Technical Vocabulary

12345678910111213141516171819
Across
  1. 3. Turning data into a code to prevent unauthorized access.
  2. 5. A set of rules that allows different software applications to communicate with each other.
  3. 6. A basic structure for developing software applications.
  4. 10. A toolkit for developing websites and web apps with ready-to-use design elements.
  5. 11. A collection of data stored in a computer in an organized way, easily accessible.
  6. 13. The capacity of a network to transfer data in a certain amount of time.
  7. 14. Software designed to harm or exploit any programmable device or network.
  8. 15. The delay experienced in the communication of data over a network.
  9. 16. Combining different computer systems and software so they work together.
  10. 17. Creating a digital version of something, like a computer system, within another system.
  11. 19. A way to send and receive data through the air without using cables.
Down
  1. 1. Using the internet to store and access data and programs, rather than a computer's hard drive.
  2. 2. A computer that provides services like websites or emails to other computers on a network.
  3. 4. Permanent software that is installed on electronic devices.
  4. 7. Programs that run on a computer and instruct it on what to do.
  5. 8. Rules that determine how data is sent and received over a network.
  6. 9. Finding and fixing mistakes or 'bugs' in computer programs.
  7. 12. Studying data to find patterns and gain useful information.
  8. 18. A person who operates or interacts with a computer or network.
  9. 19. A small program that can be added to a webpage or desktop for specific functions.