CSEC Information Technology January 2017 P2

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22

TEST CODE 01229020

FORM TP 2017014 JANUARY 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 TWELVE questions. Answer ALL
questions.

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/JANUARY/F 2017 Sequential Bar Code
-4-

DO NOT WRITE IN THIS AREA  


SECTION I

THEORY – 60 marks

Answer ALL questions.

1. (a) Write the appropriate name for the IT professional who performs EACH of the following
functions.

(i) Determines access privileges for users of the database


Data Administrator
.................................................................................................................................
(1 mark)

(ii) Repairs malfunctioning computer equipment


Computer Technician
.................................................................................................................................
(1 mark)

DO NOT WRITE IN THIS AREA


(b) Describe the function of EACH of the following units found in a computer system.


(i) Control unit
Carries out instructions in the software and directs the flow of data through
.................................................................................................................................
the computer
.................................................................................................................................

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

Arithmetic-logic unit
(ii)
Performs mathematical calculations and logic operations
.................................................................................................................................

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

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


(2 marks)

(iii) Central processing unit


Acts as a brain for the computer and controls how the rest of the computer
.................................................................................................................................
works
.................................................................................................................................

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

GO ON TO THE NEXT PAGE


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

(c) In the box below, draw a diagram showing the relationship between the control unit,
arithmetic-logic unit and central processing unit.

CPU

CU ALU
DO NOT WRITE IN THIS AREA

(3 marks)

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


2. Convert EACH of the following data from the number system specified to its decimal equivalent.
(Show all steps in calculations.)

(a) 11012

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

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

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

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

(b) A916

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

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

DO NOT WRITE IN THIS AREA


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

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

(c) 258

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

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

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

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

(d) 0011 00002 as a binary coded decimal (BCD)


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

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

Total 10 marks

GO ON TO THE NEXT PAGE


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

3. A technician was checking a computer to see if it needed replacement parts. State the specification
for EACH component indicated in (a) to (c) as required.

(a) Intel Pentium IV 64 bit 3.6 GHz

(i) The word size


64 bits
.................................................................................................................................
(1 mark)

(ii) The processor type


Intel Pentinum IV
.................................................................................................................................
(1 mark)

(iii) The processor speed


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

(b) 2GB 533MHz SDRAM

(i) The type of RAM


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

(ii) The memory capacity


2GB
.................................................................................................................................
(1 mark)

(iii) The speed


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

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


(c) 160GB SATA HDD 7200 rpm

(i) The storage device described


Hard Drive Disk
.................................................................................................................................
(1 mark)

(ii) The storage capacity


160GB
.................................................................................................................................
(1 mark)

(iii) The speed

7200 rpm
.................................................................................................................................
(1 mark)

(iv) The device interface


SATA

DO NOT WRITE IN THIS AREA


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

Total 10 marks

DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

4. (a) Identify ONE input OR output device that is useful for each of the following situations.

(i) Used by the visually impaired


Braille keyboard
.................................................................................................................................
(1 mark)

(ii) Used by the hearing impaired


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

(iii) To fly a simulation program


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

(iv) To produce an electronic signature


Touchscreen
DO NOT WRITE IN THIS AREA

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

(b) (i) The diagram below represents a storage device. Draw and label a sector and a
track on the diagram.

(4 marks)

(ii) State ONE secondary storage device that uses sectors and tracks to store data and
programs.
DO NOT WRITE IN THIS AREA

Hard drive disk


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

(iii) Identify ONE device interface that is suitable for connecting internal storage
devices.
SATA
.................................................................................................................................
(1 mark)

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


5. The following scenario describes an example of an automated (computerized) application in an
industrial information processing system. Use the scenario to answer the questions that follow.

This application reads in data about the heat generated in a reactor of an industrial plant.

Instructions are sent to a device.

Users can determine whether the reactor is working efficiently in regulating the flow of water
that cools the reactor.

(a) Identify ONE example of

(i) data that can be entered


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

DO NOT WRITE IN THIS AREA


(ii) an input device used to enter the data.
Sensor
.................................................................................................................................
(1 mark)

(b) Identify ONE example of

(i) information that is output


Current temperture
.................................................................................................................................
(1 mark)

(ii) a suitable output device.


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

(c) State whether the processing in the scenario above is batch, online or real-time. Provide
ONE reason for your answer. DO NOT WRITE IN THIS AREA
Real time because it's constantly checking temperature
.............................................................................................................................................


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

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

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

GO ON TO THE NEXT PAGE


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

(d) State ONE other example of an automated information processing system.


Alarm system
.............................................................................................................................................

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

(e) List THREE advantages of using an automated information processing system over the
corresponding manual system.
More efficient
.............................................................................................................................................
Information is readily available
.............................................................................................................................................

Low labour cost


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

Less human intervention


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

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


6. Read the following scenario and answer the questions that follow.

The BBB Company uses a computerized system for ordering items as follows:

• The data entry clerk enters the names of the items required and the amount needed on
a paper-based request form.

• The data entry clerk then enters the data into the computer system.

• The administrative assistant re-enters the data from the form into the computer system.

• The computer system outputs a report indicating if data entered by the data entry clerk
is the same as the data entered by the administrative assistant.

• The administrative assistant makes any corrections as necessary.

• The computer system then produces a purchase request.

DO NOT WRITE IN THIS AREA


(a) State

(i) the technical term for the original document in the scenario
Source document
..................................................................................................................................
(1 mark)

(ii) whether the original document is machine readable or human readable


Human readable
..................................................................................................................................
(1 mark)

(b) State the term used for re-entering the data into the system. Explain why this is a useful
method.
Double data entry. It is useful because it find errors quickly and accurately
.............................................................................................................................................

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

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

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

GO ON TO THE NEXT PAGE


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

(c) Name the file organization structure MOST suitable to access and store the purchase
requests. Give ONE reason to justify your answer.
Direct Access because it is easier to search and find data in short periods
.............................................................................................................................................
without first going through an entire document to find it
.............................................................................................................................................

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

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

(d) Identify the storage device that is MOST suitable to store the data from the purchase
requests. Give ONE reason to justify your answer.
Flash drive - it allows a large amount of data to be used for future use and allows
.............................................................................................................................................
for easy access
.............................................................................................................................................
DO NOT WRITE IN THIS AREA

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

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

(e) State ONE data check and explain how it can be used to confirm that the data entered is
accurate.
Data type check - this will ensure that the data entered meets a particular
.............................................................................................................................................
criteria
.............................................................................................................................................

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

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

Total 10 marks
DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


SECTION II

PRODUCTIVITY TOOLS – 15 marks

Answer ALL questions.

7. Read the extract below and answer the questions that follow.

Digital Forensics: An Integrated Approach

Abstract

As cyber crimes become more pervasive in today’s society, governments and private entities
grapple with the need to implement control systems. Legislation, policies and guidelines
are rapidly being developed by parliament and boards in an effort to stop these crimes from
spiralling out of control.

DO NOT WRITE IN THIS AREA


Digital forensics, and to an extent e-discovery, have become an integral part of the
enforcements in tackling these cybercrimes. The rapid evolution of digital devices has had
a significant impact on the digital forensics community with digital crimes evolving just
as rapidly. Court proceedings worldwide are now encountering a number of cases where,
despite their focus and origin, some form of digital evidence is involved.

(a) State:

(i) THREE formatting features used in the document.


Bold
..................................................................................................................................
Italic
..................................................................................................................................
Underline
..................................................................................................................................

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

(ii) The number of paragraphs after EACH of the following tasks is performed

Paragraph 2 is moved below Abstract as the new paragraph 1. 2


Paragraph 1 is copied and placed below paragraph 1. 3

(2 marks)

GO ON TO THE NEXT PAGE


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

(iii) The reason why the word “spiralling” was underlined by the software
For emphasis
..................................................................................................................................

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

(b) Using the search and replace option, all occurrences of cyber are to be changed to
cybercrime. State the result after this change.
The word cyber will change to cybercrime
..............................................................................................................................................

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

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

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


8. Consider the following table which consists of a sample of items in a supermarket, their cost and
corresponding barcode.

Item Cost Barcode

Orange Juice $6.50 XY54B6

Grape Juice $8.25 MD77H7

Water $4.00 DC68A2

Soda $5.00 AB44C3

(a) Complete the following database structure for the table above.

FieldName Datatype

Item Short text

DO NOT WRITE IN THIS AREA


Cost Currency
Barcode Short text
(3 marks)

(b) State:

(i) The field that can be used as a primary key


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

(ii) A suitable size for the barcode field


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

(iii) The result of a query that finds all items that cost less than $5.00 DO NOT WRITE IN THIS AREA

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

(iv) The field name and order of the sorted records in the table
Barcode in descending order
................................................................................................................................
(2 marks)

Total 8 marks

GO ON TO THE NEXT PAGE


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

NOTHING HAS BEEN OMITTED.


DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


SECTION III

PROBLEM SOLVING AND PROGRAMMING – 45 marks

Answer ALL questions.

9. (a) Study the algorithm below and answer the questions that follow.

Line 1 Total = 0
Line 2 While Total <= 5
Line 3 Prompt to enter name of subject
Line 4 IF Subject already entered
Line 5 THEN Prompt to enter another subject
Line 6 IF Total = 3
Line 7 THEN Give 5% Discount
Line 8 Total = Total + 1

DO NOT WRITE IN THIS AREA


Line 9 ELSE Total = Total + 1
Line 10 END WHILE
Line 11 Display Total

(i) Identify ONE line in the algorithm above which contains each item in the following
table.

Item Line Number

An assignment statement Line 1, 8, 9


Start of a loop Line 2
An output statement Line 11
A condition Line 4, 6
DO NOT WRITE IN THIS AREA
A relational operator
Line 2, 8, 9
(5 marks)

GO ON TO THE NEXT PAGE


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

(ii) Complete the following trace table using the algorithm on page 18.

Subject Discount Total

English B 0 1
Woodwork 0 2
English B 0 2
Mathematics 0 3

(5 marks)

(b) State ONE suitable data type for EACH of the following variables:

(i) STUDENTS ←20


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

(1 mark)

(ii) FEESPAID ← ‘Y’


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

(iii) AVGMARK ← MARK/3


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

(iv) GRADE[1] ← 56

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

(c) Identify the variable in Part (b) that is NOT an elementary data type.
DO NOT WRITE IN THIS AREA

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

Total 15 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


10. Consider the following algorithm.

Line 1 ** Algorithm SUBJECT_ENTRY


Line 2 Declare variables and constants
Line 3 Discount = 0.05
Line 4 Total = 0
Line 5 SubjectCode = ‘’
Line 6 While Total <= 5 and (SubjectCode < > ‘X’)
Line 7 Prompt to enter one-character code of subject
Line 8 Accept SubjectCode
Line 9 Total = Total + 1
Line 10 IF Total = 3
Line 11 THEN Display (‘5% Discount Due’)
Line 12 IF SubjectCode < > “X”
Line 13 THEN Add 1 to SubjectCode
Line 14 ELSE Display the number of subjects

DO NOT WRITE IN THIS AREA


Line 15 END WHILE
Line 16 Display Total
Line 17 End of algorithm

DO NOT WRITE IN THIS AREA

GO ON TO THE NEXT PAGE


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

Using the algorithm on page 20, complete the following Pascal program by filling in spaces (1)
to (10).

_______________ subject_entry;
(1)
Const Discount _______________ 0.05;
(2)
Var Total : _______________;
(3)
SubjectCode: char;
Begin
Total := 0 _______________
(4)
SubjectCode := ‘ ‘;
While (Total <= 5) and (SubjectCode <> ‘X’) _______________
(5)
DO NOT WRITE IN THIS AREA

Begin
_______________(‘Enter code of subject’);
(6)
Readln(_______________);
(7)
_______________ Total = 3
(8)
Then Writeln(‘5% discount due’);
If SubjectCode <> ‘X’
Then Total := Total _______________ 1
(9)
else Writeln(total);
End;
_______________.
(10)
DO NOT WRITE IN THIS AREA

Total 10 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


11. Consider the programming code in the following table. Example 1 and Example 2 are different
versions of the same instructions.

Instruction Example 1 Example 2

ACCEPT ACC 1000

DISPLAY DIS 0111

NUMBER NUM 1010

TEXT TEX 0101

(a) State the programming language generation used in Example 2.


First generation
.............................................................................................................................................
(1 mark)

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

DO NOT WRITE IN THIS AREA


Example 1 Assembly language
Example 2
Machine language
(2 marks)

(c) Answer the following questions based on code written using Example 1.

ACC NUM ACC TEX DISP NUM

(i) Identify the error in the code.


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

(ii) Correct the error by stating the code that should be used.
DISP should be DIS
................................................................................................................................. DO NOT WRITE IN THIS AREA
(1 mark)

GO ON TO THE NEXT PAGE


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

(iii) State the technical term for EACH of the following:

• The original programming code


Source code
.........................................................................................................................

• Locating errors in a program


Debugging
.........................................................................................................................

• Type of error found in the code given in part (c)


Syntax Error
.........................................................................................................................

• Conversion to the code in Example 2


Compiling
.........................................................................................................................
(4 marks)
DO NOT WRITE IN THIS AREA

(iv) Rewrite the code in (c) using the instruction column in the table on page 22.
Accept number
.................................................................................................................................
Accept text
.................................................................................................................................
Display number
.................................................................................................................................

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

(v) The corrected code was executed. Write the output when the following data were
entered by a user.

56
Passed

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

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

Total 15 marks

GO ON TO THE NEXT PAGE


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

DO NOT WRITE IN THIS AREA  


12. The following one dimensional array was used to store the number of subjects studied by a group
of students.

SUBJECTS: ARRAY[1..15] of integer;

(a) State:

(i) The size of the array

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

(ii) The data type of the array

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

(b) Some of the contents of the array are illustrated in the following table.

DO NOT WRITE IN THIS AREA


4 3 6 5 5

... 7 8 9 10 11 ...

(i) Write the term INDEX in the appropriate location in the table above. (1 mark)

(ii) Explain the meaning of the numbers in the shaded column.

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

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

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

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

Total 5 marks DO NOT WRITE IN THIS AREA

END OF TEST

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

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

You might also like