Operating System Flashcards
1
Q
The Order of the Layers of Software
A
- User
- Application
- OS
- Hardware
2
Q
The OS manages resources, which includes
A
- Processor Scheduling (order processes will be executed)
- Handling Interrupts (dealing with requests which interrupt processor)
- Memory management (records how memory is divided so that memory can be allocated)
- Secondary Storage Management (tracks where files and programs are stored)
- IO Devices (efficient communication)
- Hides complexities of the hardware
3
Q
Define User Interface
A
how the user interacts with the computer and receives processed information
4
Q
The OS handles Security by
A
Ensuring resources are protected from unauthorised access (passwords)
5
Q
What is in Von Neumann Architecture
A
- Processor
- Memory
- I/O
- Secondary Storage
6
Q
Define the VN buses
A
- Address Bus: Identify location
- Data Bus: transfer contents
-Control Bus: Synchronise/control operations
7
Q
What is in Harvard Architecture:
A
- Separate Memories (instructions/data)
- Separate Buses
8
Q
VN vs Harvard
A
Harvard:
- Simultaneous access
- Reduces waiting time, increases performance
- Each memory is adaptable
- Embedded systems
VN:
- Same memory, exploitable
- More flexible use of main memory
- General Purpose