Kramizo
Log inSign up free
CXC CSEC·💻 Information Technology

CXC CSEC Information Technology — Paper 02 (Structured)

⏱ 120 minutes📊 90 marks📄 Paper 02 (Structured)
📚 Subject revision notes↩ All exam papers
ℹ️ About this paper: This is an exam-board-aligned practice paper written in the style of CXC CSEC— not an official past paper. Use it for timed practice, then check against the mark scheme included below. For official past papers, see the exam board's website.
00:00of 120:00

Total marks: 90 · Duration: 2 hours

Instructions to candidates

  • This paper consists of FOUR questions. Answer ALL questions.
  • Questions 1 and 2 are worth 20 marks each; Questions 3 and 4 are worth 25 marks each.
  • The paper tests all three profiles: Theory (35 marks), Productivity Tools (30 marks) and Problem-Solving and Programming (25 marks).
  • In the January 2027 sitting this paper is "hybrid": you read the questions on screen and write your answers in the answer booklet.
  • Write spreadsheet formulas exactly as you would enter them, beginning with "=". Write algorithms in pseudocode; knowledge of a specific programming language is not required.
  • You may NOT use a computer or calculator in this examination.

Paper

Question 1

Keisha runs Sweet Island Treats, a small bakery in Castries, Saint Lucia. She sells at a shop counter and takes orders online, and she keeps a database of regular customers who earn loyalty points.

(a) Distinguish between "data" and "information", using an example from Keisha's bakery. (2 marks)

(b) Name TWO input devices and ONE output device that Keisha could use at her shop counter, stating the purpose of EACH. (3 marks)

(c) Keisha's CUSTOMERS table has the fields CustID, FirstName, LastName, District, Phone and LoyaltyPoints.

(i) Suggest which field should be the primary key, and justify your choice. (2 marks)

(ii) State the most suitable data type for the Phone field and for the LoyaltyPoints field, giving a reason for EACH. (2 marks)

(d) Some records from the table are shown below.

CustID FirstName LastName District LoyaltyPoints
C101 Anya Joseph Castries 240
C102 Marcus Felix Gros Islet 310
C103 Shania Pierre Castries 180
C104 Devon Charles Soufrière 95
C105 Kezia Mathurin Castries 205
C106 Ryan Augustin Castries 420

(i) Write the criteria for a query that lists customers from Castries who have more than 200 loyalty points. (2 marks)

(ii) State how many records your query would return. (1 mark)

(iii) If the full table is sorted in descending order of LoyaltyPoints, which customer appears first? (1 mark)

(e) Explain TWO measures Keisha could take to protect her customers' data. (4 marks)

(f) Keisha is thinking of selling her customer list to a marketing company. Explain why this would be an ethical issue. (3 marks)

Total 20 marks

Question 2

St Augustine Secondary School in Georgetown, Guyana, is upgrading its computer laboratory and its website.

(a) Distinguish between RAM and ROM. (2 marks)

(b) Each new computer has a 256 GB storage drive. How many 4 MB photographs could be stored on one drive? (Take 1 GB = 1024 MB.) Show your working. (2 marks)

(c) (i) Distinguish between a LAN and a WAN. (2 marks)

(ii) Distinguish between an intranet and the Internet. (2 marks)

(iii) Name the device used to connect the school's network to the Internet, and state its purpose. (2 marks)

(d) The school is considering storing students' work in the cloud. State ONE advantage and ONE disadvantage of cloud storage for the school. (2 marks)

(e) The school produces a newsletter with a word processor.

(i) Name the word-processing feature that makes all headings in the newsletter look the same and can be updated in one step. (1 mark)

(ii) The principal wants to send a personalised letter to each of 200 parents. Name the feature she should use and state the TWO files it requires. (3 marks)

(f) (i) What is a hyperlink? (1 mark)

(ii) State TWO things the school should consider when designing its web page for parents. (2 marks)

(g) State ONE practice that reduces the risk of health problems for students who use computers for long periods. (1 mark)

Total 20 marks

Question 3

The tuck shop at a cricket club keeps its weekly sales in a spreadsheet. Cell H1 contains the VAT rate, 0.125. All money amounts are in dollars.

A B C D E F G
1 Item Unit price Qty sold Revenue VAT Stock status Stock left
2 Patties 8.00 95 760.00 34
3 Juice 5.50 120 660.00 12
4 Chips 4.00 80 320.00 45
5 Water 3.00 150 450.00 18
6 Cake 6.50 70 455.00 25
7 Sandwich 9.00 64 576.00 9
8 Total

(a) Write the formula that was entered in D2 to calculate the revenue for patties. (1 mark)

(b) A formula entered in E2 calculates the VAT on the revenue in D2, using the rate in H1, and is then copied down to E7. Write the formula for E2 and explain why one cell reference in it must be absolute. (3 marks)

(c) Write the function that should be entered:

(i) in D8, to calculate the total revenue (1 mark)

(ii) in C8, to calculate the average quantity sold (1 mark)

(iii) in any cell, to find the highest revenue. (1 mark)

(d) Write a formula for F2 that displays "Reorder" if the stock left is below 20, and "OK" otherwise. (3 marks)

(e) Write a function that counts how many items earned more than $500 in revenue, and state the value it returns. (2 marks)

(f) State the most suitable type of chart to show each item's share of the total revenue, and give a reason. (2 marks)

(g) State ONE way the manager can stop other users changing the formulas in the worksheet. (1 mark)

(h) Write an algorithm in pseudocode that reads the unit price and the quantity sold for EACH of 10 items, calculates and prints the revenue for each item, and prints the total revenue for all 10 items at the end. (6 marks)

(i) Study the algorithm below.

total ← 0
count ← 0
FOR n ← 1 TO 5 DO
    READ x
    IF x > 5 THEN
        total ← total + x
        count ← count + 1
    ENDIF
ENDFOR
PRINT total, count

Complete a trace table with the headings n, x, total and count for the input values 7, 4, 10, 3, 6, and state what is printed. (4 marks)

Total 25 marks

Question 4

(a) (i) Explain TWO ways in which information technology has changed how people in the Caribbean carry out their banking. (4 marks)

(ii) What is phishing? State ONE way to avoid becoming a victim of it. (2 marks)

(iii) Explain why installing a copy of a purchased software package on several friends' computers is illegal. (2 marks)

(b) (i) Distinguish between a syntax error and a logic error, giving an example of EACH. (4 marks)

(ii) Distinguish between a compiler and an interpreter. (2 marks)

(c) A teacher wants an algorithm that accepts students' test scores one at a time until −1 is entered. It should then print the highest score and the number of scores entered. Write the algorithm in pseudocode. (7 marks)

(d) The algorithm below should print the average of three numbers.

sum ← 0
FOR i ← 1 TO 3 DO
    READ num
    sum ← sum + num
ENDFOR
average ← sum / 2
PRINT average

Identify the error, write the corrected line, state the type of error, and explain why the program would still run without an error message. (4 marks)

Total 25 marks


📋 Mark Scheme & Sample Answers

Hidden by default — attempt the paper first, then check your work against the examiner-style mark scheme.

Mark schemes are a Pro feature

Unlock examiner-style mark schemes and worked sample answers for every paper, online and as offline downloads.

Start free: 7 days of Pro →
Finished the paper?

Reveal the mark scheme above, then dive into the topic notes to firm up anything you missed.

📚 Open subject revision notes →