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.
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 ratings0% 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.
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.