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. for an "if" statement some languages require and "____________ _______" to close the selection group
Logic
median
end if
selection
2. ______ must have at least one digit before and at least one digit after the decimal`
Real Constants
Real numbers
Selection
label
3. Part of the program that may be repeated
constraints
dividend
VAR
loop
4. The steps are performed in a strictly sequential manner - each step being executed exactly once.
Binary scheme mean
subscript
Sequential algorithm
ReadLn
5. The information that is produced to solve the problem.
File
II
false condition
Output
6. 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.
assignment
Operating system
parameter
counter
7. dividend / _____________ = quotient
linear
concatenation
divisor
commutative
8. The address of a memory location
constraints
pointer
interpreted
Integer
9. The place where the instructions and data are stored.
median
Memory unit
File
Selection algorithm
10. An effective method for solving a problem using a finite sequence of instructions.
Hexadecimal base
Algorithms
Time to failure
dynamic allocation
11. What are Sequence and Selection/Decision and Iteration/Repetition?
Hexadecimal base
control structures
Logic
Coding
12. One or more steps are performed repeatedly.
String Constants
File
Repetition algorithm
Selection
13. In a _________ language the entire program is converted to binary prior to the execution of the program
end if
compiled
label
breakpoint
14. 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
Syntax
selection
Real Constants
interpreted
15. ____________ property: you can group numbers in any way without changing the answer
CPU (Central Processing Unit)
associative
nested
recursion
16. Outout and Input are _____
Files
control structures
nested
Syntax
17. Zero sum game theory problems can be solved by means of ____________ programming
subroutine
Repetition algorithm
linear
dynamic allocation
18. Any collection of data to be input to a program or output from a program.
Boolean
Time to failure
File
Two complements
19. It controls the operation of the entire system and performs the arithmetic and logic operations and and stores and retrieves instructions and data.
applications
Constants
CPU (Central Processing Unit)
Algorithms
20. A variable which will keep track of the number of occurrences of a certain transaction
counter
semantics
Reserved words
associative
21. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
Control unit
slack
applications
Binary scheme mean
22. _________ is when a procedure or function calls itself
recursion
DIV
Iteration
parameter
23. Type ____ Error: False Positive
compiled
Algorithms
divisor
I
24. The grammatical rules of the language.
breakpoint
Syntax
variance
applications
25. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
logic
counter
end if
Integer
26. In constant declarations to associate an identifier with a constant an sign is used
Control unit
Iteration
associative
equal (=)
27. The assignment statement is also a ____ statement?
Coding
2
quotient
Replacement
28. _________ error: The program performs a task but it is not the task that was desired
Output
Syntax
Files
Logic
29. The process of implementing in some programming language the variables (and structures) used to store the data and the algorithms for solving a problem.
Algorithms
constraints
dual
Coding
30. Type of error: A violation of rules made by the programmer
II
semantics
ReadLn
syntax
31. ______ must be enclosed within single quotes.
Files
String Constants
CPU (Central Processing Unit)
MOD
32. The number of times a number goes into a divisor.
DIV
oop
linear
selection
33. 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.
interpreted
tracepoint
Hexadecimal base
dividend
34. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
Identifiers
dividend
I
Sequential algorithm
35. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
concatenation
oop
breakpoint
Selection
36. ____________ programming is a deterministic approach to problem solving
program composition
linear
Selection
Real numbers
37. In a loop while construct the loop will be terminated upon the introduction of a ____________ ____________
subroutine
false condition
dynamic allocation
Selection
38. It is concern with checking that the algorithms and the program meet the problem's specification.
standard deviation
Validation
Iteration
linear
39. Type of control structure: IF-THEN-ELSE
Replacement
Two complements
selection
program composition
40. A _________ is a group of instructions within a computer program that performs a specific function.
Logic
Real numbers
String Constants
subroutine
41. The information that is given and which items are important in solving the problem.
Sequential algorithm
DIV
divisor
Input
42. ______ causes an advance to a new input line from which subsequent values will be read
label
ReadLn
selection
tracepoint
43. A reserved word for variable.
Validation
VAR
commutative
Real Constants
44. A fixed position within source code: _________
Selection algorithm
Constants
label
linear
45. :=? 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.
quotient
syntax
slack
Assigment statement
46. In Linear Programming ____________ variables are used to convert inequalities to equalities
counter
slack
applications
concatenation
47. A string _________ is the operation of joining two character strings end to end.
Replacement
Syntax
concatenation
variance
48. Type of control structure: WHILE-DO
Files
subscript
Memory unit
Iteration
49. Statistics: square root of variance
label
Logic
loop
standard deviation
50. A formula developed to solve a problem
Two complements
algorithm
Logic
counter