SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
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. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
assignment
selection
recursion
oop
2. Statistical middle
median
false condition
Logic
I
3. The remainder in a division.
Sequential algorithm
dual
MOD
assignment
4. The assignment statement is also a ____ statement?
logic
Replacement
false condition
Selection algorithm
5. ____________ property: says that if a = b and b = c then a = c.
ReadLn
DIV
transitive
Selection
6. dividend / _____________ = quotient
divisor
label
ReadLn
mean
7. ____________ property: you can group numbers in any way without changing the answer
MOD
associative
mean
Identifiers
8. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
Repetition algorithm
Output
linear
applications
9. A system in which negative numbers are represented by the two's complement of the absolute value.
Iteration
Control unit
loop
Two complements
10. 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.
algorithm
Memory unit
DIV
Operating system
11. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
standard deviation
commutative
Iteration
nested
12. The interpretation or meaning of an item.
dynamic allocation
quotient
Selection algorithm
semantics
13. ____________ / divisor = quotient
loop
standard deviation
dividend
File
14. ____________ 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).
Syntax
mean
variance
Hexadecimal base
15. One of a number of alternative actions is selected and executed.
tracepoint
subscript
subroutine
Selection algorithm
16. 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
dividend
median
Validation
17. for an "if" statement some languages require and "____________ _______" to close the selection group
Constants
end if
II
Logic
18. A string _________ is the operation of joining two character strings end to end.
Validation
Reserved words
concatenation
Time to failure
19. Each element in an array is identified by a number called a ____________ which designates position in the array
median
Output
tracepoint
subscript
20. Type ____ Error: False Positive
associative
I
Real Constants
constraints
21. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
breakpoint
Selection algorithm
slack
Iteration
22. The address of a memory location
pointer
oop
tracepoint
quotient
23. The grammatical rules of the language.
Syntax
Memory unit
Validation
applications
24. A _________ is a group of instructions within a computer program that performs a specific function.
subroutine
dividend
Control unit
program composition
25. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).
Octal base
program composition
Time to failure
Reserved words
26. Type of control structure: CASE
ReadLn
label
Selection
variance
27. In Linear Programming a _________ is a means for simplifying the solution
Binary scheme mean
dual
quotient
parameter
28. In Linear Programming ____________ variables are used to convert inequalities to equalities
slack
semantics
VAR
Selection algorithm
29. Item of information necessary for a program or subprogram to perform its task.
slack
DIV
parameter
File
30. A reserved word for variable.
VAR
array
Coding
Binary scheme mean
31. A variable which will keep track of the number of occurrences of a certain transaction
counter
VAR
Validation
slack
32. An effective method for solving a problem using a finite sequence of instructions.
quotient
Output
Algorithms
equal (=)
33. A formula developed to solve a problem
semantics
loop
algorithm
divisor
34. _________ is when a procedure or function calls itself
Algorithms
assignment
recursion
ReadLn
35. ______ must be enclosed within single quotes.
MOD
parameter
median
String Constants
36. The information that is produced to solve the problem.
Output
loop
false condition
String Constants
37. :=? 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.
end if
Constants
Assigment statement
MOD
38. The place where the instructions and data are stored.
counter
breakpoint
compiled
Memory unit
39. Type of control structure: REPEAT-UNTIL
dividend
assignment
Iteration
false condition
40. Any number that does not have a decimal in it.
Syntax
logic
dual
Integer
41. Type of error: A violation of rules made by the programmer
Selection
VAR
syntax
Real Constants
42. Type of control structure: WHILE-DO
dynamic allocation
String Constants
compiled
Iteration
43. Outout and Input are _____
Files
nested
DIV
Selection algorithm
44. Using only the two binary digits (bits) 0 and 1 to represent information in a computer.
II
Binary scheme mean
Reserved words
applications
45. A fixed position within source code: _________
slack
String Constants
label
interpreted
46. ____________ programming is a deterministic approach to problem solving
linear
Logic
Real Constants
tracepoint
47. Type of control structure: IF-THEN-ELSE
Time to failure
commutative
CPU (Central Processing Unit)
selection
48. _________ error: The program performs a task but it is not the task that was desired
false condition
syntax
Selection
Logic
49. The number of times a number goes into a divisor.
linear
DIV
selection
Selection
50. Fixed number of similar data elements - each element can be retrieved through an index.
end if
label
array
DIV