EI502 Operating System EI 5th (Fifth) sem Electronics and Instrumentation(EI) Syllabus

Unknown siteowner 13 years ago
EI502 Operating System Syllabus
RGTU/RGPV  Operating System Syllabus
Electronics and Instrumentation EI V-5th Semester Syllabus

EI502 Operating System Course Contents:

Unit - I
Introduction to Operating Systems, Operating system services, multiprogramming, time sharing system, storage structures, system calls, multiprocessor system. Basic concepts of CPU scheduling, Scheduling criteria, Scheduling algorithms, algorithm evaluation, multiple processor scheduling, real time scheduling I/0 devices organization, I/0 devices organization, I/0 devices organization, I/0 buffering.

Unit - II
Process concept, process scheduling, operations on processes, threads, inter-process communication, precedence graphs, critical section problem, semaphores, classical problems of synchronization. Deadlock problem, deadlock characterization, deadlock prevention, deadlock avoidance, deadlock detection, recovery from deadlock, Methods for  deadlock handling.

Unit - III
Concepts of memory management, logical and physical address space, swapping, contiguous and non-contiguous allocation, paging, segmentation, paging combined with segmentation.

Unit - IV
Concepts of virtual memory, demand paging, page replacement algorithms, allocation of frames, thrashing, demand segmentation. Security threads protection intruders-Viruses-trusted system.

Unit - V
Disk scheduling, file concepts, file access methods, allocation methods, directory systems, file protection, introduction to distributed systems and parallel processing case study.

Suggested Instructions
1. Class room lectures.
2. Seminar on various operating systems with special reference to their CPU scheduling, memory management, 1/0 management and file systems.
3. Minor project.

Suggested further readings
  • Operating System by Silberschatz
  • Operating System by Deitel
  • Modern operating system by Tanneubacem.

Artikel Terkait

ConversionConversion EmoticonEmoticon

:)
:(
=(
^_^
:D
=D
=)D
|o|
@@,
;)
:-bd
:-d
:p
:ng