Lecture 6 Operating System CSCS100 - Spring 2008 – Forman Christian College Asher Imtiaz Wajeeha Akram *Several of these slides have been adapted and modified.

Slides:



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

Operating System Basics
Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
Operating System.
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,
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 CS101 – Autumn 2005 Wk04 - Lecture 1.
Operating Systems: Software in the Background
System Software Presented by Holly Cornell Comm spring Presented by Holly Cornell Comm spring.
55 CHAPTER SYSTEM SOFTWARE. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Competencies Describe the differences between system software.
INFORMATION TECHNOLOGY, THE INTERNET, AND YOU
System Software Matt Bardsley Comm 165. System Software System software handles technical details Consists of four types of programs.
Software. Application Software performs useful work on general-purpose tasks such as word processing and data analysis. The user interacts with the application.
Understanding Computer Hardware Continued…. How fast is your computer? Depends on a lot of factors Depends on a lot of factors –Processor design –Clock.
Chapter 5 System Software.
The Operating System and the User Interface
Chapter 8 Operating Systems and Utility Programs By: James Granahan.
Operating Systems Chapter 4.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Lesson 6 Operating Systems and Software
COMP 6005 An Introduction To Computing Session Two: Computer Software Systems Software.
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)
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Software GCSE COMPUTING.
Standard Grade Computing System Software & Operating Systems.
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.
System Software Chapter 4 of Computers: Understanding Technology (Third edition) 1September 16, William Pegram.
Computing Essentials 2014 System Software © 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 System Software.
PPT Slides by Dr. Craig Tyran & Kraig Pencil Information Systems Software MIS 320 Kraig Pencil Summer 2013.
1 Chapter 7 Operating System & Utility Programs.  consists of the programs that control or maintain the operations of the computer and its devices. It.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
5 SYSTEM SOFTWARE CHAPTER
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
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.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 55 CHAPTER SYSTEM SOFTWARE.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
Copyright©2008 N.AlJaffan®KSU1 Chapter 7 Operating System and Utility Programs.
COMPUTER FUNDAMENTALS David Samuel Bhatti
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
Operating System Basics
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.
Types of Software Chapter 2.
Ch 26 & 27 Operating Systems.  Understand the purpose of an operating system  Be able to describe the tasks performed by an operating system.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
System Software Chapter Handles technical details Works with end users, application software, and computer hardware Four types of programs –Operating.
Booting Process Chapter 4: System Software Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
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.
Systems Software / The Operating System CSC October 14, 2010.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Operating System and Utility Programs
System Software Chapter 4.
Operating System.
Chapter 5: Using System Software
McGraw-Hill Technology Education
5 SYSTEM SOFTWARE CHAPTER
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Systems Software Keywords Operating Systems
Operating System Basics
5 SYSTEM SOFTWARE CHAPTER
5 SYSTEM SOFTWARE CHAPTER
Software - Operating Systems
Presentation transcript:

Lecture 6 Operating System CSCS100 - Spring 2008 – Forman Christian College Asher Imtiaz Wajeeha Akram *Several of these slides have been adapted and modified from LUMS CS101 course (Dr Umar Saif and Sohaib Khan), VU CS101 slides (Dr. Altaf A. Khan) and Peter Norton’s supplementary material.

Goals What is Operating System? Understand the role of Operating System

Operating Systems You have already had ample experience with at least one of them IBM PCs commonly come with Windows XP Operating System… Some may have Windows 2000 on them Macs have MAC OS operating system Sun machines use UNIX or LINUX operating systems Palm PDAs come with PalmOS Operating systems is how Bill Gates got so rich!

What is an Operating System? An operating system is a ‘program’, a piece of software, rather than hardware It is the first program to be loaded in memory, after POST is completed It is a rather special program – it manages the computer and everything that runs on it Amongst other things, the operating system provides you with a User-Interface, so you can actually use the computer

6 Functions of Operating Systems Provide a user interface Run programs Manage hardware devices Organized file storage

What does an Operating System do? Applications e.g. MS Word, Calculator User i.e. YOU Operating System e.g. Windows 2000 Hardware CPU, Monitor, Keyboard You can think of the operating system as a factory manager, who manages resources, inventory, workers and jobs

What does an Operating System do? The operating system manages a lot of things Including Memory Processor Other hardware Applications File System Ref:

More on Operating Systems A microwave oven has a computer in it which manages the keypad, the display, as well as does computations about cooking Microwave ovens do not need an operating system, because they do the same simple task over and over again An oven runs a single program all the time All desktop computers have an operating system The operating system creates the ability to: Serve a variety of purposes Interact with the user in more complicated ways At a simple level, OS does two things Manages hardware and software resources Provides a way for the user to deal with hardware, without knowing all its details

Multi-tasking

Providing a User Interface User Interface (UI) How a user interacts with a computer Require different skill sets 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

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

Useful link to understand more about operating systems… Figure Acknowledgement: “How Computers Work” 6 th Ed by Ron White (Illustrated by Timothy Edward Downs) © Que Corp 2002 Required Reading: Chapter 7 of text