wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

objectives and functions of operating system

profile
Khyati Sanghavi
Jul 04, 2024
0 Likes
0 Discussions
150 Reads

Assignment 1

objectives and functions of operating system:

Allocating resources:

one of the objectives of operating system is to allocate resources to processes. For example, if 3 processes need to be performed, the operating system will allocate a resource like a CPU to the tasks so they can be performed. 

Provides a effective user interface:

The operating system provides a effective user interface. That means a user can use a computer without learning computer language. So a user does not need to know how to code to use a computer. Operating system has made it possible for user to use computer in languages known to users. For this, data is given by the users to the operating system which converts it to machine language and sends it to the computer so that the computer understands it. This is a internal process which the user can not see and it is very quick.

Manages input and output:

Operating system manages the input and output (I/O). Input management means when a user interacts with a computer by typing on a keyboard, clicking a mouse, moving the cursor the operating system handles these inputs. It ensures that whatever you are doing is understood by the computer and can be used by the programs you want to perform on computer. The output management is done so that the response or the answer that the computer is giving to your action is understood by you. For example if you want to watch a video or print something the operating system will handle the way this information reaches you., it will coordinate with necessary devices like the speaker from which you can hear, the screen on which the video will be displayed to the printer so that your document is printed. 

Provides graphical user interface:

Operating system provides graphical user interface (GUI). A graphical user interface includes icons, menus, cursor which allows the user to interact with the computer without difficulties.  A user can use the computer without difficulties understanding what to do. Icons make it clear what the app intends to do. This is a part of effective user interface.

Provides multilingual support:

Multilingual support is provided by most operating systems. Since computers are needed and used all over the world the operating systems provide multilingual  support so that users all over the world can use computers without difficulties. This helps in making a effective user interface.

Interrupt handling and management: 

Operating system manages and handles he interrupts.  Interrupts are signals sent by devices or software to the cpu telling it to pause the program going on at that moment or the task being performed to handle something else. Operating systems help in managing the interrupts. This can be done as operating system recognises when an interrupt happens, it pauses the current task to deal with interrupts, then it manages the interrupt by executing a piece of code to respond to interrupt once the interrupt is solved it resumes the task.

 

~khyati sanghavi 

53003230018

 

 

 


Comments ()


Sign in

Read Next

Memory management

Blog banner

A Survey of Anti-Forensic Techniques: Methods, Challenges, and Countermeasures

Blog banner

It's all about our Brain.- The Brain Metaphor

Blog banner

Can a Water Flosser Replace Manual Flossing? Here’s What Dentists Say

Blog banner

Cloud Technology and its Implications for Entrepreneurship

Blog banner

Why Meal Maharaj Prioritises Seasonal Vegetables in Every Meal Box

Blog banner

LiquidPlanner

Blog banner

CYBERBULLYING: Negative comments!

Blog banner

The Psychology of Diversity, Equity & Inclusion: How Inclusive Workplaces Boost Productivity

Blog banner

Deadlock and Starvation

Blog banner

S-Tool : Steganography

Blog banner

OS Assignment-3

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

security controls

Blog banner

Having passion in life

Blog banner

How covid-19 impacted Social media ad spend forecast globally

Blog banner

Human factor, a critical weak point in the information security of an organization’s IOT

Blog banner

Yoga in INDIA and ABROAD

Blog banner

Big O Notation

Blog banner

To-Do List In LISP

Blog banner

Bots and Cyber Security

Blog banner

How can parents support a child’s mental health?

Blog banner

I/O Buffering

Blog banner

Facebook marketing

Blog banner

IT Service Continuity Management

Blog banner

Oracle Corporation

Blog banner

THE LEGAL ISSUES OF COMPUTER FORENSICS IN INDIA

Blog banner

THE ACTORS LIFE

Blog banner

The New Rules of UI/UX Design Every Website Must Follow in 2026

Blog banner

Sweet Mango Murabba

Blog banner

INTERNET SECURITY

Blog banner

Getting into Anime

Blog banner

Image Steganalysis in Digital Forensics

Blog banner

You'll get to know about Pankaj Negi

Blog banner

Race condition

Blog banner

Zero Trust Security Model: Revolutionizing Cybersecurity in the Digital Age

Blog banner

Why am I never satisfied with my Life?

Blog banner

STUDY OF SYSTEM HACKING TOOLS

Blog banner

Virtual Memory

Blog banner

Child labour

Blog banner

Cache Memory in Operating Systems

Blog banner

Memory Management in Operating System

Blog banner