KEMBAR78
Assignment Comp | PDF | Operating System | Computer File
0% found this document useful (0 votes)
43 views3 pages

Assignment Comp

Uploaded by

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

Assignment Comp

Uploaded by

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

 What is Operating System?

Operating System: An operating system (OS) is essential software


that manages hardware resources and provides various services to
application software. It acts as an intermediary between the computer
hardware and the user, enabling you to interact with the machine and run
programs. In simpler terms, the OS helps you run applications, manage
files, control hardware devices, and perform basic computing tasks.

Key Functions of an Operating System:

1. Process Management:
o The OS manages processes, which are programs that are running on the computer.
It allocates resources (CPU time, memory) to these processes, schedules them to
run efficiently, and ensures they execute without interfering with each other.
2. Memory Management:
o The OS is responsible for managing the computer's memory (RAM). It keeps
track of memory allocation and ensures that each process has enough memory
while preventing one process from overwriting the memory of another. It also
manages virtual memory when physical memory is insufficient.
3. File System Management:
o The OS organizes and manages data stored on a computer’s storage devices (like
hard drives or SSDs). It handles file creation, deletion, access, and organization.
This includes using directories (folders) to structure files and ensuring proper
access control.
4. Device Management:
o The OS controls the communication between the computer and peripheral
devices, such as printers, keyboards, mice, monitors, hard drives, and USB
devices. It uses device drivers to allow software to interact with hardware.
5. User Interface:
o The OS provides a user interface (UI) to interact with the system. This can be a
graphical user interface (GUI), where users interact with visual elements like
windows, icons, and buttons (e.g., Windows, macOS), or a command-line
interface (CLI), where users type commands (e.g., Linux, MS-DOS).
6. Security and Access Control:
o The OS ensures that unauthorized users don’t access the system or its resources. It
uses authentication (such as passwords) and authorization to grant or deny access
to files, programs, and system settings.
7. Networking:
o The OS enables networking functionality, allowing computers to connect to other
devices or systems (e.g., over the internet or a local network). It manages
protocols like TCP/IP, handles connections, and manages data transfer.
8. Resource Allocation:
o The OS allocates system resources (CPU, memory, disk space, etc.) among
various applications and users, ensuring efficient and fair use of resources.

 Difference between Windows and DOS operating


system.

Feature Windows DOS

Interface Graphical User Interface (GUI) Command-Line Interface (CLI)

Multitasking Yes (multitasking, multiple programs) No (single-tasking)

Advanced file management with Basic file management through


File Management
Explorer commands

Hardware Support Extensive, including modern devices Limited, manual configuration needed

Resource Dynamic memory allocation, virtual Basic memory management, limited


Management memory memory

Security Built-in security, user permissions No security features

System Stability Higher stability, error handling Prone to crashes, no error recovery

Software Supports modern software and


Only runs legacy DOS applications
Compatibility applications

Networking Advanced networking support Very limited networking capabilities

Conclusion:

 Windows is a modern, full-featured, user-friendly operating system that supports multitasking,


modern hardware, a GUI, and is capable of running complex applications.
 DOS is an older, simpler, command-line-based operating system primarily used for running
single-task programs on older computers. It lacks many of the features and capabilities found in
modern operating systems like Windows.

While DOS was widely used in the early days of personal computing, it has largely been
replaced by more powerful systems like Windows, which provide better usability, functionality,
and support for modern computing needs.
Computer
Assignment
TOPICS
:
 Operating System.
 Difference between Windows and DOS
Operating system.

Name : Zunayisha Ejaz


Class : First Year
GR No : 24
Faculty : Biomedical
Session : 2024-2025

You might also like