
Please log in to see additional secure content...
|
F453 - Advanced Computing Theory
|
|
|
In this unit, candidates acquire extensive knowledge of computing theory. Traditional computing forms a basis for knowledge which is developed further to include modern trends.
The topics
| The function of operating systems |
- Features of operating systems
- Interrupt handling
- Scheduling, job queues and priorities
- Memory management
- Spooling
- Modern personal computer operating systems
|
|
The function and purpose of translators |
- Types of translators and their use
- Lexical analysis
- Syntax analysis
- Code generation and optimisation
- Library routines
|
|
Computer architectures |
- Von Neumann architecture
- Registers - purpose and use
- Fetch-execute cycle
- Other machine architectures
|
|
Data representation |
- Floating point binary
- Normalisation of floating point binary numbers
|
|
Data structures and data manipulation |
- Implementation of data structures, including stacks, queues and trees
- Searching, merging and sorting
|
|
|
|
|
|
|
|
|
|
|
|