Lecture 4.1 Flashcards

1
Q

What is an operating system?

A

A software program that assists all applications with communicating with hardware.

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

What are the 3 objectives of the OS

A

Convenience, evolution, efficiency

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

What is mutual exclusion?

A

That the OS will allow one process to use one resource at at time.

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

What are the 10 services provided by an OS?

A

-Program Development
-Program execution
-Access to I/O Devices
-Controlled access to files
-System access
-error detection and response
-accounting
-ISA (group of machine language instructions
-Application Binary Interface
-Application Programming interface

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

What are the 5 main functions of an OS?

A

-Process Management
-Resource Management
-Memory Management
-Storage Management
-Security and Privacy

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