SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Programming Logic And Design
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Marks the end of the module and identifies the point at which control returns to the program or module that called the module.
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
2. The process of breaking down a program into modules.
Modularization
External documentation
Identifier
Semantic error
3. A whole number.
Conversion
Identifier
Input
Integer
4. The entire set of actions an organization must take to switch to using a new program or set of programs.
Pascal casing
Conversion
TOE chart
Documentation
5. The feature of modular programs that assures you a module has been tested and proven to function correctly.
Else-Clause
Reusability
Reliability
I-value
6. Describes the entry of data items into computer memory using hardware devices such as keyboards and mice.
Variable
Input
Loop
Module's return statement
7. The act of containing a task's instructions in a module.
Encapsulation
Named constant
Output symbol
Annotation symbol
8. The shaped like a diamond and used to represent decisions in flowcharts.
Hierarchy chart
Overhead
Integer
Decision symbol
9. Occurs when repeating logic cannot end.
In scope
Output
Infinite loop
Camel casing
10. A memory device; variable identifiers act as mnemonics for hard to remember memory addresses.
Mnemonic
EOF
Reusability
Terminal symbol or start /stop symbol
11. Describes the state of data that is visible.
Hierarchy chart
Documentation
Mnemonic
In scope
12. Hold the action that results when the Boolean expression in the decision is true.
Numeric variable
Encapsulation
Then-Clause of a decision
Initializing a variable
13. A specific numeric value.
String constant
TOE chart
EOF
Numeric constant
14. A literal numeric or string value.
Short-circuit evaluation
Abstraction
Numeric variable
Unnamed constant
15. The documentation within a coded program.
Module's return statement
External documentation
Integer
Internal documentation
16. A program include the steps that are repeated for each set of input data.
Terminal symbol or start /stop symbol
Detail loop tasks
Input symbol
Visible
17. Small program units that you can use together to make a program. Programmers also refer to modules as subroutines - procedures - functions - or methods.
Modules
Annotation symbol
String constant
I-value
18. Occurs when a correct word is used in an incorrect context.
Modules
String variable
Semantic error
Hierarchy chart
19. Contains all the statements in the module.
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
20. The feature of modular programs that allows individual modules to be used in a variety of applications.
Reusability
Semantic error
Goto-less programming
Camel casing
21. The similar to variable - except that its value cannot change after the first assignment.
Named constant
Functional cohesion module
Declaration
Data items
22. A name to describe structured programming - because structured programmers do not use a "go to" statement.
Sentinel value
Assignment statement
If-Then - decision structure
Goto-less programming
23. The equal sign; it is used to assign a value to variable or constant on its left.
Assignment operator
TOE chart
Initializing a variable
Dummy value
24. A program development tool that lists tasks - objects - and events.
Assignment statement
Assignment operator
Reusability
TOE chart
25. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Short-circuit evaluation
Then-Clause of a decision
Conditional and Operator
Conversion
26. A decision holds the action or actions that execute only when the Boolean expression in the decision us false.
Else-Clause
Camel casing
Identifier
String variable
27. Floating-point numbers.
Semantic error
Real numbers
Output symbol
Assignment operator
28. Describes variables that are declared within the module that uses them.
Variable
End-of-job tasks
Local
Program Development cycle
29. A measure of the degree to which all the module statements contribute to the same task.
Data type
Functional cohesion module
Sentinel value
If-Then - decision structure
30. Assigns a value from the right of an assignment operator to the variable or constant on the left of the assignment operator.
Making decision
Overhead
Reliability
Assignment statement
31. A program development tool that delineates input - processing and outputs tasks.
Boolean expression
Reusability
Conditional and Operator
IPO chart
32. Indicates and output operation and is represented by a parallelogram in flowcharts.
Sequence structure
Processing symbol
Spaghetti code
Algorithm
33. A variable's name.
Identifier
Data items
Semantic error
Output symbol
34. The memory address identifier to left of an assignment operator.
Numeric constant
Hierarchy chart
I-value
In scope
35. All the text - numbers - and other information processed by computer.
Internal documentation
Goto-less programming
Data items
Output
36. The process of paying attention to important properties while ignoring nonessential details.
Loop
Short-circuit evaluation
Magic number
Abstraction
37. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Loop
Housekeeping tasks
Numeric constant
External documentation
38. Contains information that expands on what appears in another flowchart symbol; it is most often represented by a three-sided box that is connected to the step it references by a dashed line.
In scope
Annotation symbol
Alphanumeric values
Conversion
39. The used at each end of a flowchart. Its shape is a lozenge.
I-value
Local
Terminal symbol or start /stop symbol
Reusability
40. Includes the module identifier and possibly other necessary identifying information.
Numeric constant
Mainline logic
Truth tables
Sentinel value
41. Can contain alphabetic characters - numbers - and punctuation.
Module's return statement
Declaration
Internal documentation
Alphanumeric values
42. The format naming variables in which the initial letter is uppercase - multiple-word variable names are run together - and each new word within the variable name begins with an uppercase letter.
Short-circuit evaluation
Assignment statement
Infinite loop
Pascal casing
43. Consists of all the supporting paperwork for a program.
Conditional and Operator
Documentation
Output
Local
44. A diagram that illustrated modules relationships to each other.
Modularization
Hierarchy chart
Magic number
Making declarations or declaring variables
45. End of file.
EOF
Housekeeping tasks
Named constant
Reusability
46. A specific group of characters enclosed within quotation marks.
Magic number
Pascal casing
Encapsulation
String constant
47. Action is taken only when the Boolean expression in the decision is true.
If-Then - decision structure
Initializing a variable
Making declarations or declaring variables
Housekeeping tasks
48. The sequence of steps necessary to solve any problem.
String variable
Algorithm
External documentation
Assignment operator
49. A preselected value that stops the execution of a program.
I-value
Data items
Dummy value
Data type
50. Describes the extra resources a task requires.
Overhead
Conversion
Integer
Infinite loop