Os
Os
Course Code: CSE202 Credit Units L T P/S SW AS/DS FW No. of PSDA Total Credit Unit
Course Level UG 3 0 2 0 0 0 0 4
Course Title Operating System
Course
Description :
Course Objectives :
SN
Objectives
.
After successfully completing the course, students will be able to Provides insight to Operating general purpose computers, Overcome challenges
1 they face in real world use of computers. Understand how memory is managed. In different Operating Systems,Understands the characteristics on
which choice of Operating Systems depends, Understand how files and processes are managed on a computer.
Pre-Requisites : General
Theory /VAC / Architecture Assessment (L,T & Self Work): 75.00 Max : 100
Attendance+CE+EE : 5+35+60
Lab/ Practical/ Studio/Arch. Studio/ Field Work Assessment : 25.00 Max : 100
Attendance+CE+EE : 5+35+60
SN
Lab / Practical Details
.
1 Use of Basic UNIX Shell Commands/Linux Commands.
2 Commands related to inode, I/O redirection and piping, process control commands, mails
Shell Programming: Shell script exercises based on following: (i) Interactive shell scripts (ii) (ii) Positional parameters (iii) Arithmetic (iv) if-then-fi, if-
3
then- else-fi, nested if-else (v) Logical operators (vi) else + if equals elif, case structure (vii) while, until, for loops, use of break
4 Write a shell script that accept a file name starting and ending line numbers as arguments and display all the lines between given line no.
5 Write a shell script that delete all lines containing a specified word.
6 Write a shell script that displays a list of all the files in the current directory
7 Simulation of Unix commands using C.
8 Implement the following CPU Scheduling Algorithms. i) FCFS ii) Shortest Job First.
9 Implement the following CPU Scheduling Algorithms. i) Round Robin ii) priority based
No.of PSDA : 0
SN. PSDA Point