0% found this document useful (0 votes)
68 views19 pages

CSEC Information Technology June 2018 P02

Akia uses applications like email and her company's website to access documents and information for her job. She needs to print a document from her mobile device. There are a few ways she can do this, such as emailing the document to a wireless printer, connecting her device to a printer using a cable, or uploading it to a cloud storage service and printing from another device. Akia's company provides her with a laptop and mobile device to use while traveling for work. The laptop has advantages like a larger screen for viewing documents, but it is less portable than her mobile device.

Uploaded by

Nicholas ngsang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views19 pages

CSEC Information Technology June 2018 P02

Akia uses applications like email and her company's website to access documents and information for her job. She needs to print a document from her mobile device. There are a few ways she can do this, such as emailing the document to a wireless printer, connecting her device to a printer using a cable, or uploading it to a cloud storage service and printing from another device. Akia's company provides her with a laptop and mobile device to use while traveling for work. The laptop has advantages like a larger screen for viewing documents, but it is less portable than her mobile device.

Uploaded by

Nicholas ngsang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

-4-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
SECTION I

THEORY – 60 marks

Answer ALL questions.

1. Akia regularly needs to access many documents that are sent to her. She uses one or more
applications to receive and send notes and information to her colleagues. Sometimes she needs
to access her company’s website for information when working with a client.

(a) Based on the scenario above, identify TWO examples of software applications that Akia
would use.

.............................................................................................................................................

..............................................................................................................................................

..............................................................................................................................................
(2 marks)

(b) Define the term ‘telecommunication’.

.............................................................................................................................................

..............................................................................................................................................

..............................................................................................................................................

..............................................................................................................................................
(2 marks)

(c) Complete the following table by writing ONE advantage and ONE disadvantage of using
(i) a laptop computer and (ii) a mobile device for conducting business while travelling.

Advantage Disadvantage

(i) Laptop computer

(ii) Mobile device

(4 marks)

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
-5-
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(d) Akia needs to print a document that is located on a mobile device. Outline TWO ways in
which the document can be printed.

…………………………………………………………………………………….....……

……………………………………………………………………………………….....…

…………………………………………………………………………………….....……

…………………………………………………………………………………….....……

……………………………………………………………………………....…………….
(2 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
-6-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
2. (a) State TWO examples of a hardware interface.

..............................................................................................................................................

..............................................................................................................................................

..............................................................................................................................................
(2 marks)

(b) The following list includes various specifications of computer devices.

Specifications:

Display size Hard drive size


Memory size Processor speed
Resolution

For EACH of the following scenarios, (i) to (iv), recommend TWO relevant computer
specifications from the list above. Specifications can be used more than once.

Scenario Computer Specifications

(i) Mia needs to see the fine details of


the graphics on the screen.

(ii) Joe’s computer performs highly


complex calculations and quickly
produces results.

(iii) A presentation needs to be seen by


viewers from a distance.

(iv) Shirley stores and retrieves data


for her 2000 clients, and needs
to add client information for the
remaining 5000.

(8 marks)

Total 10 marks
GO ON TO THE NEXT PAGE
01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
-8-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
4. (a) The diagram below shows the decimal binary or hexadecimal representation of the
characters H, I, M. Complete the diagram by writing the correct representation in the
spaces (i), (ii), (iii) and (iv).

(4 marks)

(b) Daniel wants to represent 12:35:47 p.m. using a clock, where each column shows the
binary-coded decimal number.

In EACH of the three unshaded columns below, shade the appropriate circles that correspond
to the decimal digit, indicated below it. Three columns have been completed for you.

(6 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 10 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(c) Complete EACH of the following statements by writing in the MOST suitable expression
associated with the term in brackets.

(i) Jarad is able to play the game interactively with other users in different countries

in ………………………………. (Processing mode)

(ii) He is also able to talk with the other users over the Internet while playing the

game using ……………………………… (Internet protocol).

(iii) Since he has so many games on the computer, he should ………………… his
files to safeguard them in the event his computer and data are corrupted. (Data
security)

(iv) Sometimes he can play his game using ……………………………… where he


does not use cables to connect to the Internet. (Wireless network)

(4 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 12 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(b) A customer is transferring $2500 from one account to another on Thursday, 4 January 2018.
After clicking the next button, an error message is shown.

State

(i) ONE factor that could have led to an error caused by the customer

........…………………………………………………………………...........……

(ii) TWO factors that could have led to an error caused by the technology.

...........………………………………………………………….............…………
(3 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 14 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
8. Study the following table which contains the schedules for four flights.

SCHEDULES

FLIGHT DEPARTURE ON TIME


BEL111 6:50 a.m. Yes
CBB123 8:25 a.m. No
BBA556 4:30 p.m. Yes
NAB900 5:00 p.m. Yes

(a) Complete the database structure for the table.

Field Name Data Type

FLIGHT

DEPARTURE

ON TIME

(3 marks)

(b) State the field that can be used as a primary key.

..............................................................................................................................................
(1 mark)

(c) Write a suitable size for the FLIGHT field.

..............................................................................................................................................
(1 mark)

(d) Write the result of a query that finds all flights that are delayed.

..............................................................................................................................................
(1 mark)

(e) State the field name AND the order of the records which are sorted in the table.

..............................................................................................................................................

..............................................................................................................................................
(2 marks)

Total 8 marks
GO ON TO THE NEXT PAGE
01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 15 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

SECTION III

PROBLEM-SOLVING AND PROGRAMMING – 45 marks

Answer ALL questions.

9. Aaron is playing a new online car game. He can gain or lose points in the game as follows:
• Increase speed and gain 20 points.
• Get stopped by a police officer and lose 10 points.
• Gain distance on another vehicle and gain 10 points.
• Crash and lose all points.
For no change in points, however, the car can do the following:
• Turn in the opposite direction.
• Knock a sidewalk.

(a) Complete the following table to show Aaron’s updated points while completing the moves
indicated.

Updated Number
Move Aaron’s Car
of Points
0
1 Gains distance
2 Knocks a sidewalk and gets stopped
3 Gains distance and gets stopped
4 Turns and crashes
5 Gains distance and increases speed
6 Is stopped and knocks a sidewalk

(6 marks)

(b) Using pseudocode, write an IF statement for Move 1 (Gains distance) in (a) that updates
the number of points.

..............................................................................................................................................

.............................................................................................................................................

..............................................................................................................................................

.............................................................................................................................................
(4 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 16 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
10. The following table shows two translations of a set of programming instructions.

Study the table and answer the questions that follow.

Instruction Translation 1 Translation 2


JUMP JMP 1001
TAP TAP 1010
TURN TRN 1111
FALL FAL 0000
KNOCK KNK 10100
SEIZE SZE 1110

(a) State the programming language generation used in Translation 1.

..............................................................................................................................................
(1 mark)

(b) Write the generic name of the programming language illustrated in

(i) Translation 1 ...........................................................................................................

(ii) Translation 2 ...........................................................................................................


(2 marks)

(c) (i) Identify the error in the following instructions: SZE TAP JNP TRN.

..................................................................................................................................
(1 mark)

(ii) State the technical term for the type of error identified in (c) (i).

.................................................................................................................................
(1 mark)

(iii) Correct the error by stating what the instruction should be.

.................................................................................................................................
(1 mark)

(iv) State the technical term for locating this type of error in a program.

.................................................................................................................................
(1 mark)

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 17 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(d) The following table shows a set of instructions and the output after being translated.

Instructions Output
(from Program) (of Program)

FAL JMP KNK SZS 0000 1111 10100 1110

State

(i) the general name given to the original set of code before the translation

.................................................................................................................................
(1 mark)

(ii) the term given to the translation that produced the output of the program

.................................................................................................................................
(1 mark)

(iii) the name of a programming language that has user-friendly programming


instructions.

.................................................................................................................................
(1 mark)

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 18 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
11. (a) State whether EACH of the following operations is described as input, output, processing
or storage.

(i) Entering a player’s name in a competition

..................................................................................................................................

(ii) Showing the number of points on a screen

...................................................................................................................................

(iii) Calculating the number of points lost in a game

..................................................................................................................................

(iv) Exiting a game

...................................................................................................................................

(v) Saving the points for the last three games

.................................................................................................................................
(5 marks)

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 19 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(b) Sketch a flow chart for the following control structure.

While Points >= 20


level = level + 1
Output “You need 20 or more points”

(5 marks)

Total 10 marks
GO ON TO THE NEXT PAGE
01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 20 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
12. Study the following outline of an office where a thick line denotes a wall and the numbers represent
blocks.

11 12 13

21 22 23

31 32 33

41 42 43

(a) Using the terms START, DOWN, UP, LEFT, RIGHT and STOP, write the sequence of
steps required to walk from Block 11 to Block 13.

..............................................................................................................................................

..............................................................................................................................................

..............................................................................................................................................
(5 marks)

GO ON TO THE NEXT PAGE


01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 21 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(b) Using the following algorithm, write a complete Pascal program named MAZE.

Step = 0
Turn = 0
AtWall = False
While AtExit is not equal to True
Step = Step + 1
If (AtWall = True)
Then Turn = Turn + 1
Else Step = Step + 1
If AtExit = True
Then Output number of steps, number of turns
EndWhile
Stop

(10 marks)

Total 15 marks
END OF TEST

IF YOU FINISH BEFORE TIME IS CALLED, CHECK YOUR WORK ON THIS TEST.

01229020/F 2018
‘‘*’’Barcode Area”*”
Sequential Bar Code

You might also like