0% found this document useful (0 votes)
27 views1 page

Operating Systems: Website and E-Learning Source

This document outlines the topics covered in 5 units on operating systems. Unit 1 defines operating systems and covers their structure, operations, processes, memory management, storage, protection, environments and system calls. Unit 2 discusses process management including scheduling, synchronization, and deadlocks. Unit 3 covers storage management techniques like swapping, paging, segmentation and virtual memory. Unit 4 describes file systems, structures, and allocation methods. Unit 5 focuses on protection goals, principles, access matrices and implementing security defenses. Recommended textbooks and additional resources are also provided.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views1 page

Operating Systems: Website and E-Learning Source

This document outlines the topics covered in 5 units on operating systems. Unit 1 defines operating systems and covers their structure, operations, processes, memory management, storage, protection, environments and system calls. Unit 2 discusses process management including scheduling, synchronization, and deadlocks. Unit 3 covers storage management techniques like swapping, paging, segmentation and virtual memory. Unit 4 describes file systems, structures, and allocation methods. Unit 5 focuses on protection goals, principles, access matrices and implementing security defenses. Recommended textbooks and additional resources are also provided.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Operating Systems

Unit 1: Defining a Operating System - Clustered Systems - Operating-System Structure -


Operating-System Operations - Process Management - Memory Management - Storage
Management - Protection and Security - Computing Environments - Open-Source Operating
Systems - Operating system services - System Calls - Types of System Calls - System
Programs - Operating-System Structure - System Boot.
Unit-2: Process Management: Process concept – Process Scheduling - Operations on
Processes -Interprocess Communication - Communication in Client – Server Systems -
Threads - Multithreading Models - Basic Concepts – Scheduling Criteria – Scheduling
Algorithms - Process Synchronization - Critical section Problem - Peterson‟s Solution -
Synchronization hardware – Semaphores, classical problem of synchronization – System
model - Deadlock Characterization - Methods for Handling Deadlocks - Prevention,
Avoidance, and Detection – Recovery.

Unit 3: Storage management – Background- Swapping - Contiguous Memory Allocation -


Paging - Structure of the Page Table - Segmentation - virtual memory background - demand
paging - Copy-on-Write - page replacement and algorithms -

Unit 4: Storage management – File system - File concept - access methods - directory and
directory structure - - protection - File-System Structure - File-System Implementation -
Directory Implementation -Allocation Methods - Free-Space Management - Secondary
Storage structure - disk structure – disk attachment - Disk scheduling
Unit 5: Protection - Goals of Protection - Principles of Protection - Access Matrix -
Security - The Security Problem - Program Threats - System and Network Threats - User
Authentication – Implementing security defenses - Firewalling to Protect Systems and
Networks - Computer-Security Classifications.
Recommended Texts:
1) A. Silberschatz P.B. Galvin, G.Gagne, 2012, Operating System Concepts, 8th Edn.,
John Wiley & Sons, Inc.
Reference Books
1) D.M. Dhamdhare , 2012, Operating Systems: A Concept Based Approach, 3rd
Edn.Tata McGraw-Hill, New Delhi.
2) A.S. Tanenbaum, H. Bos ,2014, Modern Operating Systems, 4th Edn, Prentice-
Hall of India, New Delhi.
Website and e-Learning Source
1) http://iit.qau.edu.pk/books/OS_8th_Edition.pdf

You might also like