wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Operating Systems Overview

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

What Is Experiential Learning and Why Does It Work Better Than Rote Learning?

Blog banner

Microsoft Word

Blog banner

Steganography and Steganalysis

Blog banner

What is the point of living if we can die at any moment of our lives ?

Blog banner

Cache memory

Blog banner

VIRTUAL MACHINE

Blog banner

CRISP-DM Methodology

Blog banner

VPN

Blog banner

10 Reasons to Date a South Indian Girl

Blog banner

Krishna Rao SAP ID--53003230076

Blog banner

URL vs Domain

Blog banner

RAID

Blog banner

DURGA POOJA

Blog banner

Eating Well With Meal Maharaj on Busy Workdays Without Cooking

Blog banner

Electronic Funds Transfer

Blog banner

5 Powerful Mindset Shifts To Make 2026 Your Breakthrough Year

Blog banner

Uniprocessor scheduling

Blog banner

HACKING MOBILE PLATFORM

Blog banner

Threat management

Blog banner

ProofHub

Blog banner

 " Healing of Yoga "

Blog banner

semaphores

Blog banner

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

Blog banner

5 Stages of Digital Marketing

Blog banner

Life of an army person

Blog banner

Service design process in ITSM

Blog banner

File Allocation Methods

Blog banner

Importance Of Blockchain

Blog banner

Process State

Blog banner

5 ways to save money on catering services in Mumbai

Blog banner

Processing Crime and Incident Scenes

Blog banner

Scala - a programming tool

Blog banner

Memory heirchy

Blog banner

Global versus Indian Mental Health Differences

Blog banner

Network Security Risks

Blog banner

Data Mining

Blog banner

The Art of Slow Fashion: Why Patola Defines Sustainable Luxury

Blog banner

Define Instagram.

Blog banner

Race Condition in Operating Theatre

Blog banner

Bit Coins

Blog banner

Broken Authentication Attacks

Blog banner

What is Packet Filtering?

Blog banner