Operating System (OS) – Unit 1: Introduction
Definition: Operating System (OS) is a system software that acts as an interface between the user
and hardware. It manages hardware resources and provides services for application software.
Objectives of OS: Execute user programs, make system easy to use, use hardware efficiently,
provide security.
Functions of OS: Process Management, Memory Management, File Management, Device
Management, Security & Protection, User Interface.
Diagram: Structure of Computer System
Types of OS: Batch, Multiprogramming, Multitasking, Time-Sharing, Real-Time.
OS Services: Program execution, I/O operations, File manipulation, Communication, Error
detection, Resource allocation.
Interfaces of OS: CLI (Command Line), GUI (Graphical).
Advantages: Easy interaction, efficient resource use, multitasking, security.
Disadvantages: Expensive, vulnerable to malware, complex to maintain.
Important Questions: Define OS, Write four functions, Draw structure diagram, Differentiate CLI
vs GUI, Write pros & cons.