SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Lecture 09 & 10
Operating Systems
Network, Communication,
OSI
Operating System
An operating system (OS) is software that
manages computer hardware and
software resources and provides common
services for computer programs
Core Tasks of an OS
Processor management
Memory management
Device management
Storage management
Application Interface
User Interface
Processor Management
The CPU executes each process a bit at a time. The
CPU's clock times the execution of a process, and
when a time limit is reached, then the clock signals the
CPU that it is time to switch to another process.
The CPU executes just one process, and the
processes that are ready and waiting for their turn at
execution are kept in a queue (a waiting line, like at
the post office) in primary storage.
Memory Management
Straight forward for a single-user, single tasking
Each app must have enough private memory in
which to execute
App can neither run into the private memory
space of another app, nor be run into by another
app
Different types of memory (e.g. main, cache) in
the system must be used properly, so that each
app can run most effectively
Storage Management
The OS manages storage through one of its
sub-modules, the File Manager
A file system is a collection of directories,
subdirectories, and files organized in a logical
order.
File manager maintains an index of the
filenames & where they are located on the disk.
File manager make it easy to find the required
file in a logical and timely fashion.
Device Management
Applications talk to devices through the
OS and OS talks to and manages devices
through Device Drivers
Example: When we print to a laser printer,
we do not need to know its details. All we
do is to tell the printer device driver about
what needs to be printed and it takes care
of the details
Application Interface
App developers do not need to know much about
the hardware, while they are developing their app
The OS provides all apps with a straight-forward
and consistent interface to the HW
Example: An app uses the OS to store data on the
disk drive. For that, the app does not need to know
about the exact physical characteristics of that drive;
it just tells the OS to do that through the app
interface, and the OS takes cares of all the details of
the task
User Interface
Users communicate with the computer using a consistent user
interface provided by the OS
This UI can be a command-line interface in which a user types in
the commands.
Example:
copy a:/file1.html c:/file1.html
Or, it can be a graphical UI, where Windows, Icons, Menus, and a
Pointing device (such as a mouse) is used to receive and display
information.
Example:
With the help of the mouse, drag file1.html from drive a to
drive c
Types of OS
Real-Time Operating System (RTOS)
Single-User, Single Task
Single-User, Multi-Tasking
Multi-User
Real Time Operating Systems
Used to run computers embedded in machinery, robots, scientific
instruments and industrial systems
Typically, it has little user interaction capability, and no end-user
utilities, since the system will be a "sealed box" when delivered for
use
Examples: Wind River, QNX, Real-time Linux, Real-time Windows
NT
An important part of an RTOS is managing the resources of the
computer so that a particular operation executes in precisely the
same amount of time every time it occurs
In a complex machine, having a part move more quickly just
because system resources are available may be just as
catastrophic as having it not move at all because the system
was busy
Single-User, Single Task
OS are designed to manage the computer so that
one user can effectively do one thing at a time
The Palm OS used in many palmtop computers
(PDA’s) is an example of a single-user, single-task OS
Single-User, Multi-Tasking
Most popular OS
Used by most all PC’s and Laptops
Examples: Windows, Mac OS, Linux
Lets a single user interact with several programs,
simultaneously
Multi-User
A multi-user OS allows many users to take
advantage of the computer's resources,
simultaneously
The OS must make sure that the requirements of
the various users are balanced, and that the
programs they are using each have sufficient and
separate resources so that a problem with one user
doesn't affect any of the other users
Examples: Linux, Unix, VMS and mainframe OS,
such as MVS
Computer Communications
Process in which two or more computers or devices
transfer data, instructions, and information
Uses of Computing
Communication
 Internet
 E-Mail
 Instant Messaging
 FTP
 Newsgroups Chat Rooms
 Web Folders Fax Machine or Computer Fax/Modem
 Video Conferencing
 Internet telephony (enables you to talk to other people over the
Internet Sometimes called Voice over IP )
 Internet printing (allows you to print to network printer from
anywhere in the world )
Computer Network
Multiple computers that are connected together
to share information and other resources
Components of Computer Networks
1. Computers
2. Network Interface Cards (NIC)
3. Hub
4. Cables
5. Routers
6. Protocol
Network Interface Card
I/O device that plugs into
the computer
Enables it to communicate
over a network
Hub
The network traffic controller
Device that provides central point for
cables in network
Components of Conventional
Computer Networks
Cables
Are either electrical or optical
Not required at all for wireless networks
Wire, cable, and other tangible materials used to send
communications signals
Routers
Connects computers and transmits data to correct
destination on network
Routers forward data on Internet using fastest
available path
Protocol
Rules governing communications over the network
Example:
OSI Model
OSI Model
1)Application Layer
2)Presentation Layer
3)Session Layer
4)Transport Layer
5)Network Layer
6)Data Link Layer
7)Physical Layer
Type of Computer Networks
according to the distance between nodes
LAN
MAN
WAN
LAN
Network in limited geographical area such as home or
office building
MAN
connects LANs in city or town
WAN
Network that covers large geographic area
using many types of media
Internet is world’s largest WAN
Network Topologies
Client-Server
Point to Point
Star
Bus
Ring
Client-Server
One or more computers act as server and
other computers, or clients, access server
Point to Point
Simple network that connects fewer than 10
computers
Each computer, or peer, has equal capabilities
Bus
All computers and devices connect
to central cable, or bus
No server is required
One computer sends data to
another by broadcasting the address
of the receiver and the data over the
bus
All the computers in the network
look at the address simultaneously,
and the intended recipient accepts
the data
Ring
Cable forms closed ring, or
loop, with all computers and
devices arranged along ring
Data travels from device to
device around entire ring, in one
direction
No server is required
Star
All devices connect to a central
device, called hub
All data transferred from one
computer to another passes
through hub
This topology allows multiple
messages to be sent
simultaneously
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

1 types of operating system
1 types of operating system1 types of operating system
1 types of operating systemMrsNunn
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsDamian T. Gordon
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts pptRajendraPrasad Alladi
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functionsNamarta Chawla
 
Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systemsPradeep Kumar TS
 
FUNCTIONS OF AN OS
FUNCTIONS OF AN OSFUNCTIONS OF AN OS
FUNCTIONS OF AN OSjodieholden
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its ComponentsMahmuda Rahman
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......vignesh0009
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
operating system college
operating system collegeoperating system college
operating system collegeJitendra Rawat
 
Interactive os
Interactive osInteractive os
Interactive osmimie_ghaz
 
Operating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historyOperating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historySURBHI SAROHA
 
Operating system
Operating systemOperating system
Operating systemasmakh89
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating SystemDr.Suresh Isave
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE PrashantChahal3
 
evolution of operating system
evolution of operating systemevolution of operating system
evolution of operating systemAmir Khan
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1AhalyaSri
 
chapter 1 introduction to operating system
chapter 1 introduction to operating systemchapter 1 introduction to operating system
chapter 1 introduction to operating systemAisyah Rafiuddin
 

Was ist angesagt? (20)

1 types of operating system
1 types of operating system1 types of operating system
1 types of operating system
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
Operating system overview concepts ppt
Operating system overview concepts pptOperating system overview concepts ppt
Operating system overview concepts ppt
 
Operating system and its functions
Operating system and its functionsOperating system and its functions
Operating system and its functions
 
Lecture 3,4 operating systems
Lecture 3,4   operating systemsLecture 3,4   operating systems
Lecture 3,4 operating systems
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
FUNCTIONS OF AN OS
FUNCTIONS OF AN OSFUNCTIONS OF AN OS
FUNCTIONS OF AN OS
 
Presentation on Operating System & its Components
Presentation on Operating System & its ComponentsPresentation on Operating System & its Components
Presentation on Operating System & its Components
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Operating system
Operating systemOperating system
Operating system
 
operating system college
operating system collegeoperating system college
operating system college
 
Interactive os
Interactive osInteractive os
Interactive os
 
Operating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS historyOperating System- Services,types.Batch files and DOS history
Operating System- Services,types.Batch files and DOS history
 
Operating system
Operating systemOperating system
Operating system
 
Functions Of Operating System
Functions Of Operating SystemFunctions Of Operating System
Functions Of Operating System
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE
 
evolution of operating system
evolution of operating systemevolution of operating system
evolution of operating system
 
Operating system lecture1
Operating system lecture1Operating system lecture1
Operating system lecture1
 
chapter 1 introduction to operating system
chapter 1 introduction to operating systemchapter 1 introduction to operating system
chapter 1 introduction to operating system
 

Ähnlich wie OS Network Communication OSI

Ähnlich wie OS Network Communication OSI (20)

Network operating systems
Network operating systems Network operating systems
Network operating systems
 
introduction to Operating system for computer science Program
introduction to Operating system for computer science Programintroduction to Operating system for computer science Program
introduction to Operating system for computer science Program
 
209979479 study-material
209979479 study-material209979479 study-material
209979479 study-material
 
Overview of operating system
Overview of operating systemOverview of operating system
Overview of operating system
 
Os concepts
Os conceptsOs concepts
Os concepts
 
Operatingsystem
Operatingsystem Operatingsystem
Operatingsystem
 
new1.pptx
new1.pptxnew1.pptx
new1.pptx
 
Unit 1 q&a
Unit  1 q&aUnit  1 q&a
Unit 1 q&a
 
Introduction to OS 1.ppt
Introduction to OS 1.pptIntroduction to OS 1.ppt
Introduction to OS 1.ppt
 
Introduction of operating system
Introduction of operating systemIntroduction of operating system
Introduction of operating system
 
OPERATING.pptx
OPERATING.pptxOPERATING.pptx
OPERATING.pptx
 
Operating system by aman kr kushwaha
Operating system by aman kr kushwahaOperating system by aman kr kushwaha
Operating system by aman kr kushwaha
 
The operating
The operatingThe operating
The operating
 
OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING OS - BACKGROUND HANDLING
OS - BACKGROUND HANDLING
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
What is an operating system
What is an operating systemWhat is an operating system
What is an operating system
 
Operating system || Chapter 1: Introduction
Operating system || Chapter 1: IntroductionOperating system || Chapter 1: Introduction
Operating system || Chapter 1: Introduction
 
Operating System
Operating SystemOperating System
Operating System
 
Computer Fundamental
Computer Fundamental Computer Fundamental
Computer Fundamental
 
01 operating systems final
01 operating systems final01 operating systems final
01 operating systems final
 

Mehr von AttaullahRahimoon (13)

Lecture 14-15-16-presentation skills and tips
Lecture 14-15-16-presentation skills and tipsLecture 14-15-16-presentation skills and tips
Lecture 14-15-16-presentation skills and tips
 
Lecture 11a-
Lecture 11a-Lecture 11a-
Lecture 11a-
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Lecture 1 a
Lecture 1 aLecture 1 a
Lecture 1 a
 
Ict lecture11b,12,13
Ict lecture11b,12,13 Ict lecture11b,12,13
Ict lecture11b,12,13
 
Ic lecture8
Ic lecture8 Ic lecture8
Ic lecture8
 
Ic lecture7
Ic lecture7  Ic lecture7
Ic lecture7
 
Ic lecture6 architecture and algo
Ic lecture6 architecture and algoIc lecture6 architecture and algo
Ic lecture6 architecture and algo
 
Ic lecture4
Ic lecture4Ic lecture4
Ic lecture4
 
Ic lecture3
Ic lecture3Ic lecture3
Ic lecture3
 
Ic lecture2
Ic lecture2Ic lecture2
Ic lecture2
 
Ic lecture1
Ic lecture1Ic lecture1
Ic lecture1
 
Active and passive
Active and passiveActive and passive
Active and passive
 

Kürzlich hochgeladen

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Kürzlich hochgeladen (20)

The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 

OS Network Communication OSI

  • 1. Lecture 09 & 10 Operating Systems Network, Communication, OSI
  • 2. Operating System An operating system (OS) is software that manages computer hardware and software resources and provides common services for computer programs
  • 3. Core Tasks of an OS Processor management Memory management Device management Storage management Application Interface User Interface
  • 4.
  • 5. Processor Management The CPU executes each process a bit at a time. The CPU's clock times the execution of a process, and when a time limit is reached, then the clock signals the CPU that it is time to switch to another process. The CPU executes just one process, and the processes that are ready and waiting for their turn at execution are kept in a queue (a waiting line, like at the post office) in primary storage.
  • 6. Memory Management Straight forward for a single-user, single tasking Each app must have enough private memory in which to execute App can neither run into the private memory space of another app, nor be run into by another app Different types of memory (e.g. main, cache) in the system must be used properly, so that each app can run most effectively
  • 7. Storage Management The OS manages storage through one of its sub-modules, the File Manager A file system is a collection of directories, subdirectories, and files organized in a logical order. File manager maintains an index of the filenames & where they are located on the disk. File manager make it easy to find the required file in a logical and timely fashion.
  • 8. Device Management Applications talk to devices through the OS and OS talks to and manages devices through Device Drivers Example: When we print to a laser printer, we do not need to know its details. All we do is to tell the printer device driver about what needs to be printed and it takes care of the details
  • 9. Application Interface App developers do not need to know much about the hardware, while they are developing their app The OS provides all apps with a straight-forward and consistent interface to the HW Example: An app uses the OS to store data on the disk drive. For that, the app does not need to know about the exact physical characteristics of that drive; it just tells the OS to do that through the app interface, and the OS takes cares of all the details of the task
  • 10. User Interface Users communicate with the computer using a consistent user interface provided by the OS This UI can be a command-line interface in which a user types in the commands. Example: copy a:/file1.html c:/file1.html Or, it can be a graphical UI, where Windows, Icons, Menus, and a Pointing device (such as a mouse) is used to receive and display information. Example: With the help of the mouse, drag file1.html from drive a to drive c
  • 11. Types of OS Real-Time Operating System (RTOS) Single-User, Single Task Single-User, Multi-Tasking Multi-User
  • 12. Real Time Operating Systems Used to run computers embedded in machinery, robots, scientific instruments and industrial systems Typically, it has little user interaction capability, and no end-user utilities, since the system will be a "sealed box" when delivered for use Examples: Wind River, QNX, Real-time Linux, Real-time Windows NT An important part of an RTOS is managing the resources of the computer so that a particular operation executes in precisely the same amount of time every time it occurs In a complex machine, having a part move more quickly just because system resources are available may be just as catastrophic as having it not move at all because the system was busy
  • 13. Single-User, Single Task OS are designed to manage the computer so that one user can effectively do one thing at a time The Palm OS used in many palmtop computers (PDA’s) is an example of a single-user, single-task OS Single-User, Multi-Tasking Most popular OS Used by most all PC’s and Laptops Examples: Windows, Mac OS, Linux Lets a single user interact with several programs, simultaneously
  • 14. Multi-User A multi-user OS allows many users to take advantage of the computer's resources, simultaneously The OS must make sure that the requirements of the various users are balanced, and that the programs they are using each have sufficient and separate resources so that a problem with one user doesn't affect any of the other users Examples: Linux, Unix, VMS and mainframe OS, such as MVS
  • 15. Computer Communications Process in which two or more computers or devices transfer data, instructions, and information
  • 16. Uses of Computing Communication  Internet  E-Mail  Instant Messaging  FTP  Newsgroups Chat Rooms  Web Folders Fax Machine or Computer Fax/Modem  Video Conferencing  Internet telephony (enables you to talk to other people over the Internet Sometimes called Voice over IP )  Internet printing (allows you to print to network printer from anywhere in the world )
  • 17. Computer Network Multiple computers that are connected together to share information and other resources
  • 18. Components of Computer Networks 1. Computers 2. Network Interface Cards (NIC) 3. Hub 4. Cables 5. Routers 6. Protocol
  • 19. Network Interface Card I/O device that plugs into the computer Enables it to communicate over a network
  • 20. Hub The network traffic controller Device that provides central point for cables in network Components of Conventional Computer Networks
  • 21. Cables Are either electrical or optical Not required at all for wireless networks Wire, cable, and other tangible materials used to send communications signals
  • 22. Routers Connects computers and transmits data to correct destination on network Routers forward data on Internet using fastest available path
  • 23. Protocol Rules governing communications over the network Example: OSI Model
  • 24. OSI Model 1)Application Layer 2)Presentation Layer 3)Session Layer 4)Transport Layer 5)Network Layer 6)Data Link Layer 7)Physical Layer
  • 25.
  • 26.
  • 27. Type of Computer Networks according to the distance between nodes LAN MAN WAN
  • 28. LAN Network in limited geographical area such as home or office building
  • 29. MAN connects LANs in city or town
  • 30. WAN Network that covers large geographic area using many types of media Internet is world’s largest WAN
  • 31. Network Topologies Client-Server Point to Point Star Bus Ring
  • 32. Client-Server One or more computers act as server and other computers, or clients, access server
  • 33. Point to Point Simple network that connects fewer than 10 computers Each computer, or peer, has equal capabilities
  • 34. Bus All computers and devices connect to central cable, or bus No server is required One computer sends data to another by broadcasting the address of the receiver and the data over the bus All the computers in the network look at the address simultaneously, and the intended recipient accepts the data
  • 35. Ring Cable forms closed ring, or loop, with all computers and devices arranged along ring Data travels from device to device around entire ring, in one direction No server is required
  • 36. Star All devices connect to a central device, called hub All data transferred from one computer to another passes through hub This topology allows multiple messages to be sent simultaneously