Operating System Basics Flashcards

1
Q

Why are operating systems built from portable code rather than permanent physical circuits?

A

So that they can be changed or modified without having to scrap the whole device in order to do so.

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

How is an operating system like an API (application program interface)?

A

An operating system provides a stable, consistent way for applications to deal with the hardware without having to know all the details of the hardware.

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

What are the six tasks of an operating system?

A
processor management
memory management
device management
storage management
application interface
user interface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the difference between asymmetric and symmetric multi-core operating systems?

A

Asymmetric operating systems use one CPU for their own needs and divide application processes among the remaining CPUs.

Symmetric operating systems divide themselves among the various CPUs, balancing demand versus CPU availability even when the operating system itself is all that’s running.

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

What are the six basic parts of an operating system?

A
Task Scheduler
Memory Manager
Disk Manager
Network Manager
Other I/O Services Manager
Security Manager
How well did you know this?
1
Not at all
2
3
4
5
Perfectly