SlideShare a Scribd company logo
INTRODUCTION TO
OPERATING SYSTEMS
1.1 General Definition
• An OS is a program which acts as an interface
between computer system users and the
computer hardware.
• It provides a user-friendly environment in which
a user may easily develop and execute
programs.
• Otherwise, hardware knowledge would be
mandatory for computer programming.
• So, it can be said that an OS hides the
complexity of hardware from uninterested users.
1.1 General Definition
• In general, a computer system has some
resources which may be utilized to solve a
problem. They are
• Memory
• Processor(s)
• I/O
• File System
• etc.
1.1 General Definition
Mainboard
1.1 General Definition
1.1 General Definition
mainboard
1.1 General Definition
processor
1.1 General Definition
RAM
1.1 General Definition
The OS manages these resources and allocates
them to specific programs and users.
With the management of the OS, a programmer
is rid of difficult hardware considerations.
 An OS provides services for
 Processor Management
 Memory Management
 File Management
 Device Management
 Concurrency Control
1.1 General Definition
• Another aspect for the
usage of OS is that; it is
used as a predefined
library for hardware-
software interaction.
• This is why, system
programs apply to the
installed OS since they
cannot reach hardware
directly.
Application Programs
System Programs
Operating System
Machine Language
HARDWARE
1.2 History of Operating Systems
• It all started with computer hardware in about
1940s.
ENIAC 1943
1.2 History of Operating Systems
• ENIAC (Electronic Numerical Integrator and
Computer), at the U.S. Army's Aberdeen
Proving Ground in Maryland.
• built in the 1940s,
• weighed 30 tons,
• was eight feet high, three feet deep, and 100 feet
long
• contained over 18,000 vacuum tubes that were
cooled by 80 air blowers.
1.2 History of Operating Systems
• Computers were using vacuum tube technology.
ENIAC’s vacuum tubes
1.2 History of Operating Systems
ENIAC’s backside
1.2 History of Operating Systems
Paper tape
1.2 History of Operating Systems
1.2 History of Operating Systems
Babbage’s analytical engine
(designed in 1840’s by Charles Babbage, but cold not be constructed by him.
An earlier and simpler version is constructed in 2002, in London )
http://www.computerhistory.org/babbage/
1.2 History of Operating Systems
Terminals are connected
to the main computer
and used for input and
output. No processing is
made. They do not have
CPUs.
Main computer; having a CPU
executing processes by
utilization of the OS, (e.g.
UNIX).
1.2 History of Operating Systems
• Another computer system is the
multiprocessor system having multiple
processors sharing memory and peripheral
devices.
• With this configuration, they have greater
computing power and higher reliability.
1.2 History of Operating Systems
• Multiprocessor systems are classified into
two as tightly-coupled and loosely-coupled
(distributed).
• In the tightly-coupled one, each processor is
assigned a specific duty but processors work
in close association, possibly sharing the
same memory.
• In the loosely coupled one, each processor
has its own memory and copy of the OS.
1.2 History of Operating Systems
• Use of the networks required OSs
appropriate for them.
• In network systems, each process runs in its
own machine but the OS have access to other
machines.
• By this way, file sharing, messaging, etc.
became possible.
• In networks, users are aware of the fact that
s/he is working in a network and when
information is exchanged. The user explicitly
handles the transfer of information.

More Related Content

What's hot

Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
Ehetzaz Khan
 
Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating systemjaydeesa17
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1
Ram Paliwal
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
Imtiaz Ahmed
 
Bba i-introduction to computer-u-3-functions operating systems
Bba  i-introduction to computer-u-3-functions operating systemsBba  i-introduction to computer-u-3-functions operating systems
Bba i-introduction to computer-u-3-functions operating systems
Rai University
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
Namarta Chawla
 
operating system
operating systemoperating system
operating system
hamidah rehman
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
cpjcollege
 
Operating system
Operating systemOperating system
Operating system
Maitri Ratna Bajracharya
 
Operating System Overview
Operating System OverviewOperating System Overview
Operating System Overview
Anas Ebrahim
 
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works.
Fahad Farooq
 
What is operating system
What is operating systemWhat is operating system
What is operating system
Suvithak
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
vampugani
 
Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
Rajneesh Chaubey
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
Anil Dharmapuri
 
Operating systems
Operating systemsOperating systems
Operating systemsJoshuaIgo
 
Operating System
Operating SystemOperating System
Operating System
ushabarad142
 
Introduction to operating syatem
Introduction to operating syatemIntroduction to operating syatem
Introduction to operating syatem
Rafi Dar
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating SystemLuka M G
 

What's hot (20)

Operating system presentation
Operating system presentationOperating system presentation
Operating system presentation
 
Operating system introduction to operating system
Operating system   introduction to operating systemOperating system   introduction to operating system
Operating system introduction to operating system
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1
 
Introduction to Operating System
Introduction to Operating SystemIntroduction to Operating System
Introduction to Operating System
 
Bba i-introduction to computer-u-3-functions operating systems
Bba  i-introduction to computer-u-3-functions operating systemsBba  i-introduction to computer-u-3-functions operating systems
Bba i-introduction to computer-u-3-functions operating systems
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
operating system
operating systemoperating system
operating system
 
Operating System BCA 301
Operating System BCA 301Operating System BCA 301
Operating System BCA 301
 
Operating system
Operating systemOperating system
Operating system
 
Operating System Overview
Operating System OverviewOperating System Overview
Operating System Overview
 
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works.
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating System PPT
Operating System PPTOperating System PPT
Operating System PPT
 
Principles of operating system
Principles of operating systemPrinciples of operating system
Principles of operating system
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Operating System
Operating SystemOperating System
Operating System
 
Introduction to operating syatem
Introduction to operating syatemIntroduction to operating syatem
Introduction to operating syatem
 
introduction To Operating System
introduction To Operating Systemintroduction To Operating System
introduction To Operating System
 

Viewers also liked

Audit assicurativo
Audit assicurativoAudit assicurativo
Audit assicurativo
Michele Borsoi
 
Codice di deontologia professionale
Codice di deontologia professionaleCodice di deontologia professionale
Codice di deontologia professionale
Michele Borsoi
 
Sanghamitra Jayant on the GoUNESCO India 2014 Challenge
Sanghamitra Jayant on the GoUNESCO India 2014 ChallengeSanghamitra Jayant on the GoUNESCO India 2014 Challenge
Sanghamitra Jayant on the GoUNESCO India 2014 Challenge
GoUNESCO
 
Bab ii pembahasan
Bab ii pembahasanBab ii pembahasan
Bab ii pembahasanAbd Halim
 
Heritage Advocacy and GoUNESCO
Heritage Advocacy and GoUNESCOHeritage Advocacy and GoUNESCO
Heritage Advocacy and GoUNESCO
GoUNESCO
 
What clients expect from a hotel marketing agency.
What clients expect from a hotel marketing agency.What clients expect from a hotel marketing agency.
What clients expect from a hotel marketing agency.
Tambourine
 
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
Michele Borsoi
 
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
American Academy of Pain Management
 
GoUNESCO - An overview
GoUNESCO - An overviewGoUNESCO - An overview
GoUNESCO - An overview
GoUNESCO
 
Ssc main conventional paper 2014 electricalcivil
Ssc main conventional paper 2014 electricalcivilSsc main conventional paper 2014 electricalcivil
Ssc main conventional paper 2014 electricalcivil
Deepak Kumar
 
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
dwi kharisma
 
My time brochure april 2014 web
My time brochure april 2014 webMy time brochure april 2014 web
My time brochure april 2014 web
mytimemk
 

Viewers also liked (13)

Audit assicurativo
Audit assicurativoAudit assicurativo
Audit assicurativo
 
Codice di deontologia professionale
Codice di deontologia professionaleCodice di deontologia professionale
Codice di deontologia professionale
 
Sanghamitra Jayant on the GoUNESCO India 2014 Challenge
Sanghamitra Jayant on the GoUNESCO India 2014 ChallengeSanghamitra Jayant on the GoUNESCO India 2014 Challenge
Sanghamitra Jayant on the GoUNESCO India 2014 Challenge
 
Bab ii pembahasan
Bab ii pembahasanBab ii pembahasan
Bab ii pembahasan
 
Heritage Advocacy and GoUNESCO
Heritage Advocacy and GoUNESCOHeritage Advocacy and GoUNESCO
Heritage Advocacy and GoUNESCO
 
What clients expect from a hotel marketing agency.
What clients expect from a hotel marketing agency.What clients expect from a hotel marketing agency.
What clients expect from a hotel marketing agency.
 
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
Dottori Commercialisti - Guida alla conoscenza della polizza di responsabilit...
 
Helsinki
HelsinkiHelsinki
Helsinki
 
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
American Academy of Pain Management 25th Annual Clinical Meeting-Phoenix, AZ ...
 
GoUNESCO - An overview
GoUNESCO - An overviewGoUNESCO - An overview
GoUNESCO - An overview
 
Ssc main conventional paper 2014 electricalcivil
Ssc main conventional paper 2014 electricalcivilSsc main conventional paper 2014 electricalcivil
Ssc main conventional paper 2014 electricalcivil
 
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
PRESENTAS OUTPUT DEVICE (UNIT KELUARAN0
 
My time brochure april 2014 web
My time brochure april 2014 webMy time brochure april 2014 web
My time brochure april 2014 web
 

Similar to ITFT_Introduction to Operating system

001 introduction to OS .ppt
001 introduction to OS .ppt001 introduction to OS .ppt
001 introduction to OS .ppt
AxmedMaxamuudYoonis
 
ch1part1.ppt
ch1part1.pptch1part1.ppt
ch1part1.ppt
KAVINKUMARVS1
 
Introduction to operating systems
Introduction to operating systemsIntroduction to operating systems
Introduction to operating systems
Bapuji Valaboju
 
Operating systems
Operating systemsOperating systems
Operating systemsArdit Meti
 
Operating System-Chap 1-EnglishVersion-20221
Operating System-Chap 1-EnglishVersion-20221Operating System-Chap 1-EnglishVersion-20221
Operating System-Chap 1-EnglishVersion-20221
ChungHong22
 
Operating System-Chap 1-EnglishHust-20231
Operating System-Chap 1-EnglishHust-20231Operating System-Chap 1-EnglishHust-20231
Operating System-Chap 1-EnglishHust-20231
ChungHong22
 
Operating System-Chap 1-EnglishVersion_20231
Operating System-Chap 1-EnglishVersion_20231Operating System-Chap 1-EnglishVersion_20231
Operating System-Chap 1-EnglishVersion_20231
ChungHong22
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptx
akhilagajjala
 
unit1 part1.ppt
unit1 part1.pptunit1 part1.ppt
unit1 part1.ppt
suresh554942
 
ch1.ppt
ch1.pptch1.ppt
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE
PrashantChahal3
 
operating system introduction- basics of operating system, definition, meanin...
operating system introduction- basics of operating system, definition, meanin...operating system introduction- basics of operating system, definition, meanin...
operating system introduction- basics of operating system, definition, meanin...
DEVIRAJAM
 
Operating system notes ch1
Operating system notes ch1Operating system notes ch1
Operating system notes ch1
Emmanuel Damka
 
Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, Components
Nithesh Shetty
 
Operating System
Operating SystemOperating System
Operating System
MdFaraz20CAB121
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and types
Prakash Sir
 
1_to_10.pdf
1_to_10.pdf1_to_10.pdf
1_to_10.pdf
SHEHABALYAMANI
 
1 introduction
1 introduction1 introduction
1 introduction
Dr. Loganathan R
 

Similar to ITFT_Introduction to Operating system (20)

001 introduction to OS .ppt
001 introduction to OS .ppt001 introduction to OS .ppt
001 introduction to OS .ppt
 
ch1part1.ppt
ch1part1.pptch1part1.ppt
ch1part1.ppt
 
Operatingsystem
OperatingsystemOperatingsystem
Operatingsystem
 
Introduction to operating systems
Introduction to operating systemsIntroduction to operating systems
Introduction to operating systems
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Operating System-Chap 1-EnglishVersion-20221
Operating System-Chap 1-EnglishVersion-20221Operating System-Chap 1-EnglishVersion-20221
Operating System-Chap 1-EnglishVersion-20221
 
Operating System-Chap 1-EnglishHust-20231
Operating System-Chap 1-EnglishHust-20231Operating System-Chap 1-EnglishHust-20231
Operating System-Chap 1-EnglishHust-20231
 
Operating System-Chap 1-EnglishVersion_20231
Operating System-Chap 1-EnglishVersion_20231Operating System-Chap 1-EnglishVersion_20231
Operating System-Chap 1-EnglishVersion_20231
 
CSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptxCSE3120- Module1 part 1 v1.pptx
CSE3120- Module1 part 1 v1.pptx
 
unit1 part1.ppt
unit1 part1.pptunit1 part1.ppt
unit1 part1.ppt
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE
 
operating system introduction- basics of operating system, definition, meanin...
operating system introduction- basics of operating system, definition, meanin...operating system introduction- basics of operating system, definition, meanin...
operating system introduction- basics of operating system, definition, meanin...
 
gg
gggg
gg
 
Operating system notes ch1
Operating system notes ch1Operating system notes ch1
Operating system notes ch1
 
Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, Components
 
Operating System
Operating SystemOperating System
Operating System
 
Introduction of os and types
Introduction of os and typesIntroduction of os and types
Introduction of os and types
 
1_to_10.pdf
1_to_10.pdf1_to_10.pdf
1_to_10.pdf
 
1 introduction
1 introduction1 introduction
1 introduction
 

More from Sneh Prabha

ITFT_Telephone network
ITFT_Telephone networkITFT_Telephone network
ITFT_Telephone network
Sneh Prabha
 
ITFT_Switching techniques in networking
ITFT_Switching techniques in networkingITFT_Switching techniques in networking
ITFT_Switching techniques in networking
Sneh Prabha
 
ITFT_Semaphores and bounded buffer
ITFT_Semaphores and bounded bufferITFT_Semaphores and bounded buffer
ITFT_Semaphores and bounded buffer
Sneh Prabha
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
Sneh Prabha
 
ITFT_Computer Network
ITFT_Computer NetworkITFT_Computer Network
ITFT_Computer Network
Sneh Prabha
 
ITFT_Microwave, infrared & bluetooth communication
ITFT_Microwave, infrared & bluetooth communicationITFT_Microwave, infrared & bluetooth communication
ITFT_Microwave, infrared & bluetooth communication
Sneh Prabha
 
ITFT_Inter process communication
ITFT_Inter process communicationITFT_Inter process communication
ITFT_Inter process communication
Sneh Prabha
 
ITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemITFT_File system interface in Operating System
ITFT_File system interface in Operating System
Sneh Prabha
 
ITFT_Data Link Layer issues
ITFT_Data Link Layer  issuesITFT_Data Link Layer  issues
ITFT_Data Link Layer issues
Sneh Prabha
 
ITFT_Device management in Operating System
ITFT_Device management in Operating SystemITFT_Device management in Operating System
ITFT_Device management in Operating System
Sneh Prabha
 

More from Sneh Prabha (10)

ITFT_Telephone network
ITFT_Telephone networkITFT_Telephone network
ITFT_Telephone network
 
ITFT_Switching techniques in networking
ITFT_Switching techniques in networkingITFT_Switching techniques in networking
ITFT_Switching techniques in networking
 
ITFT_Semaphores and bounded buffer
ITFT_Semaphores and bounded bufferITFT_Semaphores and bounded buffer
ITFT_Semaphores and bounded buffer
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
 
ITFT_Computer Network
ITFT_Computer NetworkITFT_Computer Network
ITFT_Computer Network
 
ITFT_Microwave, infrared & bluetooth communication
ITFT_Microwave, infrared & bluetooth communicationITFT_Microwave, infrared & bluetooth communication
ITFT_Microwave, infrared & bluetooth communication
 
ITFT_Inter process communication
ITFT_Inter process communicationITFT_Inter process communication
ITFT_Inter process communication
 
ITFT_File system interface in Operating System
ITFT_File system interface in Operating SystemITFT_File system interface in Operating System
ITFT_File system interface in Operating System
 
ITFT_Data Link Layer issues
ITFT_Data Link Layer  issuesITFT_Data Link Layer  issues
ITFT_Data Link Layer issues
 
ITFT_Device management in Operating System
ITFT_Device management in Operating SystemITFT_Device management in Operating System
ITFT_Device management in Operating System
 

Recently uploaded

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
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
 
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
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
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
 
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
 
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
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
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
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
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
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 

Recently uploaded (20)

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
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
 
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
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
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.
 
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
 
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
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
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
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 

ITFT_Introduction to Operating system

  • 2. 1.1 General Definition • An OS is a program which acts as an interface between computer system users and the computer hardware. • It provides a user-friendly environment in which a user may easily develop and execute programs. • Otherwise, hardware knowledge would be mandatory for computer programming. • So, it can be said that an OS hides the complexity of hardware from uninterested users.
  • 3. 1.1 General Definition • In general, a computer system has some resources which may be utilized to solve a problem. They are • Memory • Processor(s) • I/O • File System • etc.
  • 9. 1.1 General Definition The OS manages these resources and allocates them to specific programs and users. With the management of the OS, a programmer is rid of difficult hardware considerations.  An OS provides services for  Processor Management  Memory Management  File Management  Device Management  Concurrency Control
  • 10. 1.1 General Definition • Another aspect for the usage of OS is that; it is used as a predefined library for hardware- software interaction. • This is why, system programs apply to the installed OS since they cannot reach hardware directly. Application Programs System Programs Operating System Machine Language HARDWARE
  • 11. 1.2 History of Operating Systems • It all started with computer hardware in about 1940s. ENIAC 1943
  • 12. 1.2 History of Operating Systems • ENIAC (Electronic Numerical Integrator and Computer), at the U.S. Army's Aberdeen Proving Ground in Maryland. • built in the 1940s, • weighed 30 tons, • was eight feet high, three feet deep, and 100 feet long • contained over 18,000 vacuum tubes that were cooled by 80 air blowers.
  • 13. 1.2 History of Operating Systems • Computers were using vacuum tube technology. ENIAC’s vacuum tubes
  • 14. 1.2 History of Operating Systems ENIAC’s backside
  • 15. 1.2 History of Operating Systems Paper tape
  • 16. 1.2 History of Operating Systems
  • 17. 1.2 History of Operating Systems Babbage’s analytical engine (designed in 1840’s by Charles Babbage, but cold not be constructed by him. An earlier and simpler version is constructed in 2002, in London ) http://www.computerhistory.org/babbage/
  • 18. 1.2 History of Operating Systems Terminals are connected to the main computer and used for input and output. No processing is made. They do not have CPUs. Main computer; having a CPU executing processes by utilization of the OS, (e.g. UNIX).
  • 19. 1.2 History of Operating Systems • Another computer system is the multiprocessor system having multiple processors sharing memory and peripheral devices. • With this configuration, they have greater computing power and higher reliability.
  • 20. 1.2 History of Operating Systems • Multiprocessor systems are classified into two as tightly-coupled and loosely-coupled (distributed). • In the tightly-coupled one, each processor is assigned a specific duty but processors work in close association, possibly sharing the same memory. • In the loosely coupled one, each processor has its own memory and copy of the OS.
  • 21. 1.2 History of Operating Systems • Use of the networks required OSs appropriate for them. • In network systems, each process runs in its own machine but the OS have access to other machines. • By this way, file sharing, messaging, etc. became possible. • In networks, users are aware of the fact that s/he is working in a network and when information is exchanged. The user explicitly handles the transfer of information.