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