0% found this document useful (0 votes)
39 views57 pages

CH 2

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)
39 views57 pages

CH 2

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/ 57

ChaptSoftwar

1
Software

Chapter 2 Software

1. Computer Application Software


2. Types of Computer Software
3. Software Licensing
4. Types of Software License
5. Software Piracy

2
Software

Software

• Computer software, or just software, is a


collection of computer programs and related
data that provides the instructions for telling a
computer what to do and how to do it.
• Any set of instructions that guides the
hardware and tells it how to accomplish each
task.

3
Software

Software

Softwar
e
System Programming Application
Software Software Software

4
Software

System Software

• System software is computer software


designed to operate the computer hardware
to provide basic functionality and to provide a
platform for running application software.
• Refers to the operating system and all utility
programs that manage computer resources at
a low level.

5
Software

System Software

• The BIOS (basic input/output system) gets the


computer system started after you turn it
on and manages the data flow between the
operating system and attached devices such
as the hard disk, video adapter, keyboard,
mouse, and printer.
• The boot program loads the operating system
into the computer's main memory or random
access memory (RAM).
• System software also includes system
utilities, such as the disk defragmenter and
System Restore.
6
Software

System Software

Basic Input/Output System (BIOS) Program

7
Software

System Software

Disk
Defragmenter
8
Software

System Software

Disk Cleanup

9
Software

System Software

Disk Partition
Tool
10
Software

Programming Software

• Programming software include tools in the


form of programs or applications that
software developers use to create, debug,
maintain, or otherwise support other programs
and applications.
• The term usually refers to relatively simple
programs such as compilers, debuggers,
interpreters, linkers, and text editors,

11
Software

Programming Software

• Example of programming language:


– C
– C++
– C#
– BASIC
– JAVA
– Visual Basic
– Phyton
– HTML
– PHP
12
Software

Programming Software

• Example of programming language:


– C
– C++
– C#
– BASIC
– JAVA
– Visual Basic
– Phyton
– HTML
– PHP
13
Software

Programming Software

14
Software

Application Software

• A program or group of programs designed for


end
users
• Allows end users to accomplish one or more
specific (non-computer related) tasks.

15
Software

Examples of Computer Application Software

• Word processor
• Spreedsheet
• Presentation Software
• Database Management System
• Dekstop Publisher
• Graphic Editor
• Web Browser

16
Software

Word Processor

• Word processor is a software program capable


of
creating, storing, and printing documents.
• Unlike the standard typewriter, users using
word processors have the ability of creating a
document and making any changes anywhere
in the document.
• This document can also be saved for
modification at a later time or to be opened on
any other computer using the same word
processor.

17
Software

Word Processor

Features

• Insert text
• Delete text
• Cut and paste
• Copy
• Page size and margins
• Search and replace
• Print

18
Software

Word Processor

Examples

• Microsoft Word
• WordPro
• AppleWorks

19
Software

Spreadsheet

• Spreadsheet is a data file made up of rows and


columns that are used to sort data and allow
a user to manipulate and arrange data easily,
commonly numerical data.
• What makes a spreadsheet software program
most unique is its ability to calculate values
using mathematical formulas and the data in
the cells.

20
Software

Spreadsheet

• Features:
– Formulas
– Functions
– Charts
– Cut/Copy/Paste with single cells or ranges of
cells
– Cells formatting
– Cells merging

21
Software

Spreadsheet

Examples

• Microsoft Excel
• Lotus 1-2-3
• Apple Numbers
• OpenOffice Calc

22
Software

Presentation Software

• A presentation program is a software program


that
helps create a slideshow that addresses a topic.
• Presentation programs are often used in
businesses and schools for discussing a topic
or for teaching.
• It typically includes three major functions:
– an editorthat allows text to be inserted
and formatted
– a method for inserting and manipulating
graphic images

23
Software

– a slide-show system to display the content.

24
Software

Presentation Software

• Features:
– Insert Slide
– Deletion of Inserted slides
– Allows cut and paste slides in any order.
– Allows duplication content or slide
– Allows you to display the presentation
designed in a slide show system. (View Slide
Feature)
– Allows animations and/or sounds
manipulations on objects in the slide.

25
Software

Presentation Software

Example:

• Microsoft PowerPoint
• Adobe Persuasion
• Hypercard
• OpenOffice Impress
• Scala Multimedia

26
Software

Database Management System (DBMS) Software

• A program that controls the organization, storage,


management, and retrieval of data in a
database.
• Users can create tables, queries, forms and
reports.

27
Software

Database Management System (DBMS) Software

• Example:
– Microsoft Access
– Oracle Database
– MySQL
– FoxPro

28
Software

Desktop Publishing Software

• Used to produce high-quality printed documents


such
as magazine, greeting card, posters, etc.
• Allows you to use different typefaces, specify
various margins and justifications, and embed
illustrations and graphs directly into the text.

29
Software

Desktop Publishing Software

• Example:
– Adobe Indesign
– QuarkXpress
– MS Publisher

30
Software

Web Browser

• Web browser, a software application used to


locate
and display Web pages.
• Example:
– Internet Explore (IE)
– Mozilla Firefox
– Opera

31
Software

Web Browser

32
Software

Graphic Software

• Graphics software or image editing software is


a program or collection of programs that
enable a person to manipulate visual images
on a computer.
• Computer graphics can be classified into two
distinct categories:
– raster graphics
– vector graphics

33
Software

Raster Graphic Editor

• A raster graphics editor is a computer program


that allows users to paint and edit pictures
interactively on the computer screen and save
them in one of many popular “bitmap” or
“raster” formats
• Common features:
– Select a region for editing
– Draw lines with brushes of different
color, size, shape and pressure
– Add typed letters in different font styles
– Apply various filters for effects
34
Software

– Convert between various image formats

35
Software

Bitmap Graphic Editor

Examples

• Adobe Photoshop
• PaintShop Pro
• iPhoto
• GIMP

36
Software

Vector Graphic Editor

• Also known as drawing software.


• A computer program that allows users to
compose and edit vector graphics images
interactively on a computer.
• Vector editors are often better for page
layout, typography, logos, sharp-edged
artistic illustrations (e.g. cartoons, clip art,
complex geometric patterns), technical
illustrations, diagramming and flowcharting.

37
Software

Vector Graphic Editor

Examples

• Adobe Illustrator
• Macromedia Freehand
• Xara Xtreme
• Inkscape

38
Software

Accounting Software

• Accounting software is an application software


that records & processes accounting
transactions within functional modules such
as accounts payable, accounts receivable,
payroll, and trial balance.
• It functions as an accounting information system.

39
Software

Accounting Software

• Features:
– Accounts receivable
– Accounts payable
– General ledger
– Billing
– Stock/inventory
– Purchase order
– Sales order
– Bookkeeping

40
Software

Accounting Software

• Examples:
– Microsoft Money
– MYOB
– USB
– SAGE

41
Software

Other Examples:

• Computer Aided Design (CAD)


• Video Editor
• Sound Editor
• Video Games
• Educational Software
• Email Client
• Electronic Media

42
Software

Software Licensing

• Is a legal instrument (by way of contract


law)
governing the usage or redistribution of software
• Allowing an individual or group to use a piece
of software
• Nearly all applications are licensed
• Some are based on the number machines on
which the licensed program can run whereas
others are based on the number of users that
can use the program

43
Software

Types of Software License

• Registerware
• Shareware
• Freeware
• Open source
• Demoware
• Abandonware

44
Software

Registerware

• Refers to computer software which requires


the user to give personal information through
registration in order to download or use the
program.

45
Software

Shareware/Demoware

• Refers to copyrighted commercial software


that is distributed without payment on a trial
basis and is limited by any combination of
functionality, availability, or convenience.

46
Software

Freeware

• Computer software that is available for use with


no
cost or for an optional fee.
• Freeware is different from shareware, where
the user is obliged to pay.

47
Software

Open Source Software (OSS)

• OSS is also a free software.


• OSS can be defined as computer software for
which the human-readable source code is
made available under a copyright license (or
arrangement such as the public domain) that
meets the Open Source Definition.
• This permits users to use, change, and
improve the software, and to redistribute it in
modified or unmodified form.

48
Software

Abandonware

• It refers to sofware that is no longer available


for purchase or that is at least a certain
amount of years old.

49
Software

License Key

• A software license key is a pattern of


numbers and/or letters provided to licensed
users of a software program.
• License keys are typically created and
delivered via a license generator once a
software user has paid for the software and
has agreed to the conditions of use and
distribution as legally specified in the
software license.

50
Software

License Key

51
Software

Software Piracy

• The unauthorized copying of software.


• Refers to ways of obtaining software without
the permission of the software holder
• Some common types of software piracy include:
– Counterfeit software
– OEM unbundling
– Softlifting
– Hard disk loading
– Internet software piracy

52
Software

Software Piracy

Counterfeit Software

• A type of software piracy that occurs when


fake copies of software are produced using a
CD burner to copy the software
• Counterfeit software is usually sold at
prices well below that of the retail price of
the legitimate software

53
Software

Software Piracy

OEM Unbundling

• Original equipment manufacturer (OEM)


unbundling is a type of software piracy that
occurs when OEM-packaged software is
separated from the hardware it originally
came bundled with, at the OEM or retail level
of sale.

54
Software

Software Piracy

Softlifting

• A type of software piracy that occurs when


users share their software with other users
who are not authorized to have access by the
End-User License Agreement (EULA).
• The most common type of softlifting occurs
when a person does legitimately purchase
software but installs it onto multiple
computers which is a violation of the licensing
agreement.

55
Software

Software Piracy

Hard Disk Loading

• A type of software piracy that occurs when


hardware dealers install an unauthorized copy
of commercial software onto a computer
system.
• In many cases consumers will not receive any
manuals or original CD of the software but the
hardware dealer may charge for the illegal
software in the total system purchase price.

56
Software

Software Piracy

Internet Software Piracy

• A type of software piracy that occurs when


software, which is illegally obtained through
Internet channels, usually through peer-to-
peer file sharing systems or downloaded from
pirate Web sites that make software available
for download for free or in exchange for users
who uploaded software

57

You might also like