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. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Integer
Housekeeping tasks
Assignment operator
IPO chart
2. The sequence of steps necessary to solve any problem.
TOE chart
Algorithm
Functional cohesion module
Semantic error
3. Can hold text that includes letters - digits - and special characters such as punctuation marks.
Abstraction
Terminal symbol or start /stop symbol
Assignment statement
String variable
4. A specific group of characters enclosed within quotation marks.
Reliability
String constant
Declaration
Detail loop tasks
5. A preselected value that stops the execution of a program.
Dummy value
Sentinel value
Goto-less programming
Visible
6. The process of paying attention to important properties while ignoring nonessential details.
Else-Clause
Mainline logic
Abstraction
String constant
7. The act of containing a task's instructions in a module.
TOE chart
Encapsulation
Infinite loop
String variable
8. The act of testing a value.
Loop
TOE chart
Declaration
Making decision
9. 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
10. Diagrams used in mathematics and logic to help describe the truth of an entire expression based on the truth of its parts.
Goto-less programming
IPO chart
Truth tables
Making declarations or declaring variables
11. A diagram that illustrated modules relationships to each other.
Documentation
Reliability
Annotation symbol
Hierarchy chart
12. The feature of modular programs that allows individual modules to be used in a variety of applications.
Dummy value
Loop
Reusability
Data type
13. Describes the extra resources a task requires.
Overhead
Program Development cycle
Internal documentation
Real numbers
14. Occurs when a correct word is used in an incorrect context.
I-value
String constant
Reusability
Semantic error
15. One that can hold digits - have mathematical operations performed on it - and usually can hold a decimal point and a sign indicating positive or negative.
Detail loop tasks
Data type
Numeric variable
Short-circuit evaluation
16. Indicates and output operation and is represented by a parallelogram in flowcharts.
Processing symbol
Functional cohesion module
Making decision
Reusability
17. runs from start to stop and calls other modules.
TOE chart
Main program
External documentation
Modules
18. A logical feature in which expressions in each part of a larger expression are evaluated are evaluated only as far as necessary to determine the final outcome.
String constant
Functional cohesion module
Named constant
Short-circuit evaluation
19. Consists of all the supporting paperwork for a program.
Numeric variable
Documentation
Sequence structure
Hierarchy chart
20. Describes the entry of data items into computer memory using hardware devices such as keyboards and mice.
Input
Overhead
Sentinel value
Internal documentation
21. Describes the operation of retrieving information from memory and sending it to device - such as a monitor or printer - so people can - interpret - and work with the results.
Output
IPO chart
Truth tables
Algorithm
22. A specific numeric value.
Overhead
Identifier
Numeric constant
Else-Clause
23. The similar to variable - except that its value cannot change after the first assignment.
Data type
Named constant
Unnamed constant
Then-Clause of a decision
24. Describes variables that are declared within the module that uses them.
Unnamed constant
Modularization
Alphanumeric values
Local
25. A whole number.
Unstructured programs
Reliability
Variable
Integer
26. A program include the steps that are repeated for each set of input data.
Making decision
Spaghetti code
Dummy value
Detail loop tasks
27. The feature of modular programs that assures you a module has been tested and proven to function correctly.
Pascal casing
Reliability
Declaration
Floating point
28. The documentation that is outside a coded program.
Conversion
EOF
External documentation
Hierarchy chart
29. Describes the stat of data items when a module can recognize them.
Initializing a variable
Visible
Conversion
Conditional and Operator
30. The equal sign; it is used to assign a value to variable or constant on its left.
Integer
Else-Clause
Module's body
Assignment operator
31. The used at each end of a flowchart. Its shape is a lozenge.
TOE chart
Short-circuit evaluation
Reliability
Terminal symbol or start /stop symbol
32. The memory address identifier to left of an assignment operator.
External documentation
I-value
Conversion
Detail loop tasks
33. The documentation within a coded program.
Real numbers
Debugging
Making decision
Internal documentation
34. Indicates an output operation and is represented by a parallelogram in flowcharts.
Infinite loop
Dummy value
Output symbol
Module's return statement
35. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Mnemonic
Stack
Housekeeping tasks
Then-Clause of a decision
36. Hold the steps you take at the end of the program to finish the application.
Sequence structure
Visible
End-of-job tasks
Mainline logic
37. Programs that do not follow the rules of structured logic.
Infinite loop
Floating point
Unstructured programs
Stack
38. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Truth tables
Modules
Conditional and Operator
Goto-less programming
39. The process of breaking down a program into modules.
Functional cohesion module
Real numbers
Modularization
Overhead
40. Describes the state of data that is visible.
In scope
Reliability
Reusability
Documentation
41. Can contain alphabetic characters - numbers - and punctuation.
Short-circuit evaluation
Alphanumeric values
Variable
Dummy value
42. A repetition of a series of steps.
Loop
Modularization
String variable
Making decision
43. Action is taken only when the Boolean expression in the decision is true.
Boolean expression
End-of-job tasks
EOF
If-Then - decision structure
44. Occurs when repeating logic cannot end.
TOE chart
Infinite loop
Magic number
Processing symbol
45. 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.
Stack
Annotation symbol
Decision symbol
Conditional and Operator
46. A program development tool that delineates input - processing and outputs tasks.
Mnemonic
Sentinel value
Overhead
IPO chart
47. A classification that describes what values can be assigned - how the variable is stored - and what types of operations can be performed with the variable.
Data type
Stack
Visible
Terminal symbol or start /stop symbol
48. You perform an action or task - and then you perform the next action - in order. A sequence can contain any number of tasks - but there is no option to branch off and skip any of the tasks.
Sequence structure
Else-Clause
Decision symbol
Module's return statement
49. The entire set of actions an organization must take to switch to using a new program or set of programs.
String constant
Data type
Conversion
Unnamed constant
50. End of file.
Modules
Assignment operator
Data type
EOF