Operating System Flashcards

1
Q

What does the operating system do?

A

Manages:

  • UI (GUI or CLI)
  • Memory management (where data is stored)
  • Multitasking
  • Peripheral Management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the user interface?

A

Allows the user to interact with the hardware and software

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

What does the operating system manage?

A
  • RAM
  • ROM
  • secondary storage (hard drives)
  • Moves data between RAM and secondary storage and vice versa
  • Checks free memory location
  • Knows exactly what is stored in each memory location
  • Checks in advance if there is enough space to load a process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the order that the tasks are carried out in called?

A

Scheduling

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

What does a device driver do?

A

A program that makes sure that a device performs its tasks correctly

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

Which one is faster, the peripherals or the CPU?

A

CPU

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

What are buffers?

A

The peripherals are slower than the CPU so if the CPU has to constantly wait for the peripheral, it will slow everything down. A buffer is a section of RAM which holds data temporarily.

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

How do buffers work when printing something out?

A
  • The OS sends the data to the buffer
  • This is a fast process since the data is being moved to the RAM
  • The OS can do other tasks while the printer takes the data from the buffer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly