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. runs from start to stop and calls other modules.
Camel casing
External documentation
Assignment statement
Main program
2. Describes the stat of data items when a module can recognize them.
Algorithm
Visible
Functional cohesion module
Floating point
3. Number is a number with decimal places.
Initializing a variable
Floating point
Module's return statement
Semantic error
4. 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
5. Occurs when repeating logic cannot end.
Module's return statement
Magic number
Boolean expression
Infinite loop
6. A variable's name.
Processing symbol
Identifier
Main program
Module's return statement
7. The shaped like a diamond and used to represent decisions in flowcharts.
Input symbol
Making declarations or declaring variables
Functional cohesion module
Decision symbol
8. Describes the extra resources a task requires.
Making declarations or declaring variables
Variable
Overhead
String variable
9. The process of paying attention to important properties while ignoring nonessential details.
Sequence structure
Abstraction
Modules
Sentinel value
10. 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.
EOF
Else-Clause
Functional cohesion module
Short-circuit evaluation
11. 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
12. The used at each end of a flowchart. Its shape is a lozenge.
Declaration
Terminal symbol or start /stop symbol
Overhead
Module's body
13. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Algorithm
Detail loop tasks
Loop
Stack
14. A whole number.
Functional cohesion module
Floating point
Integer
Conditional and Operator
15. 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.
External documentation
If-Then - decision structure
Annotation symbol
Initializing a variable
16. All the text - numbers - and other information processed by computer.
Debugging
Input symbol
Data items
Identifier
17. The snarled - unstructured program logic.
Then-Clause of a decision
Spaghetti code
Pascal casing
Annotation symbol
18. The documentation that is outside a coded program.
Truth tables
IPO chart
Sequence structure
External documentation
19. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Magic number
Output
Conditional and Operator
Numeric variable
20. Describes variables that are declared within the module that uses them.
Local
Numeric constant
External documentation
IPO chart
21. Describes the process of naming variables and assigning data type to them.
String constant
Output
Module's body
Making declarations or declaring variables
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.
Numeric constant
Sequence structure
I-value
Boolean expression
23. Hold the action that results when the Boolean expression in the decision is true.
Sequence structure
If-Then - decision structure
TOE chart
Then-Clause of a decision
24. The act of containing a task's instructions in a module.
End-of-job tasks
Encapsulation
In scope
Truth tables
25. The process of breaking down a program into modules.
Initializing a variable
Magic number
Modularization
Documentation
26. The documentation within a coded program.
Documentation
Internal documentation
External documentation
Visible
27. The equal sign; it is used to assign a value to variable or constant on its left.
Reliability
Visible
Variable
Assignment operator
28. End of file.
Program Development cycle
Short-circuit evaluation
Camel casing
EOF
29. One that represents only one of two states - usually expressed as true or false.
Numeric constant
Encapsulation
Conversion
Boolean expression
30. 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
Numeric variable
Sequence structure
Local
31. Can hold text that includes letters - digits - and special characters such as punctuation marks.
String variable
Then-Clause of a decision
Data type
Output
32. Includes the module identifier and possibly other necessary identifying information.
Mainline logic
Terminal symbol or start /stop symbol
Magic number
Truth tables
33. Describes the state of data that is visible.
Input symbol
In scope
Making declarations or declaring variables
Short-circuit evaluation
34. A diagram that illustrated modules relationships to each other.
Documentation
Assignment operator
Output symbol
Hierarchy chart
35. A repetition of a series of steps.
Program Development cycle
If-Then - decision structure
External documentation
Loop
36. A literal numeric or string value.
Unnamed constant
Alphanumeric values
Mainline logic
Truth tables
37. The feature of modular programs that assures you a module has been tested and proven to function correctly.
Visible
EOF
End-of-job tasks
Reliability
38. A program development tool that lists tasks - objects - and events.
TOE chart
Reusability
Semantic error
Real numbers
39. The feature of modular programs that allows individual modules to be used in a variety of applications.
Reusability
Dummy value
Abstraction
Internal documentation
40. The memory address identifier to left of an assignment operator.
Alphanumeric values
Debugging
Output symbol
I-value
41. A specific numeric value.
Encapsulation
Debugging
Numeric constant
Then-Clause of a decision
42. Occurs when a correct word is used in an incorrect context.
Assignment operator
Semantic error
Initializing a variable
IPO chart
43. Programs that do not follow the rules of structured logic.
Unstructured programs
Initializing a variable
EOF
Documentation
44. 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.
String variable
Numeric variable
Else-Clause
Spaghetti code
45. Can contain alphabetic characters - numbers - and punctuation.
Input
Alphanumeric values
Local
Camel casing
46. A specific group of characters enclosed within quotation marks.
String constant
TOE chart
Semantic error
External documentation
47. A name to describe structured programming - because structured programmers do not use a "go to" statement.
Sentinel value
Goto-less programming
Truth tables
Short-circuit evaluation
48. 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.
Terminal symbol or start /stop symbol
Input
IPO chart
Output
49. A program include the steps that are repeated for each set of input data.
Hierarchy chart
Detail loop tasks
Else-Clause
Sentinel value
50. the process of finding and correcting program errors.
Debugging
Dummy value
Local
IPO chart