Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Work planकार्य योजनाStep by step with your guide / trainer.
Linux Commands and Shell ProgrammingProcess System CallsCPU Scheduling SimulationSynchronisation and DeadlockMemory Management and Page ReplacementDisk Scheduling and File Allocation
- 3
File, report & vivaफ़ाइल, रिपोर्ट और वाइवाPractical file / report checked, mock viva before the final one.
- 4
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
सिलेबस · पाठ्यक्रम
1 subject · 6 chapters · 22 topics
01Linux Commands and Shell Programming
4 टॉपिक+
- Basic Linux commands: ls, cd, cp, mv, grep, chmod, ps, kill
- Shell variables, read and echo
- if, case, for and while in shell scripts
- Scripts for factorial, Fibonacci and file handling
02Process System Calls
4 टॉपिक+
- fork, getpid and getppid
- exec family and wait
- Orphan and zombie processes
- Pipes for inter-process communication
03CPU Scheduling Simulation
4 टॉपिक+
- FCFS scheduling
- SJF and SRTF scheduling
- Priority scheduling
- Round robin scheduling with Gantt chart
04Synchronisation and Deadlock
4 टॉपिक+
- Producer-consumer using semaphores
- Dining philosophers problem
- Banker's algorithm for deadlock avoidance
- Deadlock detection
05Memory Management and Page Replacement
4 टॉपिक+
- First fit, best fit and worst fit allocation
- Paging address translation
- FIFO page replacement
- LRU and optimal page replacement
06Disk Scheduling and File Allocation
2 टॉपिक+
- FCFS, SSTF, SCAN and C-SCAN disk scheduling
- Sequential, indexed and linked file allocation
About this course
आप यह कर पाएँगे
- Use Linux commands and write shell scripts with variables, loops and conditions
- Use fork, exec, wait and pipe system calls in C
- Simulate FCFS, SJF, priority and round robin scheduling and compute average times
- Simulate the producer-consumer problem with semaphores and the Banker's algorithm
- Simulate memory allocation and FIFO, LRU and optimal page replacement
- Simulate disk scheduling and file allocation methods
यह किसके लिए है
- B.Tech Computer Science & Engineering, Information Technology students of Semester 4 (AKTU)
- Students of other universities studying the same subject who want unit-wise coaching
आपको क्या चाहिए
- C programming
- Operating System theory of the same semester
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus does the Operating System Lab course follow?
It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Operating System Lab. If your own university's syllabus differs, the centre follows your university syllabus.
Will this help in the university examination?
Yes. Teaching is unit-wise as per the AKTU scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.
Do I need Linux installed?
Ubuntu (or WSL on Windows) is used; the centre helps students set it up on their own laptop.