OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.

Slides:



Advertisements
Similar presentations
Operating-System Structures
Advertisements

COMPUTERS: TOOLS FOR AN INFORMATION AGE Chapter 3 Operating Systems.
Operating Systems Manage system resources –CPU scheduling –Process management –Memory management –Input/Output device management –Storage device management.
Lesson 6 Software and Hardware Interaction
COMPUTER SYSTEMS OPERATING SYSTEMS AND SOFTWARE NEXT.
Unit 6- Operating Systems.  Identify the purpose of an OS  Identify different operating systems  Describe computer user interaction with multiple operating.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Operating Systems.
Basic Unix Dr Tim Cutts Team Leader Systems Support Group Infrastructure Management Team.
General concepts of ICT systems.  Know what is meant by the terms ‘hardware’ and ‘software’  Understand the difference between systems software and.
What are the functions of an operating system? The operating system is the core software component of your computer. It performs many functions and is,
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
Systems Software Operating Systems.
Standard 1 - Objective 2: Understand, evaluate, and use computer software.
An Introduction to Operating Systems. Definition  An Operating System, or OS, is low-level software that enables a user and higher-level application.
Is a program that acts as an intermediary between the user of the devices, which are cut by CO computer and applications (programs) which it runs are used.
Operating System.
Operating Systems Chapter 4.
Lesson 4 Computer Software
Lesson 4: What Is Software?
Chapter Three Software and Operating Systems What is software? How software is developed (Analysis, Design, Programming, and Testing) What are software.
Lesson 6 Operating Systems and Software
Computing Fundamentals Module A Unit 2: Using Windows Vista LessonTopic 8Looking at Operating Systems 9Looking at the Windows Desktop 10Starting Application.
Systems Software & Operating systems
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
Operating Systems  A collection of programs that  Coordinates computer usage among users  Manages computer resources  Handle Common Tasks.
Chapter 2 – Software Part A. Definition Computer is made up of two components Hardware Physical components Software Instructions for the computer Two.
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Operating Systems Sara Mullan Johns Hopkins University Fall 2010
Highlights – Digital Literacy. An operating system (OS) is the most important program that runs on your computer. Every general-purpose computer must.
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.
Element 3 Identify information technology equipment
1 The Five Parts of an Information System
CE Operating Systems Lecture 3 Overview of OS functions and structure.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Module 2 : Part 1 INTRODUCTION TO HARDWARE & SOFTWARE INTRODUCTION TO HARDWARE & SOFTWARE.
OPERATING SYSTEM - program that is loaded into the computer and coordinates all the activities among computer hardware devices. -controls the hardware.
Chapter 3: Software Explain the difference between systems software and application software
Computer and Programming. Computer Basics: Outline Hardware and Memory Programs Programming Languages and Compilers.
Computing Fundamentals Module Lesson 23 — Computer Software
Types of Software Chapter 2.
Computer Operating Systems And Software applications.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
1 Lesson 6 Software and Hardware Interaction Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
By the end of this lesson you will be able to explain: 1. Identify the support categories for reported computer problems 2. Use Remote Assistance to connect.
Operating Systems Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Operating Systems. Operating System Every general-purpose computer must have an operating system to run other programs. Operating systems perform basic.
Copyright © 2003 by Prentice Hall 1 Computers: Tools for an Information Age Chapter 3 Operating Systems: Software in the Background BSM025 Computers.
Identify internal hardware devices (e. g
System SOFTWARE.
Nat 4/5 Computing Science Software
Operating Systems & System Software
Nature & Types of Software
Lecture 1-Part 2: Operating-System Structures
Operating System Review
Resource Management IB Computer Science.
System Software EIT, © Author Gay Robertson, 2016.
Computer Fundamentals 1
Computing Fundamentals
Operating Systems Overview
5 SYSTEM SOFTWARE CHAPTER
Operating System Review
Chapter 6 System and Application Software
Chapter 2: System Structures
5 SYSTEM SOFTWARE CHAPTER
Chapter 6 System and Application Software
TOPIC: HARDWARE AND SOFTWARE
Chapter 6 System and Application Software
Introduction to Operating Systems
Chapter 6 System and Application Software
Presentation transcript:

OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs 3. Alternative operating systems and platforms they run on

Operating Systems core software component  The operating system is the core software component of your computer interface between computer outside world  It performs many functions and is, in very basic terms, an interface between your computer and the outside world  A computer consists of several component parts including your monitor, keyboard, mouse, and other parts interface to these parts "drivers"  The operating system provides an interface to these parts using what is referred to as "drivers"  This is why sometimes when you install a new printer or other piece of hardware, your system will ask you to install more software called a driver

What does a driver do?  A driver is a specially written program which understands the operation of the device it interfaces to, such as:  a printer,  video card,  sound card or  CD ROM drive.  It translates commands from the operating system or user into commands understood by the component computer part it interfaces with.  It also translates responses from the component computer part back to responses that can be understood by the operating system, application program, or user.

Operating Systems  The diagram shows the interfaces between the operating system and the computer component

Other Operating System Functions  The operating system provides for several other functions including:  System tools  System tools (programs) used to monitor computer performance, debug problems, or maintain parts of the system set of libraries or functions  A set of libraries or functions which programs may use to perform specific tasks especially relating to interfacing with computer system components  The operating system makes these interfacing functions along with its other functions operate smoothly and these functions are mostly invisible to the user

Operating System Concerns computer program  An operating system is a computer program  Operating systems are written by human programmers who make mistakes  Therefore there can be errors in the code even though there may be some testing before the product is released  Some companies have better software quality control and testing than others so you may notice varying levels of quality from operating system to operating system

Operating System Concerns  Errors in operating systems cause three main types of problems:  System Crashes and Instabilities These can happen due to a software bug typically in the operating system This varies depending on the type of operating system system crash A system crash is the act of a system freezing and becoming unresponsive which would cause the user to need to reboot  Security Flaws Some software errors leave a door open for the system to be broken into by unauthorized intruders. As these flaws are discovered, unauthorized intruders may try to use these to gain illegal access to your system. Patching these flaws often will help keep your computer system secure. How this is done will be explained later. errors with some peripheral devices  Sometimes errors in the operating system will cause the computer not to work correctly with some peripheral devices such as printers.

Operating System Types  There are many types of operating systems Microsoft Windows  The most common is Microsoft Windows not  There are other worthwhile types of operating systems not made by Microsoft  The greatest problem with these operating systems lies in the fact that not as many application programs are written for them  However if you can get the type of application programs you are looking for, one of the other systems may be a good choice

Operating System Types  Examples of Operating Systems:  Windows  Windows - Windows 7 is the latest release of Microsoft Windows, a series of operating systems produced by Microsoft for use on personal computers  Unix  Unix - It is primary used to be a server rather than a workstation and should not be used by anyone who does not understand the system. It can be difficult to learn. Unix must normally run an a computer made by the same company that produces the software.  Linux  Linux - Linux is similar to Unix in operation but it is free. It also should not be used by anyone who does not understand the system and can be difficult to learn.  Mac O/S  Mac O/S - Most recent versions are based on Unix but it has a good graphical interface so it is both stable and easy to learn. One drawback to this system is that it can only be run on Apple produced hardware.

Questions 1. Name three main responsibilities of the operating system. 2. What is the purpose of a driver? 3. Why wouldn’t an OS have drivers for all peripheral devices pre-loaded? How do you obtain the driver if its not pre-loaded on your OS? 4. What two groups can software be divided into? Describe the relationship between the operating system and an application program running on a computer. 5. What are the three main errors caused by an OS? 6. Research and then provide a one or two sentence description of the 4 different operating systems outlined previously. You should talk about their main features, their history, their purpose and the platforms (hardware) they can operate on.

Answers 1. (1) Perform basic tasks, such as recognizing input from the keyboard, sending output to the display screen, keeping track of files and directories on the disk, and controlling peripheral devices such as disk drives and printers. (2) Ensure that different programs and users running at the same time do not interfere with each other. (3) Provide a software platform on top of which other programs (i.e., application software) can run. 2. A driver is a specially written program which understands the operation of the device it interfaces to. It translates commands from the operating system or user into commands understood by the component computer part it interfaces with. It also translates responses from the component computer part back to responses that can be understood by the operating system, application program, or user. 3. There are to many varieties of peripheral devices available on the market. If an OS came pre loaded with all drivers then this would take up a large amount of space. Peripherals generally come with a disk or drivers can be downloaded. 4. Software can be roughly divided into two groups: application software and system software. Operating systems are a type of system software that allow applications to interface with computer hardware. 5. System Crashes and Instabilities, Security Flaws, not to work correctly with some peripheral devices 6. Windows Unix Linux Mac O/S 6. Windows - Windows 7 is the latest release of Microsoft Windows, a series of operating systems produced by Microsoft for use on personal computers. Unix - It is primary used to be a server rather than a workstation and should not be used by anyone who does not understand the system. It can be difficult to learn. Unix must normally run an a computer made by the same company that produces the software. Linux - Linux is similar to Unix in operation but it is free. It also should not be used by anyone who does not understand the system and can be difficult to learn. Mac O/S - Most recent versions are based on Unix but it has a good graphical interface so it is both stable and easy to learn. One drawback to this system is that it can only be run on Apple produced hardware.