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. The sequence of steps necessary to solve any problem.
Algorithm
Output symbol
Dummy value
Debugging
2. The similar to variable - except that its value cannot change after the first assignment.
Initializing a variable
Named constant
Declaration
Module's body
3. The snarled - unstructured program logic.
Module's return statement
Spaghetti code
Data type
Numeric variable
4. A specific group of characters enclosed within quotation marks.
String constant
Short-circuit evaluation
Pascal casing
Else-Clause
5. A diagram that illustrated modules relationships to each other.
Abstraction
Hierarchy chart
Boolean expression
Debugging
6. All the text - numbers - and other information processed by computer.
Sequence structure
Else-Clause
Data items
Module's return statement
7. End of file.
Internal documentation
Main program
EOF
Modules
8. An unnamed constant whose purpose is not immediately apparent.
Infinite loop
Program Development cycle
Magic number
Conditional and Operator
9. A repetition of a series of steps.
Loop
Housekeeping tasks
IPO chart
Modularization
10. Floating-point numbers.
Local
Documentation
Declaration
Real numbers
11. A program include the steps that are repeated for each set of input data.
End-of-job tasks
Modularization
Detail loop tasks
IPO chart
12. Occurs when a correct word is used in an incorrect context.
Semantic error
Hierarchy chart
Visible
Mnemonic
13. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Sentinel value
Output
Program Development cycle
Stack
14. Indicates an output operation and is represented by a parallelogram in flowcharts.
TOE chart
Real numbers
Visible
Output symbol
15. The documentation that is outside a coded program.
External documentation
Goto-less programming
Visible
Then-Clause of a decision
16. The act of testing a value.
Making decision
Integer
Visible
Functional cohesion module
17. A specific numeric value.
Reusability
Assignment operator
Goto-less programming
Numeric constant
18. Indicates and output operation and is represented by a parallelogram in flowcharts.
IPO chart
Numeric constant
Loop
Processing symbol
19. Describes the state of data that is visible.
In scope
Visible
If-Then - decision structure
Modularization
20. A named memory location whose value can vary.
I-value
Variable
Main program
Visible
21. The equal sign; it is used to assign a value to variable or constant on its left.
Terminal symbol or start /stop symbol
Named constant
Assignment operator
Documentation
22. 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.
Local
Pascal casing
Sequence structure
Named constant
23. Can contain alphabetic characters - numbers - and punctuation.
If-Then - decision structure
Alphanumeric values
Sentinel value
Abstraction
24. Indicates an input operation and is represented by a parallelogram in flowcharts.
Algorithm
Initializing a variable
Functional cohesion module
Input symbol
25. A variable's name.
Mnemonic
Identifier
Hierarchy chart
Infinite loop
26. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Data items
Abstraction
Housekeeping tasks
Module's return statement
27. A program development tool that delineates input - processing and outputs tasks.
Internal documentation
Sentinel value
IPO chart
Variable
28. 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.
Alphanumeric values
Visible
Pascal casing
String constant
29. Hold the action that results when the Boolean expression in the decision is true.
Reusability
Data type
Then-Clause of a decision
Numeric constant
30. 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
31. 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.
Numeric variable
String constant
In scope
Numeric constant
32. The used at each end of a flowchart. Its shape is a lozenge.
External documentation
String variable
Integer
Terminal symbol or start /stop symbol
33. Number is a number with decimal places.
External documentation
Modularization
Internal documentation
Floating point
34. The act of containing a task's instructions in a module.
External documentation
Unstructured programs
Input
Encapsulation
35. A preselected value that stops the execution of a program.
Overhead
Dummy value
Sentinel value
Abstraction
36. The entire set of actions an organization must take to switch to using a new program or set of programs.
Conversion
Else-Clause
Boolean expression
Alphanumeric values
37. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Modules
Conditional and Operator
Unnamed constant
Named constant
38. The process of breaking down a program into modules.
Terminal symbol or start /stop symbol
Pascal casing
EOF
Modularization
39. The memory address identifier to left of an assignment operator.
I-value
Conversion
Data items
Pascal casing
40. Programs that do not follow the rules of structured logic.
Unstructured programs
Making declarations or declaring variables
Camel casing
Reusability
41. A program development tool that lists tasks - objects - and events.
Input symbol
TOE chart
Unnamed constant
Floating point
42. A statement that provides a data type and an identifier for a variable.
Conversion
Numeric constant
Declaration
Documentation
43. runs from start to stop and calls other modules.
Output symbol
In scope
Main program
Making decision
44. 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.
Truth tables
Short-circuit evaluation
IPO chart
Unstructured programs
45. A preselected value that stops the execution of a program.
Camel casing
Variable
Module's return statement
Dummy value
46. Small program units that you can use together to make a program. Programmers also refer to modules as subroutines - procedures - functions - or methods.
Functional cohesion module
Output symbol
Modules
Annotation symbol
47. The act of assigning its first value - often at the same time the variable is created.
Infinite loop
Initializing a variable
Output
Algorithm
48. the process of finding and correcting program errors.
Magic number
String constant
Debugging
Encapsulation
49. Diagrams used in mathematics and logic to help describe the truth of an entire expression based on the truth of its parts.
Input symbol
Truth tables
String constant
I-value
50. Action is taken only when the Boolean expression in the decision is true.
IPO chart
Sentinel value
Debugging
If-Then - decision structure