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. What are Sequence and Selection/Decision and Iteration/Repetition?
control structures
Validation
parameter
Constants
2. ____________ programming is a deterministic approach to problem solving
tracepoint
linear
array
Replacement
3. Outout and Input are _____
nested
Real Constants
Files
Algorithms
4. Type of control structure: CASE
Constants
Selection
dual
algorithm
5. ____________ is a measure of the amount of variation within the values of that variable taking account of all possible values and their probabilities or weightings (not just the extremes which give the range).
Algorithms
concatenation
Hexadecimal base
variance
6. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
CPU (Central Processing Unit)
Iteration
logic
subroutine
7. A fixed position within source code: _________
Coding
label
quotient
I
8. In constant declarations to associate an identifier with a constant an sign is used
equal (=)
divisor
Control unit
linear
9. It is concern with checking that the algorithms and the program meet the problem's specification.
mean
Validation
Sequential algorithm
Logic
10. The address of a memory location
linear
false condition
label
pointer
11. Type of error: A violation of rules made by the programmer
Iteration
DIV
standard deviation
syntax
12. 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
2
linear
median
13. :=? is an ________. Here the varaible to be assigned a value must appear on the left of the assignment operator and a legal expression must appear on the right side.
Logic
Coding
recursion
Assigment statement
14. ______ must have at least one digit before and at least one digit after the decimal`
counter
Real Constants
transitive
Sequential algorithm
15. In Linear Programming a _________ is a means for simplifying the solution
Real Constants
counter
Control unit
dual
16. In a linear programming problem there are always ____________
array
constraints
Octal base
Time to failure
17. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
counter
ReadLn
Logic
oop
18. Statistical middle
Integer
linear
median
Real Constants
19. The place where the instructions and data are stored.
interpreted
mean
Integer
Memory unit
20. An effective method for solving a problem using a finite sequence of instructions.
Selection
Integer
Algorithms
Validation
21. In a loop while construct the loop will be terminated upon the introduction of a ____________ ____________
ReadLn
Integer
false condition
DIV
22. Type _____ Error: False Negative
II
Two complements
Syntax
false condition
23. The process of implementing in some programming language the variables (and structures) used to store the data and the algorithms for solving a problem.
2
Coding
CPU (Central Processing Unit)
mean
24. ____________ property: you can group numbers in any way without changing the answer
Identifiers
oop
commutative
associative
25. A reserved word for variable.
Selection
Hexadecimal base
VAR
Sequential algorithm
26. One of a number of alternative actions is selected and executed.
Selection algorithm
syntax
dynamic allocation
associative
27. _________ is when a procedure or function calls itself
Control unit
recursion
Files
concatenation
28. 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.
associative
Operating system
Two complements
Files
29. ____________ / divisor = quotient
dividend
selection
concatenation
Octal base
30. dividend / divisor = _______________
quotient
Hexadecimal base
Real numbers
Operating system
31. The information that is produced to solve the problem.
CPU (Central Processing Unit)
slack
Output
parameter
32. Information is placed into a storage location by means of an ____________ statement
MOD
Memory unit
assignment
ReadLn
33. Each element in an array is identified by a number called a ____________ which designates position in the array
equal (=)
subscript
Operating system
divisor
34. Fixed number of similar data elements - each element can be retrieved through an index.
array
end if
slack
DIV
35. Integer division is denoted by _____
DIV
Sequential algorithm
syntax
breakpoint
36. _________ error: The program performs a task but it is not the task that was desired
median
Logic
Reserved words
Real Constants
37. The interpretation or meaning of an item.
oop
Selection algorithm
semantics
II
38. The remainder in a division.
tracepoint
variance
MOD
breakpoint
39. The grammatical rules of the language.
selection
Syntax
DIV
II
40. It controls the operation of the entire system and performs the arithmetic and logic operations and and stores and retrieves instructions and data.
CPU (Central Processing Unit)
Coding
Input
array
41. Type of control structure: IF-THEN-ELSE
selection
loop
breakpoint
transitive
42. Numbers that contain decimal points - can be any number including decimal numbers. Can be expressed as a scientific notation.
Real numbers
label
linear
Boolean
43. A variable that can hold a single true/false (1/0) value.
Validation
Input
Boolean
dynamic allocation
44. The assignment statement is also a ____ statement?
compiled
applications
Replacement
tracepoint
45. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
Syntax
mean
Identifiers
standard deviation
46. Quantities whose values do not change during program execution.
Sequential algorithm
Replacement
II
Constants
47. Type ____ Error: False Positive
Memory unit
I
Reserved words
parameter
48. A variable which will keep track of the number of occurrences of a certain transaction
Reserved words
counter
assignment
Coding
49. Type of control structure: REPEAT-UNTIL
Iteration
dynamic allocation
nested
Time to failure
50. Any number that does not have a decimal in it.
Operating system
dividend
mean
Integer