OSY Micro Project
OSY Micro Project
A MICRO-PROJECT ON
“COMPONENTS OF OPERATING SYSTEM”
FOR THE AWARD OF
SUBMITTED BY
1
GOVERNMENT POLYTECHNIC,AMBAD.
DEPARTMENT OF INFORMATION TECHNOLOGY
COURSE & OSY/22516
CERTIFICATE
This is to certify that the Micro-project entitled “COMPONENTS OF
OPERATING SYSTEM” being submitted here with for the award of
DIPLOMA IN ENGINEERING & TECHNOLOGY in INFORMATION
TECHNOLOGY ENGINEERING of MAHARASHTRA STATE BOARD &
TECHNICAL EDUCATION (MSBTE) is the result of Micro-project work
completed under the supervision and guidance of Prof. Bodhle Mam.
It is to the best of my knowledge and belief that the work embodied in this
Micro-project has not formed earlier the basis for the award of any degree or
diploma of this or any other Board or examining body.
Place: Ambad
Date:
Bodhle Mam Mr.Y.B.Sanap Dr. A.M. Jinturkar
Micro-project Guide H.O.D Principal
2
DECLARATION
I, the undersigned hereby declare that the project entitled “COMPONENTS
OF OPERATING SYSTEM” is written and submitted by me to
Government Polytechnic Ambad during Year 2020-21, Second Semester for
partial fulfillment of the ‘Micro Project’ requirement of ‘OPERATING
SYSTEM’ course under Maharashtra State Board of Technical Education,
Mumbai curriculum, under the guidance of Prof. BODHLE MAM is my
original work.
The empirical findings in this project are based on the collected data and
are not copied from any other sources.
3
ACKNOWLEDGEMENTS
Place: Ambad
4
INDEX
Sr.no Title
1. TOPIC NAME
2. INTRODUCTION OF OPERATING SYSTEM
3. COMPONENTS OF OS
5
INTRODUCTION OF OS:
COMPONENTS OF OS
• Administration.
• Network Management.
• Main Memory Management.
• Management of Management of processes.
• File Secondary Storage.
• Management of I/O Devices.
• Security Management.
• Command Interpreter System.
6
Process Management
7
I/O Device Management
One of the purposes of an operating system is to hide the peculiarities
of specific hardware devices from the user. I/O Device Management
provides an abstract level of H/W devices and keep the details from
applications to ensure proper use of devices, to prevent errors, and to
provide users with convenient and efficient programming
environment.
Following are the tasks of I/O Device Management component:
8
File Mangement
File management is one of the most visible services of an operating
system. Computers can store information in several different physical
forms; magnetic tape, disk, and drum are the most common forms.
A file is defined as a set of correlated information and it is defined by
the creator of the file. Mostly files represent data, source and object
forms, and programs. Data files can be of any type like alphabetic,
numeric, and alphanumeric.
A files is a sequence of bits, bytes, lines or records whose meaning is
defined by its creator and user.
9
Network Management
The definition of network management is often broad, as network
management involves several different components. Network
management is the process of managing and administering a
computer network. A computer network is a collection of various
types of computers connected with each other.
Network management comprises fault analysis, maintaining the
quality of service, provisioning of networks, and performance
management.
Network management is the process of keeping your network
healthy for an efficient communication between different computers.
• Network administration
• Network maintenance
• Network operation
• Network provisioning
• Network security
10
Main Memory management
Memory is a large array of words or bytes, each with its own address.
It is a repository of quickly accessible data shared by the CPU and I/O
devices.
Main memory is a volatile storage device which means it loses its
contents in the case of system failure or as soon as system power goes
down.
The main motivation behind Memory Management is to maximize
memory utilization on the computer system.
11
Secondary Storage Management
The main purpose of a computer system is to execute programs. These
programs, together with the data they access, must be in main
memory during execution. Since the main memory is too small to
permanently accommodate all data and program, the computer
system must provide secondary storage to backup main memory.
Most modern computer systems use disks as the principle on-line
storage medium, for both programs and data. Most programs, like
compilers, assemblers, sort routines, editors, formatters, and so on,
are stored on the disk until loaded into memory, and then use the disk
as both the source and destination of their processing.
The operating system is responsible for the following activities in
connection with disk management:
12
Security Management
The operating system is primarily responsible for all task and activities
happen in the computer system. The various processes in an operating
system must be
protected from each other’s activities. For that purpose, various
mechanisms which can be used to ensure that the files, memory
segment, cpu and other resources can be operated on only by those
processes that have gained proper authorization from the operating
system.
Security Management refers to a mechanism for controlling the
access of programs, processes, or users to the resources defined by a
computer controls to be imposed, together with some means of
enforcement.
13
Command Interpreter System
One of the most important component of an operating system is its
command interpreter. The command interpreter is the primary
interface between the user and the rest of the system.
Command Interpreter System executes a user command by calling
one or more number of underlying system programs or system calls.
Command Interpreter System allows human users to interact with
the Operating System and provides convenient programming
environment to the users.
14
15
16