CSEC IT Jun 2000 Paper

Embed Size (px)

Citation preview

  • 7/30/2019 CSEC IT Jun 2000 Paper

    1/3

    CXC IT THEORY 2000

    1. Give ONE similarity and ONE difference between EACH of the following pairs:

    (a) ROM and RAM (2 marks)(b) ROM and EPROM (2 marks)(c) Hard disk and floppy disk (2 marks)(d) Primary storage and secondary storage (2 marks)(e) Systems software and applications software (2 marks)

    Total marks 10

    2. (a) Give BRIEF explanations for EACH of the following terms:

    (i) Word size (1 mark)

    (ii) Buffer (1 mark)(iii) Microfilm (1 mark)(iv) Bandwidth (1 mark)

    (v) Wide area network (1 mark)

    (b) (i) What is electronic eavesdropping? (1 mark)(ii) What is software piracy? (1 mark)(iii) State TWO ways in which software piracy may be controlled.

    (2 marks)

    Total marks 9

    3. This question is based on the following extract:

    Writing a program to solve a problem

    Before writing a program in a high level language, it is advisable to write an algorithm

    Athat solves the problem. This algorithm can be written in pseudocode and tested

    B

    thoroughly for logic errors. First, you perform a dry-run of the algorithm using a wide

    C Dvariety of test data to ensure that your algorithm works for all possible cases. Next,

    convert your algorithm to the high-level language. Compile your program to correct anyE

    syntax errors, which you may have. Run your program and use the same set of test data

    F

    you used for the dry-run. If you get the same results, your program is working correctly.

    Explain the meaning of EACH of the underlined phrases labeled A to F. (6 marks)

    Total marks 6

    1

  • 7/30/2019 CSEC IT Jun 2000 Paper

    2/3

    4. The InsureNow Insurance Company has its head office in Bridgetown, Barbados. Thecompany has one computer, on which it stores all company data. The company handles a

    lot of confidential client information about other agents clients.

    (a) How can you prevent agents from viewing one anothers confidential files?

    (1 mark)

    (b) State TWO precautionary measures that can be taken to ensure that, in the

    case of a fire, all client data is preserved. (2 marks)

    (c) What can be done to ensure that the client data files are protected in the

    event that the computer hard disk fails? (1mark)

    (d) It is sometimes necessary to send confidential data acr oss the telephone

    line (using a modem) to another branch of the company 25 miles away.How can the company ensure that no on e can eavesdrop on the data while it

    is being transmitted? (1 mark)

    Total marks 5

    5. (a) What is teleconferencing? (1 mark)

    (b) State TWO advantages of teleconferencing. (2 marks)

    (c) State FOUR hardware requirements for teleconferencing. (2 marks)

    6. (a) (i) State ONE advantage of a machine language over a high-level languages

    (1 mark )

    (ii)State TWO advantages of high-level language over a machine languages(2 marks)

    (b) State THREE advantages of computer networks. (3 marks)

    Total marks 6

    7. (a) Convert 9910 to its binary equivalent. (2 marks)

    (b) Add the two binary numbers1101012 and 110112, giving your answer

    in decimal form. (3 marks)

    (c) Explain how an integer can be represented using BCD. (2 marks)

    (d) Give the BCD representation of - 6510. (2 marks)

    Total marks 9

    2

  • 7/30/2019 CSEC IT Jun 2000 Paper

    3/3

    8. (a) Write an algorithm which reads three values, a, b and c and prints the largest of the

    three. (4 marks)(b) This part is based on the algorithm given below:

    Set A to 3

    Set B to 5Set SUM to 1

    While A < = 50 do

    A = A + BB = B + A

    SUM = SUM + B

    EndWhile

    Print SUMStop

    Using the algorithm above:

    (i) Copy and complete the trace table which follows. (5 marks)

    A B SUM

    3 5 1

    (ii) State what is printed by the algorithm. (1 mark)

    Total marks 10

    9. Write an algorithm to read a positive integer N and find the average of all even

    numbers between 1 and N inclusive. Perform any necessary validation. (8 marks)

    Total marks 8

    10. Write an algorithm to read the names of 10 items and their prices, and print the name ofthe item with the highest price. Assume that no items have the same price. Data is

    supplied in the form:item1, price1, item2, price2, etc. (7 marks)

    Total marks 7

    3