0% found this document useful (0 votes)
183 views5 pages

Operating System

Uploaded by

uy6573612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
183 views5 pages

Operating System

Uploaded by

uy6573612
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

PART A: Introduction

P.oe.u-' Certificate I Class: B.C.A. Year: I Year I Session: 2021-22

I Course Code Sl - 9;$16-z^T


2. Course Title Operatinq Svstem
3. Course Type (Core Minor
Course/Elective/Generic
Elective/ Vocational
4. Pre-Requisite (if any) Open for all
5. Course Leaming Outcomes After the completion of this course, a student shall
(cl.o) be able to do the follolving:
Describe the importance of computer system resources
and the role of operating system in their management
policies and algorithms.
Specify objectives of modem operating systems and
describe how operating systems have evolved over
tirne.
Understand various process management concepts and
can compare various scheduling techniques,
synchronization, and deadlocks.
Describe the concepts of memory management
techniques.
Identify the best suited process management technique
for any process.
Describe various file operations, fi1e allocation
methods and disk space management.
To understand and identify potential threats to
operating systems and the security featrires to guard
against them.
Leam to operate the Linux system,
6. Credit Value Theory - 4 Credits Practical-2 Credits
7. Tota Marks Max. Marks ' 25+75 | Uin. Passing Marks: 33
PART B: Content of the Course
No. of Lectures (in hours per weeD: 2 Hours per week
Total No. of Lectures: 60 Hrs.
Module Topics No. of Lectures
I I"trodrctio. to operating system: what is operating system? History and
Evolution of oS, Basic oS functions, Resource Abstraction, Types of
operating Systems- Batch Systems, Multiprogramming Systems,
Multiprocessing Systen-rs, Time Sharing Systems, Distributed OS, Real time
systems.
Operating System for Personal Computers, Workstations and Hand-held
Devices.
Applications of various operating system in real world.
Some prevalent operating systems - windows, lINIXlLinux, Android,
MacOS, Blackberry OS, Symbian, Bada etc.
il Process Management: Process Concepts, Process states & Process Control 14
Block.
Process Scheduling: Scheduling Criteria, Scheduling Algorithms
(Preemptive & Non- Preemptive) - FCFS, SJF, SRTN, RR, Priority,
ultilevel Queue and Multilevel Feedback
Queue Scheduling.
Deadlock - Defi nition, Deadlock Charactetization, Necessary and Sufficient
Conditions for Deadlock.
Deadlock Handling Approaches: Prevention, Avoidance, Detection and
Recovcry.
III Memory Managemenl Introduction, Address Binding, Logical versus t4
physicai Address Space, Swapping, Contiguous & Non-Contiguous
Aliocation, Fragmentation (Intemal & External), Compaction, Paging,
Segmentatiorr, Vittoul Memory, Demand Paging, Perfotmance of Demand
Paging, Page Replacement Algorithms.
File Management: Concept of File System(File Attributes, Operations,
Types), Functions of File System, Types of File System, Access Methods
(dequential, Direct & other methods), Directory structure (Single-Leve1,
iruo-L.re1, Tree-Structured, Acyclic-Graph, General Graph), Allocation
Methods (Contiguous, Linked, Indexed)
IV rrtsk Managemcnt: strucruie, Disk Scheduling Algorithms (FCFS, SSTF, 12

SCAN, C-StAN, LOOK), Swap Space Management, Disk Reliability,


Recovery.
Sccurity: Security Threats, Security policy mechanism, Protection, Trusted
Systemi, Authentication and Internal Access Authorization, Windows
Sccurity.
V @ and features of Linux, advantages, hardware l2
requirements for installation, Linux architecture, file system of Linux - boot
block, super block, inode table, data blocks.
Linux standard directories, Linux kemel, Partitioning the hard drive for
I-inux, installing the Linux System, system - startup and shr"it-down pIoCess,
init arid run levels. Process, Swap, Partition, fdisk, checking disk free spaces.
l)ifference between CLI OS & GUI OS, Windows v/s Linux, Importance of
Linux Kernel, Files and Directori
2
VI Indian contribution to the field - the BOSS operating system, open source
softwares, growth of LINUX, Aryabhatt Linux, contributions of innovatols -
RaienSheth, Sunder Pichai etc.
:.. t *;,.,;.-.,*, -a -
*,, .._; L

I
PARTC:L@
thgr Resources
q ;; p;;rrinos
'['extbooks:
o A Silberschatz, P.B. Galvin, G. Gagne, Operating Systems Concepts, Sth Edition, John Wiley
Publications.
o A.S. Tanenbaum, Modern Operating Systems, 3rd Edition, Pearson Education'
o Operating System bY Peterson
bv Sumitabh Das
o Linux by

Reference Books:
o G" Nutt, Operating Systems: A Modem Perspective, 2nd Edition Pearson Education.
o W. Stalling., Op"iating Systems, Intemals & Design Principles, Sth Edition, Pearson Education.
o M. Milenkovic, Operating Systems- Concepts and design, Tata McGraw Hill.
o Operating System design and Concepts by Milan Milenkovic'

* \.y'\*t"''!- t
lr '"" I

4,*,
"'*"t.". *,
Suggestive digital platform web links
h u rr s :,,/rr' * h. i i t et. ac. ir:r'-m in atii ir4TL4 5 8.h tm l

I rt tps : /. ivu,rv.csc. ii tb.ac. i n/-nrytli i I i /osl


httpuiiivww.voutube.
Suggested equivalent online courses
hl.ttx;,,iI ptpleg;g&a ur-s-e s i 1 0 6-i i 0 2 1 I 0-6 1 02 I 3 2-i

PART,D: Assessment and Evaluation


Internal Assessment : Continuous External Assessment: University Exam (UE) : 75
Comprehensive Evaluation (CCE) : 25 Marks Marks
Shall be based on allotted assignments and Class
Time : 02.00 Hours
Tests, The marks shall be as follows:
Assessment and presentation 4 Marks Section (A) : Three Very 03 x 03 :09 Marks
of assignment Shorl Questions (50
OR
Words Each )
ClassTestl(Objective 5 Marks
OR 09 x 01 :9 Marks
Qucstions) Nine MCQ Questions
Class Test II (Descriptive 8 Marks Section (B) : Four Short 04 x 09:36 Marks
Questions) Questions (200 Words
Each)
Class Test III (Based on OS 8 Marks Section (C): Two Long 02 x 15: 30 Marks
commands) Questions (500 Words
Each)

Total 25 Marks Totai 75 Marks

Any remarks/suggestions :
PART A: 'Introduction
Fiogram: Certificate I Class: B.C.A. Year: I Year I Session: 2021-22

1 Course Code St- BCAB.ZF'


2. Course Title Operatins System Lab
3. Course Type (Core Minor
Course/Elective/Gen eric
Elective/ Vocational
4. Pre-Requisite (if any) Open for All
5. Course Learning Outcomes After the completion of this course, a student shall be
(cl-o) able to:
. Operate the Linux system.
. Do administration
. Use Vi Editor

6. Credit Value Practical - 2 Credits


7. Total Marks Max. Marks :25+75 | lulin. Passing Marks: 33

No. of Lab. Practicals (in hours per week): 1Hr. per week
Total No. of Lab.: 30 Hrs.
Suggestive List of Practicals No. of Labs.
Linux: 30
a) Linux Directory Commands: pwd, mkdir, lm -rf, ls, cd,cd /,
cd-
b) Linux File Commands: touch, cat, cal >, cat >>, rrn , cp, mv,
rename
c) Linux Permission Commands:su, id, useradd, passwd,
groupadd, chmod, groupdel, chown, chgrp
d) Linux File Content & Filter Commands: head, tail, tac,
more, 1ess, grep, cai, cut, grep, comm, sed, tee, tr, uniq, wc,
od, sor1, diff.
e) Linux Utility Commands: find, bc, locate, date, cal, sleep,
time, df, mount, exit, clear, gzip, gwzip.
f) Linux Networking Commands: ip, ssh, mail, ping, host
g) Edit Crontab file: to wall message on system on particular
time automatically.
h) Vi editor: Create file, edit, save and quit. Highligting the
searched term within a file. cut, yL
PART C: Learning Resources
Textbooks, Reference Books, Other Resources
Suesested Readings
Textbooks:
o Linux by Sumitabh Das
c Linux Bible
. scqstst G-ft .jq 3r-fli-<fr t q-f,rf-qTd fr!-q fr d-+f-ft 5..+l
Sussestive dieital platform web links
li II rs
r :,r/u, r-' b. i i ld. ac. i n r'-m i n ati i lvIT L.tr 5 .3. h tm I

lrttps: rr t rv.cse.ii tb.ac.in/-tttytlti Ii/osl


i'rtt ps .
iru,wrv. vo utut -g.
Suggested equivalent online courses
bttff .1_t ptq.l,"4g.j l/cArilrses/ l'()6ll,t)2/.]...(6] ?l
htll:rs:,'iu.rvu,.youtu[re.ct"lmlwatcTr'?v:
PA jii[HHIE=+.Hiffdiiuu+;+* ""':r':,:?;:i!!!
i-
Internal Assessment : Continuous External Assessment: University Exam (UE) : 75
Comprehensive Evaluation (CCE) : 25 Marks Marks
Time : 02.00 Hours
Internal Assessment Marks External Assessment Marks

Hands-on Lab Practice 5 Marks Practical record file 10 Marks


Viva 5 Marks Viva voce practical 15 Marks

Lab Test from practical list 7 Marks Table works/ Exercise Assigned 40 Marks
(02) in practical exam
Assignments (Charts/ 8 Marks Reports of excursion/ Lab 10 Marks
Model)/ Technology visits/ Industrial training/
Dissemination/ Excursion/ Survey/ Collection/ Models
Lab visit/ Industrial Training

Total 25 Marks Total 75 Marks

Excursion/ Lub visitsl


Irtdustriul
Truining is contpulsory

t,\^ X,,

- r".
t "- : ',, ).
i: I

You might also like