SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
General 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. ____________ property: you can change the order of the numbers involved without changing the result
loop
commutative
breakpoint
quotient
2. A reserved word for variable.
VAR
end if
Iteration
assignment
3. VAR and BEGIN and END are examples of _____ .
semantics
Replacement
Boolean
Reserved words
4. The grammatical rules of the language.
Hexadecimal base
Syntax
algorithm
Iteration
5. It is concern with checking that the algorithms and the program meet the problem's specification.
Real Constants
false condition
Validation
dual
6. Any collection of data to be input to a program or output from a program.
File
applications
tracepoint
standard deviation
7. Any number that does not have a decimal in it.
pointer
Two complements
Reserved words
Integer
8. Information is placed into a storage location by means of an ____________ statement
dynamic allocation
pointer
assignment
recursion
9. A fixed position within source code: _________
CPU (Central Processing Unit)
Output
MOD
label
10. One or more steps are performed repeatedly.
Repetition algorithm
interpreted
counter
Two complements
11. Type of control structure: LOOP
parameter
Iteration
commutative
VAR
12. The information that is given and which items are important in solving the problem.
counter
divisor
Input
Validation
13. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
Identifiers
breakpoint
slack
DIV
14. The assignment statement is also a ____ statement?
Two complements
recursion
Replacement
linear
15. Statistical average
mean
end if
Boolean
Reserved words
16. ______ must have at least one digit before and at least one digit after the decimal`
counter
File
Real Constants
I
17. ____________ programming is a deterministic approach to problem solving
2
linear
label
tracepoint
18. An _________ language is a programming language where the programs written in that language are not translated or "compiled" into the machine code of the computer it is on - which then is directly executed by the host CPU but instead is indirectly ex
interpreted
Validation
array
counter
19. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
DIV
nested
linear
Integer
20. The place where the instructions and data are stored.
Memory unit
variance
Two complements
Replacement
21. dividend / _____________ = quotient
loop
divisor
Time to failure
Repetition algorithm
22. Quantities whose values do not change during program execution.
Constants
Coding
dual
transitive
23. ______ causes an advance to a new input line from which subsequent values will be read
ReadLn
Assigment statement
Iteration
semantics
24. Statistical middle
Sequential algorithm
String Constants
dividend
median
25. It fetches the instructions from the memory and decodes them and and directs the system to execute the operations indicated by the instructions.
label
control structures
program composition
Control unit
26. Type of control structure: REPEAT-UNTIL
compiled
Input
Boolean
Iteration
27. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).
associative
semantics
program composition
linear
28. Item of information necessary for a program or subprogram to perform its task.
pointer
Coding
equal (=)
parameter
29. Type of control structure: WHILE-DO
Iteration
semantics
Assigment statement
Integer
30. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
applications
Iteration
Identifiers
quotient
31. In algebraic expression the name of the storage location in which the result would be saved is expressed as ____________ .
x
dual
assignment
Real numbers
32. for an "if" statement some languages require and "____________ _______" to close the selection group
DIV
Repetition algorithm
dividend
end if
33. 16 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A(10) - B(11) - C(12) - D(13) - E(14) - F(15)
Memory unit
Iteration
linear
Hexadecimal base
34. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
Identifiers
Selection algorithm
dividend
ReadLn
35. In a loop while construct the loop will be terminated upon the introduction of a ____________ ____________
DIV
false condition
Syntax
Reserved words
36. A variable that can hold a single true/false (1/0) value.
Boolean
Control unit
CPU (Central Processing Unit)
Syntax
37. The steps are performed in a strictly sequential manner - each step being executed exactly once.
Real numbers
Sequential algorithm
MOD
variance
38. ______ must be enclosed within single quotes.
Iteration
x
String Constants
label
39. Each element in an array is identified by a number called a ____________ which designates position in the array
Iteration
MOD
oop
subscript
40. base value of a binary number system?
2
logic
commutative
Real Constants
41. It allocates storage for programs and data and carry out many other supervisory functions. It acts as an interface between the user and the machine.
Memory unit
Operating system
quotient
String Constants
42. An effective method for solving a problem using a finite sequence of instructions.
parameter
CPU (Central Processing Unit)
DIV
Algorithms
43. Part of the program that may be repeated
pointer
loop
counter
constraints
44. ____________ / divisor = quotient
divisor
slack
dividend
selection
45. A variable which will keep track of the number of occurrences of a certain transaction
mean
counter
File
tracepoint
46. Allocate memory when needed and return memory when done: _________ _________
II
dynamic allocation
variance
Output
47. A system in which negative numbers are represented by the two's complement of the absolute value.
dual
Selection algorithm
Two complements
x
48. Type of error: A violation of rules made by the programmer
semantics
Two complements
slack
syntax
49. ____________ property: says that if a = b and b = c then a = c.
Identifiers
counter
quotient
transitive
50. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
compiled
II
logic
array