Programming Logic and Design
Chapters 1-6 Midterm Complete
Answers
Machine language - ANSWER-Computers can only execute programs that are
written in ________.
Assembler - ANSWER-The ________ translates an assembly language program to
a machine language program.
Key words - ANSWER-The words that make up a high-level programming language
are called ________.
Syntax - ANSWER-The rules that must be followed when writing a program are
called ________.
Compiler - ANSWER-A(n) ________ program translates a high-level language
program into a separate machine language program.
Mnemonics - ANSWER-Instead of using binary numbers for instructions, assembly
language uses short words that are known as ________.
Assembly language - ANSWER-________ was created in the early day of computing
as an alternative to machine language.
Operators - ANSWER-Programming languages have ________ that perform various
operations on data.
Statements - ANSWER-The individual instructions that you use to write a program in
a high-level programming language are called ________.
Flash drives - ANSWER-Small devices that plug into a computer's USB port, and are
used to store memory are known as ________.
Integrated development environments - ANSWER-Most programmers use
specialized software packages called ________ to write a program.
Application software - ANSWER-Programs that make a computer useful for everyday
tasks are known as ________.
System software - ANSWER-Programs that control and manage the basic
operations of a computer are generally referred to as ________.
Operating system - ANSWER-A(n) ________ is the most fundamental set of
programs on a computer.
, Utility program - ANSWER-A(n) ________ performs a specialized task that
enhances the computer's operation or safeguards data.
Software development tools - ANSWER-________ are the programs that
programmers use to create, modify, and test software.
Logic - ANSWER-A(n) ________ error does not prevent the program from running,
but causes it to produce incorrect results.
Software requirement - ANSWER-A(n) ________ is a single function that the
program must perform in order to satisfy the customer.
Algorithm - ANSWER-A(n) ________ is a set of well-defined logical steps that must
be taken to perform a task.
Pseudocode - ANSWER-An informal language that has no syntax rules, and is not
meant to be compiled or executed is called ________.
Flowchart - ANSWER-A(n) ________ is a diagram that graphically depicts the steps
that take place in a program.
Sequence structure - ANSWER-A(n) ________ is a set of statements that execute in
the order that they appear.
String - ANSWER-A(n) ________ is a sequence of characters that is used as data.
Variable - ANSWER-A(n) ________ is a storage location in memory that is
represented by a name.
User - ANSWER-A(n) ________ is any hypothetical person that is using a program
and providing input for it.
Prompt - ANSWER-A(n) ________ is a message that tells (or asks) the user to enter
a specific value.
Operands - ANSWER-In the expression 12+7, the values on the right and left of the
+ symbol are called ________.
Assignment statement - ANSWER-A(n) ________ sets a variable to a specified
value.
Exponent - ANSWER-A(n) ________ operator raises a number to a power.
Modulus - ANSWER-A(n) ________ operator performs division, but instead of
returning the quotient it returns the remainder.
Variable declaration - ANSWER-A(n) ________ specifies a variable's name and data
type.
Chapters 1-6 Midterm Complete
Answers
Machine language - ANSWER-Computers can only execute programs that are
written in ________.
Assembler - ANSWER-The ________ translates an assembly language program to
a machine language program.
Key words - ANSWER-The words that make up a high-level programming language
are called ________.
Syntax - ANSWER-The rules that must be followed when writing a program are
called ________.
Compiler - ANSWER-A(n) ________ program translates a high-level language
program into a separate machine language program.
Mnemonics - ANSWER-Instead of using binary numbers for instructions, assembly
language uses short words that are known as ________.
Assembly language - ANSWER-________ was created in the early day of computing
as an alternative to machine language.
Operators - ANSWER-Programming languages have ________ that perform various
operations on data.
Statements - ANSWER-The individual instructions that you use to write a program in
a high-level programming language are called ________.
Flash drives - ANSWER-Small devices that plug into a computer's USB port, and are
used to store memory are known as ________.
Integrated development environments - ANSWER-Most programmers use
specialized software packages called ________ to write a program.
Application software - ANSWER-Programs that make a computer useful for everyday
tasks are known as ________.
System software - ANSWER-Programs that control and manage the basic
operations of a computer are generally referred to as ________.
Operating system - ANSWER-A(n) ________ is the most fundamental set of
programs on a computer.
, Utility program - ANSWER-A(n) ________ performs a specialized task that
enhances the computer's operation or safeguards data.
Software development tools - ANSWER-________ are the programs that
programmers use to create, modify, and test software.
Logic - ANSWER-A(n) ________ error does not prevent the program from running,
but causes it to produce incorrect results.
Software requirement - ANSWER-A(n) ________ is a single function that the
program must perform in order to satisfy the customer.
Algorithm - ANSWER-A(n) ________ is a set of well-defined logical steps that must
be taken to perform a task.
Pseudocode - ANSWER-An informal language that has no syntax rules, and is not
meant to be compiled or executed is called ________.
Flowchart - ANSWER-A(n) ________ is a diagram that graphically depicts the steps
that take place in a program.
Sequence structure - ANSWER-A(n) ________ is a set of statements that execute in
the order that they appear.
String - ANSWER-A(n) ________ is a sequence of characters that is used as data.
Variable - ANSWER-A(n) ________ is a storage location in memory that is
represented by a name.
User - ANSWER-A(n) ________ is any hypothetical person that is using a program
and providing input for it.
Prompt - ANSWER-A(n) ________ is a message that tells (or asks) the user to enter
a specific value.
Operands - ANSWER-In the expression 12+7, the values on the right and left of the
+ symbol are called ________.
Assignment statement - ANSWER-A(n) ________ sets a variable to a specified
value.
Exponent - ANSWER-A(n) ________ operator raises a number to a power.
Modulus - ANSWER-A(n) ________ operator performs division, but instead of
returning the quotient it returns the remainder.
Variable declaration - ANSWER-A(n) ________ specifies a variable's name and data
type.