720*90

Custom Search

Sem 8 - PROJECT DESIGN AND SEMINAR

Each student is required to present a technical paper on a subject approved by the dept. The paper should in general reflect the state of the art. He  she shall submit a report on the paper presented to the department. In addition to the seminar he  she shall undertake a project work (as a team or individually) in the 7th semester itself in consultation with the guide (s), panel of staff members, and submit a report of the project work done to the department.
SYSTEM SOFTWARE (ELECTIVE – III)
LA806-3          3+1+0
Module1
Introduction Concept of system software, classification of system sw. Assemblers over view of assembly process, elementary ideas of macros & macro processors. Compilers Overview of compilation process, Parsing- top down & bottom-up parsing, storage allocation. Interpreters basic ideas only.
Module2
Operating Systems types of OS, batch processing, multiprogramming, timesharing, real time OS. OS services UNIX OS –shells, Bourne Shell, C shell- visual editor.
Module3
Information Management File system- directory structure, basic file system calls, file protection, allocation methods disk blocks and inodes in UNIX. Device management.
Module4
Processor Management CPU scheduling – scheduling algorithms, Multiprocessor scheduling, Process management in UNIX, concurrent process- critical section, semaphores, synchronization, concurrent languages.
Module5
Memory Management swapping, partitions,, paging, segmentation, virtual memory concepts, page replacement, dynamic linking, caching of secondary storage, memory management in UNIX, Deadlocks cause, detection, prevention, avoidance, recovery, combined approach to deadlock handling.
mgu university b.tech syllabus electronics communication
References
1. System programming and Operating Systems – D M Dhamdhere
2. System Software – an introduction to system Programming – Leland L Beck, 3ed.
3. Operating System – Peterson & Silberschatz, Addison Wesley
4. Operating Systems – Dietal H M
5. Design of UNIX Operating System – Maurice J Bach
6. UNIX System Programming – Stevens.