Skip to main content

Operating System Syllabus (MDU,INDIA)

                                                    Operating System
                                            Maharishi Dayanand University, Haryana, India


Section-A
Introduction: Introduction to Operating System Concepts (including Multitasking, multiprogramming, multi user, Multithreading
etc)., Types of Operating Systems: Batch operating system, Time-sharing systems, Distributed OS, Network OS, Real Time OS; Various
Operating system services, architecture, System programs and calls.
Process Management: Process concept, process scheduling, operation on processes; CPU scheduling, scheduling criteria,
scheduling algorithms -First Come First Serve (FCFS), Shortest-Job-First (SJF), Priority Scheduling, Round Robin(RR), Multilevel
Queue Scheduling.
Section-B
Memory Management: Logical & Physical Address Space, swapping, contiguous memory allocation, non-contiguous memory
allocation paging and segmentation techniques, segmentation with paging; virtual memory management - Demand Paging & Page-
Replacement Algorithms; Demand Segmentation.
Section-C
File System: Different types of files and their access methods, directory structures, various allocation methods, disk scheduling and
management and its associated algorithms, Introduction to distributed file system.
Process-Synchronization & Deadlocks: Critical Section Problems, semaphores; methods for handling deadlocks-deadlock
prevention, avoidance & detection; deadlock recovery.
Section D
I/O Systems: I/O Hardware, Application I/O Interface, Kernel, Transforming I/O requests, Performance Issues and Thresds
Unix System And Windows NT Overview
Unix system call for processes and file system management, Shell interpreter, Windows NT architecture overview, Windows NT file
system.

Comments

Popular posts from this blog

Microprocessor and Interfacing syllabus (MDU,INDIA)

                                                           Microprocessor and Interfacing                                                 Maharishi Dayanand University, Haryana, India Section A THE 8085 PROCESSOR : Introduction to microprocessor, 8085 microprocessor : Architecture, instruction set, interrupt structure, and Assembly language programming. Section B THE 8086 MICROPROCESSOR ARCHITECTURE : Architecture, block diagram of 8086, details of sub-blocks such as EU, BIU; memory segmentation and physical address computations, program relocation, addressing modes, instruction formats, pin diagram and description of various signals Section C INSTRUCTION SET OF 8086 : Instruction execution timing, assemb...

Operating System Textbooks and Notes

Textbooks: 1. Operating System Concepts 7th edition,ABRAHAM SILBERSCHATZ and GREG GAGNE, PHI  Download 2. Operating Systems Internals and Design Principles by William Stallings,4 edition, 2001, Prentice-Hall  Download 3. Modern Operating Systems by A. Tanenbaum, 1992, Prentice-Hall.  Download 4. Operating System Incorporating With Unix & Windows By Colin Ritche, 1974, TMH. 5. Operating Systems by Mandrik & Donovan, TMH Notes: 1. OS notes Dror G. Feitelson  Download 2. Lecture Notes VGTU  Download

MIcroprocessor and Interfacing Textbooks and Notes

Textbooks: 1. Microprocessors and Interfacing by A.P.Godse and D.A.Godse  Download . 2. Introduction to Microprocessors and Microcontrollers by John Crisp  Download 3. Understanding 8085 8086 Microprocessors by S.K.Sen  Download 4. The Intel Microprocessors 8086- Pentium processor : Brey; PHI  Download 5. Microprocessor Architecture, Programming & Applications with 8085 : Ramesh S Gaonkar; Wiley Eastern Ltd. 6. Microcomputer systems: the 8086/8088 Family: architecture, Programming & Design : Yu-Chang Liu & Glenn A Gibson; PHI. Notes: 1. Microprocessors 10EC62   Download 2. MPI  Download