A Level Computer Science Paper 1: 1.2.1 System Software Part 2
This flashcard set outlines various types of operating systems, including distributed, multi-tasking, multi-user, and embedded OS. Each type is explained by its function and typical usage, from coordinating across multiple computers to managing specific tasks on dedicated hardware.
Distributed Operating System
Can coordinate the processing of a single job across multiple computers but looks like one OS to the user
Key Terms
Distributed Operating System
Can coordinate the processing of a single job across multiple computers but looks like one OS to the user
Multi-Tasking Operating System
A single processor can appear to be doing more than one job at once by scheduling processor time
e.g. desktop computers/ mobile phones
Multi-User Operating System
A very powerful CPU called a mainframe giving many users with their own terminals a time slice to access the mainframe’s CPU
Embedded Operating System
System software that is used to manage the device that is built into the device and stored in ROM. It is specific to the hardware
Catered toward...
Real Time Operating System
Must respond extremely quickly to inputs, may need to cope with many simultaneous inputs
e.g. car brakes (safety critical environments)
Real Time OS hardware
Must have a failsafe to determine if a hardware component fails
Hardware redundancy - crucial components are duplicated in case one fails
Related Flashcard Decks
Study Tips
- Press F to enter focus mode for distraction-free studying
- Review cards regularly to improve retention
- Try to recall the answer before flipping the card
- Share this deck with friends to study together
| Term | Definition |
|---|---|
Distributed Operating System | Can coordinate the processing of a single job across multiple computers but looks like one OS to the user |
Multi-Tasking Operating System | A single processor can appear to be doing more than one job at once by scheduling processor time |
Multi-User Operating System | A very powerful CPU called a mainframe giving many users with their own terminals a time slice to access the mainframe’s CPU |
Embedded Operating System | System software that is used to manage the device that is built into the device and stored in ROM. It is specific to the hardware |
Real Time Operating System | Must respond extremely quickly to inputs, may need to cope with many simultaneous inputs |
Real Time OS hardware | Must have a failsafe to determine if a hardware component fails |
BIOS | Basic Input Output System |
POST | Power On Self Test Checks everything is working as you boot up, info on screen |
OS Kernel | The central component of the OS, bridge between applications and data processing. Manages system’s resources |
Device Drivers | A program that provides an interface for the OS to interact with a device, communicates a request from a device to the OS |
Links through the system | User -> applications -> OS -> device drivers -> hardware |
Virtual machine | A system that runs software allowing other software to behave as if it was on a hardware system |