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

PPTX
Introduction to operating system
PPTX
Lecture 1 introduction to Operating System
PPT
Introduction to Operating system
PPTX
chapter 1 introduction to operating system
PPTX
operating system
PPT
An Introduction to Operating Systems
PDF
Unit 1 introduction to operating system
Introduction to operating system
Lecture 1 introduction to Operating System
Introduction to Operating system
chapter 1 introduction to operating system
operating system
An Introduction to Operating Systems
Unit 1 introduction to operating system

What's hot (20)

PPTX
Operating system presentation
PPTX
Operating system introduction to operating system
PPTX
Operating system basics function of os unit 1 by ram k paliwal part 1
PPTX
Introduction to Operating System
PPTX
Bba i-introduction to computer-u-3-functions operating systems
PPTX
Operating system and its functions
PPTX
operating system
PPTX
Operating system
PPTX
Operating System Overview
PPTX
How Operating system works.
PPT
Presentation on operating system
PPTX
What is operating system
PPT
Operating Systems
PPTX
Operating System PPT
PPTX
Principles of operating system
PPTX
Operating systems
PPT
Operating System
PPT
Introduction to operating syatem
PPT
introduction To Operating System
Operating system presentation
Operating system introduction to operating system
Operating system basics function of os unit 1 by ram k paliwal part 1
Introduction to Operating System
Bba i-introduction to computer-u-3-functions operating systems
Operating system and its functions
operating system
Operating system
Operating System Overview
How Operating system works.
Presentation on operating system
What is operating system
Operating Systems
Operating System PPT
Principles of operating system
Operating systems
Operating System
Introduction to operating syatem
introduction To Operating System
Ad

Viewers also liked (13)

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

Similar to ITFT_Introduction to Operating system (20)

PPT
001 introduction to OS .ppt
PPT
ch1part1.ppt
PPT
Operatingsystem
PPT
Introduction to operating systems
PPTX
Operating systems
PDF
Operating System-Chap 1-EnglishVersion-20221
PDF
Operating System-Chap 1-EnglishHust-20231
PDF
Operating System-Chap 1-EnglishVersion_20231
PPTX
CSE3120- Module1 part 1 v1.pptx
PPT
unit1 part1.ppt
PPTX
OPERATION SYSTEM - INTRODUCTORY COURSE PPT
PPTX
Introduction to Operating system CBSE
PDF
Threads in Operating System for GATE.pdf
PPTX
unitios-22112405585Operational 3-5fc1b7da.pptx
PPTX
operating system introduction- basics of operating system, definition, meanin...
PPTX
381CCS_CHAPTER1_UPDATEDdatabase management .pptx
PPT
Operating system notes ch1
PPTX
Operating System Introduction - Definition, Working, Components
001 introduction to OS .ppt
ch1part1.ppt
Operatingsystem
Introduction to operating systems
Operating systems
Operating System-Chap 1-EnglishVersion-20221
Operating System-Chap 1-EnglishHust-20231
Operating System-Chap 1-EnglishVersion_20231
CSE3120- Module1 part 1 v1.pptx
unit1 part1.ppt
OPERATION SYSTEM - INTRODUCTORY COURSE PPT
Introduction to Operating system CBSE
Threads in Operating System for GATE.pdf
unitios-22112405585Operational 3-5fc1b7da.pptx
operating system introduction- basics of operating system, definition, meanin...
381CCS_CHAPTER1_UPDATEDdatabase management .pptx
Operating system notes ch1
Operating System Introduction - Definition, Working, Components

More from Sneh Prabha (10)

PDF
ITFT_Telephone network
PDF
ITFT_Switching techniques in networking
PDF
ITFT_Semaphores and bounded buffer
PDF
ITFT_Osi reference model
PDF
ITFT_Computer Network
PDF
ITFT_Microwave, infrared & bluetooth communication
PDF
ITFT_Inter process communication
PDF
ITFT_File system interface in Operating System
PDF
ITFT_Data Link Layer issues
PDF
ITFT_Device management in Operating System
ITFT_Telephone network
ITFT_Switching techniques in networking
ITFT_Semaphores and bounded buffer
ITFT_Osi reference model
ITFT_Computer Network
ITFT_Microwave, infrared & bluetooth communication
ITFT_Inter process communication
ITFT_File system interface in Operating System
ITFT_Data Link Layer issues
ITFT_Device management in Operating System

Recently uploaded (20)

PPTX
Lesson notes of climatology university.
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Basic Mud Logging Guide for educational purpose
PPTX
master seminar digital applications in india
PPTX
Pharma ospi slides which help in ospi learning
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Institutional Correction lecture only . . .
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Classroom Observation Tools for Teachers
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Complications of Minimal Access Surgery at WLH
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
Cell Structure & Organelles in detailed.
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Pre independence Education in Inndia.pdf
Lesson notes of climatology university.
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Basic Mud Logging Guide for educational purpose
master seminar digital applications in india
Pharma ospi slides which help in ospi learning
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Institutional Correction lecture only . . .
O7-L3 Supply Chain Operations - ICLT Program
Classroom Observation Tools for Teachers
Microbial diseases, their pathogenesis and prophylaxis
Complications of Minimal Access Surgery at WLH
2.FourierTransform-ShortQuestionswithAnswers.pdf
Cell Structure & Organelles in detailed.
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
VCE English Exam - Section C Student Revision Booklet
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
GDM (1) (1).pptx small presentation for students
Pre independence Education in Inndia.pdf

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.