wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operating Systems Overview

profile
Aryan Kasurde
Jul 12, 2023
0 Likes
0 Discussions
128 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

Deadlock

Blog banner

File Organization and Access

Blog banner

Binary Search Tree (BST) in Data Structure

Blog banner

OS Assignment 1

Blog banner

Modern Operating System - Suren Kotian

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

Session Hijacking Techniques

Blog banner

Microsoft Windows Overview

Blog banner

Hacking Mobile Platforms

Blog banner

Operating system

Blog banner

ADIDAS

Blog banner

How I use google in my daily life

Blog banner

Top 5 Benefits of Artificial Intelligence

Blog banner

What is Amazon?

Blog banner

Capacity management in ITSM

Blog banner

The Impact of Cyber Forensics on Corporate Governance and Compliance

Blog banner

Metasploit

Blog banner

Memory Management in an Operating System

Blog banner

computer security

Blog banner

Answer

Blog banner

DEVELOPMENTS LEADING TO MODERN OPERATING SYSTEMS

Blog banner

I/O Buffering

Blog banner

Social Media Marketing Trends 2022

Blog banner

The Impact of Tolerances and Wall Thickness on Pipeline Integrity

Blog banner

Penetration Testing

Blog banner

The New Dr. Frankenstein who will perform first full head transplant

Blog banner

Operating system

Blog banner

Why Time Management Is the Secret to College Success (and How to Master It)

Blog banner

Segmentation and paging concept

Blog banner

Fashion design

Blog banner

Expressing and Measuring Risk (Risk Management)

Blog banner

Deadlock and Starvation

Blog banner

Gis in agriculture and farming

Blog banner

LTE Technology

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Deadlock and Starvation

Blog banner

Android Flashlight Application

Blog banner

Computer Security

Blog banner

Getting into anime My anime suggestions

Blog banner

“Shot on iPhone” : A campaign by Apple that turned into a prodigy

Blog banner

Dos (Denial of service) Attack

Blog banner

Modern operating system

Blog banner