The operating system may be loaded into the computers memory in two ways.  it is already present in ROM (so is permanent, immediately accessible and.

Slides:



Advertisements
Similar presentations
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
Advertisements

Operating Systems An operating system is a set of programs that controls how the hardware of a computer works. An operating system provides a means of.
The Operating System. What is an Operating System? The software which makes it possible for you to use your computer The software which starts up when.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Wednesday, June 07, 2006 “Unix is user friendly … it’s just picky about it’s friends”. - Anonymous.
1 Operating Systems Ch An Overview. Architecture of Computer Hardware and Systems Software Irv Englander, John Wiley, Bare Bones Computer.
Ch2: Operating Systems Dr. Basel Mahafzah. What is an Operating System? An operating system (OS) is a collection of programs which initializes the hardware.
Systems Software Operating Systems.
Lesson 4 Computer Software
SOFTWARE.
Operating Systems CS3502 Fall 2014 Dr. Jose M. Garrido
Operating Systems.
 Introduction to Operating System Introduction to Operating System  Types Of An Operating System Types Of An Operating System  Single User Single User.
Standard Grade Computing System Software & Operating Systems.
Computing and the Web Operating Systems. Overview n What is an Operating System n Booting the Computer n User Interfaces n Files and File Management n.
Operating Systems TexPREP Summer Camp Computer Science.
Chapter 8: Operating Systems and Utility Programs Catherine Gifford Dan Falgares.
1.1 Operating System Concepts Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered.
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.
CE Operating Systems Lecture 3 Overview of OS functions and structure.
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.
Outcome 1: Describe the structure and function of an operating system.
1 Software. 2 What is software ► Software is the term that we use for all the programs and data on a computer system. ► Two types of software ► Program.
Introduction to UNIX CS465. What is UNIX? (1) UNIX is an Operating System (OS). An operating system is a control program that allocates the computer's.
What is O.S Introduction to an Operating System OS Done by: Hani Al-Mohair.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
UNIX U.Y: 1435/1436 H Operating System Concept. What is an Operating System?  The operating system (OS) is the program which starts up when you turn.
Operating Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real.
Linux & UNIX OS Overview Fort Collins, CO Copyright © XTR Systems, LLC Overview of the Linux & UNIX Operating Systems Instructor: Joseph DiVerdi, Ph.D.,
CT101: Computing Systems Introduction to Operating Systems.
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
Introduction to Operating Systems Concepts
Operating System and Utility Programs
Operating Systems What an Operating System is.
Applied Operating System Concepts
Lesson 4 0x Operating Systems.
Chapter 1: Introduction
Chapter 1: Introduction
Introduction to Basic OS Concepts
Resource Management IB Computer Science.
Chapter 1: Introduction
Chapter 1: Introduction
The Operating System Nick Sims.
Technology Literacy Hardware.
Computer Organization & Assembly Language Chapter 3
THE OPERATION SYSTEM The need for an operating system
Introduction to Operating System (OS)
Chapter 1: Introduction
TexPREP Summer Camp Computer Science
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
Operating System Concepts
Chapter 1: Introduction
Lecture 1-Part 2: Operating-System Structures
Language Processors Application Domain – ideas concerning the behavior of a software. Execution Domain – Ideas implemented in Computer System. Semantic.
The Operating system Gives life to the hardware
Subject Name: Operating System Concepts Subject Number:
Chapter 1: Introduction
Chapter 1: Introduction
Chapter 1: Introduction
The Main Features of Operating Systems
Chapter 3 – Operating Systems
Chapter 1: Introduction
Introduction to Operating Systems
Chapter 1: Introduction
Operating System Concepts
Chapter 1: Introduction
Fundamentals of Computer Hardware & software
Presentation transcript:

The operating system may be loaded into the computers memory in two ways.  it is already present in ROM (so is permanent, immediately accessible and difficult to update)  it is loaded from disk when the computer is turned on.

 If the operating system is already present in ROM (for systems like industrial controllers, petrol pumps etc), it will gain control immediately the processor is powered on. This method is best suited for small appliances and hand held devices where the operating system is relatively simple and small.  For more complex systems, the operating system is usually stored on secondary media (such as disk), and is loaded into the computer memory (RAM) when the computer is powered on. Advantages of this type of system are that changes to the operating system are easier to make and implement.

The bootstrap process describes the task of initially loading the operating system from disk into RAM. A small routine stored in ROM, called the BOOTSTRAP LOADER or IPL (Initial Program Loader)..

BATCH: The earliest type, allowed only one program to run at a time. The program was entered into the computer, then run till completed. The data used by the program could not be modified whilst the program was running. Any errors in the program or data mean starting all over again.

INTER-ACTIVE: These allow the modification and entry of data whilst the program is running. Typical systems are airline reservations and languages such as BASIC. TIME-SHARING/MULTI-USER: These share the computer system amongst more than one user, and employ pre- emptive scheduling techniques.

MULTI-TASKING: More than one process may be executed at once. The processor is switched rapidly between the processes. A user may run more than one process at a time. REAL-TIME: Primarily used in process control, telecommunications, etc. The OS monitors various inputs which affect the execution of processes, changing the computers model of the environment, thus affecting the outputs.

MULTI-PROCESSOR: A computer that has more than one processor dedicated to running processes. EMBEDDED: An embedded operating system means the operating system is self-contained in the device and resident in ROM. Typical systems that use embedded operating systems are household appliances, car management systems, traffic control systems and energy management systems.

These are examples of embedded systems:

Embedded systems are also known as dedicated systems. This is because they only perform a specific task, and cannot run a wide variety of programs like a home computer (which we previously identified as a general purpose system). Windows NT workstation is an interactive, multitasking multiprocessor operating system. Windows 98 is an interactive, multitasking operating system. Linux is an interactive, multitasking, multiprocessor, multi-user operating system.

A shell is a program that handles user input and output. It provides routines for handling user input from a keyboard or mouse, as well as routines for displaying information on the terminal screen. A shell also provides a mechanism to interpret user commands and run additional programs that users request. In program called command.com was the shell in MS- DOS. In Windows 98 and NT workstation this shell is still present (it is called the command prompt and you run it by accessing the command prompt icon). The UNIX shell is called the bourne shell, and is a program called sh. There are other UNIX shell programs.