Page 1

Candidate Name

Centre Number

Candidate Number 2

GCE AS/A level 1101/01 COMPUTING CG1 SOFTWARE AND SYSTEM DEVELOPMENT P.M. THURSDAY, 14 January 2010

Question

Maximum Mark Awarded Mark

1

4

2

4

3

7

INSTRUCTIONS TO CANDIDATES

4

3

Write your name, centre number and candidate number in the spaces at the top of this page.

5

3

6

6

7

6

8

9

9

4

10

7

11

4

12

6

13

3

14

9

15

3

16

4

17

5

18

13

Total

100

Answer all questions. Answers should be written in the spaces provided. Where the space is not sufficient for your answer, continue the answer at the back of the book, taking care to number the continuation correctly. The intended marks for questions or part questions are given in brackets [ ]. You are advised to divide your time accordingly. The total number of marks available is 100. You are reminded of the necessity for good written communication and orderly presentation in your answers. Assessment will take into account the quality of written communication used in your answers to question 18.

LH*(W10-1101-01)

W10 1101 01

For Examiner’s use only

1

3 hours


2 1.

Examiner only

Describe two features of a Human Computer Interface (HCI) which would be helpful for a beginner. [4] ....................................................................................................................................................................................................................................

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

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

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

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

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

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

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

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

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

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

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

4 2.

Name, giving reasons, the most suitable secondary storage medium for making a backup copy of a large school’s file server (800 Gigabytes). Your answer should make reference to: • speed of access; • cost per unit of storage; • portability. [4] ....................................................................................................................................................................................................................................

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

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

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

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

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

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

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

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

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

4 (101-01)


3 3.

(a)

Examiner only

Information about the members of a slimming club is held on a computer system. In each case, name the most suitable data type for storage of the following data: (i)

the member’s home town, for example Newport

[1]

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

(ii)

the membership number, for example 206

[1]

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

(iii)

the member’s weight in kilogrammes, for example 78.5

[1]

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

(iv)

whether the member is diabetic, for example TRUE

[1]

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

a single letter code for whether the member is male or female, for example M

[1] 3

(v)

(b)

A bit is a binary digit either 1 or 0. Explain each of the computer terms byte and word.

W10 1101 01

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

[2]

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

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

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

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

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

7

(1101-01)

Turn over.


4 4.

Examiner only

A section of a spreadsheet used to store pupil examination marks and automatically produce examination grades is shown below. Cells C3 to C6 contain formulae which are used to determine the grade given to each candidate. The formulae are not displayed. The data required to determine the grades is held in cells E9 to F14.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

A

B

C

Pupil’s Name

Exam Mark

Grade

23% 72% 42% 95%

E B D A

Kristy Smith Helen Carter Richard Hatter Jane Evans

D

E

F

Boundary Mark

Grade

0% 20% 40% 60% 70% 80%

U E D C B A

G

Name the function used in cells C3 to C6 which automatically determines the grade for each pupil. Explain how the function could be used to determine the grade from the pupil’s exam mark. [3] ....................................................................................................................................................................................................................................

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

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

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

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

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

3

(1101-01)


5 5.

Examiner only

Some modern houses use a computer to automatically control the central heating by monitoring the house temperature and adjusting the central heating accordingly. Using the house temperature as an example, describe the difference between analogue and digital data and explain why conversion will be required for the computer to control the house temperature. [3] ....................................................................................................................................................................................................................................

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

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

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

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

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

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

3

W10 1101 01

5

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

(1101-01)

Turn over.


6 6.

Examiner only

Customers can obtain quotations for car insurance by completing an on-line application form. Verification and validation are carried out on the data input. A quotation is immediately sent to them by email. (a)

The customer has to create an account so that the insurance quotation can be stored and retrieved at a later date. As part of this process, the customer has to input a password which is verified. Describe one method of verification that could be applied to the password.

[2]

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

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

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

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

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

(b)

The number of whole years since the driver made an insurance claim is validated. Describe a suitable validation check that would be carried out on the number of whole years giving an example of invalid data that would be detected by this check. [2]

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

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

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

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

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

(c)

The customer’s email address is validated. Describe a different suitable validation check that could be carried out on the customer’s email address giving an example of invalid data that would be detected by this check. [2]

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

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

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

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

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

6

(1101-01)


7 7.

Examiner only

A car sales company provides a three year warranty for all new cars. When a customer has a fault with a car they contact the company who check when the car was purchased. If the car was purchased less than three years ago the car is booked into the garage and is repaired under the warranty agreement. The diagram below illustrates the situation described. Garage bookings database

Car details Car and fault details Customer

(a)

Car sale details

Check when car was purchased

Car and fault details

Give one reason why a systems analyst would use this type of diagram.

B

C

[1] 7

A

W10 1101 01

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

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

(b)

What type of object does the rounded box in the diagram represent?

[1]

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

(c)

Draw the shape used in the diagram to represent a data store.

[1]

(d)

Give a suitable name for the object shown as A in the diagram.

[1]

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

(e)

Give a suitable name for the object shown as B in the diagram.

[1]

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

(f)

Give a suitable name for the object shown as C in the diagram.

[1]

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

(1101-01)

Turn over.

6


8 8.

Examiner only

An employment agency recruits employees for businesses. The Agency is responsible for paying the employees, calculating tax and national insurance. Each employee is paid a different hourly rate. The employee pay details, including their hourly rate are stored in a master file. The number of hours each employee works each month is entered and stored in a transaction file. At the end of each month the hours worked by the employee and the hourly rate are used to calculate the month’s pay, tax and national insurance. (a)

Briefly describe why sequential file organisation is the most suitable for the master file and why serial file organisation is the most suitable for the transaction file. [2]

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

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

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

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

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

(b)

Complete the following table showing three fields which would be included in each record stored in the master file. One of the fields must be the Primary Key as shown. [3]

Field Name

Field type

Field description Primary Key

(1101-01)


9 (c)

Examiner only

Describe in detail how the transaction file and the master file are used to produce a pay slip for every employee. You may use a clearly labelled diagram if you wish. [4]

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

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

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

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

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

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

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

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

9

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

W10 1101 01

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

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

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

9

(1101-01)

Turn over.


10 9.

(a)

Examiner only

Name the computer term for “the exchange of signals between devices to establish their readiness to communicate.” [1]

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

(b)

Briefly describe the most suitable use for: • File Transfer Protocol (FTP); • Simple Mail Transfer Protocol (SMTP); • Hypertext Transfer Protocol (HTTP).

[3]

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

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

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

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

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

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

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

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

4

(1101-01)


11 10. (a)

Examiner only

Giving one benefit for the user, explain how spooling is carried out on a computer when several documents need to be printed. [3]

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

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

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

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

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

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

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

11

Files on the hard drive of a personal computer are stored in a hierarchical directory structure. Explain why this type of structure is used and, using a diagram, show how files might be organised in a typical hierarchical directory structure used on a personal computer. [2]

W10 1101 01

(b)

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

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

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

(c)

Files stored on a hard disc can be compressed using data compression software. Briefly describe what happens to a file when it is compressed and explain why data compression is used. [2]

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

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

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

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

(1101-01)

Turn over.

7


12

Examiner only

11. Below is an algorithm which calculates the mean of a series of positive integers input by a user. Algorithm FindMean Num is integer Total is integer Count is integer Mean is real

{number input by user} {stores the total of the numbers input} {stores the count of the numbers input} {stores the mean of the numbers input}

startmainprog set Total = 0 set Count = 0 set Mean = 0 output “type in first number” input Num

{initialise variables}

{input first number}

repeat set Total = Total + Num set Count = Count + 1 output “type in next number” input Num {input subsequent numbers} until (Num < 0) set Mean = Total / Count output “The mean is”, Mean endmainprog

(a)

Draw a rectangle on the above algorithm to clearly indicate an example of repetition.

[1]

(b)

Draw a circle on the above algorithm to clearly indicate an example of annotation.

[1]

(c)

The algorithm has three variables which are integer data type and the Mean variable which is a real data type. Using an example, explain why Mean must be a real data type. [2]

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

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

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

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

4 (1101-01)


13

BLANK PAGE

(1101-01)

Turn over.


14

Examiner only

12. Olive Oil Direct is a company that sells bottles of olive oil to new and regular customers. When a customer has bought a large number of bottles from Olive Oil Direct, or a smaller number of more expensive bottles, they are given a free bottle of Greek olive oil. The algorithm used is shown below: Statement 1 2 3 4 5

input NumberBottles input TotalValueBottles if ((NumberBottles > 10) OR ((NumberBottles > 5) AND (TotalValueBottles > 50))) then output “Give free bottle of Greek olive oil” else output “Do not give free bottle of Greek olive oil” (a)

State what the output will be for a customer who has bought: (i)

three bottles of olive oil of total value 17

[1]

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

(ii)

seven bottles of olive oil of total value 54

[1]

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

(iii)

twenty five bottles of olive oil of total value 45

[1]

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

(iv)

four bottles of olive oil of total value 80

[1]

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

(1101-01)


15 (b)

Examiner only

Olive Oil Direct decides to change its free Greek olive oil scheme and alters the algorithm so that statement 3 reads:

Statement 3

if ((NumberBottles > 10) OR ((NumberBottles > 5) AND (TotalValueBottles > 50)) OR (TotalValueBottles > 75)) (i)

One of the parts (a) (i) to (iv) now gives a different output. State which part gives a different output. [1]

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

(ii)

Suggest why Olive Oil Direct might have decided to make this change.

[1]

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

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

6

Turn over.


16

Examiner only

13. Below is a segment of an algorithm that determines if an item is present in an array, and if present, at what position the item is located in the array. input SearchValue set i = 1 set Position = 0 set Found = false

{initialise variables}

repeat if SearchValue = SearchArray[i] then Found = true Position = i else set i = i + 1 endif until (Found = true) OR (i > 7) if Found = true then output “item found in array at”, Position else output “item not found in array” endif Complete the table below to show how each variable changes when the algorithm is performed on the test data given. SearchValue = 98 i

SearchArray[i]

Found

Position

1 2

23 45 12 67 98 35 77

False False

0 0

[3] 3

(1101-01)


17

Examiner only

14. Some computer applications are written in low level computer languages while others are written in high level computer languages. (a)

Describe, giving a reason, a situation where a programmer may decide to use a low level programming language as opposed to a high level language. [2]

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

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

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

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

(b)

Many high level computer languages provide programmers with standard functions and also the facility to write user-defined subprograms. (i)

Explain the term standard function giving an example.

[2]

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

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

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

(ii)

Explain why most programmers would prefer to use a language that had many standard functions available to a language that did not have any. [1]

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

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

(iii)

Describe in detail advantages of writing computer programs using user-defined subprograms. [4]

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

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

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

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

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

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

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

9

(1101-01)

Turn over.


18

Examiner only

15. There are various types of maintenance that will be required during the life-time of a computer program. (a)

Name the type of maintenance that is required while the program is being used and an error is discovered. [1]

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

(b)

Name the type of maintenance that is required when the program has to be altered to run on a different operating system. [1]

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

(c)

Name the type of maintenance that is required when the performance of the program has to be enhanced. [1]

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

3 16. (a)

The Data Protection Act gives individuals the right to know what information is held about them. Companies that hold data about an individual must comply with the eight principles of the Act. Two principles are that personal information is: â&#x20AC;˘ fairly and lawfully processed, â&#x20AC;˘ only processed for limited purposes. State three other principles. [3]

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

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

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

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

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

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

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

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

(b)

Briefly describe the type of information that the Freedom of Information Act relates to.

[1]

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

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

4

(1101-01)


19

Examiner only

17. Real time transaction processing could be used for booking seats at a theatre and real time control processing could be used to control temperature in an industrial process. Describe in detail how each mode of operation works and in each case explain why it is the most suitable mode of operation. [5]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

5

(1101-01)

Turn over.


20 18. Many companies use email and the Internet to run their business. Some companies allow their employees unlimited access to the Internet and email for personal use while other companies allow limited access to the Internet and email for personal use. Explain how a company could limit access to the Internet and how they could limit access to email. Explain why some companies allow unlimited access to the Internet and email for personal use and why other companies limit access to the Internet and email for personal use. Companies are concerned about the health and safety issues relating to prolonged computer use. Describe preventative measures a company could use to reduce the chance of the health of the employees being affected by prolonged computer use. [13] ....................................................................................................................................................................................................................................

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(1101-01)

Examiner only


21

Examiner only

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(1101-01)

Turn over.

13


22 For continuation only (any question). ...............................................................................................................................................................................................................................................

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(1101-01)

Examiner only


CG1 Jan 2010 Exam paper  

Exam paper for Computing A Level in January 2010

Advertisement
Read more
Read more
Similar to
Popular now
Just for you