0% found this document useful (0 votes)
121 views3 pages

CHP.2 Fundamentals of Operating System

The document defines an operating system and provides examples like DOS, UNIX, LINUX, WINDOWS, Android, Mac OS, and iOS. It lists the key functions of an operating system as booting, resource management, memory management, file management, process management, input/output management, user management, and the user interface. Each function is then briefly defined, with booting described as loading the operating system into memory, resource management as allocating computer resources like the processor and memory efficiently, and memory management as allocating and freeing memory space for programs.

Uploaded by

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

CHP.2 Fundamentals of Operating System

The document defines an operating system and provides examples like DOS, UNIX, LINUX, WINDOWS, Android, Mac OS, and iOS. It lists the key functions of an operating system as booting, resource management, memory management, file management, process management, input/output management, user management, and the user interface. Each function is then briefly defined, with booting described as loading the operating system into memory, resource management as allocating computer resources like the processor and memory efficiently, and memory management as allocating and freeing memory space for programs.

Uploaded by

Neeraj Otwani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CHP.

2
FUNDAMENTALS OF OPERATING SYSTEM

Q.1. Define Operating System. Give at least three examples.


Operating System: An operating System is a supervising program that
performs all the basic tasks like booting the computer, memory management,
process management and controlling peripheral devices etc. It manages computer
resources efficiently. Commonly used examples are, DOS, UNIX,
LINUX, WINDOWS, Android, Mac OS, iOS etc.
Q.2. List the functions of operating system.
Functions of Operating System:
i) Booting
ii) Resource Management
iii) Memory Management
iv) File Management
v) Process Management
vi) Input / Output (I/O) Management
vii) User Management
viii) User Interface or Command Interpreter

Q.3. Define the functions of operating system briefly.


Functions of Operating System:

i) Booting: Loading of operating system in memory is called


Booting. It is the process of starting the computer system.. It checks the computer
resources and makes them ready to perform different functions.

ii) Resource Management: Operating System manages all the hardware


and software resources. It includes allocation and de-allocation of computer
resources. The resources of a computer includes microprocessor, memory and all
the devices attached to the computer. Operating system allocates the computer
resources to the application program according to the user’s requirement in an
efficient way to improve the performance of the computer.
iii) Memory Management: Memory Management is the process of
Allocating and de-allocating memory space to the program and data. When a
program is run by the user, the operating system allocates the portions of free
memory to that program and when a program is closed, operating system will free
the memory portion used by that program for reuse. Operating system
automatically loads user programs in available memory space and executes them.
iv) Input / Output (I/O) Devices Management: It is the process of
controlling the operations of all the input / output devices attached to the
computer. A user communicates with the computer through input / output devices
like keyboard, mouse, monitor, printer etc. Operating system provides device
driver to facilitate input/output functions involving input/output devices. These
device drivers are the software that control input/output devices through their
controllers..
v) File Management: It manages all the file related activities. Computer
file may be a document, image, program or video etc. Operating system controls
the common operation performed on files e.g. creating, editing, opening, renaming,
moving, copying, deleting, saving, sharing and searching files etc.
vi) Process Management: A process is a program in execution. In
computer multiple processes are executing concurrently or waiting for their turn to
be executed. For execution a process needs the resources like processor, memory
and I/O devices. The operating system decides the order in which the processes
have to access the processor and how much processing time each process should
get, This function of Operating system is called Process Scheduling.
vii) User management: User Management is an important feature of
operating system for maintaining a secure computer system. In modern computers
user management describes the ability of administrators to control the user access
to various computer resources like software, I/O devices, storage system and
networks etc.
viii) User Interface or Command Interpreter: We interact with the
computer through user interface. Command Interpreter is one of the parts of
operating system which reads the commands from the user and translates them into
machine language instructions that the computer hardware can understand.

You might also like