Chapter 1 Introduction to Computer Operating System.

Slides:



Advertisements
Similar presentations
Objectives Overview Define an operating system
Advertisements

Chapter 8 Operating Systems and Utility Programs
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Chapter 8 Operating Systems and Utility Programs.
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.
Professor Michael J. Losacco CIS 1110 – Using Computers Operating Systems & Utility Programs Chapter 7.
Chapter 8 Operating Systems and Utility Programs.
Operating Systems: Software in the Background
1 Pertemuan 6 Understanding Operating Systems Matakuliah: J0282 / Pengantar Teknologi Informasi Tahun: 2005 Versi: 02/02.
Chapter 1. What is computer fluency? The knowledge possessed by people who are able to navigate the digital world successfully NOT THIS.
Operating Systems BTEC IT Practitioners.
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
1/16/2008CSCI 315 Operating Systems Design1 Introduction Notice: The slides for this lecture have been largely based on those accompanying the textbook.
Operating Systems.
LECTURE 14 Operating Systems and Utility Programs
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
SOFTWARE.
Lesson 4 Computer Software
Section 2.1 Identify hardware Describe processing components Compare and contrast input and output devices Compare and contrast storage devices Section.
Operating Systems.
Operating Systems Operating System
Operating Systems What do you have left on your computer after you strip away all of the games and application programs you bought and installed? Name.
IT Introduction to Information Technology CHAPTER 08 – Operating System.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Chapter 8 Operating Systems and Utility Programs
Chapter Three OPERATING SYSTEMS.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Hands-On Microsoft Windows Server 2008
Lesson 6 Operating Systems and Software
Chapter 8 Operating Systems and Utility Programs Serena Oldhouser.
BUSINESS COMPUTER APPLICATION University of Palestine College of Business Instructor: Mr. Ahmed Abumosameh.
INTRODUCTION TO COMPUTING CHAPTER NO. 03. Operating Systems and Utility Programs Functions of Operating Systems Types of Operating Systems (Standalone.
Chapter 4 System Software.
Chapter 3 - Computer Software
Silberschatz, Galvin and Gagne  Operating System Concepts Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems.
Silberschatz, Galvin and Gagne  2002 Modified for CSCI 399, Royden, Operating System Concepts Operating Systems Lecture 1 Introduction Read:
University of Management & Technology 1 Operating Systems & Utility Programs.
What is system software and what are its parts? Programs that control operation of computer Two parts are operating systems utility programs.
Explain the purpose of an operating system
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
System Software CSCI-N 100 Department of Computer and Information Science.
Chapter 7 Operating Systems and Utility Programs.
1.1 Operating System Concepts Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Chapter 8 Operating Systems and Utility Programs.
Operating Systems David Goldschmidt, Ph.D. Computer Science The College of Saint Rose CIS 432.
INFORMATION SYSTEM-SOFTWARE Topic: OPERATING SYSTEM CONCEPTS.
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.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
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.
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.
Chapter 8 Operating Systems and Utility Programs.
CT101: Computing Systems Introduction to Operating Systems.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Computers: Tools for an Information Age
Introduction to comp. and prog. CS 101 G 964
Section 2.1 Section 2.2 Identify hardware
Operating Systems & System Software
Chapter 1: Introduction
Chapter Objectives In this chapter, you will learn:
Operating System Review
Computer Software.
Chapter 7 Operating Systems and Utility Programs
Chapter 1: Introduction
Operating System Review
Operating System Review
Introduction to Operating Systems
Presentation transcript:

Chapter 1 Introduction to Computer Operating System

2 Objectives When finish this chapter, you will understand: what an operating system is. a brief history of operating systems. goals of operating systems. operating system functions. type of operating systems

3 What is an Operating System (OS)? A program that acts as an intermediary between a user of a computer and the computer hardware. A set of programs that coordinates all activities among computer hardware resources. Operating system goals: Execute user programs and make solving user problems easier. Make the computer system convenient to use. Use the computer hardware in an efficient manner.

4 Operating System history Early History: The 1940s and 1950s Operating systems evolved through several phases 1940s Early computers did not include operating systems 1950s Executed one job at a time Included technologies to smooth job-to-job transitions Single-stream batch-processing systems Programs and data submitted consecutively on tape

5 1960s Still batch-processing systems Process multiple jobs at once Multiprogramming One job could use processor while other jobs used peripheral devices Advanced operating systems developed to service multiple interactive users 1964 IBM announced System/360 family of computers

6 The 1970s Primarily multimode timesharing systems Supported batch processing, timesharing and real- time applications Department of Defense develops TCP/IP Standard communications protocol Widely used in military and university settings Security problems Growing volumes of information passed over vulnerable communications lines.

7 1980s Decade of personal computers and workstations Computing distributed to sites at which it was needed Personal computers proved relatively easy to learn and use Graphical user interfaces (GUI) Transferring information between computers via networks became more economical and practical

8 The 1980s (con’t) Client/server computing model became widespread Clients request various services Servers perform requested services

9 The 1990s Operating systems became increasingly user friendly GUI features pioneered by Apple widely used and improved “Plug-and-play” capabilities built into operating systems Enable users to add and remove hardware components dynamically No need to manually reconfigure operating system

and Beyond Middleware Links two separate applications Often over a network and between incompatible machines Particularly important for Web services Simplifies communication across multiple architectures Web services Encompass set of related standards Ready-to-use pieces of software on the Internet

11 What are the main functions of an operating system? Start up the computer Administrator security Control network Access the web Monitor performance and provide housekeeping services Schedule jobs and configure devices Manage memory manage programs Provide user interface

12 Where is the operating system located? Operating System resides on ROM chip in handhelds devices like PDA, Mobile Phone. Operating System resides on hard disk in most computer cases.

13 Operating System Functions What is booting? a process of starting or restarting a computer. Cold Boot Process of turning on a computer after it has been powered off completely. Warm boot Process of restarting a computer that is already powered on.

14 Operating System Functions How does a personal computer booting up? Step 1 1-Power supply sends signal to components in system unit 2-The processor accessed BIOS to start computer

15 What messages display when you boot the computer? BIOS version and copyright notice total amount of memory devices detected and tested Windows message Sound card and CD-ROM drivers loaded Operating System Functions ROMBIOS Version 2.10 A05 Copyright notices KB Keyboard.... Detected Mouse.....Detected Hard Disk Installed WCW AC Floppy A: Installed Starting Windows SoundUTIL TSR Version 1.20 Copyright SoundCard Technology 2001 IDE CD-RW Device Driver Ver.2.3

16 Operating System Functions Step 3 BIOS checks components such as mouse, keyboard connectors and expansion cards

17 Operating System Functions Step 4 Results of POST are compared to data in the CMOS chip

18 Operating System Functions Step 5 BIOS looks for system files in drive A (Floppy disk drive) and then drive C (hard disk) and then... Drive that contains operating system is called boot drive.

19 Operating System Functions Step 6 Boot program loads kernel of operating system into RAM from boot drive operating system in memory takes control of computer

20 Operating System Functions Step 7 operating system loads configuration information and displays desktop on screen operating system executes programs in startup folder

21 Operating System Functions What is a user interface? controls how you enter data and instructions and how information displays on screen.

22 Operating System Functions What is Multitasking? allows a single user to work on two or more applications that reside in memory at same time.

23 Operating System Functions What are other program management features of OS? Multiuser Operating System enables two or more users to run a program simultaneously Multiprocessing Operating System can support two or more processors running programs at same time Fault-Tolerant Continues to operate even if one of its components fails

24 Operating System Functions What is Memory management? Optimizes the use of random access memory (RAM) allocates or resigns, data and instructions to area of memory while they are being processed monitors contents of memory clears items from memory when processor no longer requires them

25 Operating System Functions What is virtual memory (VM) management? Operating system allocates portion of hard disk to function like RAM Paging RAM Page File Virtual Disk

26 Operating System Functions How does an operating system schedule jobs? Job an operation the processor manager Receiving data from input devices Sending information to an output devices Processing Instructions Transferring items from storage to memory

27 Operating System Functions What is spooling? Print jobs sent to buffer instead of directly to printer, where print jobs wait their turn  Print QueuePrint Job list Jobs to be printed Disk Jobs being printed

28 Operating System Functions How does an operating system monitor performance? Provides a program called performance monitor, that assesses and reports information about various system resources and devices.

29 Operating System Functions How does an operating system manage files? Includes a program called file manager, such as Windows Explorer. Commands Copy, Rename, Delete, move...

30 Operating System Functions What is a file allocation table (FAT)? a table of information that operating system uses to locate file on a disk.

31 Operating System Functions What are functions of operating system on network? Establish network connection Controlling network traffic Closing network connection

32 Type of Operating System Desktop Operating System a program control activities in standalone computer. Such as MS-Windows 9X, MS-Windows NT workstation MS-Windows 2000 Professional, MS-Windows XP Professional Network Operating System a program control activities both on local computer and other computer on network. Such as MS-Windows NT Server, Windows 2000 Server, MS-Windows 2000 Advance Server, MS- Windows 2003 Server

33 Operating System Goals Users expect certain properties of operating systems Efficiency Robustness Scalability Extensibility Portability Security Protection Interactivity Usability

34 Operating System Architectures Today’s operating systems tend to be complex Provide many services Support variety of hardware and software Operating system architectures help manage this complexity

35 Review Questions What are the main roles of operating system? How many type of operating system? Explain some of operating system goal. Homework Brief evolution of operating system