SlideShare a Scribd company logo
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Operating System
KCS – 401
An Overview
Dr. Pankaj Kumar
Associate Professor – CSE
SRMGPC Lucknow
Outline of the Lecture
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
About the Course
Program Outcome
Objective of the Course
Scope of the Course
Course Outcome
Academic Formalities
Background Knowledge
References
Acknowledgement
Program Outcome
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
1. Engineering knowledge
2. Problem analysis
3. Design/development of solutions
4. Conduct investigations of complex problems
5. Modern tool usage
6. The engineer and society
7. Environment and sustainability
8. Ethics
9. Individual and team work
10. Communication
11. Project management and finance
12. Life-long learning
About the Course
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
What is Computer :
A computer is an electronic device that manipulates information, or data. It has the ability to
store, retrieve, and process data.
About the Course
What is Operating System :
The Operating System acts as a platform of information exchange between your computer's
hardware and the applications running on it. Most people are familiar with the Windows
Operating System family (like Windows 10, XP, or Vista) or Apple's suite of Operating Systems
(like Catalina, Mojave, or Sierra),
This course tells the basic operating system abstractions, mechanisms, and their implementations.
Course has Five Unit.
1. Introduction
2. Concurrent Processes
3. CPU Scheduling
4. Memory Management
5. I/O Management and Disk Scheduling
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Objective of the Course
1. To understand the services provided by and the design of an operating system.
2. To understand the structure and organization of the file system.
3. To understand what a process is and how processes are synchronized and scheduled.
4. To understand different approaches to memory management.
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Scope of the Course
1. Students should be able to use system calls for managing processes, memory and the file
system.
2. Students should understand the data structures and algorithms used to implement an OS.
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Course Outcome
CO 1 K1, K2
Understand the structure and functions of OS
CO 2 K2, K6
Learn about Processes, Threads and Scheduling algorithms..
CO 3 K2
Understand the principles of concurrency and Deadlocks
CO 4 K2
Learn various memory management scheme
CO 5 K2, K4
Study I/O management and File systems.
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Academic Formalities
• There are five tutorials. Each tutorial will be solved by you. Each tutorial consists of 50
marks. All will be submitted on google class room.
• Every week there will be a surprise quiz.
• There are three quiz having 30 marks.
• At the end of semester a pre end semester exam will be conducted.
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Background Knowledge
 Strong programming skills
 Elementary data structures and algorithms
 Computer architecture
 Introduction to concurrency
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
References
TEXT BOOKS:
Ref.
[ID]
Authors Book Title Publisher/Press
Edition &Year
of Publication
[T1]
Silberschatz, Galvin
and Gagne
Operating System Concept Wiley 6th Ed.,2002
[T2] D M Dhamdhere
Operating System: a
concept-based approach
TMH 2nd Ed., 2006
[T3] William Stalling
Operating System: Internal
and Design Principles,
PEARSON 6TH, 2009
[T4] A.S. Tanenbaum Modern Operating System PHI 2nd, 2002
REFERENCE BOOKS:
Ref.
[ID]
Authors Book Title Publisher/Press
Edition &Year
of Publication
[R1]
Sibsankar Halder and
Alex AAravind
Operating System PEARSON 2nd , 2009
ONLINE/DIGITALREFERENCES:
Ref.
[ID]
Source Name Source Hyperlink
[D1]
Lecture Notes on
Operating Systems
https://www.cse.iitb.ac.in/~mythili/os/
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Acknowledgement
 Contents and examples will be taken from standard text books on the subject.
 For clearing the concepts Contents and examples will be taken from the other material on internet.
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
Queries
???????
B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar

More Related Content

Similar to Operating System - Overview

M tech-cse-hptu
M tech-cse-hptuM tech-cse-hptu
M tech-cse-hptu
joginder Pathania
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
UnduhUnggah1
 
Operating System - Introduction
Operating System - IntroductionOperating System - Introduction
1 introduction
1 introduction1 introduction
1 introduction
Utkarsh De
 
Info 2402 information retrieval technologies course_outline
Info 2402 information retrieval technologies course_outlineInfo 2402 information retrieval technologies course_outline
Info 2402 information retrieval technologies course_outline
Shahriar Rafee
 
IS 139 Course Outline - 2015
IS 139 Course Outline - 2015IS 139 Course Outline - 2015
IS 139 Course Outline - 2015
Aron Kondoro
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Design
yananrf
 
files_1575611773_2100523175.pdf
files_1575611773_2100523175.pdffiles_1575611773_2100523175.pdf
files_1575611773_2100523175.pdf
beherapravat936
 
Operating System: Process and synchronization
Operating System: Process and synchronizationOperating System: Process and synchronization
Operating System: Process and synchronization
Shri Ram Swaroop Memorial College of Engineering & Management
 
Standard dme sop
Standard dme sopStandard dme sop
Standard dme sop
vikram gupta
 
04 distance learning standards-scorm specification
04 distance learning standards-scorm specification04 distance learning standards-scorm specification
04 distance learning standards-scorm specification宥均 林
 
Be cse
Be cseBe cse
Be cse
imamruta
 
cimIse 313 cim i
cimIse 313 cim icimIse 313 cim i
cimIse 313 cim i
Ashish Desai
 
Control systems R18 course
Control systems R18 course Control systems R18 course
Control systems R18 course
satyaSatyant234
 
Ug 3 1 r19 cse syllabus
Ug 3 1 r19 cse syllabusUg 3 1 r19 cse syllabus
Ug 3 1 r19 cse syllabus
SubbuBuddu
 
2_Basic computers and information Science.pdf
2_Basic computers and information Science.pdf2_Basic computers and information Science.pdf
2_Basic computers and information Science.pdf
Vamsi kumar
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organization
Sandeep Ratnam
 
C++chapter2671
C++chapter2671C++chapter2671
C++chapter2671
AshokBabu49
 
De course file modified on 05.06.2020
De course file modified on 05.06.2020De course file modified on 05.06.2020
De course file modified on 05.06.2020
gprasannakumarPrasan
 

Similar to Operating System - Overview (20)

M tech-cse-hptu
M tech-cse-hptuM tech-cse-hptu
M tech-cse-hptu
 
MK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docxMK KOMUNIKASI DATA (TI)komdat komdat.docx
MK KOMUNIKASI DATA (TI)komdat komdat.docx
 
Operating System - Introduction
Operating System - IntroductionOperating System - Introduction
Operating System - Introduction
 
1 introduction
1 introduction1 introduction
1 introduction
 
Info 2402 information retrieval technologies course_outline
Info 2402 information retrieval technologies course_outlineInfo 2402 information retrieval technologies course_outline
Info 2402 information retrieval technologies course_outline
 
IS 139 Course Outline - 2015
IS 139 Course Outline - 2015IS 139 Course Outline - 2015
IS 139 Course Outline - 2015
 
Course Outline System Analysis and Design
Course Outline System Analysis and DesignCourse Outline System Analysis and Design
Course Outline System Analysis and Design
 
files_1575611773_2100523175.pdf
files_1575611773_2100523175.pdffiles_1575611773_2100523175.pdf
files_1575611773_2100523175.pdf
 
Operating System: Process and synchronization
Operating System: Process and synchronizationOperating System: Process and synchronization
Operating System: Process and synchronization
 
Bca
BcaBca
Bca
 
Standard dme sop
Standard dme sopStandard dme sop
Standard dme sop
 
04 distance learning standards-scorm specification
04 distance learning standards-scorm specification04 distance learning standards-scorm specification
04 distance learning standards-scorm specification
 
Be cse
Be cseBe cse
Be cse
 
cimIse 313 cim i
cimIse 313 cim icimIse 313 cim i
cimIse 313 cim i
 
Control systems R18 course
Control systems R18 course Control systems R18 course
Control systems R18 course
 
Ug 3 1 r19 cse syllabus
Ug 3 1 r19 cse syllabusUg 3 1 r19 cse syllabus
Ug 3 1 r19 cse syllabus
 
2_Basic computers and information Science.pdf
2_Basic computers and information Science.pdf2_Basic computers and information Science.pdf
2_Basic computers and information Science.pdf
 
Itc544 computer organization
Itc544 computer organizationItc544 computer organization
Itc544 computer organization
 
C++chapter2671
C++chapter2671C++chapter2671
C++chapter2671
 
De course file modified on 05.06.2020
De course file modified on 05.06.2020De course file modified on 05.06.2020
De course file modified on 05.06.2020
 

More from Shri Ram Swaroop Memorial College of Engineering & Management

Operating System - File system
Operating System - File systemOperating System - File system
Operating System: interprocess Communication
Operating System: interprocess CommunicationOperating System: interprocess Communication
Operating System: interprocess Communication
Shri Ram Swaroop Memorial College of Engineering & Management
 
Classification of Operating System
Classification of Operating SystemClassification of Operating System
Structure of Operating System
Structure of Operating SystemStructure of Operating System
Services of Operating System
Services of Operating SystemServices of Operating System
Function of Operating System
Function of Operating SystemFunction of Operating System

More from Shri Ram Swaroop Memorial College of Engineering & Management (18)

IO system
IO systemIO system
IO system
 
Operating System - File system
Operating System - File systemOperating System - File system
Operating System - File system
 
Disk Scheduling
Disk SchedulingDisk Scheduling
Disk Scheduling
 
Paging
PagingPaging
Paging
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Page Replacement
Page ReplacementPage Replacement
Page Replacement
 
Memory Management
Memory Management Memory Management
Memory Management
 
Bare Machine
Bare MachineBare Machine
Bare Machine
 
Operating System Sheduling
Operating System ShedulingOperating System Sheduling
Operating System Sheduling
 
Operating System Deadlock
Operating System DeadlockOperating System Deadlock
Operating System Deadlock
 
Operating System: process
Operating System: processOperating System: process
Operating System: process
 
Operating System: Semaphor
Operating System: SemaphorOperating System: Semaphor
Operating System: Semaphor
 
Operating System: interprocess Communication
Operating System: interprocess CommunicationOperating System: interprocess Communication
Operating System: interprocess Communication
 
Classification of Operating System
Classification of Operating SystemClassification of Operating System
Classification of Operating System
 
Structure of Operating System
Structure of Operating SystemStructure of Operating System
Structure of Operating System
 
Aspect 0f Operating System
Aspect 0f Operating SystemAspect 0f Operating System
Aspect 0f Operating System
 
Services of Operating System
Services of Operating SystemServices of Operating System
Services of Operating System
 
Function of Operating System
Function of Operating SystemFunction of Operating System
Function of Operating System
 

Recently uploaded

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 

Recently uploaded (20)

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 

Operating System - Overview

  • 1. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar Operating System KCS – 401 An Overview Dr. Pankaj Kumar Associate Professor – CSE SRMGPC Lucknow
  • 2. Outline of the Lecture B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar About the Course Program Outcome Objective of the Course Scope of the Course Course Outcome Academic Formalities Background Knowledge References Acknowledgement
  • 3. Program Outcome B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar 1. Engineering knowledge 2. Problem analysis 3. Design/development of solutions 4. Conduct investigations of complex problems 5. Modern tool usage 6. The engineer and society 7. Environment and sustainability 8. Ethics 9. Individual and team work 10. Communication 11. Project management and finance 12. Life-long learning
  • 4. About the Course B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar What is Computer : A computer is an electronic device that manipulates information, or data. It has the ability to store, retrieve, and process data.
  • 5. About the Course What is Operating System : The Operating System acts as a platform of information exchange between your computer's hardware and the applications running on it. Most people are familiar with the Windows Operating System family (like Windows 10, XP, or Vista) or Apple's suite of Operating Systems (like Catalina, Mojave, or Sierra), This course tells the basic operating system abstractions, mechanisms, and their implementations. Course has Five Unit. 1. Introduction 2. Concurrent Processes 3. CPU Scheduling 4. Memory Management 5. I/O Management and Disk Scheduling B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 6. Objective of the Course 1. To understand the services provided by and the design of an operating system. 2. To understand the structure and organization of the file system. 3. To understand what a process is and how processes are synchronized and scheduled. 4. To understand different approaches to memory management. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 7. Scope of the Course 1. Students should be able to use system calls for managing processes, memory and the file system. 2. Students should understand the data structures and algorithms used to implement an OS. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 8. Course Outcome CO 1 K1, K2 Understand the structure and functions of OS CO 2 K2, K6 Learn about Processes, Threads and Scheduling algorithms.. CO 3 K2 Understand the principles of concurrency and Deadlocks CO 4 K2 Learn various memory management scheme CO 5 K2, K4 Study I/O management and File systems. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 9. Academic Formalities • There are five tutorials. Each tutorial will be solved by you. Each tutorial consists of 50 marks. All will be submitted on google class room. • Every week there will be a surprise quiz. • There are three quiz having 30 marks. • At the end of semester a pre end semester exam will be conducted. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 10. Background Knowledge  Strong programming skills  Elementary data structures and algorithms  Computer architecture  Introduction to concurrency B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 11. References TEXT BOOKS: Ref. [ID] Authors Book Title Publisher/Press Edition &Year of Publication [T1] Silberschatz, Galvin and Gagne Operating System Concept Wiley 6th Ed.,2002 [T2] D M Dhamdhere Operating System: a concept-based approach TMH 2nd Ed., 2006 [T3] William Stalling Operating System: Internal and Design Principles, PEARSON 6TH, 2009 [T4] A.S. Tanenbaum Modern Operating System PHI 2nd, 2002 REFERENCE BOOKS: Ref. [ID] Authors Book Title Publisher/Press Edition &Year of Publication [R1] Sibsankar Halder and Alex AAravind Operating System PEARSON 2nd , 2009 ONLINE/DIGITALREFERENCES: Ref. [ID] Source Name Source Hyperlink [D1] Lecture Notes on Operating Systems https://www.cse.iitb.ac.in/~mythili/os/ B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 12. Acknowledgement  Contents and examples will be taken from standard text books on the subject.  For clearing the concepts Contents and examples will be taken from the other material on internet. B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar
  • 13. Queries ??????? B.Tech – CS 2nd Year Operating System (KCS- 401) Dr. Pankaj Kumar