Introduction and Overview Flashcards

1
Q

Define an operating system (OS)

A

An operating system (OS) is a software that connects user application software with the computer hardware.

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

Virtualization

A

The operating system provides an illusion to every running computer program that it has exclusive control of the Central Processing Unit (CPU) and memory, while many other programs actually share them. This feature of an OS is known as virtualization.

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

Concurrency

A

The OS feature of executing multiple programs simultaneously (concurrently) without any failures is called concurrency.

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

Persistency

A

The OS feature that preserves all computer data even after the machine is rebooted, be it intentionally or accidentally, is called persistency.

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

Define a typical UNIX system

A

The structure/architecture of a UNIX system can be divided into 2 levels - the user-space level and the kernel-space level.

  • The user-space level is made up of applications and libraries.
  • The kernel-space level is made up of 2 layers - an (inner) Portable OS layer, which contains system calls like
How well did you know this?
1
Not at all
2
3
4
5
Perfectly