Operating Systems Flashcards

1
Q

What are the key purposes of an OS?

A
Managing the processor
Managing the memory
Managing external devices
Providing a platform for software and utility programs
Providing networking
Managing security
Providing a user interface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explain managing the processor

A

Deciding which process to execute next and handling interrupts to the currently executing process

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

Explain managing the memory

A

Allocation and managing the memory used and relinquished by processors using paging and segmentation. Managing virtual memory

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

Explain managing external devices

A

Using device drivers to translate operating system instructions into those understood by specific models of hardware device

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

Explain provides a platform for software and utility programs

A

The operating system provides a framework for applications to run, allowing them to open and close files easily for example. The user can also interact with the operating system to manage files and use a range of utilities.

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

Explain providing networking

A

Communication through protocols to other machines and devices

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

Explain managing security

A

Servicing and denying request to access the resources connected to the computer

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

Providing a user interface

A

Users interact with applications through the interface provided by the operating system. This may be graphical (GUI, WIMP), menu driven or command line

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

What is the definition of an operating system?

A

Software that managed hardware, software, security and user interface

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