Nothing Special   »   [go: up one dir, main page]

Lesson 2 - Software

Download as pdf or txt
Download as pdf or txt
You are on page 1of 41

Software

P R E PA R E D B Y S I R G I O
FRIGINAL
Software
•Consists of a series of related
instructions, organized for a
common purpose, that tells the
computer what tasks to perform
and how to perform them

•Everything that runs on a


computer system, from an
operating system, to a diagnostic
tool, video game, or app can be
defined as software.
Categories of software
Systems Software

•Essential part of computer operations


•Programs that control or maintain the operations of the
computer and its devices
•Designed to facilitate the use of hardware and to help the
computer system run quickly and efficiently
•Examples are Operating System and utility program
Operating System
•Is a system software that manages computer hardware, software resources, and provides
common services for computer programs.
Utility Programs
• Utility software helps to manage, maintain and
control computer resources.

• Operating systems typically contain the


necessary tools for this, but separate utility
programs can provide improved functionality

• Utility software is often somewhat technical and


targeted at users with a solid knowledge of
computers.

• Examples are Security Tools, Backup tools and


disk tools
Security Tools

• Firewall
• Antivirus Software
• Anti-Spyware Software
Malware
Malware is intrusive software that is designed to damage
and destroy computers and computer systems. Malware is
a contraction for “malicious software.” Examples of
common malware includes viruses, worms, Trojan viruses,
spyware, adware, and ransomware.
https://www.cisco.com/c/en_au/products/security/advanced-malware-protection/what-is-
malware.html
Network Intrusion
•is an unwelcome interruption or a situation
where somewhere private has an
unwelcome visit or addition
•A network intrusion is any unauthorized
activity on a computer network. Detecting
an intrusion depends on the defenders
having a clear understanding of how
attacks work.
•In most cases, such unwanted activity
absorbs network resources intended for
other uses, and nearly always threatens the
security of the network and/or its data.
Properly designing and deploying a network
intrusion detection system will help block
the intruders.
Computer Virus
•A computer virus is a malicious code designed to spread
from host to host by itself without the user’s knowledge
to perform malicious actions
•It imposes harm to a computer by corrupting system
files, destroying data or otherwise by being a nuisance.
•A computer virus spreads through removable media,
internet downloads, and e-mail attachments.
•A virus can also spreads while the user is viewing an
infected advertisement, visiting an infected website,
opening the attachment in the email, or clicking on an
executable file
Spyware and Adware
Spyware is a type of program placed on a
computer or mobile device without the
user’s knowledge that secretly collects
information about the user and then
communicates the information it collects
to some outside source while the user is
online

Adware is a type of program that displays


an online advertisement in a banner or
pop-up or pop-under window on webpages,
email messages, or other Internet services

Page 192 11
Firewall
•A firewall is the first layers of defense
against malware, viruses and other
threats. It scrutinizes and filters both
incoming and outgoing data. Users can
also customize rules and policies based
on their needs.

• For example, it’s often necessary to


create exceptions that allow certain apps
to pass through the firewall so that they
don’t constantly trigger false alarms.
Antivirus Program

•An antivirus program protects a


computer against viruses by
identifying and removing any
computer viruses found in memory, on
storage media, or on incoming files.

•Antivirus software scans your online


activity to make sure you are not
downloading infected files. New
viruses are coming out all the time, so
antivirus software needs to be
updated very frequently.
A spyware remover is a type of
program that detects and deletes
spyware and similar programs

An adware remover is a program that


detects and deletes adware
Backup Tools
Backup software is any application that enables the
backup of files, folders, documents, software data, most
data types and the computer/server as a whole.
Backup software enables the creation of an exact
duplicate of computer files that can be used for restoring
the original files in case of file corruption,
accidental/intentional deletion or a disaster
https://www.techradar.com/best/best-free-backup-
software
https://www.lifewire.com/free-backup-software-tools-
2617964
Disk Management Tools
is a utility program that allows a user to perform various
functions on a computer disk, such as disk partitioning
and logical volume management, as well as multiple
smaller tasks such as changing drive letters and other
mount points, renaming volumes, disk checking, and disk
formatting, which are otherwise handled separately by
multiple other built-in commands.
Disk Cleaners
A disk cleanup tool searches for and removes unnecessary files

Page 196
17
Figure 4-30
Disk Defragmentation
A disk defragmenter is a tool that reorganizes the files and unused
space on a computer’s hard disk so that the operating system
accesses data more quickly and programs run faster

Page 197
18
Figure 4-31
Application Software

•Programs that perform


specific tasks for users
•Designed to meet end-
user requirements
Productivity Applications
Productivity applications can assist you in becoming more effective and efficient while performing daily activities at
work, school, and home
Word
Presentation Spreadsheet Database Note taking
processing

Calendar and
Project Personal
contact Accounting Legal
management finance
management

Tax Document Enterprise


preparation management computing

Page 165 20
Productivity Applications
Word processing software allows
users to create and manipulate
documents
A major advantage of using word
processing software is that it
enables users to change their
written words easily

Page 167
21
Figure 4-5
Productivity Applications
Presentation software allows users
to create visual aids for
presentations to communicate
ideas, messages, and other
information to a group

Page 168
22
Figure 4-6
Productivity Applications
Spreadsheet software allows users to organize data in columns and rows
and perform calculations on the data

Pages 168 - 169


23
Figure 4-7
Productivity Applications
A database is a collection of data organized in a manner that allows access,
retrieval, and use of that data
◦ Database software allows users to create, access, and manage a database

Page 170
24
Figure 4-8
Productivity Applications
Note taking software is an application that enables users to enter typed
text, handwritten comments, drawings, sketches, photos, and links
anywhere on a page

Page 171
25
Figure 4-9
Productivity Applications
Calendar and contact management software is an application that helps you organize your calendar, keep
track of contacts, and share this information with other users

Page 171
26
Figure 4-10
Productivity Applications
A software suite is a collection of individual related applications available
together as a unit
Project management software is an application that allows a user to plan,
schedule, track, and analyze the events, resources, and costs of a project

Page 172
27
Figure 4-11
Productivity Applications
Accounting software is an application that helps businesses of all sizes record and report their financial
transactions

Page 173
28
Figure 4-12
Productivity Applications
Personal finance software is a simplified accounting application that helps home users
and small/home office users balance their checkbooks, pay bills, track personal income
and expenses, verify account balances, transfer funds, track investments, and evaluate
financial plans

Page 174
29
Figure 4-13
Productivity Applications
Legal software is an application that assists in the preparation of legal documents and provides legal
information to individuals, families, and small businesses

Page 175
30
Figure 4-14
Productivity Applications
Tax preparation software is an application that can guide individuals, families, or small businesses through
the process of filing federal and state taxes

Page 176
31
Figure 4-15
Productivity Applications
Document management software is an application that provides a means for
sharing, distributing, and searching through documents by converting them
into a format that can be viewed by any user

Page 176
32
Figure 4-16
Graphics and Media Software
Computer-aided design
(CAD) software

Desktop publishing
software

Paint/Image editing
software
Graphics and Media Software

Photo editing and https://www.adamenfroy.com/best-photo-


photo management editing-software

software

Video and audio https://www.creativebloq.com/features/best-


video-editing-software-for-designers
editing software

34
Graphics and Media Software
Multimedia authoring software allows
users to combine text, graphics,
audio, video, and animation in an
interactive application
Website authoring software helps
users of all skill levels create
webpages that include graphics,
video, audio, animation, and special
effects with interactive content

Page 184
35
Figure 4-22
Graphics and Media Software
A media player is a program that
allows you to view images and
animations, listen to audio, and
watch video files on your computer
or mobile device
Disc burning software writes text,
graphics, audio, and video files on
a recordable or rewritable disc
Page 185
36
Figure 4-23
Communication Applications
is used to provide remote access to systems and exchange files and messages in text,
audio and or video formats between different computers or users.
Entertainment / Gaming
Applications
Multimedia entertainment applications aim at diverting users, engaging them in
amazing experiences such as reading a book, listening to music, enjoying videos,
and playing a game.
Media Player Applications
Media player software is a type of application software for playing multimedia
computer files like audio and video files.

https://techrrival.com/best-media-player-apps-
android/
Questions?
Need some
clarifications?
Assignment
1. What is Software?
2. What are the 2 types of software? Explain each.
3. What is Operating System and its functions?
4. Give at least 5 examples of Application Software
5. Give at least 5 examples of Operating System
6. Give at least 5 versions of Android OS.
7. Give at least 5 examples of Word processing software.
8. What is Communication software? Give at least 5 examples.
9. What are the different Security Tools? Explain and give at least 3
examples for each category.
10. Give at least 5 examples of video editing software.

You might also like