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. A _________ is a group of instructions within a computer program that performs a specific function.
median
subroutine
File
Iteration
2. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.
associative
x
breakpoint
logic
3. Numbers that contain decimal points - can be any number including decimal numbers. Can be expressed as a scientific notation.
mean
Control unit
Real numbers
associative
4. A formula developed to solve a problem
label
mean
algorithm
divisor
5. dividend / _____________ = quotient
divisor
Two complements
Logic
array
6. Type of control structure: IF-THEN-ELSE
selection
ReadLn
dividend
Integer
7. Type of control structure: REPEAT-UNTIL
Octal base
Replacement
Iteration
recursion
8. The grammatical rules of the language.
parameter
recursion
Iteration
Syntax
9. Using only the two binary digits (bits) 0 and 1 to represent information in a computer.
Octal base
algorithm
Binary scheme mean
variance
10. ____________ / divisor = quotient
dividend
array
Two complements
loop
11. Each element in an array is identified by a number called a ____________ which designates position in the array
linear
Iteration
Algorithms
subscript
12. _________ is when a procedure or function calls itself
Replacement
Assigment statement
recursion
variance
13. The person responsible for programming applications such as payroll or inventory or accounts receivable etc is the _________ programmer
applications
parameter
Output
concatenation
14. The assignment statement is also a ____ statement?
Real Constants
Replacement
Sequential algorithm
Real numbers
15. Type of control structure: LOOP
Iteration
Constants
MOD
semantics
16. Statistical average
interpreted
mean
selection
end if
17. Item of information necessary for a program or subprogram to perform its task.
counter
Reserved words
Assigment statement
parameter
18. Type of error: A violation of rules made by the programmer
parameter
linear
Binary scheme mean
syntax
19. Type ____ Error: False Positive
I
Sequential algorithm
false condition
Integer
20. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.
subroutine
variance
oop
Iteration
21. Type _____ Error: False Negative
subscript
II
Logic
counter
22. ____________ 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
linear
mean
Integer
23. 8 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7)
Coding
array
Octal base
loop
24. for an "if" statement some languages require and "____________ _______" to close the selection group
nested
Files
Output
end if
25. In algebraic expression the name of the storage location in which the result would be saved is expressed as ____________ .
x
recursion
VAR
Iteration
26. Type of control structure: WHILE-DO
commutative
Iteration
logic
divisor
27. VAR and BEGIN and END are examples of _____ .
Reserved words
slack
Sequential algorithm
ReadLn
28. It is concern with checking that the algorithms and the program meet the problem's specification.
Input
mean
linear
Validation
29. ____________ property: you can group numbers in any way without changing the answer
equal (=)
recursion
dynamic allocation
associative
30. One of a number of alternative actions is selected and executed.
Selection algorithm
subroutine
Logic
Memory unit
31. In a _________ language the entire program is converted to binary prior to the execution of the program
Integer
Hexadecimal base
oop
compiled
32. The steps are performed in a strictly sequential manner - each step being executed exactly once.
Sequential algorithm
dynamic allocation
Syntax
Coding
33. Statistical middle
median
Algorithms
Selection algorithm
Repetition algorithm
34. ______ must have at least one digit before and at least one digit after the decimal`
dividend
Real Constants
selection
breakpoint
35. Part of the program that may be repeated
mean
breakpoint
loop
commutative
36. ____________ programming is a deterministic approach to problem solving
linear
Real numbers
MOD
variance
37. A string _________ is the operation of joining two character strings end to end.
assignment
concatenation
Repetition algorithm
dynamic allocation
38. In constant declarations to associate an identifier with a constant an sign is used
dynamic allocation
assignment
equal (=)
variance
39. _________ error: The program performs a task but it is not the task that was desired
Assigment statement
Operating system
Logic
tracepoint
40. A variable which will keep track of the number of occurrences of a certain transaction
Identifiers
counter
equal (=)
breakpoint
41. Examples of _____ are: integer and real and true and false and read and readln and write and writeln.
median
dynamic allocation
CPU (Central Processing Unit)
Identifiers
42. The interpretation or meaning of an item.
associative
semantics
Logic
slack
43. A ____________ procedure is one in which a statement or set of statements are embedded within other statements
Input
nested
assignment
logic
44. Fixed number of similar data elements - each element can be retrieved through an index.
slack
false condition
semantics
array
45. A variable that can hold a single true/false (1/0) value.
commutative
Boolean
Two complements
divisor
46. ____________ property: you can change the order of the numbers involved without changing the result
Real Constants
CPU (Central Processing Unit)
commutative
quotient
47. An effective method for solving a problem using a finite sequence of instructions.
VAR
Algorithms
loop
Boolean
48. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines
Identifiers
selection
logic
Real numbers
49. Information is placed into a storage location by means of an ____________ statement
semantics
File
assignment
Input
50. Outout and Input are _____
DIV
nested
Files
Selection algorithm