CS302-Operating-System Labs Lab00: C programming Lab01: Basic bash command Lab02: Process, pipe and signals Lab03: Schedule Lab04: Synchronization Lab05: Synchronization Cont. Lab06: Memory managment Lab07: System call and Caching Lab08: Caching Lab09: Disk scheduling Lab10: File system Lab11: File system Cont. Projects Project 1: Threads Project 2: User program Final exam Part I: True or False (12 marks) Address translation Demand Paging General I/O FAT Storage Operating System Part II: Short Answer (15 marks) Operating System File System Memory Management I/O Storage Part III: Memory Management (28 marks) Page Replacement (10 marks) Address Translation (12 marks) Part IV: Storage and I/O (20 marks) I/O Performance Metrics (10 marks) Disk Scheduling (10 marks) Part V: File System (25 marks) File Allocation Table (10 marks) Index Node (10 marks)