GCSE Computer Science: Mega crossword 2

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 2. Occurs when the result of a calculation is too large to fit in the available bits.
  2. 5. Permanent storage when all software and data is stored.
  3. 7. How often we take a measurement (e.g. of a sound). (2 words)
  4. 11. The Internet is the most famous example of this type of network. (3 words)
  5. 12. A way of representing an algorithm as a 'universal' programming language.
  6. 16. Proving your identity.
  7. 18. A sorting algorithm that divides data into ever-smaller groups, sorts those, then recombines them. (2 words)
  8. 20. Input device for sound.
  9. 25. A type of error in code which prevents it from running because it does not follow the rules of the programming language.
  10. 26. A value that cannot be altered.
  11. 27. The preferred way to represent binary negatives. (2 words)
  12. 28. One instruction, currently being executed, is stored here. (2 words)
  13. 29. Operation used to multipy or divide a binary number by powers of 2. (2 words)
  14. 31. A standard way of providing authentication.
  15. 33. A value passed to a subprogram / function.
  16. 34. Output device for sound.
  17. 35. The idea of using the fetch-decode-execute cycle is known as the (blank)(blank) model. (2 words)
  18. 37. Harddisk capacity is often measured in this unit.
  19. 38. A network with a central hub to which all computers are connected.
  20. 39. Probably the most common type of output device
  21. 40. Is this output device environmentally friendly?
Down
  1. 1. Programming languages that are almost English-like. (3 words)
  2. 3. A way of communicating without cables.
  3. 4. Number system using 0-9 and A-F.
  4. 5. The instructions a programmer types to create a program (2 words)
  5. 6. All program instructions are stored here as they wait to be fetched.
  6. 8. An activity performed by an ethical hacker to test a network's security. (2 words)
  7. 9. A way of specifying the location of a website or a resource online.
  8. 10. A network where there is no server - all clients are equal. (3 words)
  9. 13. Storage devices that save data electronically using tiny circuits. (2 words)
  10. 14. Refers to storage systems that lose their data when the power is removed.
  11. 15. A separate module of a program, that can be 'called' from different places and reused.
  12. 17. Input device used in games, but also in places like aircraft.
  13. 19. A set of rules for how computers should communicate.
  14. 21. Protection of systems against theft, vandalism, etc. (2 words)
  15. 22. Part of the OS that interacts with the user. (2 words)
  16. 23. Manages the hardware and other software. (2 words)
  17. 24. Programs that help with maintenance tasks such as backing up. (2 words)
  18. 30. Recreates part of real life, such as an aircraft flight or the earth's climate.
  19. 32. Modern way of representing text, using 2 or more bytes.
  20. 36. A network where every computer is connected to every other computer.