B.Tech. IT
B.Tech. IT 3rd Sem
Object Oriented Programming with C++
Software Engineering
Data Structure with Algorithm
Numerical Analysis & Computer Application
Mathematics - III
B.Tech. IT 4th Sem
Computer Network
NETWORK ANALYSIS AND SYNTHESIS
Introduction to Communication
DISCRETE STRUCTURE
DIGITAL LOGIC AND DESIGN
B.Tech. IT 5th Sem
DataBase Management System
Advanced Computer Organization
Operating System
Microprocessor And Interfaces
Analysis And Design of Alogoritham
B.Tech. IT 6th Sem
Introduction to Information Technology
Theory of Computation
Interactive Computer Graphics
Object Oriented System And Java Programming
Mobile Communication
B.Tech. IT 7th Sem
Compiler Design
Data Mining & Data Warehousing
Advanced Operating System
Introduction To .Net Technology
Multimedia System Design
Wireless Sensor Network
Digital Signal Processing
Image Processing
Real Time System
Advanced Database Design
Web Technology & E-Commerce
B.Tech. IT 8th Sem
Cyber Crime & Law
Artificial Intelligence and Expert Systems
Management Information System
Information And Network Security
Internetworking And Network Programming
Software Testing And Quality Management
Information Technology For Automation
Grid And Cloud Computing
Advanced Computer Architecture

Guru Ghasidas Vishwavidyalaya
Bilaspur Bilaspur Chhattisgarhhttp://www.ggu.ac.in
B.Tech. IT 5th Sem
Subject: Operating System

UNIT - 1 INTRODUCTION TO OPERATING SYSTEM

Objective and function, The evaluation of the operating system, system components operating system services, system structure, batch interactive, time sharing and real time operating system, Protection, File system, File concepts, file organization and access mechanism, directory.


UNIT - 2 CONCURRENT PROCESS

Process concepts, principal of concurrency, the producer consumer problem, the critical section problem, semaphore, classical problem in concurrency, inter process communication, process generation, Process scheduling.


UNIT - 3 CPU SCHEDULING

Scheduling concepts, performance criteria scheduling algorithms, algorithm evaluation, multiprocessor schedulling, I/O management and Disk scheduling, I/O devices and organization of the I/O functions, I/O buffering disk, I/O operating system design issues.


UNIT - 4 DEAD LOCKS

System models, deadlock characterization, prevention, avoidance and detection recovery from deadlock, combined approach.


UNIT - 5 MEMORY MANAGEMENT

Base machine, Residence monitor, multiprogramming with fixed partition, multiprogramming with variable partitions, multiple base register, paging, segmentation, paging segmentation, virtual memory concepts, demand paging performance, page replacement algorithms, allocation of frames, thrashing, cache memory organization impact on performance.


Jump to Top | Home Page