Operating System (3140702) | Study Materials


Operating System (3140702) Syllabus :

Syllabus

1 Introduction

Computer system overview, Architecture, Goals & Structures of O.S, Basic functions, Interaction of O.S. & hardware architecture, System calls, Batch, multiprogramming. Multitasking, time sharing, parallel, distributed & realtime O.S.

2 Process and Threads Management

Process Concept, Process states, Process control, Threads, Uni-processor Scheduling: Types of scheduling: Preemptive, Non preemptive, Scheduling algorithms: FCFS, SJF, RR, Priority, Thread Scheduling, Real Time Scheduling. System calls like ps, fork, join, exec family, wait

3 Concurrency

Principles of Concurrency, Mutual Exclusion: S/W approaches, H/W Support, Semaphores, Pipes, Message Passing, Signals, Monitors. 

4 Inter Process Communication

Race Conditions, Critical Section, Mutual Exclusion, Hardware Solution, Strict Alternation, Peterson’s Solution, The Producer Consumer Problem, Semaphores, Event Counters, Monitors, Message Passing, Classical IPC Problems: Reader’s & Writer Problem, Dinning Philosopher Problem etc., Scheduling, Scheduling Algorithms.

5 Deadlock

Principles of Deadlock, Starvation, Deadlock Prevention, Deadlock Avoidance, Deadlock Detection, System calls

6 Memory Management

Memory Management: Memory Management requirements, Memory partitioning: Fixed and Variable Partitioning, Memory Allocation: Allocation Strategies (First Fit, Best Fit, and Worst Fit), Swapping, Paging and Fragmentation. Demand Paging, Security Issues. 
Virtual Memory: Concepts, VM management, Page Replacement Policies (FIFO, LRU, Optimal, Other Strategies), Thrashing

7 I/O Management & Disk scheduling

I/O Devices, Organization of I/O functions, Operating System Design issues, I/O Buffering, Disk Scheduling (FCFS, SCAN, C-SCAN, SSTF), RAID, Disk Cache

8 Security & Protection

Security Environment, Design Principles Of Security, User Authentication, Protection Mechanism : Protection Domain, Access Control List

9 Unix/Linux Operating System

Development Of Unix/Linux, Role & Function Of Kernel, System Calls, Elementary Linux command & Shell Programming, Directory Structure, System Administration Case study: Linux, Windows Operating System

10 Virtualization Concepts

Virtual machines; supporting multiple operating systems simultaneously on a single hardware platform; running one operating system on top of another. True or pure virtualization.


Syllabus Download
Discrete Mathematics Click Here

Operating System - IMP Question :

Units Download
OS IMP Question(Solved) Click Here
Introduction Click Here
Process and Threads Management Click Here
Interprocess communication Click Here
Deadlock Click Here
Memory ManagementClick Here
Input/Output Management Click Here
File Management Click Here
Security & Protection Click Here
UNIX/LINUX Operating System Click Here

Chapter-Wise PPTs/Notes :

Units Download(Notes) Download(PPT)
Operating System (All Chapter Notes)Click Here -
Introduction to Operating SystemClick Here Click Here
Process and Thread Management Click Here Click Here
Scheduling Algorithm-Click Here
Concurrency and Interprocess Communication -Click Here
Deadlock -Click Here
Memory ManagementClick Here Click Here
I/O Management and Disk SchedulingClick Here Click Here
Security and Protection-Click Here
Unix/Linux Operating System (Part-I)Click Here Click Here
Unix Commands (Part-II)-Click Here
Shell Scripts (Part-III)-Click Here
Virtualization Concepts-Click Here

Operating System Old Papers :

Year(Winter/Summer) Question Paper
Winter 2020Click Here
Winter 2021Click Here
Summer 2020Click Here
Summer 2021Click Here


Operating System Books :

Books Download
Technical Book Click Here
Operating System by LPUClick Here
Lecture Notes on Operating Systems Click Here
Operating System by MRCETClick Here
Operating System by SV Eng.Click Here





Visitor Kindly Note : This website is created solely for the engineering students and graduates to download an engineering e-books, Competitive Study Notes & other Study materials for free of cost. GTU MEDIUM team try to Helping the students and others who cannot afford buying books is our aim. If You think this Study Material/Book is Useful, Please Get It Legally from the publishers & If you feel good Share this Website with Others.

Disclaimer : GTU MEDIUM does not own this book/materials, neither created nor scanned. we provide the links which is already available on the internet. For any quarries, Disclaimer are requested to kindly contact us, We assured you we will do our best. We DO NOT SUPPORT PIRACY, this copy was provided for students who are financially troubled but deserving to learn. Thank you

Previous Post Next Post