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 database file
B
a source code file
C
an executable file
D
a batch file
2) Mistakes in the way programming elements are stung together are called.
A
style errors
B
syntax errors
C
semantic errors
D
source errors
3) In contrast to human languages, programming languages.
A
have larger vocabularies
B
are much more complex
C
have more difficult syntax
D
contain smaller vocabularies than human languages
4) Which one of the following would probably be easiest for an English-speaking adult to learn?
A
Latin
B
German
C
Java
D
French
5) In contrast to high-level languages, low-level languages
A
are similar to human languages.
B
take up more disk space.
C
run faster.
D
are easier to learn and use.
6) Which one of the following refer to a low-level language?
A
dead code
B
machine code
C
hacking code
D
pseudocode
7) Which one of the following is a commonly used 4GL?
A
BASIC
B
assembly language
C
COBOL
D
HTML
8) Which classic programming elements refers to the ability to repeat parts of the program?
A
executable statements
B
decision statements
C
looping
D
variables
9) Which classic programming element allows a program to perform different actions depending on conditions?
A
looping
B
decision statements
C
executable statements
D
variables
10) What is the divide-and-conquer approach to problem solving?
A
starting with easier problems and gradually working up to harder problems
B
tackle one small piece of the puzzle at a time
C
working on problems that are manageable and leaving the rest
D
tackling the big problems first to get them out of the way
11) What is an algorithm?
A
a geometric shape used in a flowchart
B
an if-then series of statements
C
a list of steps for solving a problem
D
a complex mathematical formula
12) Which programming approach includes a protected set of variables?
A
rapid application development
B
structured programming
C
modules
D
object-oriented programming
13) Which programming approach reduces cost by decreasing time needed to develop a project?
A
modules
B
object-oriented programming
C
rapid application development
D
structured programming
14) Which programming language was created specifically for cell phones and handheld computers?
A
C++
B
XML
C
WML
D
JVM
15) ___________ can be reused in other programs.
A
Code modules
B
Batch files
C
Variables
D
Flowcharts
16) A(n) ____________ is a set of instructions that tell a computer how to perform a particular task.
A
input device
B
output 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
a complier
C
a debugger
D
source code
18) Which of the following was developed as a learning language?
A
assembly
B
BASIC
C
COBOL
D
C++
19) Which of the following is a low-level language?
A
machine code
B
none of the answers
C
Visual Basic
D
C++
20) If a computer programmer calls someone a code hacker, it means that person ____.
A
is a master programmer.
B
doesn't program very carefully.
C
is very organized.
D
breaks into computer security systems.
*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?