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