CSEC Information Technology June 2016 P02...
CSEC Information Technology June 2016 P02...
INFORMATION TECHNOLOGY
2 hours 15 minutes
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.
SECTION I
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’.
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
(4 marks)
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)
01229020/F 2016
‘‘*’’Barcode Area”*”
Sequential Bar Code
Total 10 marks
GO ON TO THE NEXT PAGE
01229020/F 2016
‘‘*’’Barcode Area”*”
Sequential Bar Code
-5-
(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
(b) The two’s complement 8-bit representation of a decimal number is 11110100. What is
the decimal number? Show all working.
(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.
(4 marks)
Total 10 marks
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
-7-
4. A school has acquired ten computers and related peripherals to set up a computer laboratory.
DO NOT WRITE IN THIS AREA
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
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
-8-
5. (a) State the name of the computer personnel who performs the following tasks:
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
(4 marks)
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
(2 marks)
..................................................................................................................................
..................................................................................................................................
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
-9-
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
(2 marks)
Total 10 marks
DO NOT WRITE IN THIS AREA
DO NOT WRITE IN THIS AREA
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 10 -
6. (a) Data from a paper-based form are being entered into the computer by a data entry clerk.
Error 1: ...............................................................................................................................
Error 2: ...............................................................................................................................
(2 marks)
(b) State TWO verification checks which may be done to ensure that the data entered are
correct.
(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.
(6 marks)
Total 10 marks
DO NOT WRITE IN THIS AREA
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 11 -
SECTION II
DO NOT WRITE IN THIS AREA
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
(a) State the data types for the Years and EmpNo fields in the SERVICE table.
.............................................................................................................................................
(2 marks)
DO NOT WRITE IN THIS AREA
(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.
.............................................................................................................................................
(1 mark)
(c) Identify TWO fields that could be used to group the records in a report.
.............................................................................................................................................
(2 marks)
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 12 -
(d) State the MOST appropriate field which could be used as the primary key. Indicate the
..............................................................................................................................................
..............................................................................................................................................
..............................................................................................................................................
(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
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 13 -
8. The following spreadsheet shows the number of workers in various sectors of the economy
DO NOT WRITE IN THIS AREA
A B C D E F G H
1 Age Group
2 Sector 20-29 30-39 40-49 50-60 Total_sec Percentag
es
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 Transportatio 1,200 6,900 3,200 1,800 13,100 11.26%
n
9 Total_age 33,200 38,600 33,100 11,400 116,300 100.00%
10
..................................................................................................................................
(1 mark)
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
(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
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 14 -
..................................................................................................................................
(1 mark)
..................................................................................................................................
(1 mark)
Total 7 marks
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 15 -
SECTION III
DO NOT WRITE IN THIS AREA
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.
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.
Compiling
Total 10 marks
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 16 -
10. (a) Complete the following trace table using X = 5, Y = 10 and Z = 3 for the following
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 – –
6
(5 marks)
GO ON TO THE NEXT
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 17 -
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
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 18 -
11. (a) State the Pascal data type to store EACH of the following values:
–37 ..............................................................................................................................
Mango ..............................................................................................................................
(3 marks)
(b) Each of the following program statements is incorrect. Rewrite each statement using
correct Pascal code.
Firstletter := M; ...................................................................................................................
(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
01229020/F 2016 PAGE
‘‘*’’Barcode Area”*”
Sequential Bar Code
- 19 -
Total 15 marks
END OF TEST
IF YOU FINISH BEFORE TIME IS CALLED, CHECK YOUR WORK ON THIS TEST.
‘‘*’’Barcode Area”*”
Sequential Bar Code
01229020/F 2016
‘‘*’’Barcode Area”*”
Sequential Bar Code