3.3.2. Different types of operating systems including: – Single-user – Multi-user – Multi-tasking – Interactive – Real-time – Batch processing – Distributed.

Slides:



Advertisements
Similar presentations
Computer Organization. The Nature of Data Spreadsheets give us a way to create processes that manipulate data We can think of a piece of data as a quantity.
Advertisements

Maninder Kaur OPERATING SYSTEM Maninder Kaur 11 Oct 2010.
CSCI 1412 Tutorial 1 Introduction to Hardware, Software Parminder Kang Home:
Introduction CSCI 444/544 Operating Systems Fall 2008.
Dedicated Computer Systems
Introduction to Operating Systems CS-2301 B-term Introduction to Operating Systems CS-2301, System Programming for Non-majors (Slides include materials.
Lecture 1: History of Operating System
Operating Systems CS101 – Autumn 2005 Wk04 - Lecture 1.
1 CIS450/IMSE450/ECE478 Operating Systems Winter 2003 Professor Jinhua Guo.
Understanding Operating Systems 1 Overview Introduction Operating System Components Machine Hardware Types of Operating Systems Brief History of Operating.
Understanding Computer Hardware Continued…. How fast is your computer? Depends on a lot of factors Depends on a lot of factors –Processor design –Clock.
Copyright©2008 N.AlJaffan®KSU1 Introduction to Computers Chapter 1 Created By: N.AlJaffan Modified By:S.Abudawood.
Systems Software Operating Systems.
SOFTWARE.
Revision Lesson : DESIGNING COMPUTER-BASED INFORMATION SYSTEMS.
Group SIX Lu ping Strahan Yin Tong. Input Devices.
Types of Operating System
Operating systems CHAPTER 7.
SOFTWARE.
Computer Hardware and Software
Operating Systems  By the end of this session, you will know: What an Operating System is. The functions it performs.
 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.
 Introduction to Operating System Introduction to Operating System  Types Of An Operating System Types Of An Operating System  Single User Single User.
Introduction to Computers Copyright©2008 N.AlJaffan®KSU 1 Chapter 1.
Chapter 1: Introduction to oerating system
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Computers Parts/Types. Topics Definition Types of Computers Parts of Computer System Impact on Society.
Classification of Computers
Introduction to Computer
OSes: 1. Intro 1 Operating Systems v Objectives –introduce Operating System (OS) principles Certificate Program in Software Development CSE-TC and CSIM,
1 Chapter 1.  What Is A Computer ? Computer is an electronic device, operating under the control of instructions stored in its own memory, that can accept.
2001 Networking Operating Systems (CO32010) 1. Operating Systems 2. Processes and scheduling 3.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
Chapter 1 Intro to Computer Department of Computer Engineering Khon Kaen University.
Section 4.2 AQA Computing A2 © Nelson Thornes 2009 Types of Operating System Unit 3 Section 4.1.
Operating System. 1. How Operating Systems Work Operating System Functions At the simplest level, an operating system does two things: It manages the.
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.
2002 Networking Operating Systems (CO32010) 1. Operating Systems 2. Processes and scheduling 3.
A Level Computing for AQA Teacher’s Resource CD-ROM 42 CHAPTER: Operating systems Nick Sims Basic functions Classifying operating systems.
Basic Systems and Software. Were we left off Computers are programmable (formal) machines. Digital information is stored as a series of two states (1.
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.
Typical Computer System. What's an O.S. and What Does it Do? Software extensions to Hardware Provides for efficient control of and access to system facilities.
Operating Systems.
Copyright©2008 N.AlJaffan®KSU1 Introduction to Computers Created By: N.AlJaffan Modified By: N.AlShehri Chapter 1.
This is Facebook and twitter that you can go on when you are at home but school monitor what you go on in school so they put a ban on it other people can.
KEYBOARDING 1 Computer Basics. Definitions Computer  An electronic, digital, programmable machine that has four functions  accepts input  processes.
HNC COMPUTING - COMPUTER PLATFORMS 1 Computer Platforms Week 3 Types of Software.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
OPERATING SYSTEM OVERVIEW. Contents   O.S.Functions   The Evolution of O.S.   Characteristics of O.S.   Basic hardware elements.
Introduction to the Computer What makes up a computer?
Operating Systems p.describe the characteristics of knowledge-based systems; q.describe the purpose of operating systems; r.describe the characteristics.
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.
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.
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.
Operating Systems What an Operating System is.
Introduction to Computers
2. OPERATING SYSTEM 2.1 Operating System Function
Types of Operating System
Component 2 6G, H, I, J, K.
Technology Literacy Hardware.
Introduction to Operating System (OS)
TYPES OFF OPERATING SYSTEM
1.3 The All-Purpose Machine
Ainsley Smith Tel: Ex
Linux Professor Sabol.
The Main Features of Operating Systems
LO2 – Understand Computer Software
WJEC GCSE Computer Science
Presentation transcript:

3.3.2

Different types of operating systems including: – Single-user – Multi-user – Multi-tasking – Interactive – Real-time – Batch processing – Distributed processing systems The aim is to help you describe the features of each OS and understand their major characteristics.

There are different types of operating systems out there too...each with a different role to play! These include: – Single-user – Multi-user – Multi-tasking – Interactive – Real-time – Batch processing – Distributed processing systems

Operating systems can be found in: – Digital watches – Calculators – Washing machines – Computer controlled microwave – Missile guidance systems – Mobile phones – Computer controlled burglar alarms Some are generic, and some are purpose-built.

Allows a single user to access any particular computer at any one time. A few example single-user OS: – DOS – Windows – Linux Don’t be confused with multiple accounts on a computer...for someone else to use their account you have to log off yours first! Sorry, but you’ll just have to wait until I am done! *grumble*

Allow lots of users to share data and resources at (apparently) the same time. This is called a network. A server controls how the computers run and communicate. The server needs a Network Operating System (NOS).

A network allows multiple users to multi-task. The set up usually consists of multiple single-user OS computers connected to a multi-user OS server. UNIX is an example of OS that allows this to happen. Dumb terminals are often used in businesses where data processing takes place.

A computer that has: – Keyboard – Monitor However, they lack the power and facilities of desktop computers as they do not have any independent data processing or storage capabilities.

Some operating systems allow you to open more than one application at a time. e.g.You could be listening to music in iTunes whilst working on an essay in MS Word. Many single-user operating systems allow users to run multiple applications. Early operating systems, such as DOS, didn’t allow this to happen. – They were not complex enough. Dos is a single-user single-task OS.

Simply put... This type of OS requires direct user interaction. Aw dude...you mean I actually HAVE to do something? Lame.

Usually used in embedded application. This means it is a system that runs inside another system for a specific task. For example, most modern cars have ECU (Engine Control Units) built in. This control how the car performs under acceleration. These can be modified to change the behaviour of the car. Cars also have other systems in place which monitor tyre pressures, grip, weather and light conditions...

Batch OS systems were used to process jobs one at a time. People used to write programs on punch hole cards and feed them into a special card reader. The OS would interpret these cards one at a time and select the correct compiler for them

The demand to process large quantities of data has never been greater. More people use banks and have multiple accounts. – People used to keep their money under their mattress! Good for single purpose jobs.

A brilliant example of this type of system can be found in Sony’s PlayStation 3. The PS3 has a very powerful processor. Scientists are making use of this power by asking people to accept a usage policy which turns their PS3 into a mini super computer. They system performs calculations using the remaining processing power (which isn’t needed at the time). After the calculations have been completed the results are sent off to another computer. The result of this distributed system is that months can be saved in processing data compared to using a single super computer to do it.

Some super computers have thousands of processors all working together...sharing the work load to produce very fast results from data inputs. Compare this to the distributed system of the PS3 and you could probably see that if enough people allowed their PS3 system to be used results could be produced a lot faster than a super computer! So far, scientists have been able to map out climate change in a matter of days rather than years and analyse complete DNA structures!

Write a definition for the following: – Single-user – Multi-user – Multi-tasking – Interactive – Real-time – Batch processing – Distributed processing systems What is the difference between a single-user and multi-user OS? How does a batch processing system differ from an interactive OS? Describe the computer you have at home and the computer you use at school. For each, give a definition of it’s type. – TIP: How was DOS defined? Now I gotta do work?! Dude...you are so not as cool as I thought you were!