McGraw-Hill Technology Education

Slides:



Advertisements
Similar presentations
Operating System Basics
Advertisements

Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 5 System Software.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
System Software Chapter 5 McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
System Software Chapter Describe the differences between system software and application software Discuss the four types of system software Discuss.
55 CHAPTER SYSTEM SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Competencies Describe the differences between system software.
McGraw-Hill/Irwin Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
Chapter 5 System Software.
The Operating System and the User Interface
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
Chapter 4: Operating Systems and File Management 1 Operating Systems and File Management Chapter 4.
Week 6 Operating Systems.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Chapter Three OPERATING SYSTEMS.
Chapter 4 System Software.
3 3 3 CHAPTER System Software. 3 Objectives By the end of this lecture, you should know how to: –Describe the differences between system software and.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
INTRODUCTION SOFTWARE HARDWARE DIFFERENCE BETWEEN THE S/W AND H/W.
Lecture 6 Operating System CSCS100 - Spring 2008 – Forman Christian College Asher Imtiaz Wajeeha Akram *Several of these slides have been adapted and modified.
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
COMPUTER FUNDAMENTALS David Samuel Bhatti
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Operating System Basics
Lesson 11 Operating System Basics. Resource Manager - Resource include: CPU, memory, disk, network - OS allocates and de-allocates these resources Virtual.
BMTS 242: Computer and Systems Lecture 5: Yousef Alharbi Website
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Your Interactive Guide to the Digital World Discovering Computers 2012.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Operating System (Reference : OS[Silberschatz] + Norton 6e book slides)
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Operating System Basics. Outline The User Interface Running Programs Managing Files Managing Hardware Utility Software.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Introduction to Operating Systems
Chapter 3: SYSTEM SOFTWARE
Operating System and Utility Programs
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
Discovering Computers 2012: Chapter 8
Operating System Review
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
Operating System.
Chapter 8 Operating Systems and Utility Programs.
TexPREP Summer Camp Computer Science
Discovering Computers 2011: Living in a Digital World Chapter 8
Lecture 4 : Windows 7 By MSc. Manar Joundy Hazar 2017
McGraw-Hill Technology Education
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the features.
5 SYSTEM SOFTWARE CHAPTER
Operating System Basics
Operating System Review
OPERATING SYSTEMS.
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
Operating System Basics
Operating System Review
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
SOFTWARE TECHNOLOGIES
Software - Operating Systems
Objectives Overview Define system software and identify the two types of system software Describe the functions of an operating system Summarize the startup.
Presentation transcript:

McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.

Operating System Basics Chapter 7A Operating System Basics

Functions of Operating Systems Provide a user interface Run programs Manage hardware devices Organized file storage Teaching Tip File and folder storage is covered in chapter 6.

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 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.

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 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.

Multi user/Multi tasking OS

Providing a 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 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.

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 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.

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 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.

Managing Hardware Programs need to access hardware Interrupts CPU is stopped Hardware device is accessed Device drivers control the hardware 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.

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 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.

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 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

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