5th Year Computer Science Terms - Revision

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
Across
  1. 5. A single image within an animation
  2. 6. A device that transfers data from one network to another in an intelligent way.
  3. 9. How parts of a computer are physically and logically connected.
  4. 10. Changing a variable type
  5. 11. Used to branch a computer program depending on a Boolean expression
  6. 12. Detects and responds to some type of input from the physical environment.
  7. 13. Used in computer science to describe the performance or complexity of an algorithm. Specifically describes the best and worst-case scenario.
  8. 18. %
  9. 20. Used to access an item in a list
  10. 23. A set of rules that describe how to transmit data across a network.
  11. 27. Computer component that acts as a switch, controlling the flow of current within a circuit.
  12. 28. When a while loop condition is set permanently to True
  13. 30. The underlying physical network of hardware (computers, servers, cables, undersea cables, routers, switches, etc.) that enables the World Wide Web to function.
  14. 32. A method of expressing algorithms using a combination of programming code and plain language.
  15. 33. string, integer, float, Boolean
  16. 34. Used by a client computer to request a web page or data from a server.
  17. 37. Used to access part of a string
  18. 38. A function to display a variable type
  19. 44. A computer component used to store electrical charge.
  20. 47. Combination of hardware (physical parts of the computer), software (programs or apps), data, and a user (human).
  21. 48. Temporary storage locations (memory) that the CPU can access quickly when carrying out operations on data.
Down
  1. 1. Carries out computations on data by following instructions, resulting in an output.
  2. 2. Changing a hidden message to plain text
  3. 3. Where data, instructions (programs), and results are stored.
  4. 4. Repeating code, also called a loop
  5. 7. Carry out general-purpose computations on data stored on punched cards
  6. 8. 7-BIT character set used to represent majority of keys on a standard English keyboard
  7. 14. When a function calls itself. There must be a halt/stopping point so that the program can terminate.
  8. 15. +, -, *, /, //, %, **
  9. 16. A step by step plan to solve a problem
  10. 17. A base-16 system, consisting of the 16 symbols 0 through 9 and A through F.
  11. 19. A powerful computer connected to a network that usually stores data.
  12. 21. 1024 gigabytes
  13. 22. Multiple electronic circuits on a single semiconductor chip.
  14. 24. IP (Internet Protocol) is the protocol within this layer.
  15. 25. Changing text to hide a message
  16. 26. A function to format a number to a certain amount of decimal places
  17. 29. Used to show every result that can occur when a Boolean operator is used
  18. 31. **
  19. 35. Temporary storage to hold both data and instructions during computer processing.
  20. 36. Type of encryption first used by Julius Caesar
  21. 39. A problem solving approach (algorithm) to find a satisfactory solution where finding an optimal or exact solution is impractical or impossible. The Travelling Salesperson problem is an example of where this algorithm is used.
  22. 40. A network of connected files (web pages, images, videos, etc.) hosted on the Internet.
  23. 41. Types of network connection that offers extremely high speed transfers. Used to send data in the form of light.
  24. 42. Breaking down a complex problem into smaller parts
  25. 43. Used to check if the value entered into a computer program is acceptable
  26. 45. Computer component that limits the flow of electrical current in a circuit.
  27. 46. Typically clickable text or an image which take the user to a different web page