Reading Questions: Chap 5 Functions

At any point, you can submit your answers by collecting them and uploading them to the class site.

No answers yet collected

Link to upload site

If requested by your instructor, please identify here the people from whom you received assistance on this assignment.

If the answers that have been loaded automatically are not yours, press this button before starting your work:

Reading Question 5. 1 In the context of modeling systems, what is the difference between endogenous and exogenous quantities? Give an example of each from the solar panel system diagram in the chapter. Think of a different system, and identify an endogenous and exogenous quantity.


Reading Question 5. 2 The chapter discusses the distinction between understanding the steps of an algorithm in detail, and understanding enough about the algorithm to be able to operate it. What do you need to understand in order to operate an algorithm?


Reading Question 5. 3 Consider the function monthly_payment(principal, interest_rate, years). If you wanted to find out how the monthly payment changes when you vary the loan duration, what would you do?


Reading Question 5. 4 Look at Figure 5.5 showing the relationship between a mortgage’s monthly payment and loan duration in years. What story does this figure tell? What do you think the author means when he says “the homeowner suffers from “diminishing marginal returns” as the loan duration increases?”


Reading Question 5. 5 What’s the distinction between an “argument” and an “input”?