F |
Software can be classified into two broad types: application software and programming software. |
T |
Every programming language has rules governing its word usage and punctuation. |
T |
Besides the popular, comprehensive programming languages such as Java and C++, many programmers use scripting languages such as Python, Lua, Perl, and PHP. |
F |
Professional computer programmers write programs to satisfy their own needs. |
T |
The heart of the programming process lies in planning the program’s logic. |
F |
Once a program is completely coded, it is ready for a company or organization to use. |
F |
A flowchart is an English-like representation of the logical steps necessary to solve a problem. |
T |
An infinite loop is a flow of program logic that repeats and never ends. |
F |
Alan Turing is often regarded as the first programmer. |
T |
Programmers can use either procedural programming or object-oriented programming to develop programs. |
A |
_____data items may involve organizing or sorting them, checking them for accuracy, or performing calculations with them. a. Processing b. Inputting c. Outputting d. Converting |
B |
____ errors are relatively easy to locate and correct because the compiler or interpreter you use highlights every error. a. Logic b. Syntax c. Input d. Process |
B |
If you use an otherwise correct word that does not make sense in the current context, programmers say you have committed a ____ error. a. syntax b. logic c. semantic d. programming |
B |
A(n) ___ is a named memory location whose value can vary. a. input b. variable c. output d. logic |
D |
Computer programmers often refer to memory addresses using ____ notation. a. binary b. indirect c. mathematical d. hexadecimal |
A |
Before a programmer plans the logic of the program, he or she must ____. a. understand the problem b. write the program code c. test the program d. maintain the program |
D |
After a programmer plans the logic of a program, the next step is ____. a. understanding the problem b. testing the program c. translating the program d. coding the program |
A |
The process of walking through a program’s logic on paper before you actually write the program is called ____. a. desk-checking b. flowcharting c. pseudocoding d. testing |
B |
Typically, a programmer develops a program’s logic, writes the code, and ____ the program, receiving a list of syntax errors. a. runs b. compiles c. executes d. tests |
D |
The process of finding and correcting program errors is called ____. a. desk-checking b. syntax-checking c. error correcting d. debugging |
C |
After programs are put into production, making necessary changes is called _____. a. debugging b. conversion c. maintenance d. testing |
D |
Using ____ involves writing down all the steps you will use in a program. a. a compiler b. an interpreter c. a flowchart d. pseudocode |
D |
. In a flowchart, the ____ is used to represent processing. a. circle b. diamond c. triangle d. rectangle |
C |
The ____ is used to represent output in a flowchart. a. square b. circle c. parallelogram d. triangle |
B |
The ____ is the standard terminal symbol for a flowchart. a. circle b. lozenge c. diamond d. square |
B |
. The repetition of a series of steps is called a(n) ____. a. repeat flow b. loop c. flow d. infinite loop |
B |
A(n) ____ is a repeating flow of logic with no end. a. nonterminated condition b. infinite loop c. variable d. decision symbol |
C |
You represent a decision in a flowchart by drawing a decision symbol, which is shaped like a ____. a. parallelogram b. square c. diamond d. circle |
C |
Match The Term With The Def. Many programming languages use the term ____ to refer to the marker that is used to automatically recognize the end of data in a file. a. data_end b. end_data c. eof d. eod |
C |
A(n) ____ tells the user what to enter. a. command line b. input screen c. prompt d. data line |
A |
A(n) ____ is a program that you use to create simple text files. a. text editor b. IDE c. GUI d. GDE |
D |
A(n) ____ is a software package that provides an editor, a compiler, and other programming tools. a. GUI b. CGI c. GDE d. IDE |
C |
A(n) ____ is a location on your computer screen where you type text entries to communicate with the computer’s operating system. a. input line b. communication line c. command line d. GCI |
D |
A ____ allows users to interact with a program in a graphical environment. a. GCI b. CGI c. command line d. GUI |
C |
The major difference between the two main programming styles in use today is the ____. a. use of flowcharts versus pseudocode b. testing procedure used by the programmer c. programmer’s focus during the earliest planning stages of a project d. programming language used |
Executes |
Complete The Statement. When instructions are carried out, a program runs, or ____________________. |
Algorithm |
Complete The Statement. A(n) ____________________ is the sequence of steps necessary to solve any problem. |
Parallelogram |
Complete The Statement. When you draw a flowchart, you use a(n) ____________________ to represent the input symbol, which indicates an input operation. |
Dummy |
Complete The Statement. A preselected value that stops the execution of a program is often called a(n) ____________________ value because it does not represent real data. |
Procedural |
Complete The Statement. A(n) ____________________ programmer would approach a problem by dividing the process into manageable subtasks. |
Class Object |
Complete The Statement. blueprint/model : house(s) :: _____________ : ________________ |
Integrated Development Environment |
Complete The Statement. IDE stands for ______________ _______________ _______________ . |
Graphical User Interface |
Complete The Statement. GUI stands for ________________ _______________ __________________ . |
Beginners All Purpose Symbolic Instruction Code |
Complete The Statement. BASIC stands for B_____________ A___-___________ S___________ I___________ C_______. |
Kemeny Kurtz |
Complete The Statement. The BASIC programming language was created by Drs. _____________ and ___________. |
Dartmouth |
Complete The Statement. The BASIC programming language was developed at _______________ College. |
G |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Equipment, or the physical devices, associated with a computer |
B |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Instructions that tell the computer what to do |
A |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Contents are lost when the computer is turned off or loses power |
D |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Represent(s) the millions of on/off circuits within the computer |
C |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Incorrectly spelled words, or reversing the proper order of two words in a computer program |
J |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation All the supporting paperwork for a program |
H |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Pictorial representation of the logical steps it takes to solve a problem |
F |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation English-like representation of the logical steps it takes to solve a problem |
I |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Used to show the correct sequence of statements |
E |
Match The Term With the Def. a. volatile memory b. software c. syntax error d. machine e. sentinel f. pseudocode. g. hardware h. flowchart language i. flowlines j. documentation Preselected value that stops the execution of a program |
Racetrack |
Terminal (Start Stop) |
Arrow |
Flowline (Direction of Program Flow) |
Parallelogram |
Input, Output |
Rectangle |
Process/Processing |
Diamond |
Decision |
Hexagon |
Pre-processing/formatting |
Dotted Line with open rectangle |
Comment/Explanation Some Declaring Explanation of code |
Notecard |
Internal Module Call |
Football Field |
External Module Call |
Circle |
Continuation on another page |
FlowCharts- Program Development Cycle
Share This
Unfinished tasks keep piling up?
Let us complete them for you. Quickly and professionally.
Check Price