Categories
Important question Notes question bank Question Paper R-2021

CS3451 Introduction to Operating Systems [PDF]

CS3451 Introduction to Operating Systems Study Materials

Anna University – CS3451 Introduction to Operating Systems Regulation 2021 Syllabus , Notes , Important Questions, Question Paper with Answers Previous Year Question Paper.

UNIT I INTRODUCTION CS3451 Introduction to Operating Systems Syllabus

Computer System – Elements and organization; Operating System Overview – Objectives and Functions
– Evolution of Operating System; Operating System Structures – Operating System Services – User
Operating System Interface – System Calls – System Programs – Design and Implementation –
Structuring methods.

UNIT II PROCESS MANAGEMENT CS3451 Introduction to Operating Systems Notes

Processes – Process Concept – Process Scheduling – Operations on Processes – Inter-process
Communication; CPU Scheduling – Scheduling criteria – Scheduling algorithms: Threads – Multithread
Models – Threading issues; Process Synchronization – The Critical-Section problem – Synchronization
hardware – Semaphores – Mutex – Classical problems of synchronization – Monitors; Deadlock –
Methods for handling deadlocks, Deadlock prevention, Deadlock avoidance, Deadlock detection,
Recovery from deadlock.

UNIT III MEMORY MANAGEMENT CS3451 Introduction to Operating Systems Important Questions

Main Memory – Swapping – Contiguous Memory Allocation – Paging – Structure of the Page Table –
Segmentation, Segmentation with paging; Virtual Memory – Demand Paging – Copy on Write – Page
Replacement – Allocation of Frames –Thrashing.

UNIT IV STORAGE MANAGEMENT CS3451 Introduction to Operating Systems Question Bank

Mass Storage system – Disk Structure – Disk Scheduling and Management; File-System Interface – File
concept – Access methods – Directory Structure – Directory organization – File system mounting – File
Sharing and Protection; File System Implementation – File System Structure – Directory implementation
– Allocation Methods – Free Space Management; I/O Systems – I/O Hardware, Application I/O interface,
Kernel I/O subsystem.

UNIT V VIRTUAL MACHINES AND MOBILE OS CS3451 Introduction to Operating Systems Question Paper

Virtual Machines – History, Benefits and Features, Building Blocks, Types of Virtual Machines and their
Implementations, Virtualization and Operating-System Components; Mobile OS – iOS and Android.

Syllabus Click Here
Notes Click Here
Important Questions Click Here
Previous Year Question Paper Click Here
Question Bank Click Here

TEXT BOOKS: CS3451 Introduction to Operating Systems Notes

1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts”‖,
10th Edition, John Wiley and Sons Inc., 2018.
2. Andrew S Tanenbaum, “Modern Operating Systems”, Pearson, 5th Edition, 2022 New Delhi.

REFERENCES: CS3451 Introduction to Operating Systems Important Questions

1. Ramaz Elmasri, A. Gil Carrick, David Levine, “ Operating Systems – A Spiral Approach”, Tata
McGraw Hill Edition, 2010.

2. William Stallings, “Operating Systems: Internals and Design Principles”, 7
th Edition, Prentice
Hall, 2018.
3. Achyut S.Godbole, Atul Kahate, “Operating Systems”, McGraw Hill Education, 2016.

Related Links

Anna University Syllabus Regulation 2021

Anna University Regulation 2021 Study Materials

Anna University Results

CGPA Calculator For Anna University

Download Padeepz App for Android

 

Leave a Reply

Your email address will not be published. Required fields are marked *