Answer ALL Questions in This Section
Answer ALL Questions in This Section
THEORY - 60 MARKS
CONTROL UNIT
INPUT
ARITHMETIC AND
LOGIC UNIT
OUTPUT
MAIN MEMORY
A
SECONDARY
STORAGE
Figure 1
(a) Name the component that performs EACH of the following functions:
(i) The calculations and logic instructions
ALU
(1 mark)
(ii) Stores programs and data that are currently being used by the CPU.
Main Memory
(1 mark)
(iii) Fetches instructions from memory, decodes them and processes them.
Control Unit and ALU
(1 mark)
(1 mark)
Input
Main Memory
Secondary Storage
(1 mark)
(1 mark)
(1 mark)
(1 mark)
Main Memory
(1 mark)
(c) Write the general name given to the collection of components in Figure 1.(1 mark)
Computer System
Total 10 marks
1
2.
C:\Documents and
Settings\Administrator\dir
Shared
Documents
Figure 1
Figure 2
(a) State the type of user interface that is represented in EACH figure.
(2 marks)
Figure 1 Command Line Interface (CLI)
Figure 2 Graphical User Interface (GUI)
(b) Indicate by writing the figure number of the interface that
(i) uses a mouse Figure 2
(ii) would be easier for someone who is not familiar with a computer.
Figure 2
(c) Give the name of another user interface
(2 marks)
Menu Driven
(1 mark)
(d) State the name of the system software that provides the user interface.
Operating system
(e)
(1 mark)
You wish to change the name of a file you have on your computer. Explain how you
would do so using the interface in
(4 marks)
(i)
Figure 1
Type Rename Document Document1 at the command prompt, press Enter
(ii)
Figure 2
Right-click on Document, click Rename, type Document2, click OK.
Total 10 marks
3.
(a)
Write the numbers 1 to 5 on separate lines in your answer booklet. Using the
information in Table 1, match the number of the device with the letter for the task that
the device performs by writing the letter to the number in your answer booklet.
TABLE 1
1
2
3
Device
OMR
Sensor
MICR
Scanner
Barcode
A3
B5
C
4
D
1
E2
Task
Reading magnetic ink characters on a check
Reading codes with name and price information
Converting paper based data into digital form
Marking students responses on a multiple- choice examination
Turning on the fan when the environment is too hot
2
(5 marks)
(b)
4.
For EACH of the devices listed in part (a), state ONE organization where each would
MOST likely be used.
(5 marks)
1.
Educational Institution
2. A bottling company
3. Bank
4.
Newspaper office
5. Supermarket
Total 10 marks
After a storm, there was water damage to the files left on employees desks, and power
surges caused damaged to computer hardware. When a check was done, the manager
noticed that a number of computers were damaged and two hard drives, along with important
files, were missing from computers in the accountants office.
(a) State ONE natural disaster that can cause damage to computer hardware, physical files
or data:
Hurricane
(1 mark)
(b)
Using the scenario described above, for EACH of the following clearly indicate what type
of theft or damage is present and provide TWO examples to justify your response:
(i) Deliberate theft OR deliberate damage to computers and files
The hard drives and files were deliberate theft
(3 marks)
E-learning, e-commerce and e-mail are very popular ways to access and share information.
(a)
State the word that the abbreviation e represents in elearning, e-mail, and ecommerce.
Electronic
(1 mark)
(b)
Sate the network of networks that is necessary to transfer this information to users
across the world. World Wide Web
(1 mark)
(c)
State ONE advantage and ONE disadvantage of using any One of these methods (elearning, e-commerce or e-mail) to access or share information.
(2 marks)
E-learning
Advantage:
studying at home in your own pace
Disadvantage: not being able to interact with the tutor and other
students personally
E-commerce - Advantage:
purchasing goods online without having to be
physically at the store.
3
E-mail -
(d)
Write the appropriate term e-learning, e-commerce or e-mail, that matches EACH of the
following examples:
(3 marks)
The Power and Light Company has recently purchased a payroll information processing
system.
(a) State TWO advantages of an information processing system.
Speed, accuracy, integrations between applications
(2 marks)
(b)
(c)
(d)
The payroll system uses a master file and a transactions file. Explain what is contained
in EACH file.
(2 marks)
A Master File contains semi-permanent payroll-related data about the company's
employees. Such data would include: employee ID, name, address, pay rate, year-todate gross pay, etc.
A Transaction File contains data pertinent to the calculation of pay for each employee
for a given pay period, such as a week
(e)
(2 marks)
SECTION II
PRODUCTIVITY TOOLS 15 marks
Answer ALL questions.
7. A beverage manufacturer uses a database called SALES that contains two tables to
store information on customers.
TABLE 1: CATEGORY
Type Name
D
Distributor
W
Wholesaler
R
Retailer
TABLE 2: CUSTOMER
CNO
CNAME
D100 Bish and Sons
R100 Saywack
W100 Corbin
D200 Hamilton
W200 Singh
R200 Mohan
W300 Peter
W400 Pauline
R300 Mcdonald
D300 Narine
Type
D
R
W
D
W
R
W
W
R
D
Outlets
5
1
2
3
3
2
2
1
2
4
YTD SALES
300,000.00
25,000.00
75,000.00
100,000.00
65,000.00
50,000.00
30,000.00
20,000.00
30,000.00
250,000.00
(a)
(b)
(2 marks)
(2 marks)
Go to Design View
Highlight the field name
Press delete key on the keyboard or click delete on the toolbar
Press Enter or OK
Confirm with Yes
(c)
(d)
Write a query to find ALL distributors with YTD SALES greater than 50,000.00.
(3 marks)
(YTD SALES > 50000) AND (Type = D)
Field
Table
Sort
Show
CNO
SALES
CNAME
SALES
Type
SALES
Outlets
SALES
YTD SALES
SALES
CNO
(1 mark)
Criteria
Or
8.
50000
Total 8 marks
The accounts department of the beverage company has prepared a summary sheet
showing beverage sales for 2009. The summary is given in the spreadsheet listed below:
A
1
2
3
4
5
6
7
Type
Soda
Beer
Malta
Shandy
Stout
Total
Sales
Status
VAT
150,000.00
175,000.00
23,000.00
135,000.00
75,000.00
558,000.00
(a)
(b)
Write the formula that was inserted in cell B7 to complete the TOTAL sales
=B2+B3+B4+B5+B6
(1 mark)
(c)
(d)
All beverages with sales under 100,000.00 are given a status of POOR while
others are given a status of GOOD. Write the function that should be entered into
cell C2 to show the status of the beverage soda
(3 marks)
=IF (B2 < 100000, POOR, GOOD)
Total 7 marks
(2 marks)
(1 mark)
SECTION III
PROBLEM SOLVING AND PROGRAMMING 45 marks
Answer all questions.
9.
(a) Table 3 shows labels in Column 1 and statements that represent the steps in
problem solving in Column 2.
Arrange the labels to show the correct order in which the steps in problem solving
occur. Write that order in your answer booklet.
Labels
S1
TABLE 3
Statements
Select the most efficient solution
S2
S3
S4
S5
STORM STATS
Enter the Number of Years
(1 to 4)
Enter the Number of Storms:
Year 1
Year 2
Year 3
Year 4
You were told that the number of storms for the last three years were 10, 8 and 12.
(i) State the data that is required to input
(a)
(b)
(c)
(d)
(e)
(5 marks)
3
0
10
8
12
10
(1 marks)
(iii) Write the algorithm using pseudocode to input the total number of storms for three
years, to calculate the average number of storms, and input result.
(4 marks)
Total 15 marks
TotalStorms = 0
For i = 1 to 3 do
Read NoOfStorms
TotalStorms = TotalStorms + NoOfStorms
Endfor
AverageStorms = TotalStorms / 3
Write AverageStorms
10.
(a) Each of the following programming statements contains ONE error. Rewrite the
statement, correcting EACH error.
(3 marks)
(i)
IF (X = 3) TRY Y :=8;
IF (X = 3) THEN
Y :=8;
(ii)
WHILE (X = 3) UNTIL Y := Y + 1;
WHILE (X = 3) DO Y := Y + 1;
(ii)
FOR X :=1 - 10 DO
Writeln(X);
FOR X := 1 to 10 DO
Writeln(X);
(b)
(i)
(ii)
(1 mark)
Rewrite the following fragment of code using the given control structures:
Mark :=1;
While Mark <=40 Do
Begin
WriteIn(Mark);
Mark := Mark + 1
End:
(i)
A FOR LOOP
(3 marks)
Mark :=1;
For Mark = 1 to 40 do
Begin
WriteIn(Mark);
Mark := Mark + 1
End:
(ii)
A Repeat loop
(4 marks)
Mark :=1;
Repeat
Begin
WriteIn(Mark);
Mark := Mark + 1
Until Mark = 40;
End:
(b)
Complete the following by replacing the letters A, B, C and D with the appropriate
programming terms.
(4 mark)
Rashida wrote a program in Pascal, and used a A compiler to translate all program
instructions at one time. The program produced a list of B syntax errors which
suggested that she made mistakes in the language rules of sentence structure when
she was writing the program. Luckily, she did not have any C logic errors which meant
that the sequence of programming was correct. Rashida took a long time D debugging
9
the code, since she could not find the errors in her source code. Eventually, her
program was working.
(c)
(2 marks)
(ii) Explain the difference between system documentation and user documentation.
System Documentation is the detailed information, in either written or computerized
form, about a computer system, including its architecture, design, data flow, and
programming logic.
User Documentation is written or other visual information about an application system,
how it works, and how to use it. It is also referred to as a user manual.
Total 15 marks
12.
Consider the following program in Pascal, and answer the questions that follow:
Program HUM (input, output);
VAR CSEC:array [1..8] of integer;
Start, inc: integer;
Begin
Inc: = 0;
FOR Start := 1 TO 8 DO
CSEC[Start] := Inc;
End.
(a) State the name of the program.
(b) State the name of the array.
(c) State the size of the array
HUM
CSEC
8
(1 mark)
(1 mark)
(1 mark)
(2 marks)
The purpose of the array is to store eight integers or to store the value zero in each
location of the array.
Total 5 marks)
END OF TEST
10