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. All the text - numbers - and other information processed by computer.
Numeric constant
Data items
Camel casing
Modules
2. Describes the stat of data items when a module can recognize them.
Visible
Sentinel value
Spaghetti code
Output
3. Diagrams used in mathematics and logic to help describe the truth of an entire expression based on the truth of its parts.
Camel casing
Sentinel value
Truth tables
Conversion
4. A variable's name.
Floating point
Identifier
Numeric constant
Module's body
5. The memory address identifier to left of an assignment operator.
Making decision
EOF
I-value
Conversion
6. End of file.
TOE chart
Pascal casing
EOF
Input
7. Indicates an output operation and is represented by a parallelogram in flowcharts.
Boolean expression
Reusability
Output symbol
TOE chart
8. Hold the action that results when the Boolean expression in the decision is true.
Documentation
Output symbol
Sequence structure
Then-Clause of a decision
9. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Encapsulation
Mnemonic
Conditional and Operator
Decision symbol
10. An unnamed constant whose purpose is not immediately apparent.
Boolean expression
Unnamed constant
External documentation
Magic number
11. runs from start to stop and calls other modules.
Hierarchy chart
Main program
Input symbol
Algorithm
12. Describes the entry of data items into computer memory using hardware devices such as keyboards and mice.
Floating point
Input
Processing symbol
Modules
13. A diagram that illustrated modules relationships to each other.
End-of-job tasks
Dummy value
Hierarchy chart
Real numbers
14. A program development tool that lists tasks - objects - and events.
TOE chart
EOF
Alphanumeric values
Numeric variable
15. The documentation within a coded program.
External documentation
Named constant
Goto-less programming
Internal documentation
16. Action is taken only when the Boolean expression in the decision is true.
End-of-job tasks
If-Then - decision structure
Functional cohesion module
Truth tables
17. Describes variables that are declared within the module that uses them.
Decision symbol
Numeric variable
Local
Detail loop tasks
18. Indicates an input operation and is represented by a parallelogram in flowcharts.
Then-Clause of a decision
Dummy value
Input symbol
Boolean expression
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. A preselected value that stops the execution of a program.
Sentinel value
Algorithm
Detail loop tasks
Unstructured programs
21. Describes the process of naming variables and assigning data type to them.
Housekeeping tasks
Making declarations or declaring variables
Module's body
Algorithm
22. 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.
Assignment operator
Processing symbol
Data type
Real numbers
23. The process of breaking down a program into modules.
Module's return statement
Algorithm
Semantic error
Modularization
24. The feature of modular programs that assures you a module has been tested and proven to function correctly.
Reliability
End-of-job tasks
Variable
Functional cohesion module
25. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Output symbol
Dummy value
Housekeeping tasks
TOE chart
26. Small program units that you can use together to make a program. Programmers also refer to modules as subroutines - procedures - functions - or methods.
Hierarchy chart
Magic number
Modules
Boolean expression
27. 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.
Processing symbol
Named constant
Sequence structure
If-Then - decision structure
28. 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.
Camel casing
Visible
Debugging
Dummy value
29. 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.
String constant
Program Development cycle
Camel casing
External documentation
30. A literal numeric or string value.
Reliability
Unnamed constant
Declaration
Camel casing
31. 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.
Loop
Pascal casing
Annotation symbol
Hierarchy chart
32. Indicates and output operation and is represented by a parallelogram in flowcharts.
Decision symbol
Data type
Terminal symbol or start /stop symbol
Processing symbol
33. One that represents only one of two states - usually expressed as true or false.
Boolean expression
Output
Conversion
IPO chart
34. Floating-point numbers.
Variable
Assignment operator
Real numbers
Sentinel value
35. Occurs when repeating logic cannot end.
End-of-job tasks
Infinite loop
Mainline logic
Output symbol
36. The used at each end of a flowchart. Its shape is a lozenge.
Module's return statement
Data items
Terminal symbol or start /stop symbol
Debugging
37. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Module's body
Stack
Unstructured programs
Alphanumeric values
38. Occurs when a correct word is used in an incorrect context.
Real numbers
Semantic error
Data items
Input
39. Number is a number with decimal places.
Internal documentation
Floating point
If-Then - decision structure
Encapsulation
40. Describes the extra resources a task requires.
Named constant
Overhead
Detail loop tasks
External documentation
41. A measure of the degree to which all the module statements contribute to the same task.
Debugging
Integer
Functional cohesion module
EOF
42. 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
43. 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.
Mainline logic
Output
Annotation symbol
Mnemonic
44. The act of assigning its first value - often at the same time the variable is created.
Alphanumeric values
Algorithm
Assignment operator
Initializing a variable
45. the process of finding and correcting program errors.
Unnamed constant
Debugging
Decision symbol
Internal documentation
46. The process of paying attention to important properties while ignoring nonessential details.
Abstraction
Alphanumeric values
Encapsulation
Module's body
47. Consists of all the supporting paperwork for a program.
External documentation
Documentation
Mainline logic
Output symbol
48. The snarled - unstructured program logic.
Visible
Short-circuit evaluation
Declaration
Spaghetti code
49. The act of containing a task's instructions in a module.
Encapsulation
Abstraction
In scope
Debugging
50. Can contain alphabetic characters - numbers - and punctuation.
Overhead
Alphanumeric values
Module's return statement
Modularization