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. Binary number codes understood by a specific CPU






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






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






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






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






6. Setting the individual bits of a memory cell to 0 or 1 and destroying its previous contents






7. 1024 bytes (2^10)






8. Step #3 in the software development method






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






10. Universal Serial Bus






11. Systems programming language (predecessor language was named B)






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






13. Mnemonic codes that correspond to machine language instructions






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






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






16. A word that has special meaning in C






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






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






19. Universal Serial Bus






20. The set of programs associated with a computer






21. 8 bits






22. Offers temporary storage of programs and data






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






24. Step #5 in the software development method






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






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






27. 1048576 (2^20) bytes






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






29. Step #3 in the software development method






30. The process of modeling a problem by extracting the essential variables and their relationships






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






32. Stores programs or data permanently






33. Setting the individual bits of a memory cell to 0 or 1 and destroying its previous contents






34. computers used by a single person at a time






35. Mnemonic codes that correspond to machine language instructions






36. The process of modeling a problem by extracting the essential variables and their relationships






37. Offers temporary storage of programs and data






38. Stores programs and data and results. Two types.






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






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






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






42. 1073741824 (2^30) bytes






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






44. Binary number codes understood by a specific CPU






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






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






47. Stores programs or data permanently






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






49. Named collection of data stored on a disk






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