0% found this document useful (0 votes)
8 views

Operating System 1

An operating system (OS) is essential software that manages computer hardware and software resources, acting as an intermediary between the user and the device. It performs various functions including process management, memory management, file system management, and security, while also providing a user-friendly interface. Different types of operating systems cater to specific needs, such as single-user, multi-user, real-time, network, and mobile operating systems.

Uploaded by

Fabian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Operating System 1

An operating system (OS) is essential software that manages computer hardware and software resources, acting as an intermediary between the user and the device. It performs various functions including process management, memory management, file system management, and security, while also providing a user-friendly interface. Different types of operating systems cater to specific needs, such as single-user, multi-user, real-time, network, and mobile operating systems.

Uploaded by

Fabian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

OPERATING SYSTEM (OS)

What is an operating system (OS)


An operating system (OS) is the core software that manages your computer's hardware and software resources. It
serves as an intermediary between you, the user, and your device, to coordinate tasks like running programs and
handling files.

An operating system enables you to interact with your personal computer, providing a user-friendly interface
while efficiently managing system operations to make your device function smoothly and securely.

Functions of an operating system


The primary function of an operating system is to simplify and streamline your computing experience. Other than
that, there are many functions of an operating system

1. Process management
The OS oversees all running programs or processes. It schedules them, allocates resources (like CPU time and
memory), and ensures they run without interfering with each other. This keeps your system responsive and
efficient.

2. Memory management
It manages your computer's memory by allocating space for processes and optimising memory usage to prevent
crashes due to insufficient memory.

3. File system management


The OS organises and stores your files, making them accessible, searchable and secure. It controls file
management, creation, deletion and access permissions.

4. Device management
It handles communication with hardware devices like printers, keyboards, and network adapters. By providing
device drivers, the OS ensures compatibility and seamless operations.

5. User interface
The OS offers a user-friendly interface, such as graphical user interfaces (GUIs) or command-line interfaces
(CLIs), enabling you to interact with your computer easily.

6. Security and access control


It enforces user authentication and access rights. It protects your system from unauthorised access and malicious
software, ensuring the safety of your data.

7. Networking
The OS facilitates network connections, allowing you to access resources over a network or the internet. It
manages network protocols, configurations and data transfer.

8. Task scheduling
It prioritises tasks and manages CPU utilisation efficiently. This ensures that essential processes receive the
required resources while maintaining system responsiveness.

9. Updates and maintenance


The OS often manages software updates and system maintenance, ensuring your computer remains secure and up
to date.

Types of operating systems


There are many different types of operating systems tailored to your specific needs and computing environments.
The choice of operating systems mainly depends on the intended use and hardware resources of the system.

1 - Single-user operating system


Single-user operating systems are the most common operating systems designed for individual users on personal
devices like laptops and desktops.

They allow only one user to interact with the system at a time and are focused on providing a user-friendly
interface and efficient resource management for a single user's tasks.
Examples of a single-user operating system are Microsoft Windows Vista or Mac OS.

2 - Multi-user operating system


Multi-user operating systems are employed in environments where multiple users need simultaneous access to a
shared computer.

These systems manage resources and ensure fair access for multiple users, like servers, mainframes or time-
sharing systems. An example of a multi-user operating system is Linux (Ubuntu Server).

3 - Real-time operating system (RTOS)


RTOS is used in applications where immediate response and timing precision are critical. This kind of software
is used in control systems, robotics, defence systems and medical devices.

Real-time systems ensure that the tasks are executed within specific time constraints, minimising latency. An
example of a real-time operating system is VxWorks.

4 - Network operating system (NOS)


NOS focuses on network management, making it easier for multiple computers to communicate and share
resources. This type of operating system is commonly used on network servers, where file and printer sharing are
crucial.

An example of a network operating system is Novell NetWare, which is used to manage local area networks
(LANs).

5 - Mobile operating system


Mobile operating systems are designed for mobile devices like smartphones and tablets. Popular operating
systems, like Android and iOS, emphasise touch-based interfaces and app management. They often have app
stores for easy software installation.

You might also like