0% found this document useful (0 votes)
22 views6 pages

Types of Software Computer Science Marked Work

The document outlines the types of software, focusing on system software, which includes operating systems, device drivers, utilities, linkers, and compilers. It details the functions of operating systems, such as user interfaces, multitasking, multiprogramming, batch processing, memory management, security management, and file management. The importance of operating systems is emphasized, as they are essential for a computer's functionality and efficiency.

Uploaded by

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

Types of Software Computer Science Marked Work

The document outlines the types of software, focusing on system software, which includes operating systems, device drivers, utilities, linkers, and compilers. It details the functions of operating systems, such as user interfaces, multitasking, multiprogramming, batch processing, memory management, security management, and file management. The importance of operating systems is emphasized, as they are essential for a computer's functionality and efficiency.

Uploaded by

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

TYPES OF

SOFTWARE
BY: MUHAMMAD AHMED 9-I
SYSTEM SOFTWARE
• Software can be used efficiently but does not exist physically.
• It is present in the computer.
• System software includes:
1. Operating system
2. Device Driver
3. Utilities
4. Linker
5. Compilor
OPERATING SYSTEM:
• It
is a mandatory software and without it the
computer is just useless.
•A computer needs an operating system to
function.
• It checks 4 produces:
a)BIOS (Basic Input/Output System)
b)Processor
c) Internet memory
d)Hardware management
OPERATING SYSTEM:
OS Functions:
1. User Interface/ Human-Computer Interface:
• HCI Has two types, Command Line Interface (CLI) and Graphical user
Interface (GUI).
• A CLI requires a user to type in instructions to choose options from menus, open
software etc.
• There are Some commands often need to be typed in, for example, to save or load a
file.
• The user needs to learn some commands every time an operation has to be carried
out.
• A GUI allows the user to interact with the computer (eg. Mobile phone) using pictures
or symbols rather than memorizing different codes.
• In the GUI one of the most common technologies and devices to provide
user interface is the WIMP (Windows Icon Menu and Pointing device)
developed for the use of PC (Personal Computer).
• In the GUI the mouse the used to control the cursor on the computer and
icons are selected to open/run windows or applications. (for example: the
windows taskbar
OPERATING SYSTEM:
2. Multitasking:
• It allows to perform Multiple tasks at the same time e.g:
you can open browser, word processor and send data for
printing.

3. Multiprogramming:
• OS allows to write on multiprogramming.

4. Batch processing:
• OS allows to collect all commands together and process at
a particular time period. Can occur monthly, daily or even
hourly.

5. Memory Management:
• It keeps track of all the memory location. [RAM/ROM/DISK].
• Allows data to be moved between RAM and HDD/SSD
during the execution of programs.
OPERATING SYSTEM:
6. Security Management:
• It is to ensure the integrity, confidentiality
and availability of data and is achieved by
the following methods.
 By carrying updates
 By using antivirus
 By making use of previlleges to make use of
user’s rights.

7. Managing files:
• M

You might also like