Test your basic knowledge |

General Programming

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






2. ______ causes an advance to a new input line from which subsequent values will be read






3. Helpful debugging aids for _________ errors: control totals or control breaks or trace routines






4. In a linear programming problem there are always ____________






5. Allocate memory when needed and return memory when done: _________ _________






6. The information that is given and which items are important in solving the problem.






7. 16 (0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - A(10) - B(11) - C(12) - D(13) - E(14) - F(15)






8. ____________ property: you can group numbers in any way without changing the answer






9. The steps are performed in a strictly sequential manner - each step being executed exactly once.






10. An effective method for solving a problem using a finite sequence of instructions.






11. The grammatical rules of the language.






12. Type of error: A violation of rules made by the programmer






13. In constant declarations to associate an identifier with a constant an sign is used






14. A ____________ procedure is one in which a statement or set of statements are embedded within other statements






15. It is used to predicts the circuit's lifetime.






16. Part of the program that may be repeated






17. A programming paradigm that uses data structures consisting of datafields and methods together with their interactions - to design applications and computer programs.






18. Fixed number of similar data elements - each element can be retrieved through an index.






19. The number of times a number goes into a divisor.






20. Integer division is denoted by _____






21. It is concern with checking that the algorithms and the program meet the problem's specification.






22. One of a number of alternative actions is selected and executed.






23. base value of a binary number system?






24. 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.






25. ______ must be enclosed within single quotes.






26. The remainder in a division.






27. Statistical middle






28. Type of control structure: CASE






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.






30. In algebraic expression the name of the storage location in which the result would be saved is expressed as ____________ .






31. A fixed position within source code: _________






32. Type ____ Error: False Positive






33. A string _________ is the operation of joining two character strings end to end.






34. Type of control structure: LOOP






35. A _________ is an intentional stopping or pausing place in a program - put in place for debugging purposes.






36. In Linear Programming a _________ is a means for simplifying the solution






37. Type of control structure: IF-THEN-ELSE






38. ____________ / divisor = quotient






39. ____________ property: says that if a = b and b = c then a = c.






40. Using only the two binary digits (bits) 0 and 1 to represent information in a computer.






41. ____________ programming is a deterministic approach to problem solving






42. The assignment statement is also a ____ statement?






43. Each element in an array is identified by a number called a ____________ which designates position in the array






44. A _________ is a group of instructions within a computer program that performs a specific function.






45. The interpretation or meaning of an item.






46. The address of a memory location






47. In a _________ language the entire program is converted to binary prior to the execution of the program






48. Program Heading - Declaration Part (Label section - constant section - type section - variable section - subprogram section).






49. Type _____ Error: False Negative






50. ____________ property: you can change the order of the numbers involved without changing the result