Free CXC Information Technology Paper 2 January 2022 past paper from 2022. Includes a worked answer key. Open the PDF, take a timed test, and study with AI on Caribbean AI.
Answer keys are free on Caribbean AI. View the answers to every past-paper question at no cost - no payment needed - with step-by-step worked solutions and instant AI marking available on Premium.
CSEC Information Technology Paper 2 January 2022 - Free CXC Past Paper with Answers
Free CXC Information Technology Paper 2 January 2022 past paper from 2022. Includes a worked answer key. Open the PDF, take a timed test, and study with AI on Caribbean AI.
Opening the interactive papers…
Every question from this paper as text. See the answers and worked solutions. Questions are the property of the Caribbean Examinations Council; Caribbean AI is not affiliated with CXC.
Define EACH of the following terms as it relates to data:
[4 marks]
Verification
[2 marks]
Validation
[2 marks]
Outline the function of EACH of the following validation methods. Give ONE example of EACH method.
[4 marks]
Range check
[2 marks]
Inconsistency check
[2 marks]
The spreadsheet below shows the runs scored, balls faced and the strike rate of each player who contributed to the total score of 199 runs for the Warriors Cricket Team in a T20 game.
The strike rate of each player is calculated as runs scored divided by balls faced multiplied by 100.
The percentage of total runs scored for each player is calculated as the runs scored by that player divided by the total runs scored.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | |||||
| 2 | Player Name | Runs Scored | Balls Faced | Strike Rate | % Runs Scored |
| 3 | Alphonso | 18 | 28 | 64.29 | 9.05 |
| 4 | Callender | 58 | 26 | 223.08 | 29.15 |
| 5 | Forde | 7 | 9 | 77.78 | 3.52 |
| 6 | Alleyne | 43 | 22 | 195.45 | 21.61 |
| 7 | St Louis | 44 | 25 | 176.00 | 22.11 |
| 8 | Kellar | 21 | 10 | 210.00 | 10.55 |
| 9 | Extras | 8 | #DIV/0! | 4.02 | |
| 10 | Total | 199 | 120 | 165.83 | 100.00 |
A formula was inserted in Cell D3 to calculate the strike rate of the player, Alphonso, who scored 18 runs and faced 28 balls. This formula was also copied to the range of Cells D4 to D10.
Write the formula which was inserted in Cell D3.
[2 marks]
Outline what accounted for the result displayed in Cell D9, after copying the formula from Cell D3 to the range of Cells D4 to D10.
[2 marks]
State how EACH of the following types of data is displayed within a cell, in an electronic spreadsheet:
[2 marks]
Numeric data
[1 mark]
Alphanumeric or text data
[1 mark]
Write the formula inserted in Cell E3 before it was copied to Cells E4 to E10.
[2 marks]
State the type of cell referencing used in the formula in EACH of the following cells:
[4 marks]
Cell D3
[2 marks]
Cell E3
[2 marks]
Explain why the type of cell referencing stated in (f) (ii) is used in Cell E3.
[2 marks]
State TWO methods that can be used to prevent members of the public from having physical access to stored information.
[2 marks]
Suggest TWO software methods that can be used to prevent unauthorized staff from accessing sensitive data on a network.
[2 marks]
State TWO ways in which the integrity of data can be destroyed.
[2 marks]
Cyndra has created a web-enabled database application to allow her friends from the university to enter their own data from a webpage. The database consists of the following two tables, CONTACTS and DEGREES. Data entered in the Gender field must be "M" for male and "F" for female and all dates of birth entered must be prior to 30 June 2000.
| ID | FirstName | LastName | BirthDate | Gender | Married | Phone | Degree |
|---|---|---|---|---|---|---|---|
| 1001 | Roy | CLARKE | 12/01/1997 | M | Yes | 688-4444 | 010 |
| 1002 | James | JOHNSON | 22/03/1982 | F | No | 720-9123 | 100 |
| 1003 | Tyson | LENNY | 23/03/1992 | M | Yes | 630-1234 | 030 |
| 1004 | Dennis | DRAKES | 17/04/1978 | M | Yes | 456-7890 | 050 |
| 1005 | Michael | BAPTISE | 25/12/1999 | M | No | 565-6676 | 030 |
| Degree Code | Degree Programme |
|---|---|
| 010 | BSc Economics |
| 030 | BSc Computer Science |
| 050 | BA History |
| 100 | BSc Mathematics |
Identify the MOST appropriate field types for EACH of the following fields.
| Field Name | Data Type |
|---|---|
| BirthDate | |
| Married | |
| Gender |
[4 marks]
State what is meant by the term 'primary key' in a database table.
[2 marks]
Identify TWO primary keys from the database tables on page 9.
[2 marks]
Outline the role of a 'foreign key' in a database table.
[2 marks]
Identify the field(s) from the database tables mentioned on page 9 that can be used to establish EACH of the following foreign keys.
| Table Name | Field(s) |
|---|---|
| CONTACTS | |
| DEGREES |
[2 marks]
Describe the relationship that is established between Table 1 and Table 2 on page 9.
[2 marks]
Roger, a new employee in the information technology department of a supermarket, notices that discounts are being calculated manually. Roger asks for a pseudocode to be generated that would handle 25% discounts on merchandise totals.
Write the pseudocode for the algorithm that will
[10 marks]
Roger has been tasked with reconfiguring the network system for the supermarket, which is expanding.
List THREE types of networks.
[3 marks]
Describe ONE type of network that would be suitable for effectively managing the functions of all departments of the supermarket from a central location.
[2 marks]
Roger is considering segregating the users of the network. Differentiate between an 'intranet' and an 'extranet'.
[2 marks]
Roger must produce a table showing the cost of the equipment he will need to purchase in order to facilitate the expansion of the network. The table below illustrates a part of the spreadsheet that was produced.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | ||||
| 2 | Item | Number | Cost | Total |
| 3 | Router | 2 | 400 | 800 |
| 4 | System unit | 5 | 200 | |
| 5 | Switch | 10 | 250 | |
| 6 | Cabling | 8 | 80 | |
| 7 | Storage | 5 | 50 | |
| 8 | Firewall | 5 | 65 | |
| 9 | Dock | 6 | 235 | |
| 10 | ||||
| 11 | Total cost | |||
| 12 | Average cost |
Write the formula to be inserted in Cell D5 to calculate the total cost of the switches.
[3 marks]
Write the function that would be placed in Cell D12 to calculate the average cost.
[2 marks]
Roger's employer wants to have the spreadsheet on page 14 sorted in alphabetical order. List, in the correct order, the steps that would be required to do this.
[3 marks]
During a staff meeting, management decided that docks were an unnecessary cost. State, in the correct order, the steps required to delete Row 9 from the spreadsheet on page 14.
[2 marks]
Keva has just graduated from college with a degree in computer science. She decides to set up a home business offering programming services.
[25 marks]
List FOUR main computer hardware devices that Keva will need to facilitate her business.
[4 marks]
Keva has to ensure that her devices are equipped with sufficient storage. Describe the function of any TWO features of a hard drive/disk.
[4 marks]
State ONE reason for using passwords.
[2 marks]
Give ONE example of an effective password.
[2 marks]
Keva writes the pseudocode below for her first client. Study the pseudocode carefully and answer the questions that follow.
Start Line 1. Set MAX 0 Line 2. Write "Enter Integer" Line 3. Read NUM Line 4. WHILE NUM $>$ MAX THEN Line 5. Set MAX NUM Line 6. Write "Enter integer or 0 to stop" Line 7. Read NUM Line 8. ENDWHILE Line 9. Write "max" , MAX Stop
[10 marks]
State the purpose of the pseudocode.
[1 mark]
Name the constructs that are in the pseudocode.
[3 marks]
State the line which represents initialization.
[1 mark]
State the purpose of the second output statement.
[1 mark]
State the names of the variables that are used in the pseudocode on page 17.
[2 marks]
Identify the TWO lines in the pseudocode on page 17 that demonstrate relational operators.
[2 marks]
Keva, having written the pseudocode in (b) on page 17, wants to use flowcharting techniques to show the structure of the program.
Draw a flowchart depicting the WHILE loop.
[5 marks]