Вы находитесь на странице: 1из 2

1.

Subject Code: CO204 Course Title: Operating Systems


2. Contact Hours: L: 3 T: 0 P: 2
3. Examination Duration (ETE )(Hrs.): Theory 3 Hrs Practical 0
4. Relative Weightage: CWS 15 PRS 15 MTE 30 ETE 40 PR 0
5. Credits: 4
6. Semester: EVEN
7. Subject Area: DCC
8. Pre-requisite: Data Structures
9. Objective: To familiar with the fundamental principles of the operating system, its services and
functionalities, the concepts of processes, synchronization and scheduling, memory management and need
for protection in computer systems
10. Details of Course
S.No. Contents Contact
Hours

1. Introduction: Operating system and function, Evolution of operating 4


system, Batch, Interactive, Time Sharing and Real Time System, System
protection.

Operating System Structure: System Components, System structure,


Operating System Services.

2. Concurrent Processes: Process concept, Principle of Concurrency, 9


Producer Consumer Problem, Critical Section problem, Semaphores,
Classical problems in Concurrency, Inter Process Communication, Process
Generation, Process Scheduling.

CPU Scheduling: Scheduling Concept, Performance Criteria of


Scheduling Algorithm, Evolution, Multiprocessor Scheduling.

3. Deadlock: System Model, Deadlock Characterization, Prevention, 8


Avoidance and Detection, Recovery from deadlock combined approach.

4. Memory Management: Base machine, Resident monitor, 9


Multiprogramming with fixed partition, Multiprogramming with variable
partition, Multiple base register, Paging, Segmentation, Virtual memory
concept, Demand paging, Performance, Paged replacement algorithms,
Allocation of frames, Thrashing, Cache memory organization, Impact on
performance.

5. I/O Management & Disk Scheduling: I/O devices and organization of 9


I/O function, I/O Buffering, DISK I/O, Operating System Design Issues.
File System: File Concept, File Organization and Access Mechanism, File
Directories, File Sharing, Implementation Issues

6. Case Studies: Windows, Linux and Unix 3

TOTAL 42

11. Suggested Books


S.No. Name of Books / Authors/ Publishers/ Year of Publication/ Reprint

Text Books

1. , 2013

2. , 2000

Reference Books

1. , 1992

2. , 2004

1. Subject Code: CO206 Course Title: Computer Organization and Architecture


2. Contact Hours: L: 3 T: 1 P: 0
3. Examination Duration (ETE )(Hrs.): Theory 3 Hrs Practical 0
4. Relative Weightage: CWS 25 PRS 0 MTE 25 ETE 50 PR 0
5. Credits: 4
6. Semester: EVEN
7. Subject Area: DCC
8. Pre-requisite: Digital electronics
9. Objective: To provide knowledge about the principles, concepts and applications of Computer
Organization and Architecture.
10. Details of Course

S.No. Contents Contact Hours

1. Introduction: Digital computer generation, computer types and classifications, 8


functional units and their interconnections, bus architecture, types of buses and
bus arbitration. Register, bus and memory transfer. REGISTER TRANSFER
LANGUAGE: Data movement around registers. Data movement from/to

Вам также может понравиться