0% found this document useful (0 votes)
2K views175 pages

CSEC IT Paper 2 Booklet (2016 - 2023)

Uploaded by

Tari
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)
2K views175 pages

CSEC IT Paper 2 Booklet (2016 - 2023)

Uploaded by

Tari
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/ 175

TEST CODE 01229020

FORM TP 2016084 MAY/JUNE 2016

CARIBBEAN E XAM I NAT I O N S COUNCIL

CARIBBEAN SECONDARY EDUCATION CERTIFICATE®


EXAMINATION

INFORMATION TECHNOLOGY

Paper 02 – General Proficiency

2 hours 15 minutes

READ THE FOLLOWING INSTRUCTIONS CAREFULLY.

1. This paper consists of THREE sections and a total of TWELVE questions.


Candidates MUST answer ALL questions in all THREE sections.

2. Write your answers in the spaces provided in this booklet.

3. Do NOT write in the margins.

4. Code is to be written in the programming language, Pascal.

5. If you need to rewrite any answer and there is not enough space to do so on
the original page, you must use the extra lined page(s) provided at the back of
this booklet. Remember to draw a line through your original answer.

6. If you use the extra page(s) you MUST write the question number clearly
in the box provided at the top of the extra page(s) and, where relevant,
include the question part beside the answer.

DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO.

Copyright © 2015 Caribbean Examinations Council


All rights reserved.
‘‘*’’Barcode Area”*”
01229020/F 2016 Sequential Bar Code
-4-

DO NOT WRITE IN THIS AREA  


SECTION I

THEORY – 60 marks

Answer ALL questions.

1. Vickey bought a computer and needs help in understanding the type of software that is installed.

(a) Explain the difference between ‘application software’ and ‘system software’.

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

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

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

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

DO NOT WRITE IN THIS AREA



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

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

(b) Categorize the following software as system or application software:

EXCEL

LINUX
(2 marks)

(c) State TWO examples of utility software and outline the purpose of EACH.

Example 1 Example 2

DO NOT WRITE IN THIS AREA


Utility software

Purpose

(4 marks)

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

2. (a) A company packages 10 000 eggs per day.

(i) State TWO advantages of using a robot (or robotic arm) over using a manual
method to carry out this process.

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

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

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

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

(ii) Apart from loss of jobs, state ONE disadvantage of using a robot (or robotic arm)
over using a manual method.

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

.................................................................................................................................
(1 mark)
DO NOT WRITE IN THIS AREA

(iii) State ONE type of sensor that the robot (or robotic arm) should have. Give ONE
reason why this sensor would be useful when packaging the eggs.

Sensor: ...................................................................................................................

Reason: ...................................................................................................................
(2 marks)

(iv) A barcode sticker is placed on each package of eggs. State TWO types of data
that are contained in the barcode.

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

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

(b) State ONE other industrial application that uses a robot (or robotic arm).
DO NOT WRITE IN THIS AREA

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

(c) Outline ONE job function that is critical as a result of the implementation of robotics in
industry.

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

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

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


3. (a) Find the binary coded decimal representation of –165.

(4 marks)

(b) The two’s complement 8-bit representation of a decimal number is 11110100. What is the
decimal number? Show all working.

DO NOT WRITE IN THIS AREA


(2 marks)

(c) The ASCII code for the letter A is 41 in hexadecimal. What is the binary representation
of the ASCII code for the letter E? Show all working.

DO NOT WRITE IN THIS AREA

(4 marks)

Total 10 marks

GO ON TO THE NEXT PAGE


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

4. A school has acquired ten computers and related peripherals to set up a computer laboratory. The
school was advised to connect the computers and peripherals in a network.

(a) State the type of network that should be used to link the computers and peripheral devices
in the computer laboratory. Give a reason for your answer.

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

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

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

(b) List TWO benefits of networking the computers and peripheral devices in the computer
laboratory.

1: .........................................................................................................................................

2: ........................................................................................................................................
DO NOT WRITE IN THIS AREA

(2 marks)

(c) The school was also advised that a firewall is needed. Explain the purpose of a firewall.

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

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

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

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

(d) List TWO transmission media that can be used to link the computers in the laboratory.

1: .........................................................................................................................................

2: ........................................................................................................................................
(2 marks)
DO NOT WRITE IN THIS AREA

(e) You need to send a file with confidential data to a friend via the Internet. List TWO
measures that could be used to secure the file.

1: .........................................................................................................................................

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

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2016
‘‘*’’Barcode Area”*”
Sequential Bar Code
-8-

DO NOT WRITE IN THIS AREA  


5. (a) State the name of the computer personnel who performs the following tasks:

(i) Maintains an organization’s website

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

(ii) Fixes and maintains computer hardware

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

(iii) Develops web service applications for an organization

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

(iv) Writes code to create software programs

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

DO NOT WRITE IN THIS AREA


(b) State the most suitable file access method to be used in the following applications and
provide ONE reason for your answer:

(i) Payroll application

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

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

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

(ii) Point of sale (POS) application

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

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


.................................................................................................................................. DO NOT WRITE IN THIS AREA
(2 marks)

GO ON TO THE NEXT PAGE


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

(c) Outline TWO differences between a website and a webpage.

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

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

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

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

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

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

Total 10 marks
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


6. (a) Data from a paper-based form are being entered into the computer by a data entry clerk.
List TWO types of data entry errors which could occur.

Error 1: ...............................................................................................................................

Error 2: ...............................................................................................................................
(2 marks)

(b) State TWO verification checks which may be done to ensure that the data entered are
correct.


Verification check 1: ...........................................................................................................

Verification check 2: ...........................................................................................................


(2 marks)

(c) The data entry form has a field to store the age of students attending a secondary school.
Using the table below, state THREE validation checks that can be applied to the age field
and explain what EACH check does.

DO NOT WRITE IN THIS AREA


Validation checks What each check does

(6 marks)

Total 10 marks DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

SECTION II

PRODUCTIVITY TOOLS – 15 marks

Answer ALL questions.

7. The Staff Welfare Department of an organization has prepared the following database table
showing employees who would receive long service awards this year. The database table is named
SERVICE.

TABLE: SERVICE

EmpNo Department Years Award


A100 Agriculture 12 Cash
A200 Agriculture 30 Medal
B100 Bursary 16 Cash
C100 Arts 15 Cash
DO NOT WRITE IN THIS AREA

C110 Library 25 Medal


L100 Library 22 Certificate
M100 Maintenance 23 Medal
M110 Maintenance 28 Medal
N100 Sciences 18 Certificate
N110 Sciences 14 Cash

(a) State the data types for the Years and EmpNo fields in the SERVICE table.

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

(b) The records in the SERVICE table were sorted in ascending order on the Award field.
State the EmpNo of the record that would be at the top of the sorted table.
DO NOT WRITE IN THIS AREA

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

(c) Identify TWO fields that could be used to group the records in a report.

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

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


(d) State the MOST appropriate field which could be used as the primary key. Indicate the
reason for your choice.

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

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

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

(e) A query was created to show all employees with more than 20 years of service. How many
records will be displayed when the query is executed?

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

Total 8 marks

DO NOT WRITE IN THIS AREA


DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

8. The following spreadsheet shows the number of workers in various sectors of the economy whose
ages range from 20 to 60.

A B C D E F G H
1 Age Group
2 Sector 20-29 30-39 40-49 50-60 Total_sec Percentages
3 Agriculture 12,000 5,000 8,900 3,500 29,400 25.28%
4 Mining 13,000 8,400 2,500 1,400 25,300 21.75%
5 Forestry 3,000 9,400 6,500 1,200 20,100 17.28%
6 Manufacturing 1,500 3,700 8,200 2,000 15,400 13.24%
7 Tourism 2,500 5,200 3,800 1,500 13,000 11.18%
8 Transportation 1,200 6,900 3,200 1,800 13,100 11.26%
9 Total_age 33,200 38,600 33,100 11,400 116,300 100.00%
10

(a) The formula =F3/$F$9 was entered in cell G3.

(i) What type of cell referencing was used in $F$9?


DO NOT WRITE IN THIS AREA

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

(ii) Explain why this type of cell referencing was used.

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

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

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

(b) A pie chart is to be created. Each sector (slice) of the pie chart will represent the total
number of workers in the various age groups and also indicate the name of the age group.
State the data range and the category labels range to be used to create the pie chart.

..............................................................................................................................................
DO NOT WRITE IN THIS AREA

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

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


(c) Write the functions to find the following:

(i) The average of the sector totals

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

(ii) The maximum of the age group totals

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

Total 7 marks

DO NOT WRITE IN THIS AREA


DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

SECTION III

PROBLEM SOLVING AND PROGRAMMING – 45 marks

Answer ALL questions.

9. (a) The following table shows lines of code from three types of programming languages.

Complete the table to indicate the type of programming language and the generation to
which EACH sample of code belongs.

Code Program Instruction Type of Language Generation

A Add Y

B 89 F8 A9 01 00 75 06 6B C0

C X := X + Y
DO NOT WRITE IN THIS AREA

(6 marks)

(b) Insert the numbers 1 to 4 to indicate the correct steps that correspond to the following
program implementation activities.

Step Number Activity

Compiling

Creating source code

Linking object code

Creating executable code


(4 marks)
DO NOT WRITE IN THIS AREA

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


10. (a) Complete the following trace table using X = 5, Y = 10 and Z = 3 for the following
algorithm:

Read X
Read Y
Read Z
X = X + Y
Y = X + Z
Z = X + Y + Z
Print X, Y, Z

Line X Y Z

1 5 – –

DO NOT WRITE IN THIS AREA


4

6
(5 marks)

DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

(b) Consider the following program segment:

Readln(salary);
If salary <= 5000 then
tax := 0
else
tax := (salary – 5000) * 0.25;
Writeln (tax);

Complete the flowchart below by writing appropriate program code from the segment
above in the corresponding symbols.
DO NOT WRITE IN THIS AREA

Y N

(5 marks)

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


11. (a) State the Pascal data type to store EACH of the following values:

34.276 ..............................................................................................................................

–37 ..............................................................................................................................

Mango ..............................................................................................................................
(3 marks)

(b) Each of the following program statements is incorrect. Rewrite each statement using
correct Pascal code.

Firstletter := M; ...................................................................................................................

Const rate :=0.20; ...............................................................................................................

Taxrate := 5%; .......................................................................................................................

Var scores: array(1..5) of integer; ........................................................................................

DO NOT WRITE IN THIS AREA


Probability := .35; .................................................................................................................
(5 marks)

(c) What type of error would occur when EACH of the following lines of Pascal code are
executed?

(i) c = a +b;

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

(ii) d := c/0;

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

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

12. Write a program named SWAP to do the following:

• Prompt the user to enter two unequal integers separated by a space.


• Read the numbers entered and store them in two variables named num1 and num2 respectively.
• Check if num1 is greater than num2. If yes, swap num1 and num2, else print “num1 is less
than num2” .
• Print the values of num1 and num2 separated by a space.
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA

Total 15 marks

END OF TEST

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

01229020/F 2016
‘‘*’’Barcode Area”*”
Sequential Bar Code
TEST CODE 01229020
FORM TP 2017080 MAY/JUNE 2017

CARIBBEAN E XAM I NAT I O N S COUNCIL

CARIBBEAN SECONDARY EDUCATION CERTIFICATE®


EXAMINATION

INFORMATION TECHNOLOGY

Paper 02 – General Proficiency

2 hours 15 minutes

READ THE FOLLOWING INSTRUCTIONS CAREFULLY.

1. This paper consists of THREE sections and a total of TWELVE questions.


Candidates MUST answer ALL questions in all THREE sections.

2. Write your answers in the spaces provided in this booklet.

3. Do NOT write in the margins.

4. Code is to be written in Pascal.

5. If you need to rewrite any answer and there is not enough space to do so on
the original page, you must use the extra lined page(s) provided at the back of
this booklet. Remember to draw a line through your original answer.

6. If you use the extra page(s) you MUST write the question number clearly
in the box provided at the top of the extra page(s) and, where relevant,
include the question part beside the answer.

DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO.

Copyright © 2016 Caribbean Examinations Council


All rights reserved.
‘‘*’’Barcode Area”*”
01229020/F 2017 Sequential Bar Code
-4-

DO NOT WRITE IN THIS AREA  


SECTION I

THEORY – 60 marks

Answer ALL questions.

1. (a) The following are devices used with computers.

Keyboard Plotter Light pen Optical character reader

Inkjet Speaker Microfilm Headphones

From the table above, list

(i) the input devices

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

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

DO NOT WRITE IN THIS AREA


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

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

(ii) the devices that are printers.

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

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

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

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

DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

(b) Consider the file structure below that contains folders and files on a device, and answer
the questions that follow.

C:\SBA

WP

SS

DB

FINISHED
DO NOT WRITE IN THIS AREA

PR

(i) State the name of a folder found in SBA.

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

(ii) Write the path required to locate PR.

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

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

(iii) State the number of files that would be located in FINISHED, if PR was copied
to SBA.

.................................................................................................................................
DO NOT WRITE IN THIS AREA

(1 mark)

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


2. (a) Storage and manipulation of data can occur in different ways within a computer system.
Complete the following table by stating the correct term for EACH example of data
manipulation and storage method. An example has been done for you.

Data Manipulation and


Term
Storage Method

Representation Character

0100 0001 A ASCII representation

0100 0010 B

(i) AC5 is represented as 1010 1100 0101

DO NOT WRITE IN THIS AREA


(ii) This method converts the number to
binary, inverts the digits, and adds one to
the result.

(iii) 1 + 1 is represented as 102

(iv) 810 is stored as 108

(4 marks)

DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

(b) The following ASCII code represents some of the keys on a computer keyboard.

Character Representation

A 0100 0001

B 0100 0010

C 0100 0011

(i) Write the representation of the character ‘D’.

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

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

(ii) Using the code for ‘C’, calculate the ASCII code for the letter ‘H’. Show all steps.
DO NOT WRITE IN THIS AREA

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

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

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

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

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

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

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

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

.................................................................................................................................
DO NOT WRITE IN THIS AREA

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

Total 10 marks

GO ON TO THE NEXT PAGE


01229020/F 2017
‘‘*’’Barcode Area”*”
Sequential Bar Code
-8-

DO NOT WRITE IN THIS AREA  


3. Reyna is a film student who has created a series of video recordings for her project. The following
table describes her specific use of the Internet and data communications regarding her project
work.

(a) Reyna created another episode of her video so that


viewers can automatically download the video episodes
over the Internet and watch them from their computer or
mobile device.

(b) She also created a webpage as a journal to share her


experiences while creating each video.

(c) She used a program on the Internet to call her aunt in


another country to tell her about her progress at school.

(d) Reyna had to submit a script to the school’s online


course page for her teacher to grade.

(e) Her school’s network is private and restricted to students


and teachers.

DO NOT WRITE IN THIS AREA


(f) On weekends, she communicates over the Internet with
her family and friends via instant text messages.

(g) She purchased a new camera lens from an online store


and paid for it with her credit card.

(h) Reyna followed rules and procedures to transmit some


files over the Internet to the server at school.

(i) She read the messages about her films that were posted
by others on a central system on the Internet.

(j) Reyna’s brother wrote a short note using a computer and


sent it to her via an Internet connection.

Complete the table above by writing the term from the list below that is MOST suitable for EACH
description. Each description may be used once, more than once, or not at all.
DO NOT WRITE IN THIS AREA
Blog Bulletin board E-commerce E-learning
E-mail File transfer protocol Instant messaging Intranet
(FTP)
Local area network Podcast Upload Voice over
(LAN) Internet Protocol
(VoIP)
Web browser
Total 10 marks
GO ON TO THE NEXT PAGE
01229020/F 2017
‘‘*’’Barcode Area”*”
Sequential Bar Code
-9-
DO NOT WRITE IN THIS AREA  

4. (a) Identify the security measure and the type of restriction, software (S) or physical
access (P), represented by EACH image in the following table.

Type of Restriction:
Image Security Measure Software (S)/
Physical Access (P)
DO NOT WRITE IN THIS AREA

********

(6 marks)

(b) Explain the purpose of EACH of the following security procedures:

(i) Archiving

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

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

(ii) Recovery
DO NOT WRITE IN THIS AREA

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

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

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


5. (a) Processing modes can be completed either via batch, online/real-time or time sharing. The
following table describes the characteristics of two of these processing modes. Complete
the table by entering a relevant statement for the online/real-time processing mode for
EACH characteristic.

Processing Mode: Processing Mode:


Characteristic
Batch Online/Real-Time

Data is grouped, sorted


Processing method and processed at regular
intervals

Hours/days after submitted


Response/Turnaround time
for processing

DO NOT WRITE IN THIS AREA


File storage medium Tape or magnetic disk

Sequential or indexed
File organization
sequential

Access method Sequential

DO NOT WRITE IN THIS AREA

(5 marks)

GO ON TO THE NEXT PAGE


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

(b) Specify the MOST applicable processing mode (batch or online/real-time) for EACH of
the following:

(i) Credit card billing systems

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

(ii) Electronic funds transfer systems

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

(iii) Flight stimulation systems

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

(iv) Calculating number of hours worked at the end of the week


DO NOT WRITE IN THIS AREA

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

(v) Processing each customer’s payments for the current month

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

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


6. In January 2016, a paper-based survey was distributed to capture data from students aged 12–21
on their technology use at school. The set of data was then entered into a software programme
for analysis. The survey captured data on the following categories:

• Gender
• Date of birth
• Number of mobile devices owned
• Number of hours spent per day using the mobile device(s)

(a) Complete the table below by providing the guidelines for the data entry.

Example of Correct Type of Suitable Explaination of How the Data


Data Required
Data Entered Data Check Check Works

Gender

DO NOT WRITE IN THIS AREA


Date of birth

Number of mobile
devices owned

(9 marks)

(b) State whether the data checks in (a) represent validation or verification of the data.

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

Total 10 marks DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

SECTION II

PRODUCTIVITY TOOLS – 15 marks

Answer ALL questions.

7. The following spreadsheet template was used to generate the number of students who passed three
subjects from 2014 to 2016. Formulae were inserted in order to compute the totals. Study the
template and answer the questions that follow.

A B C D E F
1 Subject 2014 2015 2016 Total by Subject %
2 Spanish 90 285 245 620 0.361
3 Geography 140 250 270 660 0.385
4 Woodwork 125 154 155 434 0.253
5 Total by year 355 689 670 1714
6
DO NOT WRITE IN THIS AREA

(a) State the type of alignment that has been applied to column A.

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

(b) Suggest a reason why the values in column F are displayed as decimals.

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

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

(c) The formula E2/$E$5 in cell F2 was copied to cell F3. Write the new formula for cell F3.

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

..................................... ........................................................................................................
DO NOT WRITE IN THIS AREA

(2 marks)

(d) The value in cell B3 is changed. List TWO cells whose values will be affected.

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

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

Total 7 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


8. Consider the database below which consists of two tables, REGION and SCHOOL, and answer
the questions that follow.

TABLE: REGION

RCode RName
C CENTRAL
N NORTH
S SOUTH

TABLE: SCHOOL

RCode SchoolName NoofStudents


C Rio High School 876
S Truesouth High School 678
N Northern Secondary 567
S Caster College 398

DO NOT WRITE IN THIS AREA


S Realise Secondary 234
C Care Academy 120

(a) State

(i) the number of records in the SCHOOL table

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

(ii) the field that can be used as a primary key in the SCHOOL table

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

(iii) an appropriate data type for the NoofStudents field

.................................................................................................................................. DO NOT WRITE IN THIS AREA


(1 mark)

(iv) the field that can be used to join the two tables.

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

GO ON TO THE NEXT PAGE


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

(b) Complete the following query to determine the schools that have fewer than 500 students.

RCode SchoolName NoofStudents

(2 marks)

(c) State the RCode and SchoolName that would be at the top of the table if the SCHOOL
table on page 14 was sorted in descending order by RCode and then by SchoolName.

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

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

Total 8 marks
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


SECTION III

PROBLEM SOLVING AND PROGRAMMING – 45 marks

Answer ALL questions.

9. Romario can add money to his mobile phone by entering a specific code via a text message. The
instructions are entered using the format below. Answer the questions based on the instructions
below.

AD 99 9999999999 0945

Code 3-digit area


Amount of money Personal
To Add code and 7-digit
from $20 to $50 Security Number
Dollars mobile number

(a) (i) Identify the error in the following code:

DO NOT WRITE IN THIS AREA


AD 40 87662509 0945

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

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

(ii) Name the process that locates and fixes errors in the code.

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

(b) Complete the table below to show whether the message will be accepted or not accepted
for EACH of the following options.

Accepted?
Money Security Number DO NOT WRITE IN THIS AREA
Yes/No

10 0945

25 945

30 0945

65 945
(4 marks)

GO ON TO THE NEXT PAGE


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

(c) Draw a flowchart, including START and STOP symbols, to illustrate the following:

• Input SCODE
• If SCODE is equal to 0945
• Then add money to the phone
• Otherwise Output ‘ERROR – Code Incorrect’
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA

(9 marks)

Total 15 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


10. Khodra pays money to add minutes to his prepaid mobile phone account. As each payment is
made, the amount of money is stored in a one-dimensional array shown below.

Amount of Money 40 45 20 25 30 50 20 35
Index Location 20 21 22 23 24 25 26 27 ... ... 100

(a) State

(i) the index location for the payment of $30

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

(ii) the amount of money added at index 25.

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

(b) Write Pascal code for EACH of the following:

DO NOT WRITE IN THIS AREA


(i) Declare the array called MONEY.

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

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

(ii) Initialize the array to 0.

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

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

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

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

(iii) Print the amount of money stored at the 54th location in the array.
DO NOT WRITE IN THIS AREA
..................................................................................................................................

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

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

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

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

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

11. Consider the fragment of code below and answer the questions that follow.

Readln(areacode);
While areacode = 268 DO
Begin
Amount:= Currency * .37;
Write(‘Amount accepted is :’);
Writeln(Amount);
End;
Writeln(‘You used Area Code’,areacode);

State

(a) the type of loop

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

(b) a relational operator used in the code


DO NOT WRITE IN THIS AREA

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

(c) the data type of Amount

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

(d) the location of the cursor when the area code is input

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

(e) the result when the area code is 876.

..............................................................................................................................................
(1 mark)
DO NOT WRITE IN THIS AREA

Total 5 marks

GO ON TO THE NEXT PAGE


01229020/F 2017
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 20 -

DO NOT WRITE IN THIS AREA  


12. Consider the following fragment of program code written in Pascal.

Line No. Code


1. Begin
2. Total := 0;
3. index := 1;
4. Repeat
5. Begin
6. IF (money[index] <> 0)
7. THEN Begin
8. Total := money[index] + Total;
9. index:= index + 1;
10. End;
11. End
12. Until (money[index] = 0) or (index = 7);
13. Writeln(Total);
14. End.

DO NOT WRITE IN THIS AREA


(a) Complete the following trace table using the values (12, 3, 5, 0, 15, 5) that were entered
when the program above was executed.

Index Money [Index] Total

1 12

2 3

3 5

4 0

5 15

6 5
(6 marks)
DO NOT WRITE IN THIS AREA
(b) State the purpose of the code in line 13.

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

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

GO ON TO THE NEXT PAGE


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

(c) Name the type of error that would occur if the program does NOT produce the correct
results.

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

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

(d) Explain the statement in line 6 of the program code on page 20.

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

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

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

Total 10 marks
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA

END OF TEST

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

01229020/F 2017
‘‘*’’Barcode Area”*”
Sequential Bar Code
CARIBBEAN EXAMINATIONS COUNCIL

CARIBBEAN SECONDARY EDUCATION CERTIFICATE®


EXAMINATION
‘‘*’’Barcode
Area”*” Front Page
Bar Code
28 MAY 2019 (a.m.)

FILL IN ALL THE INFORMATION REQUESTED CLEARLY IN CAPITAL LETTERS.

TEST CODE 0 1 2 2 9 0 2 0

SUBJECT INFORMATION TECHNOLOGY – Paper 02

PROFICIENCY GENERAL

REGISTRATION NUMBER

SCHOOL/CENTRE NUMBER

NAME OF SCHOOL/CENTRE

CANDIDATE’S FULL NAME (FIRST, MIDDLE, LAST)

‘‘*’’Barcode
Area”*” Sequential
Bar Code
D D M M Y Y Y Y
DATE OF BIRTH

SIGNATURE __________________________________________________

TEST CODE 01229020


FORM TP 2019085 MAY/JUNE 2019

CARIBBEAN EXAMINATIONS COUNCIL

CARIBBEAN SECONDARY EDUCATION CERTIFICATE® EXAMINATION

INFORMATION TECHNOLOGY

Paper 02 – General Proficiency

2 hours 15 minutes
READ THE FOLLOWING INSTRUCTIONS CAREFULLY.

1.
This paper consists of THREE sections and a total of TWELVE questions.
Candidates MUST answer ALL questions in all THREE sections.

2. Write your answers in the spaces provided in this booklet.

3. Do NOT write in the margins.

4. Code is to be written in Pascal.

5.
If you need to rewrite any answer and there is not enough space to do so on the
original page, you must use the extra lined page(s) provided at the back of this
booklet. Remember to draw a line through your original answer.

6.
If you use the extra page(s) you MUST write the question number clearly in
the box provided at the top of the extra page(s) and, where relevant, include
the question part beside the answer.

DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO.

Copyright © 2018 Caribbean Examinations Council All


rights reserved.

01229020/MJ/CSEC 2019

‘‘*’’Barcode
Area”*” Sequential
Bar Code
-4-

SECTION I

THEORY – 60 marks

Answer ALL questions.

1. The OLDSCHOOL company collects old photographs of the city from its customers. The photographs
are stored in filing cabinets and their images are also saved on a computer.

(a) Explain how the photographs and their images can be organized for easy retrieval.

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

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

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

(b) Identify ONE suitable device that could be used to organize the photographs, and state how the images
of the photographs are created and transferred to the computer.

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

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

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

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

(c) Consider EACH of the following terms:

Hard copy Soft copy Human readable Machine readable

Use one or more of the terms from the list above to indicate how the photographs are stored and accessed by
EACH of the following methods.

Filing cabinets ..........................................................................................................................

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

Stored on computers ................................................................................................................

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

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
-5-

(d) For EACH of the following methods, state ONE measure that can be used to protect the photographs
OR their images in the event of a fire.

Filing cabinets .........................................................................................................................

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

Stored on computers ................................................................................................................

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

Total 10 marks

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
-6-

2. (a) Customers make payments for licensing their vehicles at one of ten cashier booths. Once the cashier
enter the vehicle registration number and the amount paid in the computer system, a command
is sent to print the road tax certificate. The certificate is printed in the order in which it was
received in the printer queue.

(i) Identify the processing mode that is used for printing the road tax certificates and state ONE reason why
this mode may have been used.

Mode ......................................................................................................................

Reason ....................................................................................................................

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

(ii) A road tax certificate is not printed if the customer has NOT paid
the full amount due.

Identify ONE validation check and state how the system will use it to determine
if a certificate should be printed.

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

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

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

(b) The following is a list of terms/abbreviations associated with the specifications for a computer system.
CPU Monitor Speaker

Operating system Primary memory Secondary storage device


(i) Select the appropriate term from the list above to match EACH of the following specifications.

Specification Term Associated with Specification

Linux

Intel® Core i3-6100U processor

Quad-HD OLED (2560 × 1440)


touchscreen display

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
-7-

4GB RAM

500GB SATA Hard Drive 720 RPM


(5 marks)

(ii) Identify ONE other device that would be necessary to include with the computer system.

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

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

Total 10 marks

3. (a) (i) Complete the following table based on the number systems assigned.
Number System Number System Number System
Character
#1 #2 #3
M 0100 1101 4D

Add two characters


O 79

Add one character
P 0101 0000

(5 marks)

(ii) Identify the types of number systems that were used in the table in (a) (i).

Number System #1

Number System #2

Number System #3
(3 marks)

(b) State the name of the hardware component of a computer system that

(i) manipulates data ...................................................................................................

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

(ii) temporarily stores data .........................................................................................

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
-8-

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

Total 10 marks

4. (a) State whether EACH of the storage devices listed in the following table are used for primary
storage or secondary storage.

Device Storage
Flash memory card

Magnetic tape

Random Access Memory

Read Only Memory

Bi-stable device

Optical disk

(6 marks)

(b) Match EACH of the following storage devices with the appropriate names from the list in (a).

Device Name

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
-9-

(4 marks)

Total 10 marks
5. For EACH of the following pairs of terms, describe ONE scenario where EACH term is more useful
than the other.

(a) Networks: Local area or wide area

Local area ............................................................................................................................

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

Wide area ............................................................................................................................

..............................................................................................................................................
(2 marks) (b) Data transmission media: Coaxial cable or fibre-optic cable

Coaxial cable .......................................................................................................................

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

Fibre-optic cable .................................................................................................................

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

(c) Communication modes: Simplex or duplex

Simplex ...............................................................................................................................

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

Duplex .................................................................................................................................

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

(d) Wireless network technology: Bluetooth or Wi-Fi

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 10 -

Bluetooth .............................................................................................................................

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

Wi-Fi ...................................................................................................................................

.............................................................................................................................................
(2 marks) (e) Wireless media: Satellite or microwave

Satellite ...............................................................................................................................

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

Microwave ...........................................................................................................................

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

Total 10 marks

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 11 -

6. (a) State ONE example of EACH of the following descriptions.

(i) An application that uses batch processing

.................................................................................................................................
(1 mark) (ii) An application that uses real-time processing

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

(iii) An operating system software for personal computers

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

(b) Outline the difference between an ‘intranet’ and an ‘extranet’.

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

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

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

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

(c) Identify the hardware device that performs EACH of the following tasks. (i)

Produces audio output from a computer

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

(ii) Stores program instructions during the execution of the program

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

(d) State the technical term used to describe EACH of the following activities.

(i) Studying for a degree via the Internet

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

(ii) Purchasing school supplies from Amazon via the Internet

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 12 -

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

(iii) Sharing personal information on a website.

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

Total 10 marks

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 13 -

SECTION II

PRODUCTIVITY TOOLS – 15 marks

Answer ALL questions.

7. Consider the following spreadsheet containing fields from the database table Learner-Driver below.
Study the spreadsheet and answer the questions that follow.
A B C D E F G

Permit
Learner Permit
1 Expiration Test Date Status Category Instructor
Driver Issue Date
Date
9 Ashton Nicholls 02/2/2018 02/8/2018 Active Automatic Jon

10 Asmara Royal 30/1/2018 30/7/2018 To start Automatic Jon

Light
11 Chad Conway 19/8/2016 19/2/2018 05/5/2018 Active Rick
Goods
12 Danielle Micah 02/11/2016 02/5/2018 Active Automatic Jon

13 Leroy Gaseth 30/1/2018 30/7/2018 Active Automatic Ash

14 Rashena Als 09/1/2018 09/7/2018 To start Automatic Ash

Light
15 Regina Clariton 30/1/2018 30/7/2018 Active Rick
Goods
16 Steve Colly 01/2/2018 01/8/2018 Active Automatic Jon

17 Shareece Sham 21/1/2018 31/7/2018 Active Automatic Ash

(a) Identify the field that could be used as a primary key, and state ONE reason why it may NOT be a
suitable primary key.

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

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

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

(b) (i) One of the tables in the database is the Instructor table. Complete the table below to show the field
name and the data types that could be used in the Instructor table.

Field Name Data Type

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 14 -

(2 marks)

(ii) Identify the field name from the Instructor table that would be MOST suitable as a primary key.

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

(c) Write the results of another query that lists the learner drivers assigned to Rick.

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

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

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

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

Total 7 marks

8. The following spreadsheet shows some of the data generated from a list of students who have paid
for lessons to learn to drive. Study the spreadsheet and answer the questions that follow.
A B C D E F G

Permit
Learner Permit
1 Expiration Test Date Status Category Instructor
Driver Issue Date
Date
9 Ashton Nicholls 02/2/2018 02/8/2018 Active Automatic Jon

10 Asmara Royal 30/1/2018 30/7/2018 To start Automatic Jon

Light
11 Chad Conway 19/8/2016 19/2/2018 05/5/2018 Active Goods Rick

12 Danielle Micah 02/11/2016 02/5/2018 Active Automatic Jon

13 Leroy Gaseth 30/1/2018 30/7/2018 Active Automatic Ash

14 Rashena Als 09/1/2018 09/7/2018 To start Automatic Ash

Light
15 Regina Clariton 30/1/2018 30/7/2018 Active Goods Rick

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 15 -

16 Steve Colly 01/2/2018 01//8/2018 Active Automatic Jon

17 Shareece Sham 21/1/2018 31/7/2018 Active Automatic Ash

(a) Using the letter ‘m’ to represent the month, ‘d’ to represent the day and ‘y’ to represent the year, write
the format for the date that has been applied to the cells.

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

(b) Write a formula to calculate the number of days that Asmara Royal has had her permit.

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

(c) Explain why the data CANNOT be sorted by the learner’s last name.

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

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

(d) State the name of the feature that allows for the viewing of some rows of data in the spreadsheet.

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

Total 8 marks

SECTION III

PROBLEM-SOLVING AND PROGRAMMING – 45 marks

Answer ALL questions.

9. The following is a list of programming terms and errors.

indent syntax debug


test documented logic

run time executed source High

Select the appropriate term/error from the list above to complete EACH of the following sentences.

(a) Annissa wrote code using Pascal, a ………………………………. -level language.

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 16 -

(b) She typed the ………………………………. code and then saved it.

(c) While she was typing the code, Annissa made sure to ……………………………….
certain lines so that the program was easy to read.

(d) There were no ………………………………. errors, so the program followed the grammar
of the language.

(e) She then ………………………………. the program to see if it was grammatically correct.

(f) Annissa then entered some ………………………………. data to see if the program
produced the correct output.

(g) If there were errors, she would have to ………………………………. the program to
locate and correct these errors.

(h) The program produced the correct results and this meant there were no …………………..….
errors or ………………………………. errors.

(i) Since all was well, Annissa then ………………………………. the program with
comments.
(10 marks)

Total 10 marks

10. The following algorithm guides new students and continuing students about paying their school fees.
Study the algorithm and answer the questions that follow.

Line Number Statement


1. IF You are a new student

2. THEN Attend counselling

3. IF You are ready to pay

4. THEN Make payment

5. ELSE Consider payment plan

6. ELSE IF You are ready to pay

7. THEN Make payment

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 17 -

8. ELSE Consider payment plan


(a) Suggest the appropriate action that should be taken by EACH of the following students.

(i) Millie, a new student, who is NOT yet ready to pay.

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

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

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

(ii) Roy, a continuing student, who is ready to pay.

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

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

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

(b) State the MAIN difference between a new student and a continuing student.

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

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

(c) Use the algorithm on page 18 to complete (i–vi) in the following table. For EACH step

– write the line number of the statement if it is represented in the algorithm or ‘none’ if it is
not represented

– draw a corresponding flowchart symbol.

Line Number of Statement in


Step Flowchart Symbol
the Algorithm
(i)

Input/output

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 18 -

(ii) (iv)

Process

(iii) (v)

Decision

(vi)

Terminator None

(6 marks)

Total 10 marks

11. (a) Draw a flowchart to illustrate the following segment of the algorithm.

IF You are ready to pay

THEN Make payment

ELSE Consider payment plan


(5 marks)
(b) The following algorithm guides new and continuing students about course registration. Study the
algorithm and answer the questions that follow.
Line Number Statement

1. IF You are a new student

2. THEN

3. IF You are full-time

4. THEN Register for five courses

5. ELSE Register for three courses

6. ELSE Check your credit hours

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 19 -

(i) Using the algorithm, complete the table below to determine how
students should register for courses.

Type of Student Registration Option

New student Full-time

New student Part-time

Continuing student Full-time

Continuing student Part-time


(4 marks)

(ii) State the name of the table above that showed the various options.

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

Total 10 marks

12. Students make a series of payments towards their school fees. The number of payments for each
student is stored in a one-dimensional array shown below.

Num_of_payments 4 5 4 4 4 5 3 4 5 4

Reference 1 2 3 ... ... 54 53 54 55 56 57 ... ... 300


(a) State the

(i) reference for the student who has to make three payments

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

(ii) number of payments for the student with reference 56

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

(iii) maximum number of students whose information can be stored in the array

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

(iv) meaning of ‘...’ as shown in the array

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 20 -

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

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

(v) data type for the number of payments.

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

‘‘*’’Barcode
Area”*” Sequential
Bar Code
GO ON TO THE NEXT PAGE
01229020/MJ/CSEC 2019
- 21 -

(b) Using the numbers 1, 2, 3 and 4, write the order in which the following sequence of statements are
used in a Pascal programme.

Output data for a student

Initialize the array

Enter the number of payments for a student

Declare the array


(4 marks)

(c) Answer the questions based on the following fragment of Pascal code.

count :=0;
For Reference :=1 to 300 DO
If (PAYMENT[Reference] = 5) Then
count := count + 1;

(i) State the purpose of count :=0;

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

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

(ii) What does PAYMENT refer to in the fragment code above?

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

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

(iii) State the purpose of the fragment code.

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

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

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

Total 15 marks

END OF TEST

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

‘‘*’’Barcode
Area”*” Sequential
Bar Code
- 22 -

EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box
provided.
01229020/MJ/CSEC 2019

Question No.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/MJ/CSEC 2019

‘‘*’’Barcode
Area”*” Sequential
Bar Code
...........................................................................................................................................................................
- 23 -

EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box
provided.

Question No.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/MJ/CSEC 2019

Question No.

‘‘*’’Barcode
Area”*” Sequential
Bar Code
...........................................................................................................................................................................
- 24 -

EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box
provided.
...........................................................................................................................................................................

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/MJ/CSEC 2019

‘‘*’’Barcode
Area”*” Sequential
Bar Code
...........................................................................................................................................................................
CANDIDATE’S RECEIPT

INSTRUCTIONS TO CANDIDATE:

1. Fill in all the information requested clearly in capital letters.

TEST CODE: 0 1 2 2 9 0 2 0

SUBJECT: INFORMATION TECHNOLOGY – Paper 02

PROFICIENCY: GENERAL

REGISTRATION NUMBER:

FULL NAME: ________________________________________________________________


(BLOCK LETTERS )

Signature: ____________________________________________________________________

Date: ________________________________________________________________________

2. Ensure that this slip is detached by the Supervisor or Invigilator and given to you when you
hand in this booklet.

3. Keep it in a safe place until you have received your results.

INSTRUCTION TO SUPERVISOR/INVIGILATOR:

Sign the declaration below, detach this slip and hand it to the candidate as his/her receipt for this booklet
collected by you.

I hereby acknowledge receipt of the candidate’s booklet for the examination stated above.

Signature: _____________________________
Supervisor/Invigilator

Date: _________________________________
TEST CODE 01229020
FORM TP 2023017 JANUARY 2023

CARIBBEAN E XAM I NAT I O N S COUNCIL

CARIBBEAN SECONDARY EDUCATION CERTIFICATE®


EXAMINATION

INFORMATION TECHNOLOGY

Paper 02 – General Proficiency

2 hours

READ THE FOLLOWING INSTRUCTIONS CAREFULLY.

1. This paper consists of FOUR questions. Answer ALL questions.

2. Write your answers in the spaces provided in this booklet.

3. Do NOT write in the margins.

4. If you need to rewrite any answer and there is not enough space to do so on
the original page, you must use the extra lined page(s) provided at the back of
this booklet. Remember to draw a line through your original answer.

5. If you use the extra page(s) you MUST write the question number clearly
in the box provided at the top of the extra page(s) and, where relevant,
include the question part beside the answer.

DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO.

Copyright © 2021 Caribbean Examinations Council


All rights reserved.
‘‘*’’Barcode Area”*”
01229020/J/CSEC 2023 Sequential Bar Code
-4-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
Answer ALL questions.

1. (a) Complete the table provided below by identifying EACH of the following application
software types which matches the descriptions shown in the table.

General-purpose Special-purpose

Custom-written Customized


Application Software Type Description
Software developed to perform a specific task rather
than a range of functions, for example, online gaming
software for a specific game.
Software developed for use in specific organizations,
for example, for the military, for banks, for air traffic
control or for medical equipment.

Software not specific to any organization or company


and the user decides what to use the software for.

Software that has been modified by the developer to


perform a specific task for the user.
(3 marks)

(b) (i) Explain what is meant by the following statement.

‘A turnaround document is a human-readable document that is transformed into


a machine-readable document.’

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

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

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

(ii) Outline ONE example of a turnaround document used in an application as described


in the statement in (b) (i).

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

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

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

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
-5-
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(c) The following table shows the actions taken by a user entering a URL in the address bar
of a web browser in order to display a web page on the computer.

Number the actions in the table to show the correct order of the steps needed to display
the web page.

Actions Step No.

The web browser obtains the IP address of the hosting web server.

The web browser interprets and displays the HTML content.

The web browser sends a HTTP requests to the web server.

The web browser parses the URL to obtain the domain name.
(3 marks)

(d)
The following extract is a Table of Contents showing the pages for different sections of a
document.

(i) Identify the TWO heading styles used in the Table of Contents.

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

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

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
-6-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(ii) State, in the correct order, the steps required to apply the heading styles in the
Table of Contents.

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

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

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

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

(iii) State, in the correct order, the FOUR steps required to create the Table of Contents
on the first page of the document.

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

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

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

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

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

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

(iv) Explain how you would go from the Table of Contents directly to the page with
the heading entitled “Registration Form”.

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

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

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

Total 20 marks

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
-7-
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

2. (a) Complete the following table with FOUR contrasting differences between an Intranet
and the Internet.

Intranet Internet

1.

2.

3.

4.
(4 marks)

(b) On a data capture form, a user enters passport number and age. Identify ONE
appropriate type of validation check which can be used for EACH entry, giving a
reason.

Passport number:

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

Age:

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

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

(c) Complete the following table with the missing description and term relating to computer
misuse.

Description Term

Acquiring sensitive information, for malicious reasons


by deceiving the user through the content of an email

Hacking

(2 marks)

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
-8-

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(d) Figure 1, Quarter1Sales, is a worksheet which shows a summary of the total amount sold
by each salesperson and Figure 2 is a 1-D PivotTable created from Figure 1.

Figure 3 shows the fields from the worksheet Quarter1Sales in Figure 1 that were dragged
into the different areas of the PivotTable Fields dialogue box to produce the 1-D PivotTable
in Figure 2.

Figure 1. Quarter1Sales

Figure 2. 1-D PivotTable

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
-9-
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

Figure 3. PivotTable Fields Dialogue Box

(i) Describe the change you would make to the PivotTable Fields Dialogue Box in
Figure 3, to show a summary of the total amount sold by EACH region.

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

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

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

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

(ii) Describe the change you would make to the PivotTable Fields Dialogue Box in
Figure 3 to create the following.

A 2-D PivotTable showing a summary with a column for EACH salesperson’s


monthly sales (January, February and March) and the salesperson’s total amount
sold.

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

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

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

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

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 10 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(iii) Write the formula for Cell C17 of the worksheet Quarter1Sales to calculate the
total of all order amounts in Column C.

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

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

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

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

(iv) Link the 1-D PivotTable in Figure 2 with the worksheet Quarter1Sales in
Figure 1, by writing a formula for Cell C1 of the PivotTable, to show the sum
of all order amounts created for Cell C17 in (iii).

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

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

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

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

(v) Write a formula for Cell C2 in Figure 2, to be replicated through to Cell C7, to
calculate what percentage of the total order amounts in Cell C1 is the salesperson’s
order amount in B1. (Percentage is calculated by salesperson’s order amount
divided by total order amounts multiplied by 100.)

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

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

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

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

Total 20 marks

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 11 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

3. (a) A relational database is composed of the following four objects, that all work together
with the same data.

Tables Forms Queries Reports

Complete EACH of the statements below using the most appropriate term from the list
above. (Any term may be used more than once.)

(i) A relational database stores data in a number of related files, more commonly

referred to as ..................................... .

(ii) ............................. are used to ask detailed questions of the database when searching
for records that satisfy particular conditions.

(iii) ............................ display fields extracted from .............................. in a particular


order.

(iv) ............................ use a graphical representation to allow users to enter, modify,


delete and view records in the database. (5 marks)

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 12 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
Figures 4 and 5 are two database tables named CUSTOMERS and ORDERS respectively.

Figure 6 is the dialogue box showing the relationship between the CUSTOMERS and
ORDERS tables.

Figure 4. Customers Table

Figure 5. Orders Table

Figure 6. Dialogue Box showing the relationship


between Customers and Orders tables.

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 13 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(b) The entries in the dialogue box in Figure 6 on page 12 are used when joining the database
tables, CUSTOMERS and ORDERS, to establish a one to many relationship.

Describe EACH of the following entries.

(i) ID

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

(ii) Customers ID

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

(iii) Enforce Referential Integrity

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

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

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

(c) Using the following Query Design window, create a query to extract the fields ID, First
Name, Last Name, Phone Number and City from the CUSTOMERS table for all customers
from the city of Carenage and whose phone numbers are greater than 868-500-000.

(4 marks)

(d) State the ID(s) of the record(s) extracted when the query designed in (c) is executed.

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

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

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

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

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 14 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(e) (i) The following flowchart shows a REPEAT UNTIL loop. Complete the flowchart
by labelling the TWO directional lines leaving the condition box as TRUE and
FALSE.

(2 marks)

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 15 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(ii) Draw a flowchart of the WHILE DO ... ENDWHILE loop in the box provided
below. (3 marks)

(f) (i) Complete the table below based on the statements in it and the flowcharts in
(e) (i) and (ii).

WHILE REPEAT
DO...END UNTIL
Statement
WHILE Loop
Loop

Is the condition tested at the START or END of the loop?

Does the loop executes as long as the condition is TRUE


or FALSE?

Statements in the loop must be executed: YES or NO?

Number of times to repeat the loop is known: YES or NO?

(4 marks)

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 16 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(ii) State the MAIN requirement for the use of the FOR loop.

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

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

Total 25 marks

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 17 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

4. (a) An algorithm is needed to read the age of each student until it reads an age of 999. It should
then calculate the average age and output both the number of students and the average age
of all students.

Complete the IPO Chart below to define the problem by decomposing it into EACH of its
significant components: Input, Processing and Output.

Input Processing Output

(5 marks)

(b) The following is the pseudocode for the algorithm mentioned in (a).

START
Set COUNT ← 0
Set AGE ← 0
Set AVERAGE ← 0
Set TOTAL ← 0
Write “Enter Student’s age”
Read AGE

WHILE AGE <> 999 DO


Set TOTAL ← TOTAL + COUNT
Set COUNT ← COUNT + 1
Write “Enter another age or 999 to terminate the program”
Read AGE
ENDWHILE
Set AVERAGE ← TOTAL / COUNT
Write “Number of Students:” , COUNT
Write “Average age of Students: ” , AVERAGE
STOP

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 18 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
(i) Test the pseudocode for correctness by completing the entries in the trace table
below for EACH loop of the algorithm when the algorithm reads EACH of the
following AGE values: 18, 26, 39 and 999.

AGE TOTAL COUNT AVERAGE

18 0 0

26 2

39 0

999 2 3

(6 marks)

(ii) Write the TWO output lines produced by the algorithm after the dry run in (b) (i).

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

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

(iii) Identify the line in the pseudocode in (b) on page 17 that needs to be corrected
and state the correction to the line.

Line: .......................................................................................................................

Correction: ..............................................................................................................
(2 marks)

(c) Identify TWO impacts of Information Communication Technology (ICT) on the work
pattern of employees in the health sector.

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

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

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

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

GO ON TO THE NEXT PAGE


01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 19 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

(d) The workplace has changed drastically because of the ICT revolution. State ONE positive
and ONE negative aspect of automation on skilled and unskilled jobs.

Positive: ...............................................................................................................................

Negative: .............................................................................................................................
(2 marks)

(e) For EACH of the following files, state the MOST appropriate file organization method
and give a reason for EACH choice.

File A: Meter reading records submitted by customers monthly


File B: Personal data of customers in a master file
File C: Customers’ usernames and passwords

File Organization Method Reason

A ....................................................... ....................................................
....................................................

B ....................................................... ....................................................
....................................................

C ....................................................... ....................................................
....................................................
(6 marks)

Total 25 marks

END OF TEST

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

01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 20 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box provided.

Question No.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 21 -
DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  

EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box provided.

Question No.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 22 -

DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA      DO NOT WRITE IN THIS AREA  
EXTRA SPACE

If you use this extra page, you MUST write the question number clearly in the box provided.

Question No.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

01229020/J/CSEC 2023
‘‘*’’Barcode Area”*”
Sequential Bar Code
DO
NO
W T
RI
TE
TH ON
IS
PA
GE

You might also like