Across
- 4. A security tool designed to monitor and filter incoming and outgoing network traffic
- 7. A system of numerical notation that uses only two symbols, typically 0 and 1
- 8. A program or piece of software designed to fulfil a particular purpose
- 9. A piece of computer hardware or software that provides functionality for other programs or devices
- 10. A type of malicious software that replicates itself and spreads
- 12. Unsolicited electronic mail or text messages sent in this way
- 14. The arrangement and interlinking of computers in a computer network
- 16. An input device that allow users to enter text
- 18. A set of protocols, routines, and tools for building software applications, allowing different programs to communicate with each other
- 19. A group of interconnected devices or computers that communicate with each other
- 20. An error or flaw in a software program or system
- 21. Technology that allows users to access data and applications from anywhere
- 22. A handheld device that enables users to control the movement of a cursor
Down
- 1. A series of instructions written in a programming language
- 2. A multinational technology company that develops, licenses, and sells computer software, consumer electronics, and personal computers.
- 3. The part of a computer that interprets and executes instructions
- 5. The amount of time it takes for data to travel between its source and destination
- 6. Technology that creates a simulated version of computer hardware or software
- 11. A set of instructions or rules written in a programming language
- 13. A unit of digital information equal to equal to approximately 1 million bytes
- 15. A search engine that was founded in 1998
- 17. A multinational technology company that specializes in e-commerce, digital streaming, cloud computing, and artificial intelligence