• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Operating system
 

Operating system

on

  • 589 views

 

Statistics

Views

Total Views
589
Views on SlideShare
589
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Operating system Operating system Document Transcript

    • OPERATING SYSTEM<br />OPERATING SYSTEM: is system software that works as an interface between a user and the computer hardware.<br />PRIMARY OBJECTIVES:<br />
      • To make computer system convenient to use.
      • To utilize computer hardware in an efficient manner.
      EXAMPLE: UNIX, MS-DOS, MS-Windows, Windows NT/2000,OS/2 and Mac OS.<br />MAIN JOBS OF OS:<br />
      • RESOURCE MANAGER: manages hardware software resources of the computer system and resources include processor, memory, disk space etc.
      • APPICATION CONTROLLER: provides stable, consistent way for applications to deal with hardware without knowing of its detail.
      PROCESSOR MANAGEMENT AND SCHEDULING: <br />
      • OS manages various peripherals and resources of computer, user’s request, instructions and commands, and schedules the job for CPU to carry out in sequence.
      • It handles interrupt requirements and reschedules it accordingly.
      DEVICE MANAGEMENT<br />
      • OS monitors the availability and working conditions or status of these devices, as shareable (discs, tapes, main memory) or non-shareable (printer monitor, keyboard)
      • It takes care of illegal instructions or commands, reports error accordingly.
      • It also manages BIOS (Basic Input Output Control System).
      FILE AND DATA MANAGEMENT<br />
      • It sets up directories and stores user files, blocks and stores record.
      • It transfers main memory contents in specific filenames, to discs and vice versa.
      • It displays the name of files stored, their sizes, and request permissions for overwriting or erasing and warning such as space not available etc.
      SECURITY<br />
      • A computer system may contain highly private data and OS ensures that the security is maintained by protecting against destruction and unauthorized access.
      COMMAND INTERPRETATION AND EXECUTION<br />
      • OS reads the commands entered by users, checks for errors, interprets and then into machine instructions and gets them executed by the hardware.
      FAULT TOLERANCE<br />
      • It is built-in with OS, providing replication and dual hard disks.
      • In any interface or peripheral device failure, system automatically switches over to substitutes, and keeps processor on.
      MEMORY MANAGEMENT<br />
      • It provides available memory for processing, such as accepting the keyboard & storing results or outputs.
      • OS partitions memory for different users and programs.
      • In multiuser, memory allocation is dynamic.
      JO B ACCOUNTING<br />
      • OS, with the help of an internal time clock computes the time each resources (peripherals and CPU) is used by different users.
      • It also maintains a log and keeps track of login and logout of particular users, commands entered by user, files used, and jobs carried out.