Introduction to OS
Memory Management
Operating System Services
Process Management
OS Structure
100

An operating system is system software that acts as an intermediary between a user of a computer and the computer hardware.

What is Operating System?

100

File system management

Mass-storage management

Cache management

Different types of storage management?

100

User Interfaces

Program Execution

I/O Operations

File-System Manipulation

Communications

Error Detection

What are services provided by OS for the users of the system?

100

A process is a program under execution

What is a process?

100

User mode

Kernel mode

Different modes of OS operations?

200

Real Time OS

Batch Operating System 

Distributed Operating System 

Time-Sharing Operating System 

Embedded Operating System

Different types of OS?

200

Free-space management

Storage allocation

Disk scheduling

What are the responsibility of OS with disk management?

200

System calls is a means to access the services of the operating system generally written in C or C++, although some are written in assembly for optimal performance.

What are system calls?

200

The stack section

The heap section

The data section

The text section

What are the 4 sections of process memory?

200

Asymmetric multiprocessing

Symmetric multiprocessing

Different types of multiprocessor systems?

300

Hardware

Operating System

Application Program

Users

What are the 4 main components of computer system?

300

A file is a collection of related information defined by its creator.

What is a file?

300

1. Process Control

2. File management

3. Device management

4. Information management

5. Communications

6. Protection

What are the six major categories of system calls?

300

New

Ready

Running

Waiting

Terminated

Different states of a process?

300

Traditional Computing

Client-Server Computing

Peer-to-Peer Computing

Web-Based Computing

What are different types of computing environments?