1. In what stage of the programming process are flowcharts and pseudocode used?
Understand the problem
Plan the logic
Code the program
Test the program
2. ______ is English-like representation of the logical steps required to solve a problem.
Queries
Pseudocode
Dummy programming
Dummy programming
Syntax error
3. Which of the following is not a necessary structure when creating a program?
sequence
selection
looping
case
4. Which of the following is NOT a good reason to use modularization?
abstraction
shorter source code
reusability
allows multiple programmers to work on the same program
5. ____ is concentrating on important properties while ignoring nonessential details.
Abstraction
Encapsulation
Modularization
Depreciation
6. What is another name for defining a variable?
declaring
creating
initializing
loading
7. A(n) ____ selection involves two possible outcomes.
unary
branched
binary
infinite
8. A decision that is inside of another decision is known as a(n) ____ decision.
grouped
nested
compound
binary
9. Which piece of pseudocode represents checking the loop condition?
rep = 1
while (rep < 5)
rep = rep + 1
print "warning"
10. Which of the following comparisons is generally most confusing?
greater than
equal to
less than
not equal to
11. Which of the following is NOT automatically handled by the For/Loop?
initializes loop control variable
increments loop control variable
compares loop control variable
input/output statements
12. Which Windows shell command allows you to view the shell's environmental variables from the command prompt?
set
ls
view
list
13. Which scripting languages come standard with WSH?
PHP and Perl
VBScript and Java
Java and JScript
VBScript and JScript
14. What term is used to describe the act of obtaining a reference to an object?
linking
attaching
compiling
binding