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. A device that converst binary data into audio signals that can be transmitted between computer over telephone lines






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






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






4. Offers temporary storage of programs and data






5. 1073741824 (2^30) bytes






6. Software that combines object files and resolves cross references to create an executable machine language program






7. Step #2 in the software development method






8. A C program line beginning with # that provides an instruction to the preprocessor






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






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






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






12. 1024 bytes (2^10)






13. 1024 bytes (2^10)






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






15. The part of a program that tells the compiler the names of memory cells in a program






16. Offers temporary storage of programs and data






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






18. Software that combines object files and resolves cross references to create an executable machine language program






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






20. 8 bits






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






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






23. Universal Serial Bus






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






25. Mnemonic codes that correspond to machine language instructions






26. 1099511627776 (2^40) bytes






27. A word that has special meaning in C






28. Offers temporary storage of programs and data






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






30. A word having special meaning but one that a programmer may redefine (but redefinition is not recommended!)






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






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






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






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






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






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






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






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






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






40. Mnemonic codes that correspond to machine language instructions






41. An individual storage location in memory






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






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






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






45. computers used by a single person at a time






46. Binary number codes understood by a specific CPU






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






48. Software that combines object files and resolves cross references to create an executable machine language program






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






50. Universal Serial Bus