BONUS QUESTION The owner of a downtown parking lot has employed a civil engineering consulting firm to advise him on the economic feasibility of constructing an office building on the site. Betty Samuels, a newly hired civil engineer, has been assigned to make the analysis. She has assembled the following data: The analysis period is to be 15 years. For all alternatives, the property has an estimated resale (salvage) value at the end of 15 years equal to the present total investment.If the MARR is 10%, what recommendation should Betty make?
Blog
A lottery pays the winner $1 million in 20 equal annual paym…
A lottery pays the winner $1 million in 20 equal annual payments of $50,000. The first payment will be made at the end of the second year. What is the present worth if the winner’s annual interest rate is 5.25%?
Problem 1: Dataflow Analysis (20 points) [12 minutes] Design…
Problem 1: Dataflow Analysis (20 points) [12 minutes] Design a dataflow analysis that detects user-related variables. A user-related variable is a variable whose value can be affected by the user’s inputs. For example, in the following program: READ(a); b = 0; c = 1; while (b < 100) { c *= a; b += 1; } WRITE(c); Notice that a's value is given by the user and c's value is determined by a. Hence a and c are user-related; but b is not. (A). Is this analysis forward or backward? You do not have to justify your answer. (4 points) a. Forward Analysis b. Backward Analysis (B). How should this analysis be initialized? (In a forward analysis, what is IN of the first statement, in a backward analysis, what is OUT of the last statement?) (4 points) a. IN(start) containing all variables b. IN(start) is empty c. OUT(end) is empty d. OUT(end) containing all variables (C). Define the OUT set for the statement READ(a), in terms of the IN set. (4 points) a. \(\textrm{OUT} = \phi\) b. \(\textrm{OUT} = \textrm{IN}\) c. \(\textrm{OUT} = \textrm{IN} - \{a\}\) d.\(\textrm{OUT} = \textrm{IN} \cup \{a\}\) (D). Consider a statement a = b + c. Let the current IN set be \(\{b\}\). What will be the OUT set after the statement? (4 points) a. \(\textrm{OUT} = \{a\}\) b. \(\textrm{OUT} = \{a, b\}\) c. \(\textrm{OUT} = \{a, c\}\) d. \(\textrm{OUT} = \{a, b, c\}\) (E). Is this analysis all-path or any-path? (Consider how your analysis should behave at merge statements.) (4 points) a. All-path Analysis b. Any-path Analysis Problem 2: Dependence Analysis and High-Level Loop Optimization (20 points) [16 minutes] For the following subproblems, consider the code below: for (i = 1; i
86.5mg = _____________kg
86.5mg = _____________kg
The primary difference between a grease payment and a bribe…
The primary difference between a grease payment and a bribe is:
276lbs = ______kg
276lbs = ______kg
) Match the criteria with their definition of “Is the env…
) Match the criteria with their definition of “Is the environment acceptably clean”.5 pts for all correct, -1 pt for each wrong, 1 pt for at least one correct
Which of these is not a NAE Grand Challenge?
Which of these is not a NAE Grand Challenge?
Find a creative middle way solution for Richard that lies so…
Find a creative middle way solution for Richard that lies somewhere between moral rigorism and moral laxism. In your answer, include the defining characteristics of these terms.8 pts for at least one creative middle ground solution, 2 pts for answering question
Do you agree with this situation being classified as an exce…
Do you agree with this situation being classified as an excessive gift? Why or why not? If this is not an excessive gift, how would you classify it and why? In your answer, include the defining characteristics of an excessive gift and, if applicable, the defining characteristics of what you would classify this as.4 pts for excessive gift or not and why, 4 pts for characteristics or reclassification and why, 2 pts for answering question