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.

Slides:



Advertisements
Similar presentations
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
Advertisements

Buffers & Spoolers J L Martin Think about it… All I/O is relatively slow. For most of us, input by typing is painfully slow. From the CPUs point.
OPERATING SYSTEM An operating system is a group of computer programs that coordinates all the activities among computer hardware devices. It is the first.
?  Able to explain the 6 key functions of system software  Able to explain each using a suitable example  Identify three different system software.
P3- Represent how data flows around a computer system
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.
Chapter 6 Review System Software: Operating Systems and Utilities.
Components of Computer
Intermediate GNVQ ICT Computer Systems Hardware is the name that is given to any part of a computer that you can actually touch. An individual piece of.
Operating Systems: Software in the Background
IT Systems Operating System EN230-1 Justin Champion C208 –
Chapter 11 Operating Systems
Operating Systems.
Systems Software Operating Systems.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
The Operating System The operation system (OS) is a set of programs that coordinates: Hardware functions Interaction between application software and computer.
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
UNIX Unbounded 5 th Edition Amir Afzal Chapter 1 First Things First.
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)
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?
Operating Systems.
 Introduction to Operating System Introduction to Operating System  Types Of An Operating System Types Of An Operating System  Single User Single User.
Software Software essential is coded programs that perform a serious of algorithms. Instructions loaded into primary memory (RAM) from secondary storage.
Software GCSE COMPUTING.
Standard Grade Computing System Software & Operating Systems.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
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.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
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.
OPERATING SYSTEMS Lecture 3: we will explore the role of the operating system in a computer Networks and Communication Department 1.
J. Stover, CSD-HS.  A computer is an electronic device that is programmed to accept data (input), process it into useful information (output), and store.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
BABCA Software Operating Systems (OS) aka Systems Software A set of instructions that coordinate all the activities among computer hardware resources.
Introduction to Operating Systems Prepared by: Dhason Operating Systems.
Ch 26 & 27 Operating Systems.  Understand the purpose of an operating system  Be able to describe the tasks performed by an operating system.
3.Data Communications 3.3Network Operating Systems.
OPERATING SYSTEM BASICS. What is an operating system and what does it do? The operating system has two basic functions: –communicates with the PC.
7.1 Operating Systems. 7.2 A computer is a system composed of two major components: hardware and software. Computer hardware is the physical equipment.
Operating System (Reference : OS[Silberschatz] + Norton 6e book slides)
Operating Systems p.describe the characteristics of knowledge-based systems; q.describe the purpose of operating systems; r.describe the characteristics.
OPERATING SYSTEM REVIEW. System Software The programs that control and maintain the operation of the computer and its devices The two parts of system.
Operating Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Nat 4/5 Computing Science Software
Operating Systems What an Operating System is.
Operating Systems & System Software
Resource Management IB Computer Science.
2. OPERATING SYSTEM 2.1 Operating System Function
Operating System.
THE OPERATION SYSTEM The need for an operating system
7 Operating system Foundations of Computer Science ã Cengage Learning.
Operating Systems What are they and why do we need them?
TYPES OFF OPERATING SYSTEM
Chapter 4 The Power behind the Power
Computer Software CS 107 Lecture 2 September 1, :53 PM.
OPERATING SYSTEMS.
Software Introduction
Operating Systems.
Operating System Review
Functions of an operating system
Chapter 4 The Power behind the Power
Types of Software.
The Main Features of Operating Systems
Software - Operating Systems
Introduction to Operating Systems
An Introduction to Operating Systems
Overview of Computer system
Presentation transcript:

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 communication between the user and the computer, deals with the loading and running of applications programs and manages the transfer of data and files to and from peripheral devices.

The most widely used operating systems are called Windows 2000, MacOS (for Apple Mac computers), Novell Netware and UNIX. The operating system that a computer has also determines what applications software will run on it. Applications software will only work on a computer that has the operating system that it was designed to be used with. Applications software will not run on a computer that has a different operating system to the one that it was designed for.

Functions of an operating system It deals with input and output, which involves: Accepting data from input devices and transferring it to the computer’s memory. Making sure that any output is sent to the correct output device. It manages the transfer of data between the computer’s memory and backing storage devices. It manages system resources, which involves: Allocating memory space to programs and data. Keeping track of which parts of the memory have already been allocated and the parts that are still free.

It deals with the loading of applications software into memory and controls the execution, or ‘running’ of them. It also provides a way for applications software to communicate with the computer’s hardware. It deals with any errors that occur when a program is being run, or when data is being transferred somewhere, and informs the user if necessary. It manages system security, which involves: Monitoring and restricting access to programs and data. Preventing unauthorised access to the system. It provides a human computer interface, or HCI, for the user.

It provides special facilities for multiprogramming. A multiprogramming operating system can hold more than one program in memory at the same time. There are two types of multiprogramming operating system; multitasking, and multi-user. A multitasking operating system allows two or more programs to run at the same time. The operating system does this by swapping each program in and out of memory in turn. When a program is swapped out of memory it is stored temporarily on disk until it is needed again. Windows 2000 is an example of a multitasking operating system.

A multi-user operating system lets many users at different terminals share processing time on a powerful central computer. The operating system does this by switching rapidly between the terminals giving each one in turn a small amount of processor time on the central computer. The operating system switches so quickly between the terminals that each user appears to have uninterrupted access to the central computer. However if there are a large number of users on such a system the time that it takes the central computer to respond can become more noticeable.