Computers Are Your Future Twelfth Edition

Slides:



Advertisements
Similar presentations
Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Advertisements

Chapter 8 Operating Systems and Utility Programs
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
What You Will Learn Components of a computer’s system software The importance of an operating system Functions of an operating system Types of user interfaces.
Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Today’s Agenda Chapter 4: System Software Chapter 4: System Software Chapter 5: Application Software Chapter 5: Application Software.
Computers Are Your Future © 2005 Prentice-Hall, Inc. Excerpts for V New York University.
Computers Are Your Future Chapter 4 Computers Are Your Future © 2008 Prentice-Hall, Inc.
Computers Are Your Future Twelfth Edition
1 DOS with Windows 3.1 and 3.11 Operating Environments n Designed to allow applications to have a graphical interface DOS runs in the background as the.
1 Copyright © 2003 Prentice Hall, Inc Slides created by Bob Koziel Excerpts from Chapter 5.
LECTURE 14 Operating Systems and Utility Programs
System Software 1. System software o Consists of all the programs that enable the computer and its peripheral devices to function smoothly o Divided into.
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
SOFTWARE.
Lesson 4 Computer Software
UNIVERSITI TENAGA NASIONAL “Generates Professionals” MODULE 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE.
Operating Systems.
Chapter 8 Operating Systems and Utility Programs
INTRODUCTION TO COMPUTING CHAPTER NO. 03. Operating Systems and Utility Programs Functions of Operating Systems Types of Operating Systems (Standalone.
Computers Are Your Future Eleventh Edition Chapter 4: System Software Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
University of Management & Technology 1 Operating Systems & Utility Programs.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 3: Operating Systems Computer Science: An Overview Tenth Edition.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
System Software Provides GUI Manages the resources of the computer system Defines the Software Platform Components of System Software Operating system.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Module 2 : Part 2 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Computers Are Your Future Tenth Edition Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Computers Lesson 4 th Quarter System Software 1. System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 2.
System Software 1. List the two major components of system software. List the five basic functions of an operating system. Explain why a computer needs.
Chapter 8 Operating Systems. Objectives Identify the types of system software Summarize the startup process on a personal computer Describe the functions.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 6A Operating System Basics PART I.
Computers Are Your Future Tenth Edition Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Booting Process Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Today’s Agenda Chapter 4: System Software Chapter 4: System Software Chapter 5: Application Software Chapter 5: Application Software.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Computers Are Your Future Twelfth Edition
Software.
Computers: Tools for an Information Age
Section 2.1 Section 2.2 Identify hardware
Chapter Objectives In this chapter, you will learn:
Discovering Computers 2012: Chapter 8
Operating System Review
Computers Are Your Future Eleventh Edition
Memory Key Revision Points.
Operating Systems and Utility Programs
Chapter 5: Using System Software
Computer Software.
Computers Are Your Future Twelfth Edition
TexPREP Summer Camp Computer Science
Computers Are Your Future Twelfth Edition
CONFIGURING HARDWARE DEVICE & START UP PROCESS
Computers Are Your Future
Operating System Review
Computers Are Your Future Twelfth Edition
Computers Are Your Future
Device management How does the operating system manage the hardware and peripheral devices? Device Driver: Each device is attached to your computer with.
Operating System Review
Computers Are Your Future Twelfth Edition
Software - Operating Systems
Presentation transcript:

Computers Are Your Future Twelfth Edition * 07/16/96 Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall System Software * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * Objectives 07/16/96 List the two major components of system software. List the five basic functions of an operating system. Explain why a computer needs an operating system. Explain what happens when you turn on a computer. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * Objectives 07/16/96 List the three major types of user interfaces. List the three categories of operating systems. Discuss the strengths and weaknesses of the most popular operating systems. List the system utilities that are considered essential. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * Objectives 07/16/96 Discuss data backup procedures. Understand troubleshooting techniques and determine probable solutions to any operating system problems you may encounter. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * System Software 07/16/96 System software Consists of all the programs that enable the computer and its peripheral devices to function smoothly Divided into two main categories: The operating system System utilities (utility programs) Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Five basic functions Starts the computer Manages applications Manages memory Handles input and output device messages Provides a user interface for communication Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Operation system (OS) Set of programs that coordinates: Interactions of hardware components to each other Interaction between application software and computer hardware Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Starting the computer Booting—loading the OS into RAM Cold boot: Starting computer when it has not yet been turned on Warm boot: Restarting a computer that is already on Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 The Six Steps of Booting a System Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 1: Activate the BIOS and Setup Program BIOS (Basic Input/Output System) instructions provide the computer with descriptions of the internal equipment Bios is encoded on ROM (read-only memory) Does not control external devices Adjustable energy settings Setup program Includes settings that control computer hardware Do not alter—making incorrect changes to a BIOS device will cause the system not to boot Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 2: Initiate the Power-On Self-Test Power-on self-test (POST)—to confirm that both the computer and its peripheral devices are working properly If the POST fails: A beep will sound. An error message will appear on the monitor. The computer will stop. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 3: Load the Operating System BIOS Looks for the operating system Loads the kernel into memory—the central part of the operating system The operating system loads the system configuration information. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 4: Configure the System Operating system Checks the registry Database that stores information about software and peripherals choices, for configuration information Checks the configuration for drivers Utility programs containing instructions for the proper functioning of peripheral devices. Automatically detects plug-and-play (PnP) devices Checks for conflicts between devices Installs and loads needed drivers Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 5: Load System Utilities Antivirus software Speaker volume control Power management options Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Step 6: Authenticate a User Verifies authorized users Enter an authentication/login user name and password Profile—a record of a specific user’s preferences for the desktop theme, icons, and menu styles Account—for multiuser computer systems each user has an account Consists of user name, password, and storage space Created by server/computer administrator Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Managing applications Single-tasking operating systems—run only one application at a time Multitasking operating systems—permit more than one application to run at the same time The foreground application is the active one. Background applications appear inactive. Preemptive multitasking—ensures all applications have fair access to the CPU Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall The Operating System * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Managing memory Buffer Area that holds data and instructions temporarily Makes programs run faster RAM memory functions as the buffer. OS gives each program a portion of RAM memory and keeps them from interfering with each other. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Managing memory (con’t.) Virtual memory—uses portion of hard disk to extend RAM Pages—units of fixed size, contain program instructions and data When RAM is full, copies of pages are temporarily stored in a swap file, a special hard disk file. Transferring files between RAM and the hard disk—paging Excessive paging—thrashing Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Managing memory (con’t.) Adding more RAM—best way to improve computer performance: Paging slows computer. Accessing data from hard disk is slower than accessing from RAM. Windows Vista and Windows 7 come with Windows ReadyBoost Allows allocation of space on removable memory devices such as USBs that can be used to increase the size of RAM Better performance than hard disk virtual memory because accessing files on flash memory is quicker than accessing the hard drive Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall The Operating System * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Coordinating tasks Device drivers—enable communication between computer and devices Interrupts—signals created by input and output devices Notify the OS when actions are taken Interrupt handlers (also called interrupt service routines)—miniprograms that immediately respond when an interrupt occurs Interrupt vector table—holds responses from multiple interrupts in RAM, where the OS processes them in highest to lowest priority order Interrupt request (IRQ)—actual interrupting of an event by an interrupt signal Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Providing the user interface Allows the user to: Start application programs Manage storage devices Safely shut down the computer Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Types of user interfaces Graphical user interface (GUI) Menu-driven user interface Command-line user interface Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Types of user interfaces (con’t.) Graphical user interface (GUI) Uses icons—small images that: Represent computer resources used to initiate actions Appear on the desktop Work area created after the OS loads into memory Sidebar—invisible 1-inch vertical strip on the right side of the desktop, holds user designated gadgets Programs you open will appear in the center of the desktop. Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall The Operating System * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Windows 7 is the most recent Microsoft OS Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall * The Operating System 07/16/96 Types of user interfaces (con’t.) Menu-driven user interface Provides text-based menus Displays available user options Command-line user interface Requires the user to type commands to instruct the OS to perform the desired actions Uses complicated rules of syntax Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Exploring Popular Operating Systems * Exploring Popular Operating Systems 07/16/96 Three categories of operating systems Stand-alone operating systems—used by single users Server operating systems—used in client/server network environments Embedded operating systems—found on ROM chips in portable or dedicated devices Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Exploring Popular Operating Systems * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Stand-Alone Operating Systems * Stand-Alone Operating Systems 07/16/96 Windows Operating Systems Timeline Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *

Stand-Alone Operating Systems * 07/16/96 Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall *