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