The Main Features of Operating Systems

Slides:



Advertisements
Similar presentations
including File Management
Advertisements

Operating System.
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.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
UNIX Chapter 01 Overview of Operating Systems Mr. Mohammad A. Smirat.
Operating Systems: Software in the Background
Operating Systems BTEC IT Practitioners.
1 Operating Systems Ch An Overview. Architecture of Computer Hardware and Systems Software Irv Englander, John Wiley, Bare Bones Computer.
Types of Operating Systems
Week 6 Operating Systems.
Types of Operating System
Introduction by Dr. Amin Danial Asham. References Operating System Concepts ABRAHAM SILBERSCHATZ, PETER BAER GALVIN, and GREG GAGNE.
Operating Systems.  Operating System Support Operating System Support  OS As User/Computer Interface OS As User/Computer Interface  OS As Resource.
Operating System. Architecture of Computer System Hardware Operating System (OS) Programming Language (e.g. PASCAL) Application Programs (e.g. WORD, EXCEL)
Operating Systems  By the end of this session, you will know: What an Operating System is. The functions it performs.
1 AQA ICT AS Level © Nelson Thornes 2008 Operating Systems What are they and why do we need them?
 What is OS? What is OS?  What OS does? What OS does?  Structure of Operating System: Structure of Operating System:  Evolution of OS Evolution of.
Operating Systems.
Software GCSE COMPUTING.
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 JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc
Operating Systems TexPREP Summer Camp Computer Science.
INVITATION TO COMPUTER SCIENCE, JAVA VERSION, THIRD EDITION Chapter 6: An Introduction to System Software and Virtual Machines.
Types of computer operation. There a several different methods of operation. Most computers can undertake each of these simultaneously. These methods.
CMPF124 Basic Skills For Knowledge Workers Chapter 1 – Part 1 Introduction To Windows Operating Systems CMPF 112 : COMPUTING SKILLS.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
A Level Computing for AQA Teacher’s Resource CD-ROM 42 CHAPTER: Operating systems Nick Sims Basic functions Classifying operating systems.
Operating System Principles And Multitasking
Computer Components: Software Computer Technology.
CSC190 Introduction to Computing Operating Systems and Utility Programs.
1 3 Computing System Fundamentals 3.3 Computer Systems.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
Operating Systems.
Operating Systems (Credit to: Rick Graziani of Cabrillo College)
Operating Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Systems Software / The Operating System CSC October 14, 2010.
CT101: Computing Systems Introduction to Operating Systems.
INTRODUCTION OF SYSTEM & APPLICATION SOFTWARE Chapter 2 1Dr. BALAMURUGAN MUTHURAMAN.
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.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Computer Organisation
Operating Systems What an Operating System is.
Introduction to comp. and prog. CS 101 G 964
Operating Systems & System Software
Nature & Types of Software
Operating System Review
2. OPERATING SYSTEM 2.1 Operating System Function
Operating System.
Types of Operating System
Introduction to Operating Systems
THE OPERATION SYSTEM The need for an operating system
Introduction to Operating System (OS)
TexPREP Summer Camp Computer Science
Operating Systems What are they and why do we need them?
TYPES OFF OPERATING SYSTEM
Chapter 1: Introduction
OPERATING SYSTEM OVERVIEW
Computers Are Your Future
Operating System Review
Operating System Review
Functions of an operating system
Operating System Introduction.
Software - Operating Systems
Materials prepared by Dhimas Ruswanto, BMm
Computer Technology Day 3
Introduction to Operating Systems
Chapter 1: Introduction
Necessary Background for OS
Presentation transcript:

3.3.1.1 The Main Features of Operating Systems Describe the main features of operating systems, for example memory management, and scheduling algorithms.

Different types of operating systems: Batch OS Interactive OS An operating system is the core software that allows a computer to run as an useful device, it manages the hardware, the user interface and all other software running on the computer. Different types of operating systems: Batch OS Interactive OS Real-time OS Network OS Multiuser OS Multiprogramming OS Multitasking OS

Types of Operating Systems (OS) Definition Example of Use Batch OS Data or programs are collected grouped and processed at a later date. Payroll, stock control and billing systems. Interactive OS Allows the user and the computer to be in direct two-way communication Select from a menu at ATM. Real-time OS Inputs immediately affect the outputs. Timing is critical Control of nuclear power plants, air traffic control systems. Network OS Allow a computer on a network to serve requests from other computers for data and provide access to other resources such as printer and file systems. Manage simultaneous access by multiple users Multiuser OS Handle many people running their programmes on the computer at the same time A number of terminals communicating with a central computer which allocates processing time to each terminal in turn. Multiprogramming OS Ability to run many programmes apparently at the same time. Mainframe systems. Each job is allocated a small amount of processing time (time slice) in turn. Multitasking OS The ability to hold several programmes in RAM at one time but the user switches between them. Usually uses GUI’s. Facilitates import and export of data.

Parts of an operating system Kernel This has the task of loading the applications into memory, making sure they do not interfere with one another and allowing them to share use of the CPU efficiently. The kernel also handles file storage to and from secondary storage Device Drivers Every piece of hardware that makes up the computer or connected to it, will have a device driver that allows the operating system to control and communicate with it. User Interface This part of the operating system is directing what you see on the screen (via the device driver) and reacting to your key presses and other inputs. The user interface could be a basic command line interface (CLI) or a Graphical User Interface (GUI) System Utilities This part of the operating system provides all the basic facilities that run in the background without user interaction. For example print spool services and cryptographic password management.

Function of an operating system No matter what type of computer (or computing device) an operating system is controlling, all operating systems are responsible for the following: • memory management • file management • input and output management • processor time management (scheduling) • providing the human/computer interface • providing system services such as printing spooling • handling all types of error while doing the above.