FUNDAMENTAL CONCEPTS
SOFTWARE PROGRAM DESIGN I
SOFTWARE PROGRAM DESIGN II
PROGRAM MODULES
DECISIONS I
100
programs that make a computer useful for everyday tasks are known as ___________.
What is application software?
100
this error produces incorrect results but does not prevent the program from running
What is Logic?
100
a variable of the "Integer Data" Type can hold ___________ numbers.
What is Whole?
100
is the term used for the variable that receives an argument that passed into a module?
What is Parameter?
100
which structure is a logical design that controls the order in which a set of statements executes?
What is Control?
200
the following is not an example of operating system software? Windows Vista, Linux, Microsoft Word, Mac OS X
What is Microsoft Word?
200
the program development cycle is made up of ______ steps that are repeated until no errors can be found in the program.
What is 5?
200
a value that cannot be changed during the program’s execution is called ___________________.
What is a named constant?
200
what tool would a programmer use to visualize the relationship between modules?
What isHierarchy charts?
200
this operator is used to determine that the operands are not exactly of the same value?
What is Not equal to (!=)?
300
what function(s) does an interpreter perform with the instructions in a high-level programming language?
What is Translates and Executes?
300
the informal language that programmers use to create models of programs that have no syntax rules and are not meant to be compiled or executed is called ____________.
What is pseudocode?
300
a variable that has been declared, but has not been initialized or a assigned.
What is uninitialized?
300
passing an argument by ________ means that only a copy of the argument's value is passed into the parameter variable.
What is a Value?
300
this operator would make the following expression true? _____ False
What is NOT?
400
The first high-level programming language designed that could perform complex mathematical calculations was ____________________.
What is FORTRAN?
400
this mathematical operator is used to raise five to the second power
What is Exponent ^?
400
____________ comments take up several lines and are used when lengthy explanations are required.
What is Block?
400
this type of variable is visible to every module and the entire program?
What is Global?
400
Consider the following statement: A store is giving a discount of 30% for all purchases of over $100. Which of the following is not an appropriate structure to use to program the statement? Control, Decision, Selection, Sequence
What is Sequence?
500
he process known as the ___________ cycle is used by the CPU to execute instructions in a program.
What is fetch-decode-execute?
500
the value of the expression 12 – 4 * 3 / 2 + 9 is _________.
What is 15?
500
is the term used for the memory address of the location of the statement immediately after the module call?
What is Return point?
500
a pass by _________ argument means that the argument is passed into a parameter that will reference the content of the argument in the module.
What is reference?
500
in conditions that require checking if something is equivalent, the ______ operator is used instead of the assignment operator _____.
What is Equal to (==), Equal =?
M
e
n
u