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. The information that is given and which items are important in solving the problem.
Binary scheme mean
assignment
Input
tracepoint
2. Fixed number of similar data elements - each element can be retrieved through an index.
array
Binary scheme mean
Algorithms
Integer
3. A fixed position within source code: _________
Hexadecimal base
label
interpreted
dynamic allocation
4. ______ causes an advance to a new input line from which subsequent values will be read
ReadLn
CPU (Central Processing Unit)
Sequential algorithm
label
5. Type of control structure: WHILE-DO
Files
2
subscript
Iteration
6. One or more steps are performed repeatedly.
Operating system
Repetition algorithm
Boolean
associative
7. A variable that can hold a single true/false (1/0) value.
tracepoint
Boolean
dividend
label
8. A system in which negative numbers are represented by the two's complement of the absolute value.
Two complements
slack
loop
end if
9. Type of control structure: IF-THEN-ELSE
transitive
counter
selection
recursion
10. The steps are performed in a strictly sequential manner - each step being executed exactly once.
quotient
Constants
pointer
Sequential algorithm
11. base value of a binary number system?
dynamic allocation
Sequential algorithm
Syntax
2
12. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
transitive
Files
File
nested
13. _________ is when a procedure or function calls itself
Algorithms
Iteration
recursion
Coding
14. Zero sum game theory problems can be solved by means of ____________ programming
DIV
recursion
applications
linear
15. The assignment statement is also a ____ statement?
Replacement
II
Selection
DIV
16. 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.
interpreted
linear
Operating system
mean
17. Information is placed into a storage location by means of an ____________ statement
slack
assignment
associative
breakpoint
18. ____________ property: you can change the order of the numbers involved without changing the result
constraints
interpreted
Two complements
commutative
19. A _________ is a group of instructions within a computer program that performs a specific function.
oop
slack
Repetition algorithm
subroutine
20. In a linear programming problem there are always ____________
MOD
constraints
Sequential algorithm
concatenation
21. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
oop
breakpoint
Logic
Reserved words
22. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
Identifiers
applications
Boolean
equal (=)
23. Type of control structure: CASE
DIV
Constants
Octal base
Selection
24. One of a number of alternative actions is selected and executed.
Operating system
quotient
tracepoint
Selection algorithm
25. Any number that does not have a decimal in it.
Integer
concatenation
Memory unit
Validation
26. _________ error: The program performs a task but it is not the task that was desired
array
CPU (Central Processing Unit)
Logic
linear
27. ____________ / divisor = quotient
syntax
Validation
Control unit
dividend
28. Statistics: square root of variance
Coding
Identifiers
standard deviation
CPU (Central Processing Unit)
29. Type of control structure: REPEAT-UNTIL
Real numbers
2
associative
Iteration
30. 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
Files
syntax
breakpoint
interpreted
31. Using only the two binary digits (bits) 0 and 1 to represent information in a computer.
Identifiers
Binary scheme mean
Coding
false condition
32. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
oop
algorithm
slack
array
33. Statistical average
Validation
selection
dynamic allocation
mean
34. ____________ programming is a deterministic approach to problem solving
x
String Constants
DIV
linear
35. 8 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7)
Octal base
syntax
Selection
Coding
36. In algebraic expression the name of the storage location in which the result would be saved is expressed as ____________ .
Validation
Two complements
x
Iteration
37. An effective method for solving a problem using a finite sequence of instructions.
interpreted
Algorithms
constraints
MOD
38. What are Sequence and Selection/Decision and Iteration/Repetition?
II
Replacement
equal (=)
control structures
39. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
applications
Reserved words
linear
Control unit
40. dividend / divisor = _______________
CPU (Central Processing Unit)
Hexadecimal base
concatenation
quotient
41. The address of a memory location
loop
ReadLn
Replacement
pointer
42. ____________ property: you can group numbers in any way without changing the answer
selection
variance
Sequential algorithm
associative
43. In a _________ language the entire program is converted to binary prior to the execution of the program
compiled
dual
DIV
I
44. In Linear Programming a _________ is a means for simplifying the solution
syntax
dual
Input
Selection algorithm
45. Numbers that contain decimal points - can be any number including decimal numbers. Can be expressed as a scientific notation.
Syntax
Integer
Real numbers
logic
46. It is concern with checking that the algorithms and the program meet the problem's specification.
Validation
variance
Iteration
control structures
47. In Linear Programming ____________ variables are used to convert inequalities to equalities
slack
label
end if
array
48. Integer division is denoted by _____
String Constants
slack
counter
DIV
49. Part of the program that may be repeated
subscript
loop
DIV
Coding
50. A variable which will keep track of the number of occurrences of a certain transaction
counter
String Constants
tracepoint
linear