0% found this document useful (0 votes)
4 views9 pages

Overview of Operating Systems

os notes

Uploaded by

revicse
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views9 pages

Overview of Operating Systems

os notes

Uploaded by

revicse
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

ARASU ENGINEERING

COLLEGE
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CS3451 – INTRODUCTION TO
OPERATING SYSTEMS
II YEAR / IV SEMESTER
Anna University Syllabus, 2021
Regulation
Prepared by
Mrs. V. Revathy
Assistant
Professor/ CSE
UNIT-I
OPERATING SYSTEMS OVERVIEW

Computer System - Elements and organization;


Operating System Overview - Objectives and
Functions - Evolution of Operating System;
Operating System Structures – Operating System
Services - User Operating System Interface - System
Calls – System Programs - Design and
Implementation - Structuring methods.

Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System
Concepts”, 10 th Edition, John Wiley and Sons Inc., 2012.
What is an Operating System?
A program that acts as an
intermediary between a user of
computer a
and the
computer hardware
Operating system goals:
Execute user programs and make solving
user problems easier
Make the computer system convenient to use
Use the computer hardware in an efficient manner

CS3451-IOS/ V. REVATHY / AP/ CSE - AEC


Computer System Overview
 Computer system can be divided into four components:
 Hardware – provides basic computing resources
 CPU, memory, I/O devices
 Operating system
 Controls and coordinates use of hardware among various applications
and users
 Application programs – define the ways in which the system
resources are used to solve the computing problems of the users
 Word processors, compilers, web browsers, database systems, video
games
 Users
 People, machines, other computers

CS3451-IOS/ V. REVATHY / AP/ CSE - AEC


Four Components of a Computer
System

CS3451-IOS/ V. REVATHY / AP/ CSE - AEC


What Operating Systems Do?
 Depends on the point of view
 Users want convenience, ease of use and good performance
 Don’t care about resource utilization
 But shared computer such as mainframe or minicomputer must keep
all users happy
 Users of dedicate systems such as workstations have dedicated
resources but frequently use shared resources from servers
 Handheld computers are resource poor,optimized for usability and
battery life
 Some computers have little or no user interface, such as
embedded computers in devices and automobiles

CS3451-IOS/ V. REVATHY / AP/ CSE - AEC


Operating System Definition
 OS is a resource allocator
 Manages all resources
 Decides between conflicting requests for efficient and fair resource use
 OS is a control program
 Controls execution of programs to prevent errors and improper use of the
computer
 No universally accepted definition
 “Everything a vendor ships when you order an operating system” is a good
approximation
 But varies wildly
 “The one program running at all times on the computer” -the kernel.
 Everything else is either
 a system program (ships with the operating system) , or
 an application program.
Computer Startup

bootstrap program is loaded at power-up


or reboot
Typically stored in ROM EPROM, generally
or known as firmware
Initializes all aspects of system
Loads operating system kernel and
starts execution

CS3451-IOS/ V. REVATHY / AP/ CSE - AEC


Thank You
CS3451-IOS/ V. REVATHY / AP/ CSE - AEC

You might also like