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. It is concern with checking that the algorithms and the program meet the problem's specification.
Validation
Output
Logic
constraints
2. Allocate memory when needed and return memory when done: _________ _________
false condition
dynamic allocation
label
dividend
3. base value of a binary number system?
2
slack
Logic
tracepoint
4. The remainder in a division.
applications
algorithm
MOD
label
5. Statistical middle
I
median
linear
program composition
6. ______ must have at least one digit before and at least one digit after the decimal`
Two complements
control structures
Files
Real Constants
7. The process of implementing in some programming language the variables (and structures) used to store the data and the algorithms for solving a problem.
pointer
Validation
Control unit
Coding
8. Numbers that contain decimal points - can be any number including decimal numbers. Can be expressed as a scientific notation.
dual
File
subscript
Real numbers
9. The grammatical rules of the language.
Syntax
constraints
quotient
label
10. One or more steps are performed repeatedly.
Iteration
pointer
Input
Repetition algorithm
11. ____________ programming is a deterministic approach to problem solving
Algorithms
Real numbers
linear
control structures
12. for an "if" statement some languages require and "____________ _______" to close the selection group
end if
recursion
Identifiers
I
13. ____________ property: says that if a = b and b = c then a = c.
transitive
standard deviation
File
slack
14. :=? 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.
Syntax
Assigment statement
control structures
Identifiers
15. Type of control structure: WHILE-DO
Iteration
selection
Selection algorithm
VAR
16. A formula developed to solve a problem
semantics
algorithm
ReadLn
associative
17. Type of control structure: REPEAT-UNTIL
Algorithms
II
dividend
Iteration
18. Zero sum game theory problems can be solved by means of ____________ programming
syntax
Octal base
Files
linear
19. A reserved word for variable.
Hexadecimal base
tracepoint
Selection
VAR
20. Type of error: A violation of rules made by the programmer
false condition
syntax
Two complements
linear
21. Any number that does not have a decimal in it.
Control unit
x
Integer
Memory unit
22. Statistical average
Iteration
Integer
semantics
mean
23. Each element in an array is identified by a number called a ____________ which designates position in the array
nested
constraints
subscript
Real numbers
24. dividend / _____________ = quotient
Coding
divisor
Reserved words
String Constants
25. The interpretation or meaning of an item.
Identifiers
DIV
transitive
semantics
26. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
equal (=)
dynamic allocation
nested
false condition
27. The address of a memory location
variance
recursion
subscript
pointer
28. Type ____ Error: False Positive
subroutine
Replacement
I
breakpoint
29. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
array
control structures
oop
Two complements
30. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
breakpoint
Iteration
dividend
Binary scheme mean
31. In Linear Programming ____________ variables are used to convert inequalities to equalities
slack
commutative
algorithm
applications
32. Quantities whose values do not change during program execution.
Constants
recursion
MOD
Control unit
33. Part of the program that may be repeated
String Constants
loop
logic
File
34. Type of control structure: IF-THEN-ELSE
Iteration
Files
linear
selection
35. Item of information necessary for a program or subprogram to perform its task.
II
parameter
DIV
I
36. ____________ 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).
ReadLn
Output
dividend
variance
37. Type of control structure: CASE
Sequential algorithm
x
divisor
Selection
38. In a linear programming problem there are always ____________
Two complements
constraints
concatenation
MOD
39. Type _____ Error: False Negative
II
I
slack
Time to failure
40. 16 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A(10) - B(11) - C(12) - D(13) - E(14) - F(15)
Replacement
Integer
Operating system
Hexadecimal base
41. An effective method for solving a problem using a finite sequence of instructions.
oop
Selection algorithm
Algorithms
compiled
42. It fetches the instructions from the memory and decodes them and and directs the system to execute the operations indicated by the instructions.
Real Constants
Control unit
Coding
Reserved words
43. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).
program composition
Syntax
Operating system
Algorithms
44. A variable that can hold a single true/false (1/0) value.
dual
equal (=)
Boolean
Assigment statement
45. Integer division is denoted by _____
Binary scheme mean
DIV
Assigment statement
Real numbers
46. 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.
Selection algorithm
equal (=)
Operating system
Validation
47. Any collection of data to be input to a program or output from a program.
Two complements
File
linear
Validation
48. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
loop
Hexadecimal base
counter
logic
49. 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
transitive
algorithm
breakpoint
50. One of a number of alternative actions is selected and executed.
Selection algorithm
mean
Repetition algorithm
Replacement