Chapter 8 - Types of Operating System (1.2) Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is a distributed operating system?

A

OS that runs across multiple devices and allows the load to be spread over multiple processors when a task is run

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

What is a multi-tasking operating system?

A

Enables user to carry out tasks as if they’re simultaneous by using time slicing to switch quickly between programs and applications in memory

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

What is a multi-user operating system?

A

Multiple users make use of one computer within a multi-user system, so a scheduling algorithm is needed to ensure processor time is shared fairly between jobs

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

What is a disadvantage of a multi-user operating system?

A

Starvation can occur

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

What is an embedded operating system?

A

Performs a small range of specific tasks as the OS is built to be catered towards a specific device

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

What is an advantage of an embedded operating system?

A

Consumes less power than other operating systems

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

What is a disadvantage of an embedded operating system?

A

Limited in their functionality and hard to update

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

What is a real-time operating system?

A

Performs a task within a guaranteed time frame

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

When would you need to use a real-time operating system?

A

Any situation where a response within a certain time period
is crucial to safety

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

What features must a real-time operating system have? (4)

A
  1. Must respond quickly to any inputs or sensors
  2. Deal with many inputs simultaneously
  3. Failsafe mechanisms that detect when a hardware component fails and takes appropriate action
  4. Redundancy - If one component fails then it must switch to backup hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does BIOS stand for and what is it?

A

Basic Input/Output System, it’s the first program that runs when a computer system is turned on and is repsonsible for various key tests before the OS is loaded into memory

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

What is a device driver?

A

Computer programs provided by the OS and allow it to interact with hardware, they’re OS specific

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

What is a virtual machine?

A

A theoretical computer (it has a software implementation of a computer system), provides an environment with a translator for intermediate code to run.

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