What Is Operating System? Knowledge Of OS!!
What Is Operating System? Knowledge Of Operating System!!!
Operating System :
Operating system is a program that controls the execution of application programs.it is an interface between application and hardware .
Os provides different types of view .
For users, it is abstract view because it provides features which are important for users.Os is intermediary between user and the computer system.
The major design goals of an operating system are:
- Efficient use of a computer system.
- User convenience
- ability to evolve
An Os is software that manages the computer hardware. The hardware must provide appropriate mechanism to ensure the correct operation of the computer system and to prevent user programs from interfacing with the proper operation of the system.
Efficiency is the one of the parameter for use of computer system.Os system consumes some resources during its own operation.
Recommend Articles For More Information :
What Is Operating System? Knowledge Of OS!!
Operating System As A User Interface And As A Resource Manager - Technopedia!
Services Of Operating System -
Technopedia!!!
Basic Concepts Of OOPC!!
CONCEPT OF DBMS!!
Types Of Operating System - Technopedia!!!
For Example it uses CPU and memory. CPU is busy with scheduling and memory is occupied by instruction and required data.
This is one type of overhead and because of this lesser resources are available to the user.
An Os makes a computer more convenient to use.
If the operating system can not allocates the free available resources to program or it over allocates the resources then efficiency is poor.
Efficient use :
For efficient use of resources, it must be monitor by operating system. Proper scheduling of resources is also require.
Computer contains different types resources like CPU,memory and I/October device etc. Proper monitoring is require on these resources to avoid the overhead. As per the resources,scheduling is require.
Special attention for CPU and memory. If memory is not free then user can not load new program into the memory. Then CPU will be busy with memory management.
User convenience :
User convenience is affected by Computing environment of the computer system.
The Computing environment is comprised of computer system, it's interfaces with other systems and nature of computations performed by its users.
Computer architecture and use change the computing environment of the system.
May You Like To Read This Related Articles:
Introduction Of C++!!.
Operators In C++
Function Overloading In C++
Data Types in C++
Types Of Constructor In C++
Classes and Objects In C++
What Is Inheritance In C++?
Types Of Inheritance?
Basic Concepts Of OOPC!!
CONCEPT OF DBMS!!
Basic Program Of C Language For Print Hello!!
Following factors are considered while considered user convenience :
- Good services
- Ease to use
- New programming model
- Evolution
- User friendly OS
Ability to evolve :
An OS should be constructed in such a way as to permit the effective development. testing and introduction of new system functions without at the same time interfering with service.
Task performed by Operating systems:
- Maintain the list of resources in the system.
- Maintain the list of authorized users.
- Initiate the execution of programs and process.
- Maintain resource usage list.
- Maintain the resource allocated list.
- Scheduling of resources
For More Knowledge Check This Articles For Better Understanding :
Machine Learning Technology in Software Engineering
Trending Pieces Of Technology You Should Know About!!!
CONCEPT OF DBMS!!
Phases Of Compiler In System Programming!!!!
C Program For Addition, Subtraction, Multiplication, Division Of Two Numbers!!
Difference between a monolithic and micro kernel?
Difference Between The Procedure Oriented Language and Object Oriented Language.
What Is Inheritance In C++? Types Of Inheritance?
Comments
Post a Comment