Across
- 2. Search algorithm with a time complexity of O(log n).
- 4. The result of attempting to push another item to a full stack.
- 7. A first in First out abstract data structure.
- 10. A data structure that contains a number of fields.
- 11. The logical division of address space into varying length portions which depend on the program structure
- 13. A program that translates a high-level language such as Python into machine code all at once.
- 14. Base 16 number system.
- 17. The type of queue used in Dijkstra's shortest path algorithm.
- 19. The computer architecture with physically separate memories for instructions and data.
- 20. A first in Last out abstract data structure.
Down
- 1. A signal from a software program, hardware device or internal clock to the CPU.
- 3. Used to determine the type of instruction and what hardware to use to execute it.
- 5. A named block of code which performs a specific task.Can be a function of a procedure.
- 6. A program that translates a high-level language such as Python into machine code one line at a time.
- 8. The definition of the D in IDE.
- 9. Used to create objects in a class.
- 12. Character set where each character is 7 or 8 bits long.
- 15. The value that is passed into a parameter in a function or procedure.
- 16. A whole number such as -25 or 40.
- 18. A blueprint or template for an object which defines its attributes and behaviours.
