TEST BANK for Fundamentals of Python: First
Programs 3rd Edition by Kenneth Lambert
Solution and Answer Guide For All Chapters 1-13| A+
PASS GUARANTEED
M
ED
ST
U
D
Y
Page | 1
,Medstudy.com
CHAPTER 1, INTRODUCTION
TABLE OF CONTENTS
Exercise Solutions 1
Exercise 1.1 1
Exercise 1.2 2
Exercise 1.3 3
Review Questions Answers 4
Programming Exercises Solutions 8
M
Debugging Exercises Solutions 8
ED
EXERCISE SOLUTIONS
EXERCISE 1.1
ST
1. List three common types of computing agents.
Solution:
Human beings, desktop computers, cell phones
U
D
2. Write an algorithm that describes the second part of the process of making change (counting out the
coins and bills).
Solution:
Y
There are various ways to do this, but here is one:
Repeat
Select the largest unit of money that is less than or equal to the remaining change Subtract this unit from
the remaining change
Until the remaining change is 0
The collection of units selected represent the change
Page | 2
,Medstudy.com
3. Write an algorithm that describes a common task, such as baking a cake.
Solution:
There are various ways to do this, but here is one:
Preheat an oven to 375 degrees
Add 1 cup of water and 1 egg to a mixing bowl
Beat the liquid mixture in the bowl until the ingredients are blended Add the contents of a boxed cake mix
to the mixing bowl
M
Beat the mixture in the bowl until the ingredients are blended
Pour the contents of the mixing bowl into a lightly greased cake pan Bake the cake in the oven for 45
minutes
ED
4. Describe an instruction that is not well defined and thus could not be included as a step in an algorithm.
Give an example of such an instruction.
ST
Solution:
Attempting to divide a number by 0
U
5. In what sense is a laptop computer a general-purpose problem-solving machine?
Solution:
D
A laptop computer is a general-purpose problem-solving machine because it is programmable and can
solve any problem for which there is an algorithm.
Y
6. List four devices that use computers and describe the information that they process. (Hint: Think of the
inputs and outputs of the devices.)
Solution:
Digital camera—images, music player—sound, cell phone—text, ATM—numbers
Page | 3
, Medstudy.com
M
ED
ST
U
D
Y
Page | 4