I hate my life

12345678910111213141516171819202122232425
Across
  1. 2. Convert something to a computer-generated simulation of reality
  2. 4. software application that enables a user to save, sort and manage data in an arranged form of rows and columns
  3. 6. the software that supports a computer's basic functions`, such as scheduling tasks, executing applications, and controlling peripherals
  4. 7. solves serious problems for a company or other organization
  5. 9. an open-source operating system modeled on unix
  6. 10. transfer of information ( telecommunication) between two or more points without the use of an electrical conductor, optical fiber or other continuous guided medium for the transfer
  7. 12. the ability to acquire and apply knowledge and skills
  8. 14. the programs and other operating information used by a computer. Compare with hardware
  9. 15. a structured set of data held in a computer, especially one that is accessible in various ways
  10. 19. the state of being protected against the criminal or unauthorized use of electronic data, or the measures taken to achieve this:
  11. 21. a shape produced by a curve that bends around and crosses itself
  12. 23. the process of converting information or data into a code, especially to prevent unauthorized access
  13. 25. a metalanguage which allows users to define their own customized markup languages, especially in order to display documents on the internet
Down
  1. 1. a wall or partition designed to inhibit or prevent the spread of fire.
  2. 3. the reflection or replication of something
  3. 5. reacting quickly and positively
  4. 8. force-great physical force
  5. 11. The action or method to store for future use
  6. 13. the basic physical and organizational structures and facilities
  7. 16. a network of fine threads constructed by a spider from fluid secreted by its spinnerets, used to catch its prey
  8. 17. the process or activity of writing computer programs
  9. 18. an arrangement of intersecting horizontal and vertical lines
  10. 20. a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer
  11. 22. Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages
  12. 24. networked computing facilities providing remote data storage and processing services via the internet