QUIZ on Chapter #2 in Programming Logic and Design

 

This is an open notes/open book quiz.  It should be done individually without consultation with other students.  The quiz should be emailed to me by the first class day after the week it was posted.  There will be a penalty for late quizzes (a grade if it is late and a grade for each week until the grade reaches a D - a quiz grade will never drop below a D based on lateness - you can only fail a quiz based on your answers). If you feel a fill in the blank or true/false question needs to be explained, feel free to include an explanation!  On True/False questions is I also ask for WHY you must explain why the statement is False if you pick False.

 

#

Question

Your Answer

1.

Explain what the book means by nonfunctional.

 

2.

Repetition or __________ is another way of referring to the concept of looping.

 

3.

 

 

 

 

 

 

 

 


Ture/False and WHY:  This structure processes and then tests to see if it should be done again.  The processing will always be done at least once.

 

4.

Explain the purpose of an initializing or priming read.

 

5.

The case structure is simply another way of handling

______________________.

 

6.

When a structure contains another structure, it is called _________.

 

7.

A ___________ is a basic unit of programming logic.

 

8.

 

 

 

 


True/False and WHY: This structure tests and then processes.  Process continues while the condition is true. The processing will always be done at least once.

 

9.

The situation where nothing is done is frequently called the _____________.

 

10.

The three structures that define all programming logic are ______________, __________________, _______________.