Review Game Zone
Flash Cards
(current)
Games
Teachers
Search
IDT: Chapter 12 Test
Test Description: IDT: Chapter 12 Test
Instructions: Answer all questions to get your test result.
1) If you wrote a program and saved it to a disk, what type of file would it be?
A
a source code file
B
a batch file
C
an executable file
D
a database file
2) Mistakes in the way programming elements are stung together are called.
A
style errors
B
source errors
C
syntax errors
D
semantic errors
3) In contrast to human languages, programming languages.
A
have more difficult syntax
B
contain smaller vocabularies than human languages
C
are much more complex
D
have larger vocabularies
4) Which one of the following would probably be easiest for an English-speaking adult to learn?
A
Java
B
French
C
Latin
D
German
5) In contrast to high-level languages, low-level languages
A
run faster.
B
take up more disk space.
C
are easier to learn and use.
D
are similar to human languages.
6) Which one of the following refer to a low-level language?
A
pseudocode
B
hacking code
C
dead code
D
machine code
7) Which one of the following is a commonly used 4GL?
A
HTML
B
BASIC
C
COBOL
D
assembly language
8) Which classic programming elements refers to the ability to repeat parts of the program?
A
executable statements
B
looping
C
decision statements
D
variables
9) Which classic programming element allows a program to perform different actions depending on conditions?
A
variables
B
decision statements
C
executable statements
D
looping
10) What is the divide-and-conquer approach to problem solving?
A
tackling the big problems first to get them out of the way
B
tackle one small piece of the puzzle at a time
C
starting with easier problems and gradually working up to harder problems
D
working on problems that are manageable and leaving the rest
11) What is an algorithm?
A
a complex mathematical formula
B
an if-then series of statements
C
a geometric shape used in a flowchart
D
a list of steps for solving a problem
12) Which programming approach includes a protected set of variables?
A
rapid application development
B
object-oriented programming
C
structured programming
D
modules
13) Which programming approach reduces cost by decreasing time needed to develop a project?
A
structured programming
B
object-oriented programming
C
modules
D
rapid application development
14) Which programming language was created specifically for cell phones and handheld computers?
A
JVM
B
WML
C
XML
D
C++
15) ___________ can be reused in other programs.
A
Variables
B
Code modules
C
Flowcharts
D
Batch files
16) A(n) ____________ is a set of instructions that tell a computer how to perform a particular task.
A
output device
B
input device
C
program
D
control unit
17) A program that translates a series of instructions written in a high-level language into low-level instructions that the computer can perform is known as _____.
A
object code
B
source code
C
a debugger
D
a complier
18) Which of the following was developed as a learning language?
A
C++
B
assembly
C
COBOL
D
BASIC
19) Which of the following is a low-level language?
A
machine code
B
Visual Basic
C
none of the answers
D
C++
20) If a computer programmer calls someone a code hacker, it means that person ____.
A
breaks into computer security systems.
B
is very organized.
C
doesn't program very carefully.
D
is a master programmer.
*select an answer for all questions
Check Results & Get Answers
Play Games with the Questions Above
Teachers: Create FREE classroom games with your questions
Click for more info!
©2007-2024
ReviewGameZone.com
|
About
|
Privacy
|
Contact
|
Terms
|
Site Map
WAIT! Find what you needed?
×
Still Looking for the Answers?
Have Another Question?
Play a Review Game with These Questions?
Want to Make Your Own Test Like This One?