Computer Science Terms

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
Across
  1. 4. A step by step set of instructions to complete a task or solve a problem
  2. 9. An output device that beams an image onto a wall or large screen
  3. 11. Internal hardware used for reading or writing compact discs or digital video discs
  4. 12. The physical parts of a computer system like the central processing unit
  5. 17. A global network of remote servers used to store and manage data
  6. 22. A security process requiring two different forms of identification
  7. 27. An internal part that stores and releases electrical energy to stabilize voltage
  8. 30. False information created and spread with the intent to deceive
  9. 32. A place on the motherboard where you can plug in extra hardware cards
  10. 34. Rotates to circulate air and prevent internal parts from overheating
  11. 35. A software application used to access and view websites
  12. 36. The electrical pressure that pushes electrons through a circuit
  13. 38. The informal code of polite conduct for communicating online
  14. 40. A fraudulent email attempt to steal sensitive information
  15. 41. A sticky substance applied between the processor and heatsink for cooling
  16. 45. A placeholder for a piece of information that can change
  17. 46. A dedicated component used to process and output images to the monitor
  18. 47. The maximum amount of data that can be transmitted over a connection
  19. 49. The main circuit board that connects all internal components together
  20. 50. An internal expansion card that handles the input and output of audio
  21. 52. Converts electricity from the wall outlet into the type the computer needs
  22. 53. Any external device that provides input or output for the computer
  23. 54. A programming technique where a function calls itself
Down
  1. 1. A program that translates high level code into machine readable code
  2. 2. The programs and operating information used by a computer
  3. 3. Short term memory used to store data the computer is currently using
  4. 5. A small battery backed chip that stores the system date and time
  5. 6. The responsible ethical and safe use of technology
  6. 7. A system of numerical notation that has two as its base zero and one
  7. 8. A problem solving mental shortcut or rule of thumb approach
  8. 10. Firmware used to perform hardware initialization during the booting process
  9. 13. A type of storage that uses flash memory with no moving parts
  10. 14. The brain of the computer that executes instructions
  11. 15. An internal card or chip that allows a computer to connect to a network
  12. 16. A communication system that transfers data between internal components
  13. 18. A group of two or more computer systems linked together
  14. 19. A security system that monitors and controls network traffic
  15. 20. An external hub used to connect a laptop to multiple monitors and devices
  16. 21. Long term storage for files and the operating system
  17. 23. A tiny switch that acts as the building block of computer chips
  18. 24. A metal component that draws heat away from the processor to keep it cool
  19. 25. The primary output device used to display visual information
  20. 26. An input device that converts physical documents into digital images
  21. 27. A license that ensures modified software remains free and open
  22. 28. The trail of data you leave behind on the internet
  23. 29. Converting data into code to prevent unauthorized access
  24. 31. Data that describes other data such as a photo location or date
  25. 33. A data type that can only have one of two values true or false
  26. 37. A type of cable used for a physical high speed network connection
  27. 39. Unfairness in artificial intelligence caused by skewed data or human prejudice
  28. 42. Software with source code that anyone can inspect modify and share
  29. 43. A temporary storage area that keeps recently used data for quicker access
  30. 44. Using electronic communication to intimidate or harass a person
  31. 48. The process of finding and fixing errors in a computer program
  32. 51. A set of electronic components that manages data flow on the motherboard