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 place where the instructions and data are stored.
subroutine
slack
Real numbers
Memory unit
2. Any collection of data to be input to a program or output from a program.
control structures
2
File
Validation
3. In a linear programming problem there are always ____________
Operating system
mean
label
constraints
4. Type of control structure: REPEAT-UNTIL
Algorithms
Iteration
Identifiers
interpreted
5. The remainder in a division.
Time to failure
ReadLn
MOD
selection
6. ____________ property: says that if a = b and b = c then a = c.
assignment
x
transitive
Iteration
7. dividend / divisor = _______________
quotient
Operating system
2
label
8. It fetches the instructions from the memory and decodes them and and directs the system to execute the operations indicated by the instructions.
quotient
Reserved words
Control unit
constraints
9. _________ is when a procedure or function calls itself
quotient
recursion
Iteration
II
10. ____________ property: you can group numbers in any way without changing the answer
associative
Coding
syntax
CPU (Central Processing Unit)
11. ______ causes an advance to a new input line from which subsequent values will be read
DIV
end if
ReadLn
recursion
12. Allocate memory when needed and return memory when done: _________ _________
Control unit
transitive
dynamic allocation
syntax
13. Quantities whose values do not change during program execution.
Real numbers
concatenation
Constants
Two complements
14. ____________ programming is a deterministic approach to problem solving
compiled
logic
linear
ReadLn
15. What are Sequence and Selection/Decision and Iteration/Repetition?
control structures
Real numbers
concatenation
Files
16. A fixed position within source code: _________
concatenation
semantics
I
label
17. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
slack
nested
Constants
dual
18. 16 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A(10) - B(11) - C(12) - D(13) - E(14) - F(15)
divisor
Hexadecimal base
logic
Selection algorithm
19. dividend / _____________ = quotient
Sequential algorithm
divisor
linear
semantics
20. Type ____ Error: False Positive
Output
algorithm
I
Logic
21. In a loop while construct the loop will be terminated upon the introduction of a ____________ ____________
Output
subroutine
false condition
associative
22. An effective method for solving a problem using a finite sequence of instructions.
Algorithms
semantics
loop
parameter
23. The information that is given and which items are important in solving the problem.
nested
Input
associative
Syntax
24. A variable which will keep track of the number of occurrences of a certain transaction
syntax
CPU (Central Processing Unit)
2
counter
25. Part of the program that may be repeated
subscript
loop
constraints
x
26. It is concern with checking that the algorithms and the program meet the problem's specification.
standard deviation
Validation
concatenation
Algorithms
27. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
applications
loop
Syntax
MOD
28. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
interpreted
subscript
Identifiers
CPU (Central Processing Unit)
29. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
quotient
oop
Selection
Files
30. In constant declarations to associate an identifier with a constant an sign is used
Binary scheme mean
DIV
equal (=)
concatenation
31. Type of control structure: LOOP
DIV
ReadLn
Iteration
File
32. A _________ is a group of instructions within a computer program that performs a specific function.
Iteration
subroutine
counter
String Constants
33. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).
Sequential algorithm
associative
program composition
constraints
34. ______ must have at least one digit before and at least one digit after the decimal`
recursion
Real Constants
Coding
Validation
35. Using only the two binary digits (bits) 0 and 1 to represent information in a computer.
MOD
Logic
Binary scheme mean
linear
36. Item of information necessary for a program or subprogram to perform its task.
Selection
parameter
label
algorithm
37. ______ must be enclosed within single quotes.
Integer
CPU (Central Processing Unit)
String Constants
Input
38. 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.
recursion
constraints
Operating system
semantics
39. Fixed number of similar data elements - each element can be retrieved through an index.
Two complements
Operating system
array
x
40. Type of error: A violation of rules made by the programmer
Real Constants
syntax
breakpoint
dynamic allocation
41. Outout and Input are _____
Files
logic
Repetition algorithm
CPU (Central Processing Unit)
42. A string _________ is the operation of joining two character strings end to end.
Selection
concatenation
VAR
program composition
43. Information is placed into a storage location by means of an ____________ statement
Selection
assignment
loop
Control unit
44. One of a number of alternative actions is selected and executed.
divisor
Assigment statement
Selection algorithm
selection
45. Type of control structure: IF-THEN-ELSE
selection
breakpoint
Time to failure
Iteration
46. A variable that can hold a single true/false (1/0) value.
nested
pointer
Boolean
MOD
47. 8 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7)
counter
Algorithms
Memory unit
Octal base
48. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
Coding
Integer
constraints
logic
49. The interpretation or meaning of an item.
nested
Replacement
semantics
variance
50. The address of a memory location
control structures
label
pointer
commutative