wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operating Systems Overview

profile
Aryan Kasurde
Jul 12, 2023
0 Likes
0 Discussions
131 Reads

Operating systems are those programs that interface the machine with the applications programs. 

Briefly, the OS typically provides services in the following areas: 

• Program development: The OS provides a variety of facilities and services,such as editors and debuggers, to assist the programmer in creating programs. 

• Program execution: A number of steps need to be performed to execute a program. Instructions and data must be loaded into main memory, I/O devices and files must be initialized,

• Access to I/O devices: Each I/O device requires its own peculiar set of instructions or control signals for operation.

• Controlled access to files: For file access, the OS must reflect a detailed understanding of not only the nature of the I/O device (disk drive, tape drive) but also the structure of the data contained in the files on the storage medium. 

Simple Batch Systems

 Early computers were very expensive, and therefore it was important to maximize processor utilization. The wasted time due to scheduling and setup time was unacceptable.To improve utilization, the concept of a batch OS was developed. It appears that the first batch OS (and the first OS of any kind) was developed in the mid-1950s by General Motors for use on an IBM 701 [WEIZ81]. The concept was subsequently refined and implemented on the IBM 704 by a number of IBM customers. By the early 1960s, a number of vendors had developed batch operating systems for their computer systems. IBSYS, the IBM OS for the 7090/7094 computers, is particularly notable because of its widespread influence on other systems.The central idea behind the simple batch-processing scheme is the use of a piece of software known as the monitor.

 


Comments ()


Sign in

Read Next

"Life as a Part-time Student"

Blog banner

Mesh Topology

Blog banner

What Your Music Taste Reveals About Your Personality

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

From Classic to Flavoured: Exploring Different Types of Khari

Blog banner

Caching windows

Blog banner

Craziness of dream 11 and how it impacts on our life

Blog banner

IoT Architecture Based Security

Blog banner

Quality check in IT services

Blog banner

I/O Buffering

Blog banner

Deadlock

Blog banner

How Does Preschool Help Children Become Better Decision Makers?

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

What are Tenders its various types

Blog banner

Virtual Memory

Blog banner

Email Privacy

Blog banner

Why Consistency in Eating Habits Matters and How Meal Maharaj Makes It Easy

Blog banner

(Input/Output) in os

Blog banner

Real Time Scheduling

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

Recipe of Paneer Butter Masala

Blog banner

Life lesson

Blog banner

Why we should do reading

Blog banner

The New Classic: Indo Western Patola Outfits for Today’s Woman

Blog banner

What is semaphore in operating system?

Blog banner

Danger assessment in GIS

Blog banner

Objectives and functions of Operating System...

Blog banner

OS Assignment 3

Blog banner

Why Moms Are Choosing Customised School Accessories Over Generic Products

Blog banner

Operating Systems

Blog banner

Types Of Interrupt

Blog banner

MACHINE LEARNING

Blog banner

Modern operating system

Blog banner

INTRODUCTION

Blog banner

Gamer life

Blog banner

How User Data Shapes Personalised Campaigns

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

Article on Fresh Book

Blog banner

Deadlock and Starvation

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

The Future of Cybersecurity: Trends, Challenges, and Strategies

Blog banner

Social Media Sentiment Analysis

Blog banner