Fifths: Languages and operating systems
What you need to know:
Background Reading - Blue book page 92-94
- Understand the need for both high and low-level languages
- Understand the difference between compilers and interpreters and the advantages/disadvantages of each
- Understand what an assembler does and the relationship between assembly language and machine code.
- Know the purpose of an operating system and the main tasks it performs
- Know what an interrupt is and why it is needed
Background Reading - Blue book page 92-94
Types of computer language
How computer programs are run by the computer
Compilers, Interpreters and Assemblers
The role of the Operating system
Different types of interface
Interrupts, buffers, polling, handshaking
How computer programs are run by the computer
Compilers, Interpreters and Assemblers
The role of the Operating system
Different types of interface
Interrupts, buffers, polling, handshaking