0% found this document useful (0 votes)
5 views2 pages

Computer Operating System Notes

An Operating System (OS) is system software that serves as an interface between users and computer hardware, managing resources and coordinating activities. It includes functions like processor, memory, file, device management, and offers user interfaces such as CLI and GUI. There are various types of OS, including single-user, multi-user, and real-time systems, each with its own advantages and disadvantages.

Uploaded by

mike tracker
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)
5 views2 pages

Computer Operating System Notes

An Operating System (OS) is system software that serves as an interface between users and computer hardware, managing resources and coordinating activities. It includes functions like processor, memory, file, device management, and offers user interfaces such as CLI and GUI. There are various types of OS, including single-user, multi-user, and real-time systems, each with its own advantages and disadvantages.

Uploaded by

mike tracker
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

COMPUTER OPERATING SYSTEM – Summary

Notes
1. Definition:
An Operating System (OS) is system software that acts as an interface between the user and the
computer hardware. It manages computer resources and coordinates all activities of hardware and
software.

Examples: Windows, Linux, macOS, Android, iOS, Unix.

2. Functions of an Operating System:


- Processor Management – Allocates CPU time.
- Memory Management – Controls memory use.
- File Management – Manages files and directories.
- Device Management – Controls input/output devices.
- User Interface – Provides GUI or CLI.
- Security Management – Protects data and resources.
- Error Handling – Detects and reports system errors.
- Job Scheduling – Determines execution order.

3. Types of Operating Systems:


- Single-user, Single-tasking (e.g. MS-DOS).
- Single-user, Multi-tasking (e.g. Windows, macOS).
- Multi-user (e.g. UNIX, Linux).
- Multiprocessing (e.g. UNIX, Windows Server).
- Real-time OS (e.g. RTLinux, VxWorks).
- Distributed OS (e.g. Amoeba).
- Embedded OS (e.g. Android, iOS).

4. Components of an Operating System:


- Kernel – Core of the OS that manages resources.
- File System – Handles files and directories.
- User Interface – GUI or Command line.
- Device Drivers – Control hardware components.
- System Utilities – Perform maintenance tasks.

5. User Interfaces:
- Command Line Interface (CLI) – Text commands (e.g. Linux Terminal).
- Graphical User Interface (GUI) – Uses icons and menus (e.g. Windows).

6. Examples of Operating Systems:


Desktop: Windows, Linux, macOS.
Mobile: Android, iOS.
Server: UNIX, Windows Server.

7. Importance of Operating Systems:


- Simplifies computer use.
- Manages hardware and software resources.
- Provides security and control.
- Handles I/O operations.
- Improves performance and efficiency.

8. Advantages:
- User-friendly.
- Efficient multitasking.
- Provides security.
- Easy program execution.

9. Disadvantages:
- Complex and large.
- Can be costly.
- May be vulnerable to viruses.
- Hardware dependent.

You might also like