1.5 Operating Systems 1 Flashcards

1
Q

What is multitasking?

A
  • When you have more than one program running and open at the same time
  • The processor allocates a small amount of time to each process and cycles between them
  • As this happens so quickly it appears as if multiple programs are executing simultaneously
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is memory management?

A
  • The operating system handles loading programs from the hard drive into main memory (RAM)
  • The operating system decides where these programs are held in memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happens when the memory is full?

A

The operating system uses virtual memory

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

What happens over time during memory management?

A
  • The memory becomes fragmented as programs are loaded and closed because they use different amounts of memory
  • The operating system must also keep track of different program fragments
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What do device drivers do?

A

Translates operating system instructions into commands that the hardware will understand

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

What does each peripheral need?

A
  • A device driver
  • Many are already built into the operating system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly