System Software and Its Types
System Software and Its Types
Khizra Sharafat
System software Mahin Khurram
Jibran ahmad
and its types Saad ur Rehman
Muhammad Hassan Zafar
SOFTWARE • A software or computer software
essentially a type of programs which
enables the users to perform some specific
task or actually used to operate their
computer . It instructs computer to what
exactly to do and how exactly to perform
the task.
• System software helps the user as well as the hardware
SYSTEM to function and even interact with each other easily.it
manages the behavior of the computer hardware in
SOFTWARE order to offer basic functionalities which are needed by
the user
EXAMPLES
OF SYSTEM
SOFTWARE
•Android
•Microsoft windows
•MacOS
•iPhone
OPERATING SYSTEM
UTILITIES
TYPES OF
SYSTEM DEVICE DRIVERS
SOFTWARE
FIRMWARE
LANGUAGE TRANSLATOR
Operating system manages
computer hardware, software
resources, and provides common
services to computer program
OPERATING
SYSTEM The dominating computer
operating systems are windows
•IPHONES'
•FREERTOS
EXAMPLES OF •WINDOWS
OPERATING •LINUX
•ANDROID
SYSTEM •BLACKBERRY
UTILITIES
• It sets between the system and application software .these are the
programs intended for diagnostic and maintenance tasks for the computer
They come in handy to ensure computer functions optimally.
Examples of utilities
•Antiviruses
•Disk partition
•Disk fragmentation
•WEBROOT
•Bitdefender
•PANDA
DEVICE DRIVERS
•MOUSE
•KEYBOARD
•TOUCHPAD
•PRINTERS
• Firmware is basically originally designed for high
level software and could be changed without having
FIRMWARE to exchange the hardware for a new device .It also
retains the basic instructions for hardware devices
that make them operative
EXAMPLES
OF
FIRMWARE
•ROM (READ ONLY
MEMORY)
•BIOS (BASIC INPUT
OUTPUT SYSTEM)
•POST (POWER ON SELF
TEST)
LANGUAGE TRANSLATORS
• It converts high level languages and low level languages into machine
languages machine understands only its languages
• Computer works on its own language code so language translator helps the
computer to perform its tasks without any difficulty by translating the
language into the system language code
Most commonly used language
translators
•Compiler
•Interpreter
•assembler