Crossword Puzzle

12345678910111213141516171819202122232425
Across
  1. 1. Is a line of desktop and laptop computers developed by Apple
  2. 4. A process that copies all your files, data and information to effectively create two versions.
  3. 7. Comprises the entire set of programs, procedures, and routines associated with the operation of a computer system.
  4. 10. Is hardware or software that is used to store something, usually data, temporarily in a computing environment.
  5. 11. A malicious piece of computer code designed to spread from device to device.
  6. 14. Is described by its boundaries, structure and purpose and expressed in its functioning.
  7. 15. Is a non-volatile memory type.
  8. 16. A small graphical representation of a program or file.
  9. 18. Sometimes referred to as a screencap or screengrab, is an image that shows the contents of a computer display.
  10. 20. An object-oriented programming language that produces software for multiple platforms.
  11. 22. A collection of linked web pages that share a unique domain name
  12. 23. Is a function performed to reverse the action of an earlier action.
  13. 25. Is an unexpected problem with software or hardware.
Down
  1. 2. A data structure consisting of a collection of elements values or variables.
  2. 3. Data that a computer sends
  3. 5. A cross-platform open-source computer programming language used widely in the commercial and private computing sectors.
  4. 6. A general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.
  5. 8. Is an English word that means “ network ,” “cobweb,” or “mesh.”
  6. 9. A panel of keys that operate a computer or typewriter.
  7. 10. An electronic device for storing and processing data, typically in binary form.
  8. 12. Is a modifier key on a keyboard, used to type capital letters and other alternate "upper" characters.
  9. 13. Detailed plan or procedure for solving a problem with a computer.
  10. 17. The clarity of the text and images displayed on your screen.
  11. 19. The component of your computer that allows you to store and access data on a long-term basis.
  12. 21. Are the virtual components or codes, which divides the physical core of a CPU into virtual multiple cores.
  13. 24. Process of detecting and removing of existing and potential errors in a software code that can cause it to behave unexpectedly or crash.