Tech Terminology: Software, Devices, and Applications

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 3. Adobe's image editing software
  2. 6. Adobe's PDF viewing and editing application
  3. 9. A file format for compressed files
  4. 11. A type of malware disguised as legitimate software
  5. 13. A programming language often used for client-server web applications
  6. 14. Short for defragment, a process to reduce file fragmentation
  7. 17. A system for connecting computers in a local area network
  8. 18. Process of copying data to prevent loss
  9. 19. Bringing back data from a backup
  10. 21. Physical components of a computer system
  11. 23. Malicious software that replicates itself
  12. 24. A digital camera designed to be used with a computer
  13. 26. Microsoft's word processing software
  14. 28. A small mechanical device or tool
  15. 32. Process of installing the latest software version
  16. 33. Wireless technology for exchanging data over short distances
  17. 34. Graphical User Interface
  18. 37. Application for organizing and analyzing data
  19. 39. Type of printer known for high-quality text
  20. 40. Security system that controls incoming and outgoing network traffic
Down
  1. 1. Software used to access the internet
  2. 2. Microsoft's presentation software
  3. 4. Malicious software designed to harm a computer
  4. 5. Reducing the size of files for storage or transmission
  5. 7. Permanent software programmed into a hardware device
  6. 8. Device that digitizes documents
  7. 10. Type of printer that sprays ink
  8. 12. Simple text editor for Windows
  9. 15. Microsoft's spreadsheet application
  10. 16. Temporary memory in a computer
  11. 20. Operating System
  12. 22. Software that controls a hardware device
  13. 25. Online space for storing and accessing data
  14. 27. Software available for use at no cost
  15. 29. Software designed to detect and destroy computer viruses
  16. 30. Media player developed by Apple
  17. 31. File format for capturing and sending electronic documents
  18. 35. Software that is available for a trial period
  19. 36. Software designed to help manage and tune the computer
  20. 38. Core component of an operating system