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

MOVEMBER

Blog banner

MD5 Collisions and the impact on computer forensics

Blog banner

What is Spyware?

Blog banner

Soak knowledge and level up your intellectual potential!!!

Blog banner

Modern OS

Blog banner

How to Plan a Week of Healthy Meals Without Stress

Blog banner

Why Festivals Are the Best Classrooms for Young Minds?

Blog banner

security requirements for safe e-payment

Blog banner

Best password managers: Reviews of the top products

Blog banner

Personalized Movie Recommendations with Data Science

Blog banner

Getting into anime My anime suggestions

Blog banner

10 Reasons to date your best friend

Blog banner

Monday. com App

Blog banner

This too shall pass

Blog banner

The Right way of cooking

Blog banner

Cache memory

Blog banner

Session Vulnerabilities

Blog banner

What is metaverse?

Blog banner

Marvel Cinematic Universe

Blog banner

Artical on FreshBooks

Blog banner

Introduction to Data Science: Life Cycle & Applications

Blog banner

How To Setup DVWA Using XAMPP on Windows

Blog banner

MySQL

Blog banner

SPEM

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

bulk email software

Blog banner

Study on cyber and network forensic in computer security management

Blog banner

Blog on Smartsheet.

Blog banner

Processing Crime and Incident Scenes

Blog banner

File management -disha parekh

Blog banner

Getting into Anime

Blog banner

Technical SEO : Total Guide

Blog banner

Os assignment

Blog banner

Introduction to GIS

Blog banner

5 ways to save money on catering services in Mumbai

Blog banner

Spotify

Blog banner

Pandas Matrix Applications

Blog banner

Interrupts in operating system.

Blog banner

Types of Big Data

Blog banner

SAVE TREES

Blog banner

Decoding the Weave — How to Identify Original Patola Art on a Fabric

Blog banner

How Social Media Algorithms Will Work in 2026?

Blog banner