Answers18
Abstraction - ANSWERS-What is the name for the process of paying attention too important
properties while ignoring nonessential details.
Local variable - ANSWERS-Every module has all of the following except ________?
Call - ANSWERS-Programmers say that one module can ______ another; meaning that the first
module causes the second module to execute.
Functional cohesion - ANSWERS-The more that a module's statements contribute to the job, the
greater the ________ of the module.
In scope - ANSWERS-In most modern programming languages, a variable or constant that is
declared in a module is _______ in that module.
False - ANSWERS-Printing summaries is a typical housekeeping task. (T/F)
True - ANSWERS-The detail loop in a typical program will execute the most. (T/F)
Which routines call which other routines. - ANSWERS-A hierarchy chart tells you ______.
Comments - ANSWERS-What are nonexecuting statements that programmers place within code
to explain program statements in English?
,False - ANSWERS-Are programmers comments required to create a runnable program or a form
of external documentation? (T/F)
To make names easier to read, separate long names by using underscores or capitalization for
each new word. - ANSWERS-The following is valid advice for naming variables?
Prompt - ANSWERS-A message that asks a user for input is a ______?
False - ANSWERS-True or False: Computer science is the study of computers
CPU - ANSWERS-The "brain" of the computer is the
RAM (Random Access Memory) - ANSWERS-Main memory is also called
main memory - ANSWERS-All information that a computer is currently working on is stored in
Syntax - ANSWERS-_______ of a language is its form
Semantics - ANSWERS-_______ of a language is its meaning
Compiler - ANSWERS-A complex computer program that takes another program written in a
high-level language and translates it into an equivalent program in the machine language of
some computer
Interpreter - ANSWERS-A program that simulates a computer that understands a high-level
language which analyzes and executes the source code instruction by instruction as necessary
, Function - ANSWERS-A ________ definition is a sequence of statements that defines a new
command
Programming environment - ANSWERS-A special computer program that provides facilities to
make programming easier
variable - ANSWERS-An identifier that labels a value for future reference
loop - ANSWERS-a control construct for executing portions of a program multiple times
False - ANSWERS-True or False: A chaotic function can't be computed by a computer
What can be computed? - ANSWERS-The fundamental question of computer science is
recipe - ANSWERS-An algorithm is like a
It's not practical to solve - ANSWERS-A problem is intractable when
high-level computer languages - ANSWERS-Computer languages designed to be used and
understood by humans
a complete computer command - ANSWERS-A statement is
compiler - ANSWERS-used to translate high-level language into machine language
main - ANSWERS-by convention, the statements of a program are often placed in a function
called