Operating System: What It Does Than By What It Is

  • Uploaded by: Sumita
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Operating System: What It Does Than By What It Is as PDF for free.

More details

  • Words: 499
  • Pages: 34
An

OPERATING SYSTEM what it does than by what it is

User 3

……...

User 1

User 2

User n

Compiler

Assembler Text Editor ……….. Database System Operating System

Computer Hardware

Abstract View of the components of a computer system

Design & Implementation Overview Process Management Storage Management I/ O Systems Distributed Systems Protection & Security

Overview A modern computer system consists of one or more processors, some main memory, disks, printers, a keyboard, a display, network input/ output devices other interfaces and other.

INTRODUCTION A computer cannot perform any work without software. With its software a computer can store, process, and retrieve information, play music and videos; send e-mail, search the Internet. Computer Software can be divided in two kinds: System programs, which manage the operation of the computer itself, and application programs, which perform the actual work the user wants. Fundamental system program is the operating system, whose job is to control all the computer’s resources and provide upon which the application programs can be written.

Operating Systems can be viewed from two viewpoint: 1) Resource Manager 2) An Extended Machine

As Resource Manager the job of operating system is to efficiently manage the different parts of the system. The operating system is designed to maximize resource utilization. In the extended machine view the job of the system is to provide the users with a virtual machine which is more convenient to use than actual machine.

Performance is important to the users. We can view an operating system as a resource allocator. An operating system is a control program written in C language. A control program manages the execution of user programs to prevent errors and improper use of the computer.

The operating system resides in memory

The operating system could perform job scheduling.

Mainframe Systems : Used to tackle commercial & scientific application

Batch Systems: To speed up processing, operators batched together jobs with similar needs and ran them through the computer as a group.

Multiprogrammed Systems: Multiprogramming increases CPU utilisation by organising jobs so that the CPU always has one eecute. Operating system keeps several jobs in memory simultaneously in a queue. Operating system picks and begins to eeute one of the jobs in the memory.

Time-Sharing systems: Also known as multitasking CPU executes multiple jobs by switching from one job to another frequently and user can interact with each program while it is running. An interactive computer system provides direct communication between user and system.

A time shared operating system allows many users to share the computer simultaneously. As the system switches rapidly from one user to the next , each user is given the4 impression that the entire computer system is dedicated to her, though it is shared by many users.

Desktop Systems Multiprocessor Systems: Also known as parallel system or tightly coupled system.are growng in importance. Distributed Systems:

Client- Server Systems Computer –server systems File- server systems Peer-to-Peer Systems : Client

Client

Client

Server

Client

Clustered Systems Real- Time Systems Handheld Systems

Related Documents


More Documents from ""