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

Challenges of Digital forensics in cloud computing environment

Blog banner

VIRTUAL MACHINES

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

Data Visualization – Importance and tools (Tableau, Power BI)

Blog banner

Why we should do reading

Blog banner

10 Signs That Prove YOU are his FIRST priority.

Blog banner

What is thread and alse multithreading

Blog banner

DIGITAL TECHNOLOGY

Blog banner

Yoga in INDIA and ABROAD

Blog banner

objectives and functions of operating system

Blog banner

Impact of social media on the human life

Blog banner

Memory Management of Operating System(OS)

Blog banner

Intrusion Detection System

Blog banner

Multiprocessor and Multicore Organization

Blog banner

MPL and how its effects?

Blog banner

Memory heirchy

Blog banner

Cryptanalysis tool

Blog banner

A MODERN OPERATING SYSTEM

Blog banner

Philadelphia Experiment : Was it real?

Blog banner

Modern OS

Blog banner

File Systems in OS.

Blog banner

HTML vs HTML5

Blog banner

Deadlock and Starvation

Blog banner

Firewall

Blog banner

Google classroom

Blog banner

Buffering

Blog banner

Self managing devices

Blog banner

Strengthening Active Directory Security

Blog banner

John Titor: The Time Traveler

Blog banner

Self-love: Being the reason of your own smile

Blog banner

Platonic Solids

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Atlantis - The Lost Island.........

Blog banner

Linux Virtual Machine Process Scheduling

Blog banner

Loneliness

Blog banner

How Cyber Forensics use in AI

Blog banner

Concurrency:Deadlock and Starvation

Blog banner

File system

Blog banner

Functions of Operating System

Blog banner

What is M-commerce and how it's work

Blog banner

Why is ITSM important in IT organization?

Blog banner

Mental Health

Blog banner