Free CXC Information Technology Paper 2 May/June 2017 past paper from 2017. 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 May/June 2017 - Free CXC Past Paper with Answers
Free CXC Information Technology Paper 2 May/June 2017 past paper from 2017. 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.
The following are devices used with computers.
From the table above, list
[5 marks]
the input devices
[3 marks]
the devices that are printers.
[2 marks]
Consider the file structure below that contains folders and files on a device, and answer the questions that follow.
[10 marks]
State the name of a folder found in SBA.
[1 mark]
Write the path required to locate PR.
[3 marks]
State the number of files that would be located in FINISHED, if PR was copied to SBA.
[1 mark]
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.
[4 marks]
AC5 is represented as 1010 1100 0101
[1 mark]
This method converts the number to binary, converts the digits, and adds one to the result.
[1 mark]
is represented as
[1 mark]
is stored as
[1 mark]
The following ASCII code represents some of the keys on a computer keyboard.
[6 marks]
Write the representation of the character 'D'.
[2 marks]
Using the code for 'C', calculate the ASCII code for the letter 'H'. Show all steps.
[4 marks]
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.
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.
[10 marks]
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.
[1 mark]
She also created a webpage as a journal to share her experiences while creating each video.
[1 mark]
She used a program on the Internet to call her aunt in another country to tell her about her progress at school.
[1 mark]
Reyna had to submit a script to the school's online course page for her teacher to grade.
[1 mark]
Her school's network is private and restricted to students and teachers.
[1 mark]
On weekends, she communicates over the Internet with her family and friends via instant text messages.
[1 mark]
She purchased a new camera lens from an online store and paid for it with her credit card.
[1 mark]
Reyna followed rules and procedures to transmit some files over the Internet to the server at school.
[1 mark]
She read the messages about her films that were posted by others on a central system on the Internet.
[1 mark]
Reyna's brother wrote a short note using a computer and sent it to her via an Internet connection.
[1 mark]
Identify the security measure and the type of restriction, software (S) or physical access (P), represented by EACH image in the following table.
| Image | Security Measure | Type of Restriction: Software (S)/Physical Access (P) |
|---|---|---|
[6 marks]
Explain the purpose of EACH of the following security procedures:
[4 marks]
Archiving
[2 marks]
Recovery
[2 marks]
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.
| Characteristic | Processing Mode: Batch | Processing Mode: Online/Real-Time |
|---|---|---|
| Processing method | Data is grouped, sorted and processed at regular intervals | |
| Response/Turnaround time | Hours/days after submitted for processing | |
| File storage medium | Tape or magnetic disk | |
| File organization | Sequential or indexed sequential | |
| Access method | Sequential |
[5 marks]
Specify the MOST applicable processing mode (batch or online/real-time) for EACH of the following:
[5 marks]
Credit card billing systems
[1 mark]
Electronic funds transfer systems
[1 mark]
Flight stimulation systems
[1 mark]
Calculating number of hours worked at the end of the week
[1 mark]
Processing each customer's payments for the current month
[1 mark]
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:
Complete the table below by providing the guidelines for the data entry.
[9 marks]
State whether the data checks in (a) represent validation or verification of the data.
[1 mark]
SECTION II PRODUCTIVITY TOOLS – 15 marks
Answer ALL questions.
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.
State the type of alignment that has been applied to column A.
[1 mark]
Suggest a reason why the values in column F are displayed as decimals.
[2 marks]
The formula E2/SES5 in cell F2 was copied to cell F3. Write the new formula for cell F3.
[2 marks]
The value in cell B3 is changed. List TWO cells whose values will be affected.
[2 marks]
Consider the database below which consists of two tables, REGION and SCHOOL, and answer the questions that follow.
State
the number of records in the SCHOOL table
[1 mark]
the field that can be used as a primary key in the SCHOOL table
[1 mark]
an appropriate data type for the NoofStudents field
[1 mark]
the field that can be used to join the two tables.
[1 mark]
Complete the following query to determine the schools that have fewer than 500 students.
| RCode | SchoolName | NoofStudents |
|---|---|---|
[2 marks]
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]
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 | 999999999 | 0945 | |
|---|---|---|---|---|
| Code | Amount of money | 3-digit area | Personal | |
| To Add | from $20 to $50 | code and 7-digit | Security Number | |
| Dollars | mobile number |
[15 marks]
Identify the error in the following code:
AD 40 87662509 0945
[1 mark]
Name the process that locates and fixes errors in the code.
[1 mark]
Complete the table below to show whether the message will be accepted or not accepted for EACH of the following options.
| Money | Security Number | Accepted? Yes/No |
|---|---|---|
| 10 | 0945 | |
| 25 | 945 | |
| 30 | 0945 | |
| 65 | 945 |
[4 marks]
Draw a flowchart, including START and STOP symbols, to illustrate the following:
[9 marks]
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 | ... |
[15 marks]
State
[2 marks]
the index location for the payment of $30
[1 mark]
the amount of money added at index 25.
[1 mark]
Write Pascal code for EACH of the following:
[13 marks]
Declare the array called MONEY.
[4 marks]
Initialize the array to 0.
[4 marks]
Print the amount of money stored at the 54th location in the array.
[5 marks]
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);
[5 marks]
the type of loop
[1 mark]
a relational operator used in the code
[1 mark]
the data type of Amount
[1 mark]
the location of the cursor when the area code is input
[1 mark]
the result when the area code is 876.
[1 mark]
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.
[7 marks]
Complete the following trace table using the values (12, 3, 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]
State the purpose of the code in line 13.
[1 mark]
Name the type of error that would occur if the program does NOT produce the correct results.
[1 mark]
Explain the statement in line 6 of the program code on page 20.
[2 marks]