Date post: | 07-Apr-2018 |
Category: |
Documents |
Upload: | sangeethkulla |
View: | 230 times |
Download: | 0 times |
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 1/20
© 2007, Cognizant Technology Solutions. All Rights Reserved.The information contained herein is subject to change without notice. C3: ProtectedC3: Protected
Operating System BasicsLearner
Session 1: Operating System Basics
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 2/20
2
About the Author
Created By: Yamini.D
Credential
Information:
4 +yrs of Experience
Version andDate:
V1.0/ 21st Feb 2011
Cognizant Certified
Official Curriculum
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 3/20
3
Icons Used
Q u e s t i o n s
C o n t a c t s
R e f e r e n ce
ry i t O ut
a n ds o nE x e r c i s e
o d i n gS t a n d a r d s
e s t Yo u rU n d e r s t a n d i ng
T o o l s
W e l c o m eB r e a k
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 4/20
4
Operating System BasicsSession [1]: Overview
§
Introduction: This session will provide youwith basic understanding of the OperatingSystems. Developing a good understandingof the Operating System is essential foreach and every Software Professional
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 5/20
5
§
Objective:After completing this chapter, you will be able to:
» Define Operating System
» Describe Kernel
» Explain Process Management of an OS
» Explain Memory Management of an OS
» Describe about Disk and File System
» Explain the functionality of Device Drivers
Operating System Basics Session [1]:Objective
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 6/20
6
Operating System Basics §Programs controlling the computer
§Controls:
»Hardware
»Software
§Manages:
»Memory, Processes, File System, Networking, and
Security
§Platform for System software and application software.
§E.g. Windows, Mac OS, Linux
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 7/207
Operating System: Basics
Applications
Operating
System
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 8/208
Operating System: Kernel
§Lowest level of abstractionimplemented in software
§Central component of
operating System
§Manages System
Resources:»CPU
»Memory
»Input/Output devices
§Types:
»Monolithic Kernel»Microkernel
§
Kernel
Applications
CPU Memory Devices
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 9/209
Process Management
§
Every program running on computer is aprocess
§MS-DOS could run only 1 process at a time
§Modern operating system enable running
multiple processes even on 1 CPU with multi-tasking capability
§Deals running multiple processes
§Computing and distributing CPU time as well as
other resources
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 10/2010
Memory Management
§
Memory available in the form of registers, CPUCache, RAM, and Disk
§Memory Manager coordinates the use of thesevarious types of memory by tracking whichone is available, which is to be allocated or de-allocated and how to move data between them
§Manages virtual addresses
§
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 11/2011
Disk and File System
§
Hierarchy of directories§Each system has unique way to represent file
names, directories
§FAT,NTFS are some of the window’s file system
§
Floppy Disc, DVD, Compact Storage Devices areused as physical medium to store content
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 12/2012
Device Drivers
§
Specific type of computer software developed toallow interaction with hardware devices
§Key design goal of device drivers is abstraction
§Specialized hardware-dependent computer
program which is also operating systemspecific that enables another program,typically an operating system or applicationssoftware package or computer program
§Device Driver example
§Software component for interacting with Printer,Keyboard, Video Adapters
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 13/2013
Self Study
§
The self study activity is aimed at providingyou with more additional information onOperating Systems
§ Through the self paced learning you wouldunderstand more about Operating systemby reading the contents available in thecollaborative Learning Environment calledIKNOW. (http://myacademy/iknow)
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 14/2014
Operating Systems: Self Study
§
Refer to the below mentioned Link and obtainmore knowledge on Operating SystemsBasic:
» Introduction to an Operating System:
• http://myacademy/iknow/index.php/Introduction_Operating
» Process:• http://myacademy/iknow/index.php/Process
» Memory Management:
• http://myacademy/iknow/index.php/Memory_Management
» File Systems:
• http://myacademy/iknow/index.php/File_Systems» FAQ on Operating System:
• http://myacademy/iknow/index.php/Talk:Operating_Systems
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 15/2015
§
Allow time for questions from participants
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 16/2016
Test Your Understanding
1.Which of the following is not a function of OS?a)Memory Management
b)Process Management
c)File Management
d)Processor Management
2.Which of the following is an OS?
a)Linux
b)Solaris
c)MVS (Multiple Virtual Storage)
d)Sun OS
e)All of the listed options
f)
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 17/2017
Test Your Understanding (Contd.)
3. The purpose of various file allocation methodsis
a)Effective utilization of disk space
b)Quick access of files
c)Both
d)None of the above.
4. FAT stands for
a)File Allocation Table
b)File Assignment Table
c)Floppy Allocation Table
d)None of the Above
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 18/20
18
Operating Systems OverviewSession [1]: Summary
Operating System is a set of programs thatcontrols the computerEvery program running on computer is a processEach system has unique way to represent file
names, directoriesKey design goal of device drivers is abstraction
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 19/20
19
Disclaimer : Parts of the content of this course is based on the materials available from the Web sitesand books listed above. The materials that can be accessed from linked sites are not maintained byCognizant Academy and we are not responsible for the contents thereof. All trademarks, service marks,and trade names in this course are the marks of the respective owner(s).
§ Learning the Unix Operating System, 5th Edition
» Publisher: O'Reilly
» Jerry Peek; John Strang; Grace Todino-Gonguet
§ http://en.wikipedia.org/wiki/Operating_system
§ http://en.wikipedia.org/wiki/Kernel_%28computer_science%29
§ www.microsoft.com
§ www.redhat.com
§ www.cma.gov.cn
§ www.ee.surrey.ac.uk/Teaching/Unix/
§ http://www.redhat.com
§ http://www.tldp.org/LDP/abs/html/functions.html
§ http://steve-parker.org/sh/sh.shtml
§ http://myacademy/iknow
Operating Systems Overview
Session 01: Source
8/6/2019 Session01 Operating System Basics Presentation v1.0
http://slidepdf.com/reader/full/session01-operating-system-basics-presentation-v10 20/20
© 2007, Cognizant Technology Solutions. All Rights Reserved.The information contained herein is subject to change without notice.
You have completed theSession 01 of
Operating SystemsOverview.