B.Tech. CSE
B.Tech. CSE 3rd Sem
System Analysis and Design
Object Oriented Programming with C++
Mathematics - III
DIGITAL LOGIC AND DESIGN
Electronics Devices And Circuits
B.Tech. CSE 4th Sem
Data Structure with Algorithm
Computer System Architecture
Discrete Structure & Fuzzy Techniques
System Software
Data Communication & Networks
B.Tech. CSE 5th Sem
Operating System
Microprocessor And Interfaces
Computer Oriental Numerical Method
Formal Language & Automata Theory
Parallel Computing
B.Tech. CSE 6th Sem
RDBMS
Software Engineering
Analysis & Design of Algorithm
Advance Programming Through Java
Computer Graphics
B.Tech. CSE 7th Sem
Web Technology
Compiler Design
Network Security
Elective-I
Professional Elective-I
B.Tech. CSE 8th Sem
Artificial Intelligence and Expert Systems
Data Mining & Data Warehousing
GUI Programming (Using Vb.net)
Professional Elective-II

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

UNIT - 1

Introduction to Operating System, objective and function, system components system services, System structure, batch interactive, time-sharing and real time operating system, Protection, The introduction of window NT, DOS, Window 07, UNIX, Linux (Red hat).


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 scheduling, 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