wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operation system

profile
Hetvi Parmar
Jul 04, 2024
0 Likes
0 Discussions
77 Reads

Operation system

An operating system (OS) is a software that manages computer hardware resources and provides common services to computer programs. It acts as an intermediary between computer hardware and user-level applications, controlling the allocation of system resources such as memory, CPU time, and storage.

The primary functions of an operating system are:Process Management: The OS manages the creation, execution, and termination of processes (programs) running on the computer.

Memory Management: The OS manages the allocation and deallocation of memory for running programs.

File System Management: The OS provides a file system, which allows programs to read and write files to storage devices such as hard drives, solid-state drives, and flash drives.

Input/Output (I/O) Management: The OS manages input/output operations between devices such as keyboards, mice, printers, and monitors.

Security: The OS provides mechanisms for controlling access to computer resources, such as user authentication, access control, and encryption.

Networking: The OS manages communication between the computer and other devices on a network.

Interrupt Handling: The OS handles interrupts generated by hardware devices, such as keyboard presses or disk completion.

Resource Allocation: The OS manages the allocation and deallocation of system resources such as CPU time, memory, and I/O devices.

Types of Operating Systems:

Single-User, Single-Tasking: Only one user can use the computer at a time, and only one program can run at a time. Examples: MS-DOS, early Mac OS.

Single-User, Multi-Tasking: Only one user can use the computer at a time, but multiple programs can run simultaneously. Examples: Windows 95, Mac OS 8.

Multi-User, Multi-Tasking: Multiple users can use the computer simultaneously, and multiple programs can run simultaneously. Examples: Unix, Linux, Windows NT.

Real-Time: The OS is designed to respond to events in real-time, with predictable and fast response times. Examples: Embedded systems, robotics.

Mobile: The OS is designed for mobile devices such as smartphones and tablets. Examples: Android, iOS.

Examples of Operating Systems:

Windows: Developed by Microsoft, widely used on desktop and laptop computers.

macOS: Developed by Apple, used on Mac computers.

Linux: Open-source, widely used on servers, supercomputers, and embedded devices.

Android: Developed by Google, used on mobile devices such as smartphones and tablets.

iOS: Developed by Apple, used on mobile devices such as iPhones and iPads.

Chrome OS: Developed by Google, used on Chromebooks and other devices.

In summary, an operating system is a crucial software component that enables computers to perform tasks efficiently and securely, while providing a platform for running applications and managing hardware resource.

Hetvi parmar 53003230067


Comments ()


Sign in

Read Next

Balance

Blog banner

Evolution of operating systems

Blog banner

Reconnaissance

Blog banner

What is M-commerce and how it's work

Blog banner

Fudgy Tahini Date Chocolate Bars

Blog banner

Deadlock

Blog banner

Disk Management

Blog banner

Multiprocessor and Multicore Organization

Blog banner

GIS in Disaster Management

Blog banner

HTML vs HTML5

Blog banner

Uniprocessor Scheduling

Blog banner

Be you

Blog banner

How College Events Build Real-world Skills You Can’t Learn From Textbooks

Blog banner

ARTICAL ON MANAGEMENT SYSTEM

Blog banner

Virtual memory in windows

Blog banner

Virtual machine and virtualizing

Blog banner

Different types of scam Fraud

Blog banner

Privacy in Social Media and Online Services

Blog banner

Exploring the Power of Encase Forensic Tools: Unraveling Digital Mysteries

Blog banner

Overcoming the bedtime brushing Battle with Dr. Roxanne Irani, Dentist in Maroubra

Blog banner

Different Types of Data

Blog banner

PROCESS CONTROL BLOCK IN OS

Blog banner

Tiranga - Abbas Haveliwala

Blog banner

File management in os

Blog banner

Predicting Student Performance with Data Science

Blog banner

10 Survival Tips that might save your life

Blog banner

Top 3 Places To Stay In Vienna

Blog banner

Docker Framework

Blog banner

I/O Management and Disk Scheduling

Blog banner

"The Benefits of Using GIS in Agriculture"

Blog banner

Benefits and drawback of web security.

Blog banner

LiquidPlanner

Blog banner

Why Personalized Return Gifts Are the Perfect Choice for Every Kid’s Birthday Party?

Blog banner

How Preschool Annual Day Shapes Confidence, Emotions, and Growth

Blog banner

Virtual machine.

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Modern Operating System

Blog banner

Virtual Machine

Blog banner

A Review on Data Acquisition in Cyber Forensics

Blog banner

Coping with Diagnosis Shock

Blog banner

Global versus Indian Mental Health Differences

Blog banner

Why Eating a Variety of Foods Is Important for Complete Nutrition?

Blog banner