Welcome to IRDT Uttarakhand E-Syllabus Web Portal

17 PGDCA
Duration : 2 Years
Eligibility : Graduate
Intake : 40/60 (As approved by AICTE)
Pattern of the Examination : Semester System
Assessment Type : The assessment will we carry out through credit point system/Learning Based Out comes.
Theory & Practical Ratio : 60: 40
Industrial Training: Included after IInd Semester
Ecology & Environment :
Entrepreneurship Development: A subject on Entrepreneurship Development has been incorporated after IInd Semester.
General Proficiency : A provision of 6 periods per week has been made. It Included of various cocurricular activities like games, hobby clubs, seminars, declamation contests, extension lectures, NCC, NSS, cultural activities and discipline etc.

Syllabus


Paper Code :
171006
Paper Name :
OPERATING SYSTEMS
The course provides the students with an understanding of human computer interface
existing in computer system and the basic concepts of operating system and its working.
The students will also get hand-on experience and good working knowledge to work in
DOS and Windows environments. The aim is to gain proficiency in using various
operating systems after undergoing this course.
Compiler, Assembler, Loader, Operating system, Linking, Loading and Executing a
Program.
Definition of Operating Systems, Functions of Operating System, Types of
Operating Systems – Batch Processing, Time Sharing, Multiprogramming,
Multiprocessing and Real Time Systems, Distributed Systems, Importance of
Operating System, Mac, Mobile OS – Android, Basic commands of DISK
OPERATING SYSTEM (DOS) and Linux, working with windows.
Introduction of Process, Job Scheduler, Scheduling Criteria, Process Scheduler,
Scheduling algorithms, Process synchronization, Critical section.
Introduction and necessary conditions of dead lock, Dead lock avoidance, Dead lock
detection, Dead lock Recovery.
Introduction, Logical and Physical address space, Virtual memory, Swapping, Single
contiguous memory management, Fixed partition, Contiguous allocation, Paging,
Segmentation, Demand paging, Page replacement algorithms, Thrashing
Dedicated Devices, Shared Devices, Virtual Devices, Storage Devices, Buffering,
Spooling.
File concept, Access Methods, Directory Structure, Protection, File system
structure, allocation methods, Directory implementation.
1. Demonstration of all the controls provided on Control Panel, and exercises using
Windows.
2. Practical exercises involving various internal and external DOS commands
3. Practical exercises involving various UNIX/LINUX commands
1. Operating Systems by John J. Donovan; Tata McGraw Hill, New Delhi.
2. Operating System Concept by Ekta Walia, Khanna Publishers, New Delhi.
3. System Programming by Dhamdhare.
4. Unix Operating System by Vijay Mukhi.
5. MS DOS by Peter Norton, BPB Publications.
6. Microsoft Windows Manual.
7. First Course in Computers by Sanjay Saxena; Vikas Publishing House Pvt. Ltd.,
Jungpura, New Delhi.
8. Operating System by Galvin,silberchatz , Wiley Publication.


Website Developed By Softmaart