4th Sem, IT

Operating Systems It 4th Sem Syllabus for BE 2017 Regulation Anna Univ

Operating Systems detail syllabus for Information Technology (It), 2017 regulation is taken from Anna University official website and presented for students of Anna University. The details of the course are: course code (CS8493), Category (PC), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.

For all other it 4th sem syllabus for be 2017 regulation anna univ you can visit It 4th Sem syllabus for BE 2017 regulation Anna Univ Subjects. The detail syllabus for operating systems is as follows.”

Course Objective:

  • To understand the basic concepts and functions of operating systems.
  • To understand Processes and Threads
  • To analyze Scheduling algorithms.
  • To understand the concept of Deadlocks.
  • To analyze various memory management schemes.
  • To understand I/O management and File systems.
  • To be familiar with the basics of Linux system and Mobile OS like iOS and Android.

Unit I

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit II

Process Management
Processes – Process Concept, Process Scheduling, Operations on Processes, Inter-process Communication; CPU Scheduling – Scheduling criteria, Scheduling algorithms, Multiple-processor scheduling, Real time scheduling; Threads- Overview, Multithreading models, Threading issues; Process Synchronization – The critical-section problem, Synchronization hardware, Mutex locks, Semaphores, Classic problems of synchronization, Critical regions, Monitors; Deadlock – System model, Deadlock characterization, Methods for handling deadlocks, Deadlock prevention, Deadlock avoidance, Deadlock detection, Recovery from deadlock.

Unit III

Storage Management
Main Memory – Background, Swapping, Contiguous Memory Allocation, Paging, Segmentation, Segmentation with paging, 32 and 64 bit architecture Examples; Virtual Memory – Background, Demand Paging, Page Replacement, Allocation, Thrashing; Allocating Kernel Memory, OS Examples.

Unit IV

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit V

Case Study
Linux System – Design Principles, Kernel Modules, Process Management, Scheduling, Memory Management, Input-Output Management, File System, Inter-process Communication; Mobile OS -iOS and Android – Architecture and SDK Framework, Media Layer, Services Layer, Core OS Layer, File System.

Course Outcome:

At the end of the course, the students should be able to:

  • Analyze various scheduling algorithms.
  • Understand deadlock, prevention and avoidance algorithms.
  • Compare and contrast various memory management schemes.
  • Understand the functionality of file systems.
  • Perform administrative tasks on Linux Servers.
  • Compare iOS and Android Operating Systems.

Text Books:

  1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, Operating System Concepts, 9th Edition, John Wiley and Sons Inc., 2012.

References:

  1. Ramaz Elmasri, A. Gil Carrick, David Levine, Operating Systems – A Spiral Approach, Tata McGraw Hill Edition, 2010.
  2. Achyut S.Godbole, Atul Kahate, Operating Systems, Mc Graw Hill Education, 2016.
  3. Andrew S. Tanenbaum, Modern Operating Systems, Second Edition, Pearson Education, 2004.
  4. Gary Nutt, Operating Systems, Third Edition, Pearson Education, 2004.
  5. Harvey M. Deitel, Operating Systems, Third Edition, Pearson Education, 2004.
  6. Daniel P Bovet and Marco Cesati, Understanding the Linux kernel, 3rd edition, OReilly, 2005.
  7. Neil Smyth, iPhone iOS 4 Development Essentials – Xcode, Fourth Edition, Payload media, 2011.

For detail syllabus of all other subjects of BE It, 2017 regulation do visit It 4th Sem syllabus for 2017 Regulation.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

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

*