Examples of application software

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Examples of application software

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which one is an example of application software?
A A word processor used to write an essay
B A disk defragmentation utility that tidies the hard drive
2. A student wants to store marks in rows and columns and total them with formulas. Which application suits the task?
A Web browser
B Spreadsheet
3. Which statement is correct?
A A web browser is system software because it connects to the internet
B A web browser is application software because it lets the user view web pages
4. Which application would you choose to crop a photo and remove red eye?
A Photo editor
B Database
5. True or false: A game is an example of application software.
A True
B False

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1word processor AApplication software used to store numbers in cells, do calculations with formulas and make charts
2spreadsheet BApplication software used to write, edit and format text documents such as essays and letters
3Application software that lets a user view websites on the internet CThis describes a word processor. A spreadsheet is used for numbers, formulas and charts in cells.
4Application software that lets a user crop, retouch or add effects to pictures and clips DA game is application software, not system software. It does a task for the user (entertainment) and does not manage the computer itself.
5A game is system software because it runs on the computer Ephoto or video editor
6A spreadsheet is used to write letters and essays Fweb browser

Definitions

application software

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
IF task = "write a letter" THEN OUTPUT "______________" ENDIF
2.
IF task = "visit a website" THEN OUTPUT "___________" ENDIF
3.
IF task = "cut a film clip" THEN OUTPUT "____________" ENDIF
4.
IF task = "calculate totals" THEN OUTPUT "___________" ENDIF
5.
IF task = "play for fun" THEN OUTPUT "____" ENDIF

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A task = "write a letter"
B app = "spreadsheet"
C print(task, "uses", app)
Question 2
A apps = []
B apps.append("spreadsheet")
C apps.append("web browser")
D apps.add("photo editor")
E print(len(apps))
Question 3
A task = "browse websites"
B if task = "browse websites":
C app = "web browser"
D print(app)
Question 4
A def open_app(task):
B if task == "edit photos":
C return "spreadsheet"
D return "unknown"
Question 5
A apps = ["game", "browser"]
B for app in apps:
C print(app

Answer Key

Examples of application software
Section A: Quick Questions
Q1
A — A word processor used to write an essay
Q2
B — Spreadsheet
Q3
B — A web browser is application software because it lets the user view web pages
Q4
A — Photo editor
Q5
A — True
Section B: Match the Pairs
Q1
word processor → Application software used to write, edit and format text documents such as essays and letters
Q2
spreadsheet → Application software used to store numbers in cells, do calculations with formulas and make charts
Q3
Application software that lets a user view websites on the internet → web browser
Q4
Application software that lets a user crop, retouch or add effects to pictures and clips → photo or video editor
Q5
A game is system software because it runs on the computer → A game is application software, not system software. It does a task for the user (entertainment) and does not manage the computer itself.
Q6
A spreadsheet is used to write letters and essays → This describes a word processor. A spreadsheet is used for numbers, formulas and charts in cells.
Section C: Definitions
Q1
application software — Software named by the user task it does, such as a word processor, spreadsheet, web browser, photo or video editor, or game, so the user can get a job done.
Section D: Fill in the Blanks
Q1
IF task = "write a letter" THEN OUTPUT "word processor" ENDIF
Q2
IF task = "visit a website" THEN OUTPUT "web browser" ENDIF
Q3
IF task = "cut a film clip" THEN OUTPUT "video editor" ENDIF
Q4
IF task = "calculate totals" THEN OUTPUT "spreadsheet" ENDIF
Q5
IF task = "play for fun" THEN OUTPUT "game" ENDIF
Section E: Spot the Error
Q1
B — Writing a letter is a word processing task, so the app should be "word processor". A spreadsheet is named for working with numbers in rows and columns.
Q2
D — Python lists do not have an add method. Use apps.append("photo editor") to put the photo editor on the list of applications.
Q3
B — A single = assigns a value. To compare the task with a string in an if statement, use ==, so the line should be if task == "browse websites":.
Q4
C — Editing photos is the job of a photo editor, not a spreadsheet. Application software is named by the task it does, so this line should return "photo editor".
Q5
C — The closing bracket is missing, so Python raises a SyntaxError. The line should be print(app) with the closing bracket, indented 4 spaces inside the loop.