Created by Andrew Lewis
almost 4 years ago
|
||
A _____ is a mistake that doesn't prevent the program from running, but causes it to produce incorrect results.
A _____ is a single function that the program must perform in order to satisfy the customer.
An _____ is a set of well-defined logical steps that must be taken to perform a task. The steps are also sequentially ordered.
An informal language that has no syntax rules, and is not meant to be compiled or executed is called _____.
A _____ is a diagram that graphically depicts the steps that take place in a program.
A _____ is a set of statements that execute in the order that they appear.
A _____ is a sequence of characters that is used as data.
A _____ is a storage location in memory that is represented by a name.
A _____ is any hypothetical person that is using a program and providing input for it.
A _____ is a message that tells (or asks) the user to enter a specific value.
An _____ sets a variable to a specified value.
In the expression 12 + 7, the values on the right and left of the "+" symbol are called _____.
An _____ operator raises a number to a power.
A _____ operator performs division, but instead of returning the quotient it returns the remainder.
A _____ specifies a variable's name and data type.
Assigning a value to a variable in a declaration statement is called _____.
An _____ variable is one that has been declared, but has not been initialized or assigned a value.
A _____ is a variable whose content has a value that is read only and cannot be changed during the program's execution.
A debugging process in which you imagine that you are the computer executing a program is called _____.
Short notes placed in different parts of a program, explaining how those parts of the program work, are called _____.
The term _____ means to find and correct the code that is causing logic errors.
True/False: The Program Development Cycle repeats only 3 times.
List the five steps of the Program Development Cycle.
What two steps summarize the process of designing a program?
What is the term used to describe the person, group, or organization that is asking you to write a program?
In a flowchart, what are the ovals that appear at the top and bottom of a flowchart called?
What do they represent?
In a flowchart, what are the parallelograms known as?
What do they represent?
In a flowchart, what are the rectangles known as?
What do they represent?
True/False: The disadvantage of drawing flowcharts by hand is that mistakes have to be manually erased which means that the programmer might have to redraw the entire page.
In a flowchart, what symbol is a circle with a letter or number written inside it?
What does it represent?
In a flowchart, what is the "home plate" shaped symbol called?
What does it do?
Computer programs typically perform three operations. What are they?
A logical design that controls the order in which a set of statements executes is known as a _____.
A string that appears in the actual code of a program/pseudocode is known as a _____.
True/False: Variable names can contain spaces.
True/False: In most languages, punctuation characters can't be used in variable names.
True/False: In most languages, the first character of a variable name can't be a number.
When writing a variable name, you can use the _____ naming convention. The first word is written with lowercase letters and then (without spaces in between) the first character of the following words are written in uppercase.
What are the two steps for getting keyboard input from the user?
The term _____ is commonly used in the software business to describe programs that are easy to use.
A string literal is usually enclosed inside a set of what characters?
A chart, or table, that describes a program's input, processing, and output is known as an _____.
True/False: A variable can hold multiple values at a time.
True/False: When you store a value in a variable, that value replaces the previous value that was in the variable.
A programmer's tools for performing calculations are called _____.
A _____ performs a calculation and gives a value.
What is the order of operations?
Most programming languages require that you _____ all of the variables that you intend to use in a program.
A variable's _____ is the type of data that the variable will hold.
True/False: You have to write a variable's declaration statement after any other statements in the program that use the variable.
True/False: A blank line in a program doesn't affect the way a program works.
Conventions such as specific uses of blank lines and indents define a programmer's _____.
True/False: As a rule to avoid logic errors, you should initialize variables with their correct value when declaring them.
True/False: You should assign a correct value to a variable with an assignment statement before it is used.
A number that is written into a program's code is called a _____.
True/False: If a numeric literal is written with a decimal point, it will be stored in the computer's memory as a real number.
In most programming languages, when an integer is divided by an integer the result will also be an integer. This is known as _____.
Throwing away the fractional part of a number is called _____.)
When hand tracing a program, you step through each statement, observe the operation that is taking place, and then record the value that each variable will hold _____ the statement executes.
This type of documentation is typically designed for the user. It consists of documents such as a reference guide that describes the program's features, and tutorials that teach the user how to operate the program.
The type of documentation that uses comments is known as _____.
_____ are a type of comment that take up several lines and are used when lengthy explanations are required.
_____ are a type of comment that occupy a single line, and explain a short section of the program.
What are the two general types of comments that programmers write in a program's code?