An operating system is software that acts as an interface between computer hardware and the user, allowing applications like browsers and office software to run. There are several types of operating systems including batch processing, multiprogramming, multitasking, multiprocessing, and real-time operating systems. A batch processing OS processes large amounts of data in batches, while a multiprogramming OS can run many programs simultaneously by sharing processor time when one program is waiting for input/output. A multitasking OS further extends this by allowing users to run multiple programs at the same time.
2. An Operating System (OS) is a software that
acts as an interface between computer
hardware components and the user. Every
computer system must have at least one
operating system to run other programs.
Applications like Browsers, MS Office,
Notepad Games, etc., need some
environment to run and perform its tasks.
3. EXAMPLES OF OPERATING SYSTEM
MS DOS
WINDOWS OPEARING SYSTEM
LINUX OPERATING SYSTEM
ANDRIOD MOBILE OPERATING SYSTEM
iOS MOBILE OPERATING SYSTEM
4. TYPES OF OPERATING SYSTEM
BATCH PROCESSING OPERATING SYSYTEM
MULTIPROGRAMMING OPERATING SYSYTEM
MULTI-TASKING OPERATING SYSYTEM
MULTI-PROCESSING OPERATING SYSYTEM
REAL TIME OPERATING SYSYTEM
5. BATCH PROCESSING OPERATING SYSTEM
A batch processing operating system is a computer
operating system that processes large amounts of data
in batches. This type of system is typically used by
businesses and organizations that need to process
large amounts of data quickly and efficiently.
6. MULTIPROGRAMMING OPERATING SYSYTEM
On a single processor computer, a multiprogramming
OS can run many programs. In a multiprogramming
OS, if one program must wait for an input/output
transfer, the other programs are ready to use the
CPU. As a result, different jobs may have to split CPU
time.
7. MULTI-TASKING OPERATING SYSYTEM
The multitasking OS refers to a logical
extension of the multiprogramming operating
system, which allows users to run many
programs simultaneously. It enables a user
to complete multiple computer tasks at the
same time.
8. MULTI-PROCESSING OPERATING SYSYTEM
Multiprocessor operating systems are used in
operating systems to boost the performance of
multiple CPUs within a single computer system.
Multiple CPUs are linked together so that a job can
be divided and executed more quickly.
9. REAL TIME OPERATING SYSYTEM
A real-time operating system (RTOS) is a special-
purpose operating system used in computers that has
strict time constraints for any job to be performed. It is
employed mostly in those systems in which the
results of the computations are used to influence a
process while it is executing.
10. The operating system performs the
following functions in a device.
1.Memory Management
2.Processor Management
3.Device Management
4.File Management
5.Storage Management