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

TRELLO

Blog banner

Virtual memory

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

?How long does wisdom tooth pain last?

Blog banner

Scheduling

Blog banner

Mango Raisin Chutney (sweet mango raisin spread)

Blog banner

IoT Architecture Based Security

Blog banner

Different Types of Data

Blog banner

Thumb Sucking: When It’s Normal and When It Becomes a Dental Problem

Blog banner

Drawing tips for a beginner

Blog banner

“CONSISTENCY” in Social Media Marketing

Blog banner

Measuring IT Risk

Blog banner

Optimization of operating system design

Blog banner

Android Flashlight Application

Blog banner

Ethical Hacking

Blog banner

Types of Viruses

Blog banner

Linux 94

Blog banner

The Real Reason Patola Outfits Come at a Premium Cost

Blog banner

Memory Management

Blog banner

Asana

Blog banner

Process states

Blog banner

Constrained Management in IT

Blog banner

Why Data Security Is Important

Blog banner

memory managment

Blog banner

Royal enfield

Blog banner

Data Mining

Blog banner

Network Forensics

Blog banner

10 Unknown facts about India's Independence

Blog banner

How Much Protein Do You Really Need Every Day?

Blog banner

Cache Memory in Operating Systems

Blog banner

All you need to know about Website Traffic

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

?Why Does My Breath Still Smell After Brushing?

Blog banner

EVOLUTION OF MICROPROCESSOR

Blog banner

Digital Footprints An Emerging Dimension of Digital Inequality

Blog banner

Tools to support CSI activities

Blog banner

Memory Management

Blog banner

The Everyday Parenting Dilemma: Safety Vs Independence

Blog banner

Yoga in INDIA and ABROAD

Blog banner

SMARTSHEET MANAGEMENT SOFTWARE

Blog banner

Understanding Regression Analysis

Blog banner

Software Piracy & Online Data Protection in Digital World

Blog banner