Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Name Topics Marks

Abhishek System Call, Handling System Calls, System


Thapaliya Programs
Aaditya Shah Operating System Structures,
The Shell, Open Source Operating Systems
Avijeet Upadhaya Threads, Thread vs Process, User and Kernel Space
Threads.
Inter Process Communication, Race Condition,
Critical Section
Bijay Shrestha Introduction, Monoprogramming vs. Multi-
programming, Modelling
Multiprogramming, Multiprogramming with fixed
and variable partitions, Relocation
and Protection.
Nija Tandukar Memory management (Bitmaps & Linked-list),
Memory Allocation Strategies
Jasmina Magar Virtual memory: Paging, Page Table, Page Table
Nikhil Singha Structure, Handling Page Faults,
Rayamajhi TLB’s

Niraj Tripathi File Overview: File Naming, File Structure, File


Types, File Access, File Attributes, File
Operations, Single Level, two Level and Hierarchical
Directory Systems, File System
Layout.
Nitoya Rai Directory Operations, Path Names, Directory
Implementation, Shared Files
Prajwol Subedi Segmentation: Need of Segmentation, its Drawbacks,
Segmentation with
Paging(MULTICS)
Pratik Puri Free Space Management: Bitmaps, Linked List
Pratyush Pokharel Classification of IO devices, Controllers, Memory
Mapped IO, DMA Operation,
Interrupts

Ranish Bartaula Goals of IO Software, Handling IO(Programmed IO,


Interrupt Driven IO, IO using
Sandip Lama DMA), IO Software Layers (Interrupt Handlers,
Device Drivers)
Satish Maharjan Linux Case Study
Saurav Classical IPC problems: Producer Consumer,
Lamichhane Sleeping Barber, Dining Philosopher
Problem
Saurav Ray Process Deadlocks (Whole Chapter)
Swastika Majhi Implementing Files: Contiguous allocation, Linked
List Allocation, Linked List
Allocation using Table in Memory, Inodes.
RAID

Ved Puran Process Scheduling: Goals, Batch System Scheduling


Lamichhane (First-Come First-Served, Shortest
Job First, Shortest Remaining Time Next),
Interactive System Scheduling (Round-Robin
Scheduling, Priority Scheduling, Multiple Queues),
Overview of Real Time System
Scheduling
Yakina Maharjan Page Replacement Algorithms

You might also like