Software
Software
E
Systems and Aplicantion
Class: 10 B&C
Date: 11th October & 17th
SYSTEMS SOFTWARE
• System software is a
type of computer
program that is
designed to run a
computer’s hardware
and application
programs.
WHY SYSTEMS SOFTWARE
IS IMPORTANT ?
• Written in a low-level
computer language. System
software must be written in
a computer language the
central processing unit
(CPU) and other computer
hardware can read.
• Close to the system. It connects
directly to the hardware that
enables the computer to run.
• Hard to manipulate. It often
requires the use of a
programming language, which is
more difficult to use than a more
intuitive user interface (UI).
• High speed. System
software must be as
efficient as possible
to provide an
effective platform for
higher-level software
in the computer
system.
• Versatile. System software must communicate
with both the specialized hardware it runs on
and the higher-level application software that is
usually hardware-agnostic and often has no
direct connection to the hardware it runs on.
System software also must support other
programs that depend on it as they evolve and
change.
TYPES OF SYSTEM
SOFTWARE
• The BIOS (basic input/output system)
gets the computer system started after
it’s turned on and manages the data flow
between the OS and attached devices,
such as the hard drive, video adapter,
keyboard, mouse and printer.
• A driver is a
software component
that lets the
operating system
and a device
communicate with
each other.
EXAMPLE OF DRIVER
USE
Utilities
and tune the computer
software/hardware and perform a single task at a
time.
The utilities that we use, depending on the
operating system running on our computer. Some
utilities help you to avoid virus attacks or clean
viruses, some help you to backup data, some
help to recover data that has been accidentally
erased, and so on.
DEPENDING ON SPECIALTY AREA AND TASK, THERE ARE MANY
TYPES OF UTILITY SOFTWARE. SOME OF
THE MOST IMPORTANT UTILITY PROGRAM GROUPS ARE THE
FOLLOWING:-
File compression programs:- Helps to optimize hard disk, memory, CPU and repair problems
PC storage space and transfer
time by reducing the files size.
Backup and recovery programs:- Making a
Security Programs:- Programs included in this backup of your important files and
group are Anti-virus, anti
documents is critical. If something goes wrong
spyware, firewalls, and more. The programs with your PC, you can easily
secure your PC and resources from
recover from the backup media.
authorized access, file damage and theft
Downloading programs:- Allows to download
Disk cleanup tools:- Disk cleanup includes
files from internet quickly and
removing unnecessary programs,
safely
cleaning registry database, deleting
Disk management programs:- Scans and temporary internet, installation files, etc.
diagnose the health of your system,
Students will be able to:
- distinguish between
SOFTWARE - distinguish
among Multitasking,
multiprocessing, and
multiprogramming
WHAT IS APPLICATION
SOFTWARE ?
Application software or application programs are end-user programs that serve
specific functionality to help users accomplish certain tasks. This includes graphic
designing, researching online, drafting documents, watching movies or playing
games, and managing finance among others.
Developers keep creating software
applications based on the evolving needs of users.
Application software is a type of computer program that is designed to help users
perform specific tasks. It is also be referred with the terms “application” or “app”
which can be easily installed on a computer, mobile device, or other digital device.
TYPES OF APPLICATION
SOFTWARE
1. General Application Software (off-the-shelf software)