ITP 100 Software Design Exam 1 –
Comprehensive Study Guide with Practice
Questions
True/False: The term "software" refers to all the physical devices, or components,
that a computer is made of. - correct answer-False
The ________ is a diagram that graphically depicts the steps that take place in a
program. - correct answer-Flowchart
The value of the expression 12 - 4 * + 9 is ________. - correct answer-15
True/False: Programmers start writing code as the first step when they begin a
new project. - correct answer-False
True/False: An uninitialized variable is a variable that has been declared and
automatically initialized to zero. - correct answer-False
A ________ structure is a set of statements that execute in the order they appear.
- correct answer-Sequence
A(n) ________ is a name that represents a value that cannot be changed during
the program's execution. - correct answer-Named constant
The following is an example of what type of statement:
, Set rate = 5.75 - correct answer-Assignment
Which of the following devices is a computer? - correct answer-All of the above
(Cell phones, iPods®, Car navigation systems, BlackBerries®)
The process where the programmer steps through each of the program's
statements one by one is called ________. - correct answer-Hand tracing
True/False: If you mistakenly write pseudocode into an editor for an actual
programming language, such as Python or Visual Basic, errors will result. - correct
answer-True
True/False: An If statement will produce unpredictable results if the programmer
does not use proper indentations in pseudocode. - correct answer-False
Which operator would make the following expression true?
False ________ True - correct answer-OR
The ________ operator could be used, in some situations, to simplify nested
selection structures. - correct answer-AND
Which of the following is a logical operator? - correct answer-All of the above
(OR, NOT, AND)
True/False: In an expression with an OR operator, it does not matter which sub
expression is true for the compound expression to be true. - correct answer-True
Comprehensive Study Guide with Practice
Questions
True/False: The term "software" refers to all the physical devices, or components,
that a computer is made of. - correct answer-False
The ________ is a diagram that graphically depicts the steps that take place in a
program. - correct answer-Flowchart
The value of the expression 12 - 4 * + 9 is ________. - correct answer-15
True/False: Programmers start writing code as the first step when they begin a
new project. - correct answer-False
True/False: An uninitialized variable is a variable that has been declared and
automatically initialized to zero. - correct answer-False
A ________ structure is a set of statements that execute in the order they appear.
- correct answer-Sequence
A(n) ________ is a name that represents a value that cannot be changed during
the program's execution. - correct answer-Named constant
The following is an example of what type of statement:
, Set rate = 5.75 - correct answer-Assignment
Which of the following devices is a computer? - correct answer-All of the above
(Cell phones, iPods®, Car navigation systems, BlackBerries®)
The process where the programmer steps through each of the program's
statements one by one is called ________. - correct answer-Hand tracing
True/False: If you mistakenly write pseudocode into an editor for an actual
programming language, such as Python or Visual Basic, errors will result. - correct
answer-True
True/False: An If statement will produce unpredictable results if the programmer
does not use proper indentations in pseudocode. - correct answer-False
Which operator would make the following expression true?
False ________ True - correct answer-OR
The ________ operator could be used, in some situations, to simplify nested
selection structures. - correct answer-AND
Which of the following is a logical operator? - correct answer-All of the above
(OR, NOT, AND)
True/False: In an expression with an OR operator, it does not matter which sub
expression is true for the compound expression to be true. - correct answer-True