Test your basic knowledge |

Problem Solving And Program Design

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 process of modeling a problem by extracting the essential variables and their relationships






2. Device that uses a laser to access or store data on a CD or DVD






3. Step #5 in the software development method






4. A binary digit; a 0 or a 1 (deriving from the words binary digit)






5. Very powerful and reliable computers (used by large real-time transaction processing systems such as ATMs and other banking networks






6. A silicon chip containing the circuitry for a computer processor






7. A binary digit; a 0 or a 1 (deriving from the words binary digit)






8. Development of a detailed list of steps to solve a particular step in the original algorithm






9. 1099511627776 (2^40) bytes






10. 1048576 (2^20) bytes






11. Universal Serial Bus






12. A device that converst binary data into audio signals that can be transmitted between computer over telephone lines






13. A part of the Internet whose graphical user interfaces make associated network resources easily navigable






14. The set of programs associated with a computer






15. Program lines that are converted to machine language instructions and executed by the computer






16. The computer in a network that controls access to a secondary storage device such as a hard disk






17. A software package combining a word processor and compiler and linker and loader and tools for finding errors






18. A part of the Internet whose graphical user interfaces make associated network resources easily navigable






19. The file containing a program written in a high-level language; the input for a compiler






20. Step #6 in the software development method






21. Step #4 in the software development method






22. The amount of storage required to store a single character






23. Mnemonic codes that correspond to machine language instructions






24. Copying the contents of a particular memory cell to another storage area






25. An electronic component containing the entire circuitry of a computer processor






26. A device that converst binary data into audio signals that can be transmitted between computer over telephone lines






27. Represents an individual character value- a letter or a digit or a special symbol






28. The step-by-step simulation of the computer execution of an algorithm






29. Computers and printers and scanners and storage devices connected by cables for intercommunication






30. Universal Serial Bus






31. Machine-independent programming language that combines algebraic expressions and English symbols






32. 8 bits






33. An individual storage location in memory






34. Step #5 in the software development method






35. The set of programs associated with a computer






36. The file of machine language instructions that is the output of a compiler






37. computers used by a single person at a time






38. Coordinates all computer operations and performs arithmetic and logical operations on data






39. Very powerful and reliable computers (used by large real-time transaction processing systems such as ATMs and other banking networks






40. The information stored in a memory cell which is either a program instruction or data






41. A system program that modifies a C program prior to its compilation






42. A software package combining a word processor and compiler and linker and loader and tools for finding errors






43. computers used by a single person at a time






44. The relative position of a memory cell in the computer's main memory






45. 1048576 (2^20) bytes






46. Also called divide and conquer - break down a problem into its major subproblems and then solve the sub problems






47. The information stored in a memory cell which is either a program instruction or data






48. Binary number codes understood by a specific CPU






49. 1024 bytes (2^10)






50. Step #4 in the software development method