COMPUTING
UNIT-1
Bachelor of Computer Applications
Operating System
(23CAT-153/22SCT-252)
INTRODUCTION TO OPERATING SYSTEM DISCOVER . LEARN . EMPO
, COURSE OUTCOMES:
CO1 Classify the operating system categories
CO2 Identify OS as a resource manager that supports multiprogramming
CO3 Outline the concept of process and its scheduling algorithms used by the operating
system. CO2 Analyze the distributed and Network Operating Systems
and tabulate summary.
CO4 Explain how
. an operating system virtualises CPU and memory
CO5 Summarize the structure of file system
, SYLLABUS (UNIT – I)
• Unit-1(Basics of Operating System)
• Generations of operating systems
• Definition, OS Architecture, Types of Operating Systems: Mainframe, Desktop, Multiprocessor, Distribute
Clustered, Multiprogramming, Real time, Embedded and Time sharing.
• Multiprogramming
• Multitasking, Multiprogramming, Timesharing, Buffering, Spooling
• Components
• Process Management Component, Memory Management component, I/O Management component , File
Management component, Protection System, Networking management component, Command interpreter
• Processes
• Processes: Definition, Process States, Process structure- PCB and components, Operations on Processes,
Threads.