4.2 - Role Of An Operating System Flashcards

1
Q

What does the OS do?

A

Forms a bridge between the physical hardware of a computer and the user or application software

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

What is the APS?

A

Application Processing Software
Provides functions that a developer can call to interact with the OS
Let’s one piece of software communicate with another

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

What are the functions of an OS?

A

Memory management
Processor scheduling
Backing store management
Peripheral management of IO devices

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

How does memory management work?

A

PC allows many processes to be running at the same time
The OS allocates memory to each separate process the user is carrying out
If there is not enough memory the program may be swapped out of memory onto disk or “virtual memory” and reloaded when activated

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

What is processor scheduling?

A

The OS controls which programs can send data to the processor to be processed
Instructions from multiple operations are queued

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

What is multi-tasking?

A

When the processor executes small parts of each operation in turn so that programs appear to run simultaneously

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

What does the scheduler do?

A

It is the OS module responsible for ensuring that processor time is used as efficiently as possible

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

What are the 3 scheduling algorithms?

A
  • round robin - each process in turn has use of the processor for a given time slice
  • shortest job next
  • priority system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the task manager do?

A

Windows task manager shows the processes that are currently running and the allocation of resources

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

What is backing store management?

A

OS keeps track of where all files are stored on hard disk or external drives and where spaces is free to be used if the user performs a save operation.
Files can be listed, moved, deleted, protected from unauthorised access
Keeps track of files split across disk sectors
Controls access permission to files

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

What is IO (input output) device management?

A

Communicates with I/O devices via the I/O controller, part of the CPU
Checks that a required output device is switched on and ready to receive data
Deals with processor ‘interrupts’

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