SlideShare a Scribd company logo
McGraw-Hill Technology Education Copyright   © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
Operating System Basics
Functions of Operating Systems Provide a user interface Run programs Manage hardware devices Organized file storage 7A-
Types of Operating Systems Real-time operating system Very fast small OS Built into a device Respond quickly to user input MP3 players, Medical devices
Types of Operating Systems Single user/Single tasking OS One user works on the system Performs one task at a time MS-DOS and Palm OS Take up little space on disk Run on inexpensive computers
Types of Operating Systems Single user/Multitasking OS User performs many tasks at once Most common form of OS Windows XP and OS X Require expensive computers Tend to be complex
Types of Operating Systems Multi user/Multitasking OS Many users connect to one computer Each user has a unique session UNIX, Linux, and VMS Maintenance can be easy Requires a powerful computer
Multi user/Multi tasking OS
Providing a User Interface User interface How a user interacts with a computer Require different skill sets
Providing a User Interface Graphical user interface (GUI) Most common interface Windows, OS X, Gnome, KDE Uses a mouse to control objects Uses a desktop metaphor Shortcuts open programs or documents Open documents have additional objects Task switching Dialog boxes allow directed input
Graphical User Interface
Providing a User Interface Command line interfaces Older interface DOS, Linux, UNIX User types commands at a prompt User must remember all commands Included in all GUIs
Command Line Interface
Running Programs Many different applications supported System call Provides consistent access to OS features Share information between programs Copy and paste Object Linking and Embedding
Managing Hardware Programs need to access hardware Interrupts CPU is stopped Hardware device is accessed Device drivers control the hardware
Organizing Files and Folders Organized storage Long file names Folders can be created and nested All storage devices work consistently
Enhancing an OS Utilities Provide services not included with OS Goes beyond the four functions Firewall, anti-virus and compression Prices vary
Enhancing an OS Backup software Archives files onto removable media Ensures data integrity Most OS include a backup package Many third party packages exist
Backup Software
Enhancing an OS Anti-virus software Crucial utility Finds, blocks and removes viruses Must be updated regularly McAfee and Norton Anti-Virus
Enhancing an OS Firewall Crucial utility Protects your computer from intruders Makes computer invisible to hackers Zone Labs is a home firewall Cisco sells hardware firewalls
Enhancing an OS Intrusion detection Often part of a firewall package Announces attempts to breach security Snort is a Linux based package
Enhancing an OS Screen savers Crucial utility for command line systems Prevents burn in Merely fun for GUI systems Screen saver decorates idle screens
Chapter 7A End of Chapter

More Related Content

PPT
N5 ISDD Software Requirements
PDF
Lecture 6
PPTX
Utility software
PPTX
SOFTWARE
PPT
Technical Implementation: Software
PPT
Operating system.
PPTX
Utility software teaching
N5 ISDD Software Requirements
Lecture 6
Utility software
SOFTWARE
Technical Implementation: Software
Operating system.
Utility software teaching

What's hot (20)

PPT
Software
PPTX
Final intrict without vid
PPT
IB Computer Science Section 6.3 Operating Systems
PPTX
operating systems
PPT
Linux Advantages and Disadvantages
DOCX
Opertaor system basic
PPT
Linux Features
PPTX
Operating system
PPTX
Presentation for IT 101
PPTX
Windows Utilities
PPT
Basic comp oper
PPT
Management information systems
PPTX
File Protection-R.D.Sivakumar
Software
Final intrict without vid
IB Computer Science Section 6.3 Operating Systems
operating systems
Linux Advantages and Disadvantages
Opertaor system basic
Linux Features
Operating system
Presentation for IT 101
Windows Utilities
Basic comp oper
Management information systems
File Protection-R.D.Sivakumar
Ad

Viewers also liked (18)

PDF
LSU Nordic 2015 - Agile development on system z
PPT
Network operating system
PDF
Making Software Development Agile With Ruby
PPT
Connecting to the inter net
PPT
Operatimg system basics
PPT
Photosynthesis
PPT
Connecting to the inter net
PPT
Information system development & programming language
PPTX
System development analysis life cycle
PPTX
Software System Development Methodologies, tools, design and life cycle by K....
PPT
E comerce
PPTX
BAB 7. Pengembangan Sistem
PPT
Dynamic System Development Method
PPT
Network operating system
PDF
System Development Life Cycle & Implementation of MIS
PDF
Information System Development
PPTX
System development life cycle (sdlc)
PPTX
System Development Life Cycle (SDLC)
LSU Nordic 2015 - Agile development on system z
Network operating system
Making Software Development Agile With Ruby
Connecting to the inter net
Operatimg system basics
Photosynthesis
Connecting to the inter net
Information system development & programming language
System development analysis life cycle
Software System Development Methodologies, tools, design and life cycle by K....
E comerce
BAB 7. Pengembangan Sistem
Dynamic System Development Method
Network operating system
System Development Life Cycle & Implementation of MIS
Information System Development
System development life cycle (sdlc)
System Development Life Cycle (SDLC)
Ad

Similar to Operatimg system basics (20)

PPTX
Introduction to Operating Systems.pptx
PPT
Operating System's Concept, Working, Types, Part, and Many More
PPT
Introduction to Operating system
PPT
Intro ch 07_a
PPT
Intro_Chapter_06A.ppt
PPT
OS Basic.ppt
PPTX
01 operating systems final
PPT
Lecture_6_Using Operating Systems (Operating System Basics)_Ch_07A.ppt
PPT
16. Computer Systems Basic Software 2
PPTX
Operating system
PPTX
L7 operating system
PPT
Intro_Chapter_06A.ppt all about inroduction that u want
PPTX
OPERATING SYSTEMS INTRODUCTION chapter 1.pptx
PPTX
CSC103 Operating Systems, System Software, Powershell
PPT
System software os system and utility ggood
DOC
Operating Systems
PPT
Two Operating Systems
PPTX
Stacey and molly.pptx
PPTX
Operating Systems Genesis, Development and Functions m.pptx
Introduction to Operating Systems.pptx
Operating System's Concept, Working, Types, Part, and Many More
Introduction to Operating system
Intro ch 07_a
Intro_Chapter_06A.ppt
OS Basic.ppt
01 operating systems final
Lecture_6_Using Operating Systems (Operating System Basics)_Ch_07A.ppt
16. Computer Systems Basic Software 2
Operating system
L7 operating system
Intro_Chapter_06A.ppt all about inroduction that u want
OPERATING SYSTEMS INTRODUCTION chapter 1.pptx
CSC103 Operating Systems, System Software, Powershell
System software os system and utility ggood
Operating Systems
Two Operating Systems
Stacey and molly.pptx
Operating Systems Genesis, Development and Functions m.pptx

Recently uploaded (20)

PDF
Complications of Minimal Access Surgery at WLH
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Cell Structure & Organelles in detailed.
PPTX
Cell Types and Its function , kingdom of life
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
master seminar digital applications in india
Complications of Minimal Access Surgery at WLH
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
TR - Agricultural Crops Production NC III.pdf
Final Presentation General Medicine 03-08-2024.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Microbial disease of the cardiovascular and lymphatic systems
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O7-L3 Supply Chain Operations - ICLT Program
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Pharma ospi slides which help in ospi learning
FourierSeries-QuestionsWithAnswers(Part-A).pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Computing-Curriculum for Schools in Ghana
Cell Structure & Organelles in detailed.
Cell Types and Its function , kingdom of life
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Classroom Observation Tools for Teachers
master seminar digital applications in india

Operatimg system basics

  • 1. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
  • 3. Functions of Operating Systems Provide a user interface Run programs Manage hardware devices Organized file storage 7A-
  • 4. Types of Operating Systems Real-time operating system Very fast small OS Built into a device Respond quickly to user input MP3 players, Medical devices
  • 5. Types of Operating Systems Single user/Single tasking OS One user works on the system Performs one task at a time MS-DOS and Palm OS Take up little space on disk Run on inexpensive computers
  • 6. Types of Operating Systems Single user/Multitasking OS User performs many tasks at once Most common form of OS Windows XP and OS X Require expensive computers Tend to be complex
  • 7. Types of Operating Systems Multi user/Multitasking OS Many users connect to one computer Each user has a unique session UNIX, Linux, and VMS Maintenance can be easy Requires a powerful computer
  • 9. Providing a User Interface User interface How a user interacts with a computer Require different skill sets
  • 10. Providing a User Interface Graphical user interface (GUI) Most common interface Windows, OS X, Gnome, KDE Uses a mouse to control objects Uses a desktop metaphor Shortcuts open programs or documents Open documents have additional objects Task switching Dialog boxes allow directed input
  • 12. Providing a User Interface Command line interfaces Older interface DOS, Linux, UNIX User types commands at a prompt User must remember all commands Included in all GUIs
  • 14. Running Programs Many different applications supported System call Provides consistent access to OS features Share information between programs Copy and paste Object Linking and Embedding
  • 15. Managing Hardware Programs need to access hardware Interrupts CPU is stopped Hardware device is accessed Device drivers control the hardware
  • 16. Organizing Files and Folders Organized storage Long file names Folders can be created and nested All storage devices work consistently
  • 17. Enhancing an OS Utilities Provide services not included with OS Goes beyond the four functions Firewall, anti-virus and compression Prices vary
  • 18. Enhancing an OS Backup software Archives files onto removable media Ensures data integrity Most OS include a backup package Many third party packages exist
  • 20. Enhancing an OS Anti-virus software Crucial utility Finds, blocks and removes viruses Must be updated regularly McAfee and Norton Anti-Virus
  • 21. Enhancing an OS Firewall Crucial utility Protects your computer from intruders Makes computer invisible to hackers Zone Labs is a home firewall Cisco sells hardware firewalls
  • 22. Enhancing an OS Intrusion detection Often part of a firewall package Announces attempts to breach security Snort is a Linux based package
  • 23. Enhancing an OS Screen savers Crucial utility for command line systems Prevents burn in Merely fun for GUI systems Screen saver decorates idle screens
  • 24. Chapter 7A End of Chapter

Editor's Notes

  • #4: Teaching Tip File and folder storage is covered in chapter 6.
  • #7: Teaching tip It is true that multi-tasking operating systems are complex. However both XP and OS X make the multitasking process painless for the user.
  • #8: Teaching tip Multi-user Multitasking OS's are found on supercomputers, mainframes and minicomputers. Through Linux, a PC can also support user sessions and terminal connections.
  • #11: Insider information The first commercial GUI was the Xerox Star. Teaching Tip There are several types of dialog boxes. Any errors are displayed in a dialog box. This box is system modal - it requires a response before returning to the OS. Save and print boxes are application modal - The box must be dealt with before returning to the application. However, other OS tasks can be performed.
  • #13: Teaching tip Demonstrate the command line interface in Windows by running cmd. In the command line interface use ping and ipconfig as commands that cannot be run in the GUI.
  • #15: Teaching tip Most students have never encountered a link. I use MS Excel and MS Word to link. Create and save a simple spreadsheet in Excel. Copy the spreadsheet to the clipboard. Open MS Word and paste-link the spreadsheet. Save the MS Word document. Then change and save the spreadsheet in Excel. The word document is automatically updated.
  • #16: Discussion point The mouse uses an interrupt. Many users will move the mouse while waiting for the CPU to finish a task. What does moving the mouse do to the current process? Teaching tip Discuss what can happen when the wrong driver is installed on a computer.
  • #18: Discussion point With Windows XP and SP2, Microsoft has included a firewall and pop-up blocker both typically considered utility software. In the near future, the core services provided by an OS may include security features.
  • #22: Teaching tip Windows XP includes a firewall. Service pack 2 will turn this firewall on by default. To test your computer’s security visit www.grc.com and run the various Shields Up! tests