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. 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.
Stack
Output
Else-Clause
Encapsulation
2. The used at each end of a flowchart. Its shape is a lozenge.
Mainline logic
Modules
Then-Clause of a decision
Terminal symbol or start /stop symbol
3. The act of testing a value.
Else-Clause
Dummy value
Functional cohesion module
Making decision
4. The documentation that is outside a coded program.
Numeric variable
External documentation
Loop
End-of-job tasks
5. A preselected value that stops the execution of a program.
Module's body
EOF
Dummy value
Input symbol
6. Can contain alphabetic characters - numbers - and punctuation.
Assignment statement
Functional cohesion module
Mnemonic
Alphanumeric values
7. A specific group of characters enclosed within quotation marks.
String constant
Abstraction
Module's return statement
Assignment operator
8. Number is a number with decimal places.
Named constant
Module's body
Infinite loop
Floating point
9. Describes the state of data that is visible.
In scope
Loop
Data items
Sequence structure
10. The entire set of actions an organization must take to switch to using a new program or set of programs.
Local
Conversion
If-Then - decision structure
String variable
11. The process of paying attention to important properties while ignoring nonessential details.
Numeric constant
Modularization
Debugging
Abstraction
12. An unnamed constant whose purpose is not immediately apparent.
Sequence structure
Magic number
Numeric constant
I-value
13. Programs that do not follow the rules of structured logic.
In scope
Hierarchy chart
Processing symbol
Unstructured programs
14. Assigns a value from the right of an assignment operator to the variable or constant on the left of the assignment operator.
Sequence structure
Assignment statement
Debugging
Magic number
15. The act of containing a task's instructions in a module.
Terminal symbol or start /stop symbol
Encapsulation
Overhead
Reusability
16. A statement that provides a data type and an identifier for a variable.
IPO chart
Declaration
Output
Named constant
17. A literal numeric or string value.
Internal documentation
Unnamed constant
Mainline logic
Alphanumeric values
18. The memory address identifier to left of an assignment operator.
Camel casing
Output
I-value
Variable
19. Describes the process of naming variables and assigning data type to them.
Declaration
Abstraction
Making declarations or declaring variables
Functional cohesion module
20. The feature of modular programs that assures you a module has been tested and proven to function correctly.
Sentinel value
Module's body
Reliability
Assignment statement
21. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Integer
Processing symbol
Semantic error
Housekeeping tasks
22. A measure of the degree to which all the module statements contribute to the same task.
TOE chart
Internal documentation
Numeric constant
Functional cohesion module
23. Floating-point numbers.
Numeric variable
Algorithm
IPO chart
Real numbers
24. Describes variables that are declared within the module that uses them.
Visible
Mainline logic
Floating point
Local
25. The sequence of steps necessary to solve any problem.
Loop
Visible
String variable
Algorithm
26. Can hold text that includes letters - digits - and special characters such as punctuation marks.
String variable
Processing symbol
Conditional and Operator
Local
27. Action is taken only when the Boolean expression in the decision is true.
Terminal symbol or start /stop symbol
If-Then - decision structure
Alphanumeric values
Real numbers
28. the process of finding and correcting program errors.
Input
Floating point
Debugging
Numeric variable
29. The format for naming variables in which the initial letter is lowercase - multiple-word variable names are run together and each new word within the variable name begins with an uppercase letter.
Declaration
Infinite loop
Camel casing
Encapsulation
30. A diagram that illustrated modules relationships to each other.
Hierarchy chart
Terminal symbol or start /stop symbol
Real numbers
Then-Clause of a decision
31. A specific numeric value.
Numeric constant
Terminal symbol or start /stop symbol
String constant
Dummy value
32. Contains all the statements in the module.
33. The snarled - unstructured program logic.
Module's body
Functional cohesion module
Spaghetti code
Internal documentation
34. 1) understand the problem. 2) Plan the logic. 3) Code the program. 4)Use software to translate the program into machine language. 5) Test the program. 6) Put the program into production. 7) Maintain the program.
In scope
Detail loop tasks
Terminal symbol or start /stop symbol
Program Development cycle
35. Occurs when repeating logic cannot end.
Magic number
Identifier
Infinite loop
Loop
36. A repetition of a series of steps.
Numeric variable
Loop
Stack
End-of-job tasks
37. Includes the module identifier and possibly other necessary identifying information.
Sequence structure
Short-circuit evaluation
Truth tables
Mainline logic
38. A named memory location whose value can vary.
Variable
Making declarations or declaring variables
Mnemonic
Alphanumeric values
39. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Dummy value
Conditional and Operator
Boolean expression
Mnemonic
40. The act of assigning its first value - often at the same time the variable is created.
Floating point
Identifier
Program Development cycle
Initializing a variable
41. A program include the steps that are repeated for each set of input data.
Unstructured programs
Detail loop tasks
IPO chart
Integer
42. A preselected value that stops the execution of a program.
Decision symbol
Sentinel value
I-value
Numeric constant
43. End of file.
I-value
EOF
Boolean expression
Overhead
44. Describes the extra resources a task requires.
Overhead
Reliability
Identifier
Dummy value
45. 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.
Conversion
Stack
Numeric variable
Identifier
46. The shaped like a diamond and used to represent decisions in flowcharts.
If-Then - decision structure
Documentation
Sentinel value
Decision symbol
47. The equal sign; it is used to assign a value to variable or constant on its left.
Modularization
Mnemonic
External documentation
Assignment operator
48. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Real numbers
Stack
Algorithm
Decision symbol
49. A program development tool that lists tasks - objects - and events.
In scope
Else-Clause
Real numbers
TOE chart
50. Indicates an input operation and is represented by a parallelogram in flowcharts.
Input symbol
Loop
Terminal symbol or start /stop symbol
Data type