Part II: 2. OS structure [B1] Flashcards

1
Q

OS services;
What are the services for the users?

A

Will vary from one OS to another, but common classes are:
User interface: GUI, CLI
File system access: create, read, write, and delete files through the file system.
I/O operations:
Program execution: Load, run and execute.
Communication
Error detection.

The services provided by the OS aim to make the computer more accessible and manageable for users, shielding from complexities of hardware an low-level system operations.

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

OS services; what are those that facilitate the operations of a computer system?

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

System calls; what is a system call and how does it work?

A

A system call provide an interface to the services, made available by an OS. -> User-level processes to request services of the OS.

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

System calls; Provide an overview of different types of system calls.

A

Categories:
1: process control
2: file management
3: device management
4: information maintenance
5: communications
6: protection

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

What are system programs?

A

Bundles of useful system calls. They provide basic functonality to the users so that users do not need to write their own programs to solve common problems.

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

Overview of OS structures.

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