SlideShare a Scribd company logo
1 of 55
Download to read offline
CSCA0101 Computing Basics
1
CSCA0101
COMPUTING BASICS
Chapter 7
Software
CSCA0101 Computing Basics
2
Software
1. Computer Application Software
2. Types of Computer Software
3. Software Licensing
4. Types of Software License
5. Software Piracy
CSCA0101 Computing Basics
3
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.
CSCA0101 Computing Basics
4
Software
Software
Software
System
Software
Programming
Software
Application
Software
CSCA0101 Computing Basics
5
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.
CSCA0101 Computing Basics
6
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.
CSCA0101 Computing Basics
7
Software
System Software
Basic Input/Output System (BIOS) Program
CSCA0101 Computing Basics
8
Software
System Software
Disk Defragmenter
CSCA0101 Computing Basics
9
Software
System Software
Disk Cleanup
CSCA0101 Computing Basics
10
Software
System Software
Disk Partition Tool
CSCA0101 Computing Basics
11
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,
CSCA0101 Computing Basics
12
Software
Programming Software
• Example of programming language:
– C
– C++
– C#
– BASIC
– JAVA
– Visual Basic
– Phyton
– HTML
– PHP
CSCA0101 Computing Basics
13
Software
Programming Software
• Example of programming language:
– C
– C++
– C#
– BASIC
– JAVA
– Visual Basic
– Phyton
– HTML
– PHP
CSCA0101 Computing Basics
14
Software
Programming Software
CSCA0101 Computing Basics
15
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.
CSCA0101 Computing Basics
16
Software
Examples of Computer Application Software
• Word processor
• Spreedsheet
• Presentation Software
• Database Management System
• Dekstop Publisher
• Graphic Editor
• Web Browser
CSCA0101 Computing Basics
17
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.
CSCA0101 Computing Basics
18
Software
Word Processor
Features
• Insert text
• Delete text
• Cut and paste
• Copy
• Page size and margins
• Search and replace
• Print
CSCA0101 Computing Basics
19
Software
Word Processor
Examples
• Microsoft Word
• WordPro
• AppleWorks
CSCA0101 Computing Basics
20
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.
CSCA0101 Computing Basics
21
Software
Spreadsheet
• Features:
– Formulas
– Functions
– Charts
– Cut/Copy/Paste with single cells or ranges of cells
– Cells formatting
– Cells merging
CSCA0101 Computing Basics
22
Software
Spreadsheet
Examples
• Microsoft Excel
• Lotus 1-2-3
• Apple Numbers
• OpenOffice Calc
CSCA0101 Computing Basics
23
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 editor that allows text to be inserted and
formatted
– a method for inserting and manipulating graphic
images
– a slide-show system to display the content.
CSCA0101 Computing Basics
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.
CSCA0101 Computing Basics
25
Software
Presentation Software
Example:
• Microsoft PowerPoint
• Adobe Persuasion
• Hypercard
• OpenOffice Impress
• Scala Multimedia
CSCA0101 Computing Basics
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.
CSCA0101 Computing Basics
27
Software
Database Management System (DBMS) Software
• Example:
– Microsoft Access
– Oracle Database
– MySQL
– FoxPro
CSCA0101 Computing Basics
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.
CSCA0101 Computing Basics
29
Software
Desktop Publishing Software
• Example:
– Adobe Indesign
– QuarkXpress
– MS Publisher
CSCA0101 Computing Basics
30
Software
Web Browser
• Web browser, a software application used to locate
and display Web pages.
• Example:
– Internet Explore (IE)
– Mozilla Firefox
– Opera
CSCA0101 Computing Basics
31
Software
Web Browser
CSCA0101 Computing Basics
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
CSCA0101 Computing Basics
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
– Convert between various image formats
CSCA0101 Computing Basics
34
Software
Bitmap Graphic Editor
Examples
• Adobe Photoshop
• PaintShop Pro
• iPhoto
• GIMP
CSCA0101 Computing Basics
35
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.
CSCA0101 Computing Basics
36
Software
Vector Graphic Editor
Examples
• Adobe Illustrator
• Macromedia Freehand
• Xara Xtreme
• Inkscape
CSCA0101 Computing Basics
37
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.
CSCA0101 Computing Basics
38
Software
Accounting Software
• Features:
– Accounts receivable
– Accounts payable
– General ledger
– Billing
– Stock/inventory
– Purchase order
– Sales order
– Bookkeeping
CSCA0101 Computing Basics
39
Software
Accounting Software
• Examples:
– Microsoft Money
– MYOB
– USB
– SAGE
CSCA0101 Computing Basics
40
Software
Other Examples:
• Computer Aided Design (CAD)
• Video Editor
• Sound Editor
• Video Games
• Educational Software
• Email Client
• Electronic Media
CSCA0101 Computing Basics
41
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
CSCA0101 Computing Basics
42
Software
Types of Software License
• Registerware
• Shareware
• Freeware
• Open source
• Demoware
• Abandonware
CSCA0101 Computing Basics
43
Software
Registerware
• Refers to computer software which requires the user
to give personal information through registration in
order to download or use the program.
CSCA0101 Computing Basics
44
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.
CSCA0101 Computing Basics
45
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.
CSCA0101 Computing Basics
46
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.
CSCA0101 Computing Basics
47
Software
Abandonware
• It refers to sofware that is no longer available for
purchase or that is at least a certain amount of years
old.
CSCA0101 Computing Basics
48
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.
CSCA0101 Computing Basics
49
Software
License Key
CSCA0101 Computing Basics
50
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
CSCA0101 Computing Basics
51
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
CSCA0101 Computing Basics
52
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.
CSCA0101 Computing Basics
53
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.
CSCA0101 Computing Basics
54
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.
CSCA0101 Computing Basics
55
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

More Related Content

Similar to local_media1261965207165452800.pdf

08. Computer Software
08. Computer Software08. Computer Software
08. Computer SoftwareTimesRide
 
A level-computing-9691-paper-1-notes
A level-computing-9691-paper-1-notesA level-computing-9691-paper-1-notes
A level-computing-9691-paper-1-noteshuzyrah
 
software system and application software
software system and application softwaresoftware system and application software
software system and application softwareCyriac Jose
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 
Software Engineering (Introduction to Software Engineering)
Software Engineering (Introduction to Software Engineering)Software Engineering (Introduction to Software Engineering)
Software Engineering (Introduction to Software Engineering)ShudipPal
 
What is a software and it's uses in detail
What is a software and it's uses in detailWhat is a software and it's uses in detail
What is a software and it's uses in detailaliaiman3388
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applicationsAnkush Mehrotra
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...yaminohime
 
Introduction to embedded computing and arm processors
Introduction to embedded computing and arm processorsIntroduction to embedded computing and arm processors
Introduction to embedded computing and arm processorsSiva Kumar
 

Similar to local_media1261965207165452800.pdf (20)

08. Computer Software
08. Computer Software08. Computer Software
08. Computer Software
 
A level-computing-9691-paper-1-notes
A level-computing-9691-paper-1-notesA level-computing-9691-paper-1-notes
A level-computing-9691-paper-1-notes
 
software system and application software
software system and application softwaresoftware system and application software
software system and application software
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
Software Engineering (Introduction to Software Engineering)
Software Engineering (Introduction to Software Engineering)Software Engineering (Introduction to Software Engineering)
Software Engineering (Introduction to Software Engineering)
 
Fundamentals of Computing Chapter 8
Fundamentals of Computing Chapter 8Fundamentals of Computing Chapter 8
Fundamentals of Computing Chapter 8
 
HARMAN DM.pdf
HARMAN DM.pdfHARMAN DM.pdf
HARMAN DM.pdf
 
c programming 1-1.pptx
c programming 1-1.pptxc programming 1-1.pptx
c programming 1-1.pptx
 
Chapter Four
Chapter FourChapter Four
Chapter Four
 
Ch 2
Ch 2Ch 2
Ch 2
 
What is a software and it's uses in detail
What is a software and it's uses in detailWhat is a software and it's uses in detail
What is a software and it's uses in detail
 
Software
SoftwareSoftware
Software
 
Overview of softwares and their applications
Overview of softwares and their applicationsOverview of softwares and their applications
Overview of softwares and their applications
 
Computing 8
Computing 8Computing 8
Computing 8
 
Software
SoftwareSoftware
Software
 
CSC204PPTNOTES
CSC204PPTNOTESCSC204PPTNOTES
CSC204PPTNOTES
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 6 - Applica...
 
Caim ppt
Caim pptCaim ppt
Caim ppt
 
Introduction to embedded computing and arm processors
Introduction to embedded computing and arm processorsIntroduction to embedded computing and arm processors
Introduction to embedded computing and arm processors
 
Fcp lecture 01
Fcp lecture 01Fcp lecture 01
Fcp lecture 01
 

Recently uploaded

如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证acoha1
 
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...ThinkInnovation
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理cyebo
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Valters Lauzums
 
2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group MeetingAlison Pitt
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Klinik Aborsi
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"John Sobanski
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancingmohamed Elzalabany
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证dq9vz1isj
 
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...ssuserf63bd7
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeralNABLAS株式会社
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...BabaJohn3
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理pyhepag
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理pyhepag
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxStephen266013
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理pyhepag
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationmuqadasqasim10
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token PredictionNABLAS株式会社
 

Recently uploaded (20)

如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
Identify Rules that Predict Patient’s Heart Disease - An Application of Decis...
 
一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理一比一原版纽卡斯尔大学毕业证成绩单如何办理
一比一原版纽卡斯尔大学毕业证成绩单如何办理
 
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
Data Analytics for Digital Marketing Lecture for Advanced Digital & Social Me...
 
2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting2024 Q2 Orange County (CA) Tableau User Group Meeting
2024 Q2 Orange County (CA) Tableau User Group Meeting
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
 
社内勉強会資料  Mamba - A new era or ephemeral
社内勉強会資料   Mamba - A new era or ephemeral社内勉強会資料   Mamba - A new era or ephemeral
社内勉強会資料  Mamba - A new era or ephemeral
 
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...Genuine love spell caster )! ,+27834335081)   Ex lover back permanently in At...
Genuine love spell caster )! ,+27834335081) Ex lover back permanently in At...
 
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
一比一原版加利福尼亚大学尔湾分校毕业证成绩单如何办理
 
一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理一比一原版西悉尼大学毕业证成绩单如何办理
一比一原版西悉尼大学毕业证成绩单如何办理
 
Audience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptxAudience Researchndfhcvnfgvgbhujhgfv.pptx
Audience Researchndfhcvnfgvgbhujhgfv.pptx
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理一比一原版阿德莱德大学毕业证成绩单如何办理
一比一原版阿德莱德大学毕业证成绩单如何办理
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic information
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
123.docx. .
123.docx.                                 .123.docx.                                 .
123.docx. .
 

local_media1261965207165452800.pdf

  • 2. CSCA0101 Computing Basics 2 Software 1. Computer Application Software 2. Types of Computer Software 3. Software Licensing 4. Types of Software License 5. Software Piracy
  • 3. CSCA0101 Computing Basics 3 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.
  • 5. CSCA0101 Computing Basics 5 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.
  • 6. CSCA0101 Computing Basics 6 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.
  • 7. CSCA0101 Computing Basics 7 Software System Software Basic Input/Output System (BIOS) Program
  • 8. CSCA0101 Computing Basics 8 Software System Software Disk Defragmenter
  • 10. CSCA0101 Computing Basics 10 Software System Software Disk Partition Tool
  • 11. CSCA0101 Computing Basics 11 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,
  • 12. CSCA0101 Computing Basics 12 Software Programming Software • Example of programming language: – C – C++ – C# – BASIC – JAVA – Visual Basic – Phyton – HTML – PHP
  • 13. CSCA0101 Computing Basics 13 Software Programming Software • Example of programming language: – C – C++ – C# – BASIC – JAVA – Visual Basic – Phyton – HTML – PHP
  • 15. CSCA0101 Computing Basics 15 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.
  • 16. CSCA0101 Computing Basics 16 Software Examples of Computer Application Software • Word processor • Spreedsheet • Presentation Software • Database Management System • Dekstop Publisher • Graphic Editor • Web Browser
  • 17. CSCA0101 Computing Basics 17 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.
  • 18. CSCA0101 Computing Basics 18 Software Word Processor Features • Insert text • Delete text • Cut and paste • Copy • Page size and margins • Search and replace • Print
  • 19. CSCA0101 Computing Basics 19 Software Word Processor Examples • Microsoft Word • WordPro • AppleWorks
  • 20. CSCA0101 Computing Basics 20 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.
  • 21. CSCA0101 Computing Basics 21 Software Spreadsheet • Features: – Formulas – Functions – Charts – Cut/Copy/Paste with single cells or ranges of cells – Cells formatting – Cells merging
  • 22. CSCA0101 Computing Basics 22 Software Spreadsheet Examples • Microsoft Excel • Lotus 1-2-3 • Apple Numbers • OpenOffice Calc
  • 23. CSCA0101 Computing Basics 23 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 editor that allows text to be inserted and formatted – a method for inserting and manipulating graphic images – a slide-show system to display the content.
  • 24. CSCA0101 Computing Basics 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. CSCA0101 Computing Basics 25 Software Presentation Software Example: • Microsoft PowerPoint • Adobe Persuasion • Hypercard • OpenOffice Impress • Scala Multimedia
  • 26. CSCA0101 Computing Basics 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. CSCA0101 Computing Basics 27 Software Database Management System (DBMS) Software • Example: – Microsoft Access – Oracle Database – MySQL – FoxPro
  • 28. CSCA0101 Computing Basics 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. CSCA0101 Computing Basics 29 Software Desktop Publishing Software • Example: – Adobe Indesign – QuarkXpress – MS Publisher
  • 30. CSCA0101 Computing Basics 30 Software Web Browser • Web browser, a software application used to locate and display Web pages. • Example: – Internet Explore (IE) – Mozilla Firefox – Opera
  • 32. CSCA0101 Computing Basics 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. CSCA0101 Computing Basics 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 – Convert between various image formats
  • 34. CSCA0101 Computing Basics 34 Software Bitmap Graphic Editor Examples • Adobe Photoshop • PaintShop Pro • iPhoto • GIMP
  • 35. CSCA0101 Computing Basics 35 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.
  • 36. CSCA0101 Computing Basics 36 Software Vector Graphic Editor Examples • Adobe Illustrator • Macromedia Freehand • Xara Xtreme • Inkscape
  • 37. CSCA0101 Computing Basics 37 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.
  • 38. CSCA0101 Computing Basics 38 Software Accounting Software • Features: – Accounts receivable – Accounts payable – General ledger – Billing – Stock/inventory – Purchase order – Sales order – Bookkeeping
  • 39. CSCA0101 Computing Basics 39 Software Accounting Software • Examples: – Microsoft Money – MYOB – USB – SAGE
  • 40. CSCA0101 Computing Basics 40 Software Other Examples: • Computer Aided Design (CAD) • Video Editor • Sound Editor • Video Games • Educational Software • Email Client • Electronic Media
  • 41. CSCA0101 Computing Basics 41 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
  • 42. CSCA0101 Computing Basics 42 Software Types of Software License • Registerware • Shareware • Freeware • Open source • Demoware • Abandonware
  • 43. CSCA0101 Computing Basics 43 Software Registerware • Refers to computer software which requires the user to give personal information through registration in order to download or use the program.
  • 44. CSCA0101 Computing Basics 44 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.
  • 45. CSCA0101 Computing Basics 45 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.
  • 46. CSCA0101 Computing Basics 46 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.
  • 47. CSCA0101 Computing Basics 47 Software Abandonware • It refers to sofware that is no longer available for purchase or that is at least a certain amount of years old.
  • 48. CSCA0101 Computing Basics 48 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. CSCA0101 Computing Basics 50 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
  • 51. CSCA0101 Computing Basics 51 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
  • 52. CSCA0101 Computing Basics 52 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.
  • 53. CSCA0101 Computing Basics 53 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.
  • 54. CSCA0101 Computing Basics 54 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.
  • 55. CSCA0101 Computing Basics 55 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