3 definition of operating systems

22
1 Operating Systems Basics of Operating Systems Definition of Operating Systems OPERATING SYSTEMS

description

 

Transcript of 3 definition of operating systems

Page 1: 3 definition of operating systems

1

Operating Systems Basics of Operating Systems Definition of Operating Systems

OPERATING SYSTEMS

Page 2: 3 definition of operating systems

2

Recap

In the last class, you have learnt about

• History of Operating System

• Types of Computers

• Different types of Operating Systems

Page 3: 3 definition of operating systems

3

Objectives

On completion of this period, you would be able to know

• System Resources

• Types of Software

• Operating System viewed from User and System

perspective

• Goals of Operating System

• Definition of Operating System

Page 4: 3 definition of operating systems

4

System Resources

What is a resource?

• A resource, or system resource, is any physical or

virtual component of limited availability within a

computer system

• System resources include– Hardware

– Software

Page 5: 3 definition of operating systems

5

Components of a Computer System

A computer system can be divided into four components

• Hardware

• Operating System

• Application Programs

• Users

Page 6: 3 definition of operating systems

6

User n

ComputerHardware

System and Application Programs

User 1 User 2 User 3

Operating System

Abstract View of a Computer System

Page 7: 3 definition of operating systems

7

Hardware

• Physical components of a computer system

Ex: - I/O devices, Memory devices, CPU etc.,

Page 8: 3 definition of operating systems

8

Software

• Set of programs

Program: - A finite set of sequence of instructions

Page 9: 3 definition of operating systems

9

Types of Software

• System Software

• Application Software

Page 10: 3 definition of operating systems

10

System Software

It provides an interface between software and

hardware

• Operating System

• Assembler

• Compiler

• Interpreter

• Linker

• Loader etc.,

Page 11: 3 definition of operating systems

11

Application Software

Designed to work on an operating system

MS-Office Suite

MS-Word

MS- Power point

MS-Excel

MS-Access

Databases

Utilities etc.,

Page 12: 3 definition of operating systems

12

Operating System

• It is an important part of almost every computer

system

• It is easier to define an Operating System by what

it does than by what it is

• It provides an environment to other programs to

do useful work

Page 13: 3 definition of operating systems

13

Design of Operating System

• User Point of View

• Computer System Point of View

Page 14: 3 definition of operating systems

14

OS - User Point of View

• For ease of use

• To maximize resource utilization

• To compromise between usability and resource

utilization

Page 15: 3 definition of operating systems

15

OS - System Point of View

• OS as a resource allocator

• OS as a manager of these resources

• OS as a controller of I/O devices and user

programs

• Operating system as a control program, which

manages the execution of user programs

Page 16: 3 definition of operating systems

16

Goals of Operating System

• To provide

– convenience for the user

– Efficient operation of the computer system

• Operating system is a way to solve the problem

by providing a usable computing system

Page 17: 3 definition of operating systems

17

Definition

• Operating system is a system software

• It coordinates between hardware and software

• It is an interface between hardware and software

• It controls and manages resources

• It executes programs on behalf of users

Page 18: 3 definition of operating systems

18

Summary

• Components of computer system

– Hardware, Software, Users

• Hardware : Physical components

• Software : Set of programs

• Operating System goals: Ease of use, efficient

operation of the computer system

• OS is a system software, which coordinates, manages

and controls resources on behalf of users

Page 19: 3 definition of operating systems

19

Frequently Asked Questions

1. List the components of a computer system

2. What should be the Operating System from user

and system point of view?

3. Define Operating System

Page 20: 3 definition of operating systems

20

Quiz

1. Which is the System Software?

a. MS-WORD

b. MS-EXCEL

c. WINDOWS

d. MS-ACCESS

Page 21: 3 definition of operating systems

21

2) Which one is not a system software?

a) Databases

b) Interpreter

c) Compiler

d) Assembler

Quiz

Page 22: 3 definition of operating systems

Other subject materials

22

• Web designing

• Micro processors

• C++ tutorials

• java

home