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 process of naming variables and assigning data type to them.
Processing symbol
Reliability
Making declarations or declaring variables
Floating point
2. Hold the steps you take at the end of the program to finish the application.
Named constant
Algorithm
Short-circuit evaluation
End-of-job tasks
3. Include steps you must perform at the beginning of a program to get ready for the rest of the program.
Reliability
Conversion
Housekeeping tasks
Floating point
4. the process of finding and correcting program errors.
Debugging
Numeric constant
Detail loop tasks
Infinite loop
5. The documentation that is outside a coded program.
Algorithm
External documentation
Hierarchy chart
Encapsulation
6. The process of breaking down a program into modules.
IPO chart
Modularization
Data type
Real numbers
7. The documentation within a coded program.
Documentation
Data type
Reliability
Internal documentation
8. 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.
Documentation
Numeric variable
Encapsulation
Dummy value
9. Occurs when a correct word is used in an incorrect context.
IPO chart
Sequence structure
Semantic error
Initializing a variable
10. End of file.
EOF
Functional cohesion module
Hierarchy chart
If-Then - decision structure
11. Consists of all the supporting paperwork for a program.
Numeric variable
Alphanumeric values
Semantic error
Documentation
12. A variable's name.
Modularization
Program Development cycle
Named constant
Identifier
13. A decision holds the action or actions that execute only when the Boolean expression in the decision us false.
Output symbol
Else-Clause
Algorithm
In scope
14. A named memory location whose value can vary.
Camel casing
Goto-less programming
Variable
Making declarations or declaring variables
15. Programs that do not follow the rules of structured logic.
Mainline logic
Unstructured programs
Hierarchy chart
Overhead
16. Can hold text that includes letters - digits - and special characters such as punctuation marks.
String variable
In scope
Spaghetti code
Mnemonic
17. Includes the module identifier and possibly other necessary identifying information.
Modularization
Mainline logic
Conditional and Operator
End-of-job tasks
18. 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
End-of-job tasks
In scope
Sentinel value
19. The process of paying attention to important properties while ignoring nonessential details.
Data items
Output symbol
Identifier
Abstraction
20. A program include the steps that are repeated for each set of input data.
Camel casing
Else-Clause
Detail loop tasks
Goto-less programming
21. Floating-point numbers.
Variable
Real numbers
Identifier
Mainline logic
22. A memory location in which the computer keeps track of the correct memory address to which it should return after executing a module.
Main program
Named constant
Stack
Abstraction
23. A memory device; variable identifiers act as mnemonics for hard to remember memory addresses.
Mnemonic
Documentation
Overhead
Camel casing
24. 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.
Data type
Integer
If-Then - decision structure
Program Development cycle
25. Describes variables that are declared within the module that uses them.
Local
Algorithm
Variable
Debugging
26. Assigns a value from the right of an assignment operator to the variable or constant on the left of the assignment operator.
Decision symbol
In scope
Sequence structure
Assignment statement
27. Hold the action that results when the Boolean expression in the decision is true.
Then-Clause of a decision
Algorithm
Stack
Modules
28. Can contain alphabetic characters - numbers - and punctuation.
Housekeeping tasks
Alphanumeric values
Debugging
Goto-less programming
29. An unnamed constant whose purpose is not immediately apparent.
Internal documentation
Magic number
Detail loop tasks
Alphanumeric values
30. Describes the entry of data items into computer memory using hardware devices such as keyboards and mice.
Module's return statement
Input
Modules
Initializing a variable
31. A whole number.
Data items
Integer
Variable
Input symbol
32. runs from start to stop and calls other modules.
Abstraction
Main program
Visible
Encapsulation
33. A program development tool that lists tasks - objects - and events.
Conditional and Operator
Mnemonic
Named constant
TOE chart
34. A diagram that illustrated modules relationships to each other.
I-value
Hierarchy chart
Floating point
Boolean expression
35. A repetition of a series of steps.
Modules
Housekeeping tasks
Loop
Processing symbol
36. Action is taken only when the Boolean expression in the decision is true.
Pascal casing
Declaration
If-Then - decision structure
Input
37. The memory address identifier to left of an assignment operator.
I-value
IPO chart
String constant
Mainline logic
38. The act of assigning its first value - often at the same time the variable is created.
Named constant
Main program
Initializing a variable
Documentation
39. 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
40. A name to describe structured programming - because structured programmers do not use a "go to" statement.
Input
Module's return statement
Goto-less programming
Local
41. The act of testing a value.
Declaration
Making decision
Modularization
Housekeeping tasks
42. A preselected value that stops the execution of a program.
Sentinel value
String constant
Assignment operator
Camel casing
43. Occurs when repeating logic cannot end.
Else-Clause
Assignment statement
Stack
Infinite loop
44. All the text - numbers - and other information processed by computer.
Functional cohesion module
Visible
Making declarations or declaring variables
Data items
45. The sequence of steps necessary to solve any problem.
Else-Clause
Encapsulation
Algorithm
Overhead
46. The feature of modular programs that assures you a module has been tested and proven to function correctly.
In scope
Boolean expression
Algorithm
Reliability
47. 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
48. The symbol that you can use to combine decisions so that two or more conditions must be true for action to occur.
Reliability
Program Development cycle
Integer
Conditional and Operator
49. A program development tool that delineates input - processing and outputs tasks.
Output
Sequence structure
Annotation symbol
IPO chart
50. 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.
Sentinel value
Overhead
Alphanumeric values
Short-circuit evaluation
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests