wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Evolution of Operating Systems

profile
VL Patel
Jul 04, 2024
0 Likes
0 Discussions
159 Reads

Let's understand the Operating system, The Operating system is a software in The computer that is used to interact with the Hardware. It is like the intermediate between the Hardware like CPU, Ram,etc and the User( the user can be one or many). The Main Goal of Operating Systems is provide convenience like Easy to use and To provide more throughput ( More tasks can be performed in each unit time) it means we need more Operating systems that has more throughput. In today's time the Windows operating system is the most used system by the User , most of the user prefer the windows OS rather than different operating system like Linux, MacOS ,etc. The windows OS has the different versions over the year that is provided different tasks to be performed more quickly at less time, the term batch Systems is used, the batch system is like system used in OS to differ the same task in different batches that helps the OS to do the task more quickly in batch system process. Let's understand the Operating system based on the different Generation.

The 1st Generation (1945-1955) of OS has no operating system support but has the vaccum tubes and plugs are used in the Devices that leads to the each task takes more time to get performed, there is no protection of the data we can say and it consumes more electricity and generates lots of heat, the Process of serial processing is used like we can say each task will be performed one by one, the Machine language is used to communicate with the Hardware. The 2nd Generation (1955-1965) of OS has more upgraded features than the previous generation. Here the concept of Batch Systems were introduced like The programs tasks will be divided in batches that has similar task and will be performed easily by OS , The transitors came into action. If there is Input and Output operation is happening then the processors has to remain idle , the task will be stopped when we the I/O process is happening this is kind of the drawback of this Generation. The main highlight is that the Multitasking was firstly introduced in this Generation computer.

The 3rd Generation (1965-1980) of OS introduce the multiple programming and Multitasking facility with the Computer, the users can simultaneously work on the Same computer. The Concept of Online storage was also introduced, its says that The OS helps to store the Systems programs, data and libraries in the main memory,so that users can directly access it whenever it needed. The integrated Circuits(IC's) were used in the computers in this Generation. The concept of No starvation was introduced here, let's understand this with an example here if we have alloted like 5 task to the computer then it will not take the whole time to do only one task but it will start to do next task immediately when the 1st is at urge to get over.

The 4th Generation (1980 - till now) of OS , we have many upgrades till now in previous generation, but this is the Generation computer and OS we are using now the upgraded ones here, the Computer networking is introduced here so we can share the data among computer and connect the multiple computer in the same network.The Graphical User Interface(GUI) was introduced here, if we want to open the camera or any application we don't need to write any program to open this the Icon or Figure representation is there so we need to click the icon to open the application this is the GUI the Work of accessing the application is easy now. We can Easily use the CPU at its high capacity, it will perform high quality task more effectively like editing, gaming, etc. If the user has given some task to OS to get performed and suddenly it want's that the this task is important then The OS can stop the execution of previous and will do the High priority task First and will continue with Previous one. The evolving of Operating system has resulted in doing the our task faster with less equipment and time.


Comments ()


Sign in

Read Next

"Audit" In Data Science

Blog banner

Security issues in Sensor Networks and gathering admissible evidence in Network Forensics

Blog banner

How International Schools Build Global-Minded Students through Curriculum & Activities

Blog banner

Threading

Blog banner

Race Condition

Blog banner

IS CONVERTING AMBITION INTO PROFESSION?

Blog banner

Beauty of indian railway

Blog banner

Kafka - A Framework

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

GIS Bharat Maps

Blog banner

Os(Computer security threats)

Blog banner

The 60-Minute Window: What to Do (And What NOT to Do) When You Knock Out a Tooth

Blog banner

Marvel Cinematic Universe

Blog banner

The Rich Heritage Of Patola Sarees: Gujarat’s Timeless Weaving Art

Blog banner

Pandas Matrix Applications

Blog banner

OS Assignment 1

Blog banner

Different Types of Data

Blog banner

10 Unknown facts about India's Independence

Blog banner

Hypothesis Testing in Data Science

Blog banner

My favourite food

Blog banner

LIFEHACKER

Blog banner

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

Blog banner

BITCOIN WALLET

Blog banner

Disk scheduling

Blog banner

Go Daddy

Blog banner

INDIAN CHEAPEST COSMETICS BRAND

Blog banner

Power of words

Blog banner

Virtualization

Blog banner

Amazon

Blog banner

Why Data Privacy Is Changing Online Advertising

Blog banner

Google classroom

Blog banner

Charcoal, Lemon, and DIY Kits: Which “Viral” Dental Trends Are Actually Dangerous?

Blog banner

Concept and definition of m-commerce

Blog banner

Explain Multiprocessors

Blog banner

RSA (Rivest-Shamir-Adelman) Algorithm

Blog banner

The role of artificial intelligence in automating digital forensic analysis.

Blog banner

Uniprocessor Scheduling

Blog banner

What makes Nugget RC Racing Florida’s Most Exciting Racing Events?

Blog banner

Linux VServer Architecture

Blog banner

Threat management

Blog banner

Worms, viruses and Bots

Blog banner

Things You Should Leave Behind In 2025, Whilst In 2026

Blog banner