IDT: Chapter 12 Test Question Preview (ID: 16797)
IDT: Chapter 12 Test.
TEACHERS: click here for quick copy question ID numbers.
If you wrote a program and saved it to a disk, what type of file would it be?
a) a batch file
b) a source code file
c) an executable file
d) a database file
Mistakes in the way programming elements are stung together are called.
a) syntax errors
b) semantic errors
c) style errors
d) source errors
In contrast to human languages, programming languages.
a) have larger vocabularies
b) contain smaller vocabularies than human languages
c) are much more complex
d) have more difficult syntax
Which one of the following would probably be easiest for an English-speaking adult to learn?
a) Java
b) French
c) German
d) Latin
In contrast to high-level languages, low-level languages
a) are easier to learn and use.
b) are similar to human languages.
c) run faster.
d) take up more disk space.
Which one of the following refer to a low-level language?
a) machine code
b) pseudocode
c) hacking code
d) dead code
Which one of the following is a commonly used 4GL?
a) COBOL
b) assembly language
c) BASIC
d) HTML
Which classic programming elements refers to the ability to repeat parts of the program?
a) variables
b) executable statements
c) looping
d) decision statements
Which classic programming element allows a program to perform different actions depending on conditions?
a) looping
b) decision statements
c) executable statements
d) variables
What is the divide-and-conquer approach to problem solving?
a) starting with easier problems and gradually working up to harder problems
b) tackling the big problems first to get them out of the way
c) working on problems that are manageable and leaving the rest
d) tackle one small piece of the puzzle at a time
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
Which programming approach includes a protected set of variables?
a) object-oriented programming
b) modules
c) rapid application development
d) structured programming
Which programming approach reduces cost by decreasing time needed to develop a project?
a) rapid application development
b) structured programming
c) object-oriented programming
d) modules
Which programming language was created specifically for cell phones and handheld computers?
a) C++
b) WML
c) JVM
d) XML
___________ can be reused in other programs.
a) Variables
b) Flowcharts
c) Code modules
d) Batch files
A(n) ____________ is a set of instructions that tell a computer how to perform a particular task.
a) input device
b) output device
c) control unit
d) program
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 complier
c) object code
d) a debugger
Which of the following was developed as a learning language?
a) COBOL
b) BASIC
c) assembly
d) C++
Which of the following is a low-level language?
a) Visual Basic
b) C++
c) machine code
d) none of the answers
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) breaks into computer security systems.
d) is very organized.
Play Games with the Questions above at ReviewGameZone.com
To play games using the questions from above, visit ReviewGameZone.com and enter game ID number: 16797 in the upper right hand corner or click here.
To play games using the questions from above, visit ReviewGameZone.com and enter game ID number: 16797 in the upper right hand corner or click here.
TEACHERS / EDUCATORS
Log In | Sign Up / Register
Log In | Sign Up / Register