Across
- 5. A computer program that can copy itself and infect a computer without permission or knowledge of the user
- 6. anything a user may interact with to use a digital product or service
- 10. data that a computer sends
- 13. a numbering scheme in which there are only two possible values for each digit: 0 and 1
- 14. principal part of any digital computer system, generally composed of the main memory, control unit, and arithmetic-logic unit
- 16. an electronic device
- 20. holds data, programs and instructions that are currently in use
- 22. the smallest unit of data in a computer
- 23. a person who uses computer programming or technical skills to overcome a challenge or problem
- 24. the main printed circuit board (PCB) in a computer
- 29. is a small computer that forms part of a larger system, device or machine
- 30. non-volatile and is used to store data and programs for later retrieval
- 31. 8 bits
- 32. a specific procedure for solving a well-defined computational problem
Down
- 1. moral principles that govern a person's behaviour or the conducting of an activity
- 2. a unit of information equal to one million or, strictly, 1,048,576 bytes
- 3. a unit of memory or data equal to 1,024 bytes
- 4. detailed plan or procedure for solving a problem with a computer
- 7. data that is entered into or received by a computer
- 8. a coding error in a computer program
- 9. a global network of computers that use protocols and data packets to exchange information
- 11. a unit of information equal to one thousand million million (1015) or, strictly, 250 bytes
- 12. information
- 15. a very small, portable storage device that plugs into a computer and facilitates moving data between machines
- 16. a set of electronic circuits on a small flat piece of silicon
- 17. a file or code, typically delivered over a network, that infects, explores, steals or conducts virtually any behavior an attacker wants
- 18. a specific unit of data that's equal to about 1 billion bytes of data
- 19. four binary digits or half of an eight-bit byte
- 21. a non-volatile memory type
- 25. a panel of keys that operate a computer or typewriter
- 26. a unit of information equal to one million million (1012) or, strictly, 240 bytes
- 27. the set of instructions, or a system of rules, written in a particular programming language
- 28. short term memory where data is stored as the processor needs it
