Professional Documents
Culture Documents
HKDSE ICT
CS08 Software Concept (Chapter 14) 31
Name: Class: Date:
Level of Difficulties: ★ - Foundation, ★★ - NICER, ★★★ - SUPREME
1. Classify the following into programs and data files. (1 mark) (★☆☆)
A. Word processing software E. Document file
B. MP3 music file F. Microsoft Windows
C. JPEG image file G. Candy Crush
D. Electronic spreadsheet H. Video
a. Program
b. Data files
2. Tony has a 4 GB flash memory. He can backup either a 3 GB photo viewer program or 2 GB
photo images taken in his birthday party.
a. Describe the importance of backup. (1 mark) (★☆☆)
b. Which one (photo viewer program or photo) should he backup? Why. (1 mark) (★☆☆)
b. Is it legal (合法) for him to do the following action? Explain. (2 marks) (★☆☆)
i. He sells the game to Andrew to make profit. (Hint: Who is program copyright owner?)
Page 1
CS08 Software Concept □No correction is needed / □Correction is done.
c. The company sells the game to the customers. Which one (source code or executable
program) do the customers get? Give 2 reasons to explain. (2 marks) (★★☆)
1.
2.
d. The company provides a free upgraded version for the customers. Describe 2 possible
benefits of installing the upgrade from customer point of view. (2 marks) (★☆☆)
1.
2.
4. There is a 3 TB hard disk, a 512 GB SSD and DVD writer (with DVD-R) in Eric’s computer.
a. The computer shows a “Loading” message when he starts a computer game. Describe the
data flow in the loading process (過程). (1 mark) (★☆☆)
b. He saves the game after he completes a round (回合). Describe the data flow in the
loading process. (1 mark) (★☆☆)
c. Which storage should he use in the following cases? Why. (3 marks) (★★☆)
i. Installing frequently used program (e.g. operating system, computer game)
Page 2
CS08 Software Concept □No correction is needed / □Correction is done.
iii. Storing an ICT project file that he will give it to his teacher 2 days later
5. Anson can use either freeware or open source software to design a poster. (★☆☆)
a. What is the common characteristic of 2 types of software? (1 mark)
c. Why do some people promote open source software instead of freeware? (2 marks)
e.g. MS Windows,
Android
Page 3
CS08 Software Concept □No correction is needed / □Correction is done.
7. Fill in the blanks to show the relationship between the software. (1 mark) (★☆☆)
a. Application Software
b. Operating System
c. Device Driver
d. Utility program
User
Hardware
a. System software
b. Application
software
Page 4
CS08 Software Concept □No correction is needed / □Correction is done.
Multiple Choices (9 marks)
1 2 3 4 5 6 7 8 9
End
Page 6
CS08 Software Concept □No correction is needed / □Correction is done.
Answer
CS08 Software Concept
Answer Mark
1 a. A, D, F, G
b. B, C, E, H
2a Backup makes another copy of data.
User can recover the data if there is any data loss in the original data. (1)
Not accept: It can prevent data loss.
b Photo.
It is impossible to take the photos of the birthday party again if the photo is lost.
The photo viewer program can be downloaded and installed again.
3a Programmer
bi Illegal
Ethan is not the copyright owner. He does not have the right to sell the program.
bii Illegal
Ethan is not the copyright owner. He does not have the right to give it to other
free.
c Executable program
1. Customers can run the executable program directly on their computers
2. Customers do not make changes in the program for profit because they do
not get the source code / change machine code directly.
d 1. It provides new functions to enhance user experience.
2. It fixes the bugs in program to make the program more stable.
4a The computer game is copied from secondary storage (e.g. hard disk) to RAM
b The data is copied form RAM into non-volatile secondary storage
ci SSD.
The accessing speed is the highest.
It reduces loading time or waiting time of the frequently used program
cii Hard disk.
The storage cost is lowest and the capacity is the highest for large amount of
storage.
ciii DVD.
The unit cost is lowest. The physical size is the smallest. It is more portable.
5a There is no purchase cost for non-commercial purpose.
Page 7
CS08 Software Concept □No correction is needed / □Correction is done.
Answer Mark
b. Source codes are given in open source software.
c. Developers and users can modify the source code and contribute to develop the
software
Share their work with people in need.
6 System software:
BIOS
Operating system
Device driver
Utility program
7 Application software
Operating system, Utility program
Device driver
8a A, B , F, H
b. C, D, E, G
1 2 3 4 5 6 7 8 9
A A C D B D C A B
Page 8