Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.

Slides:



Advertisements
Similar presentations
COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Advertisements

Operating System Basics
Objectives Overview Define an operating system
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.
Operating Systems: Software in the Background
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background.
1 Chapter 2 Operating Systems: Software in the Background.
COMPUTER SOFTWARE EDIT Module 1: Introduction to Information Technology.
Introduction to windows operating system i
Chapter 5 System Software.
The Operating System and the User Interface
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.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
OPERATING SYSTEMS Software in the Background
Chapter 3  Manage the computer’s resources ◦ CPU ◦ Memory ◦ Disk drives ◦ Printers  Establish a user interface  Execute and provide services for applications.
Operating Systems Basic PC Maintenance, Upgrade and Repair Mods 1 & 2.
CSCI-235 Micro-Computer in Science System Software.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Lesson 6 Operating Systems and Software
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
Excellence Publication Co. Ltd. Volume Volume 1.
Computers Are Your Future Eleventh Edition Chapter 4: System Software Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
Chapter 4 System Software.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
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 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
University of Management & Technology 1 Operating Systems & Utility Programs.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
5 SYSTEM SOFTWARE CHAPTER
System Software Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Module 2 Part I Introduction To Windows Operating Systems Intro & History Introduction To Windows Operating Systems Intro & History.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems.
1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Computer Operating Systems And Software applications.
CHAPTER 2 COMPUTER SOFTWARE. LEARNING OUTCOMES At the end of this class, students should be able to:  Explain the significance of software  Define and.
Operating System Basics. Outline The User Interface Running Programs Managing Files Managing Hardware Utility Software.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
TECHNOLOGY IN ACTION. Chapter 5 System Software: The Operating System, Utility Programs, and File Management.
Chapter 2 Operating Systems
System SOFTWARE.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
C3: OPERATING SYSTEMS Software in the Background
Operating System and Utility Programs
Computers: Tools for an Information Age
Nature & Types of Software
Operating System Review
Operating System.
Chapter 5: Using System Software
Computer Software.
TexPREP Summer Camp Computer Science
TYPES OFF OPERATING SYSTEM
Chapter 4 The Power behind the Power
5 SYSTEM SOFTWARE CHAPTER
Operating System Review
Chapter 4.
Computers Are Your Future
Computers: Tools for an Information Age
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
Chapter 4 The Power behind the Power
Operating Systems Tasks 17/02/2019.
Software - Operating Systems
Computers: Tools for an Information Age
Presentation transcript:

Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers

2Copyright © 2003 by Prentice Hall Objectives Describe the functions of an operating system Explain the basics of a personal computer operating system Describe the advantages of a graphical operating system Differentiate among different versions of Microsoft Windows Explain the need for network operating systems

3Copyright © 2003 by Prentice Hall Objectives Describe the methods of resource allocation on large computers Describe the differences among multiprocessing, multiprogramming, and time-sharing Explain the principles of memory management List several functions that are typically performed by utility programs

4Copyright © 2003 by Prentice Hall Operating Systems: Hidden Software Serves as intermediary between hardware and applications software Operating System Operating System Systems software Systems software Kernel

5Copyright © 2003 by Prentice Hall Operating System A set of programs that lies between applications software and the hardware Manages computer’s resources (CPU, peripheral devices) Manages computer’s resources (CPU, peripheral devices) Establishes a user interface Establishes a user interface Determines how user interacts with operating system Provides and executes services for applications software Provides and executes services for applications software Return

6Copyright © 2003 by Prentice Hall Systems Software All programs related to coordinating computer operations Examples Operating systems Operating systems Language translators Language translators Convert program code to machine-readable form Utility programs Utility programs Perform secondary chores Return

7Copyright © 2003 by Prentice Hall Kernel Manages the operating system Loaded from hard drive into memory when computer is booted Loaded from hard drive into memory when computer is booted Booting refers to starting the computer Loads other operating system programs from disk storage as needed Loads other operating system programs from disk storage as needed Other programs referred to as nonresident Return

8Copyright © 2003 by Prentice Hall Operating Systems for Personal Computers Platform: combination of computer hardware and operating system software Wintel (Microsoft Windows running on an Intel-based PC) is most common Wintel (Microsoft Windows running on an Intel-based PC) is most common Common Platforms MS-DOS MS-DOS MS-DOS Windows Windows Windows MAC OS MAC OS MAC OS MAC OS Unix Unix Unix Linux Linux Linux

9Copyright © 2003 by Prentice Hall MS-DOS Uses a command-line interface Screen provides prompts for user Screen provides prompts for user User types commands User types commands Largely replaced by graphical user interfaces Not user-friendly Return

10Copyright © 2003 by Prentice Hall Microsoft Windows Began as an operating environment for MS- DOS operating environment operating environment Not a full-blown operating system; required MS- DOS Not a full-blown operating system; required MS- DOS Uses a graphical user interface graphical user interfacegraphical user interface Users can use DOS commands and interface Users can use DOS commands and interface Now a complete family of operating systems complete familycomplete family Return

11Copyright © 2003 by Prentice Hall Graphical User Interface User clicks an icon to perform tasks Start Menu in lower left corner launches programs Use menus to activate commands Return

12Copyright © 2003 by Prentice Hall Windows Features Long file names (up to 255 characters) Plug and Play Makes installing hardware components easier Makes installing hardware components easier Object Linking and Embedding (OLE) Allows user to embed or link one document to another Allows user to embed or link one document to another Return

13Copyright © 2003 by Prentice Hall Windows XP Brings consumer and corporate versions of Windows together into a single product Has Home and Professional Editions Has Home and Professional Editions Enhancements Return

14Copyright © 2003 by Prentice Hall Windows XP Enhancements Improved user interface Much clearer and uncluttered desktop Much clearer and uncluttered desktop More icons on redesigned Start Menu More icons on redesigned Start Menu Improved multimedia support More personalization Multiple user support User can log off, leaving programs running, and allow another user to log on User can log off, leaving programs running, and allow another user to log on Set up limited accounts for children to use; i.e., no inappropriate games or no Internet access Set up limited accounts for children to use; i.e., no inappropriate games or no Internet access Internet support and protection Return

15Copyright © 2003 by Prentice Hall UNIX Developed in 1971 for use on the DEC minicomputer Character-based system with command-line interface Not tied to any family of processors Runs on just about every type of system (PC, mainframe, workstation) from any manufacturer Runs on just about every type of system (PC, mainframe, workstation) from any manufacturer Primary operating system in use on Internet servers Handles many simultaneous users easily Handles many simultaneous users easily Return

16Copyright © 2003 by Prentice Hall Network Functions Sharing resources (hard disks and printers) Data security Troubleshooting Administrative control Return

17Copyright © 2003 by Prentice Hall Sharing the CPU Multiprocessing Multiprogramming Time-Sharing Return

18Copyright © 2003 by Prentice Hall Multiprocessing The use of a powerful computer with multiple CPUs Multiple programs run simultaneously Each runs on its own processor Each runs on its own processor Return

19Copyright © 2003 by Prentice Hall Multiprogramming Two or more programs executed concurrently Programs take turns using the CPU Programs take turns using the CPU Event-driven Event-driven An interrupt suspends processing to allow another program to run After the second program runs, the operating system returns the CPU to another program Generally used for batch programs that do not require user input Return

20Copyright © 2003 by Prentice Hall Time-Sharing Programs take turns using the CPU Time-driven Each user is given a slice of time (fraction of a second) Each user is given a slice of time (fraction of a second) CPU works only on that user’s tasks during its time slice CPU works only on that user’s tasks during its time slice Response time: the time between typed request and computer’s reply Response time: the time between typed request and computer’s reply Typically used in applications with many users Return

21Copyright © 2003 by Prentice Hall Utility Programs Perform secondary chores Examples File manager File manager File manager File manager File compression File compression File compression File compression Others Others Others

22Copyright © 2003 by Prentice Hall File Manager Stores files in a hierarchical directory structure Windows uses Windows Explorer Return

23Copyright © 2003 by Prentice Hall File Compression Reduces amount of space a file requires Makes file take up less space on disk Makes file take up less space on disk Takes less time to transmit across communication lines Takes less time to transmit across communication lines Return

24Copyright © 2003 by Prentice Hall Other Utility Programs Backup and Restore Backup: make copies of disks and store in a safe place Backup: make copies of disks and store in a safe place Restore: restore files from backups Restore: restore files from backups Disk defragmenter: reorganizes disk so all files are stored in contiguous locations Device driver: handles commands for devices, such as printers and storage devices Return