1.5.2 Operating Systems Flashcards

1
Q

Operating Systems - Purpose of the OS

A

An operating system (OS) is a piece of system software which controls the hardware within a computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Operating Systems - API

A

Operating systems provide an application programming interface (API).
This is a set of code libraries that software developers can use to write applications for that operating system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Operating Systems - Managers

A

The operating system is responsible for many pieces of hardware, each of which is controlled by a dedicated ‘manager’:
The user interface (UI) manager provides the user interface which allows users to control the computer.
The device manager allocates resources to external hardware devices and allows them to be used by applications.
The memory manager controls the allocation of memory between applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Operating Systems - More Managers

A

The user manager authenticates and separates users of the computer.
The process manager controls the allocation of central processing unit (CPU) cycles to multiple running applications.
The file manager controls the opening, reading and writing of files in secondary storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly