SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Pascal Programming
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 five types of operands allowed in Pascal are: Integer - Real - Boolean - _____ - Constant
call
Character
procedural abstraction
software design
2. All modules must be _____ and they can call other modules.
binary half adder
Called
independent
Modular
3. Breaking things into modules.
system testing
compound
procedural abstraction
value parameters
4. They can store values passed on to them but cannot return any values.
value parameters
local
Procedures
AND
5. A _________ statement is what follows the 'then' in an (if-then statement) and is enclosed within the begin-end pair.
compound
NOT
Repeat-Until
nested
6. An entity declared in a subprogram can be accessed by any subprogram defined within it - provided that no entity with the same name is declared in the internal subprogram.
if
limited
system testing
Scope Rule 3
7. Modulars are ________ from one another
control
independent
declaration
compound
8. True and False are the two _____ constants
nested
boolean
deployment/maintenance
definition
9. Parameters act like _____ variables within a module
selection structure
Sequence
control
local
10. The order of operations of the boolean operators from first to last is: NOT - AND - _____
Modular
NOT
OR
If
11. They can both receive and return values.
variable parameters
Formal
If-Then
not
12. _______ boolean expressions are formed by combining boolean expressions using the boolean operators (NOT - AND- OR).
Requirements Gathering/Analysis
variable parameters
compound
procedural abstraction
13. In a multiple ____ statement (Non-Exclusive Condition) any or all or none of the conditions may be true - they are independent.
Requirements Gathering/Analysis
If
Declaration
Formal parameters
14. A parameter that is specified as part of a function definition.
Actual parameters
While-Do
implementation
Formal parameters
15. The two types of parameters are: ______ and Actual.
top down
Repeat-Until
software design
Formal
16. In ______ decision making when the first decision must evaluate to true before the successive (next) decisions are even considered for evaluation. One decision is made inside another. The outer decisions must evaluate to true before inner decisions a
nested
implementation
numeric
Declaration
17. The three statements in PASCAL that implement repetition structures:WHILE - FOR - ______.
Scope Rule 3
bottom up
numeric
Repeat-Until
18. In Pascal Programs are executed one ______ at a time.
Procedures
statement
NOT
trace tables
19. An item declared within a procedure or function is not accessible outside that procedure or function.
call
Scope Rule 1
software design
boolean
20. An ____ statement evaluates a Boolean expression. The code will only be executed when the expression evaluates to true.
if
relational operators
limited
Modular
21. A ______ operand cannot be applied to an AND boolean operator
Local
numeric
Formal
testing
22. Local variables have _______ kind of scope
if-then-else
OR
pass by value
limited
23. A parameter value that is used in a function call or in a message sent to an object.
If-Then
Else
if-else
Actual parameters
24. A nested decision making statement can also have a ____ in the inner statement.
Else
variable parameters
Selection
Scope Rule 3
25. Where the statements for the module are coded.
pass by value
If
definition
testing
26. _______ design starts with high level idea of a solution and successively refine it. It favors hierarchial organization.
top down
Local
deployment/maintenance
While-Do
27. The three categories for a program structure are: ____ - Branching/Selection - Looping/Iteration
OR
top down
Formal
Sequence
28. This is where the module is invoked or called.
single
simple
OR
call
29. Modules can be called anywhere in the program - but must be done after their ______.
limited
control
AND
definition
30. Loops that never end because the stopping/exit condition is never met.
infinite loops
relational operators
top down
if-else
31. Boolean expressions can be simple or _______
OR
bottom up
Requirements Gathering/Analysis
compound
32. Test each module in isolation and test the modules all together and make sure every line of code is tested.
procedural abstraction
testing
OR
if-else
33. The testing of the complete program to determine the overall system functions.
integration testing
If-Then
system testing
Actual parameters
34. When true the if executes the body which is a _________ statement.
compound statement
single
XOR
infinite loops
35. The creation (write) of the code.
implementation
Selection
compound
Called
36. For an ____ Boolean Expression to be true the Boolean expressions must evaluate to true before the entire expression is true. If any expression is false then whole expression evaluates to false.
compound statement
AND
relational operators
definition
37. ______ design starts by identifying tasks at the bottom level and then combine them to solve the main problem.
variable parameters
compound
compilation
bottom up
38. A ________ statement is what follows the 'then' in an (if-then statement) and precedes the first semi-colon.
compound
statement
simple
XOR
39. The space on the task which holds the formal parameters local variables and the return value.
independent
stack frame
not
compound statement
40. To test that the subprograms are integrated into the program correctly. That they interact with one another correctly - passing the required information to and from one another.
While-Do
if-else
integration testing
Formal parameters
41. Used to trace the execution of an algorithm.
trace tables
Local
relational operators
Repeat-Until
42. An ______ statement evaluates a Boolean expression. A different code will be executed if the expression evaluates to true (the body of the if) than if the expression evaluates to false (the body of the else).
While-Do
compound
if-else
trace tables
43. Break system into manageable units or modules.
variable parameters
software design
if
compilation
44. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input to the subroutine. Values can be passed from outside the procedure.
If-Then
if
relational operators
parameters
45. ________ design is the key to the ability to create large systems.
Modular
compound
Scope Rule 3
Actual parameters
46. Variable When a variable is declared under a procedure it is a _____ variable?
Local
pass by reference
not
if-else
47. _____ error happens when the type and number of parameters does not match?
procedural abstraction
XOR
compilation
selection structure
48. It makes possible the selection of one of a number of alternative actions - which is implemented by an IF statement.
NOT
selection structure
independent
fundamental scope principle
49. ______ Decision Making checks if a particular condition is true.
Else
If-Then
compound
compound
50. Refers to the execution of a sequence of statements in the order in which they appear so that each statement is executed exactly once.
Procedures
compound statement
Modular
sequential structure
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