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. Step #2 in the software development method






2. High-speed memory location inside the CPU






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






4. Step #4 in the software development method






5. Step #6 in the software development method






6. Mnemonic codes that correspond to machine language instructions






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






8. A machine that can receive and store and transform and output data of all kinds






9. Universal Serial Bus






10. 1024 bytes (2^10)






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






12. 8 bits






13. Device that plugs into USB port and stores data bits as trapped electrons






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






15. A machine that can receive and store and transform and output data of all kinds






16. 1099511627776 (2^40) bytes






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






18. The largest capacity and fastest computers used by research laboratories and in computationally intensive applications such as weather forecasting






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






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






21. Units such as disks or flash drives that retain data even when the power to the drive is off






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






23. 1048576 (2^20) bytes






24. Stores programs or data permanently






25. 1048576 (2^20) bytes






26. Offers temporary storage of programs and data






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






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






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






30. Offers temporary storage of programs and data






31. A computer's ability to store program instructions in main memory for execution






32. Stores programs or data permanently






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






34. An instruction that stores a value or a computational result in a variable






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






36. Named collection of data stored on a disk






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






38. The software that translates a high-level language program into machine language






39. Binary number codes understood by a specific CPU






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






41. 8 bits






42. Software that controls interaction of user and computer hardware and that manages allocation of computer resources






43. Pictures and menus displayed to allow user to select commands and data






44. Step #6 in the software development method






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






46. Software that controls interaction of user and computer hardware and that manages allocation of computer resources






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






48. The actual computer equipment (CPU/monitor/keyboard/mouse/printer/speakers)






49. A network such as the Internet that connects computers and LANs over a large geographic area






50. Step #2 in the software development method