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. _________ is when a procedure or function calls itself
recursion
Logic
Octal base
standard deviation
2. A _________ is a group of instructions within a computer program that performs a specific function.
II
nested
variance
subroutine
3. It is used to predicts the circuit's lifetime.
Memory unit
applications
Time to failure
I
4. Type of control structure: REPEAT-UNTIL
String Constants
Iteration
Hexadecimal base
counter
5. One or more steps are performed repeatedly.
Repetition algorithm
Sequential algorithm
Reserved words
String Constants
6. In a loop while construct the loop will be terminated upon the introduction of a ____________ ____________
loop
false condition
transitive
end if
7. In algebraic expression the name of the storage location in which the result would be saved is expressed as ____________ .
2
x
DIV
Iteration
8. Part of the program that may be repeated
subroutine
syntax
Real numbers
loop
9. A reserved word for variable.
Control unit
VAR
DIV
syntax
10. It is concern with checking that the algorithms and the program meet the problem's specification.
semantics
recursion
Validation
slack
11. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
Iteration
DIV
oop
transitive
12. Allocate memory when needed and return memory when done: _________ _________
Iteration
parameter
ReadLn
dynamic allocation
13. 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
CPU (Central Processing Unit)
interpreted
mean
x
14. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).
2
program composition
Assigment statement
quotient
15. The steps are performed in a strictly sequential manner - each step being executed exactly once.
Constants
interpreted
Sequential algorithm
associative
16. A _________ is a new way to use breakpoints. It is a breakpoint with a custom action associated with it. When hit it causes the debugger to perform the specified action instead of (or in addition to) breaking program execution.
Real Constants
tracepoint
applications
control structures
17. Item of information necessary for a program or subprogram to perform its task.
array
Time to failure
Identifiers
parameter
18. A formula developed to solve a problem
applications
Real Constants
2
algorithm
19. Each element in an array is identified by a number called a ____________ which designates position in the array
subscript
I
Constants
applications
20. 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)
linear
counter
Integer
21. Type _____ Error: False Negative
control structures
I
subscript
II
22. Any number that does not have a decimal in it.
Integer
control structures
label
parameter
23. 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.
File
Constants
Operating system
counter
24. In a linear programming problem there are always ____________
constraints
linear
Reserved words
Logic
25. Type of error: A violation of rules made by the programmer
syntax
applications
concatenation
Control unit
26. ____________ programming is a deterministic approach to problem solving
linear
counter
breakpoint
quotient
27. ______ must have at least one digit before and at least one digit after the decimal`
slack
Sequential algorithm
Real Constants
Selection algorithm
28. An effective method for solving a problem using a finite sequence of instructions.
pointer
mean
Algorithms
File
29. In Linear Programming ____________ variables are used to convert inequalities to equalities
x
Octal base
slack
Selection
30. A string _________ is the operation of joining two character strings end to end.
breakpoint
counter
Selection algorithm
concatenation
31. ____________ 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).
variance
Output
Octal base
Assigment statement
32. The place where the instructions and data are stored.
dynamic allocation
semantics
Memory unit
nested
33. The information that is given and which items are important in solving the problem.
subroutine
semantics
Input
slack
34. The number of times a number goes into a divisor.
Hexadecimal base
standard deviation
Identifiers
DIV
35. Any collection of data to be input to a program or output from a program.
Iteration
algorithm
oop
File
36. ____________ property: you can change the order of the numbers involved without changing the result
I
commutative
linear
Time to failure
37. dividend / _____________ = quotient
subroutine
divisor
syntax
transitive
38. Type of control structure: WHILE-DO
DIV
Files
Input
Iteration
39. dividend / divisor = _______________
quotient
Logic
dividend
Syntax
40. In constant declarations to associate an identifier with a constant an sign is used
equal (=)
Two complements
String Constants
Selection algorithm
41. In a _________ language the entire program is converted to binary prior to the execution of the program
interpreted
parameter
compiled
pointer
42. Statistical average
mean
Control unit
assignment
commutative
43. A variable that can hold a single true/false (1/0) value.
Constants
2
DIV
Boolean
44. Zero sum game theory problems can be solved by means of ____________ programming
CPU (Central Processing Unit)
constraints
linear
MOD
45. The interpretation or meaning of an item.
parameter
Constants
semantics
Real numbers
46. Statistics: square root of variance
standard deviation
selection
Memory unit
recursion
47. The process of implementing in some programming language the variables (and structures) used to store the data and the algorithms for solving a problem.
Coding
label
CPU (Central Processing Unit)
String Constants
48. 16 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A(10) - B(11) - C(12) - D(13) - E(14) - F(15)
II
syntax
Time to failure
Hexadecimal base
49. Type of control structure: LOOP
Sequential algorithm
Iteration
Reserved words
x
50. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
I
Identifiers
Iteration
II