CXC IT THEORY 2000.docx

Embed Size (px)

Citation preview

  • 8/13/2019 CXC IT THEORY 2000.docx

    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 102.(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 electroniceavesdropping? (1 mark)(ii)What is softwarepiracy?(1 mark)(iii) State TWO ways in which software piracy may be controlled.(2 marks)Total marks 93.This question is based on the following extract:Writing a program to solve a problemBefore writing a program in a high level language, it is advisable to write an algorithm A that 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 CD variety 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 any E 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

  • 8/13/2019 CXC IT THEORY 2000.docx

    2/3

    1

    4.The Insure Now Insurance Company has its head office in Bridgetown, Barbados. The company has one

    computer, on which it stores all company data. The company handles a lot of confidential client

    information about other agentsclients. (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 across the telephone line (using a modem) to

    another branch of the company 25 miles away. How can the company ensure that no one can eavesdropon the data while it is being transmitted?(1 mark)Total marks 55.(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 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 67.(a) Convert 9910To its binary equivalent.(2 marks)(b) Add the two binary numbers1101012And 110112, giving your answer inDecimalForm.(3 marks)(c) Explain how an integer can be represented using BCD.

  • 8/13/2019 CXC IT THEORY 2000.docx

    3/3

    (2 marks)(d) Give the BCD representation of - 6510.(2 marks)Total marks 928.(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 3Set B to 5Set SUM to 1While A < = 50 do A

    = A + BB = B + ASUM = SUM + Bend While Print SUM Stop Using the algorithm above: (i) Copy and

    complete the trace table which follows.

    (5 marks)A B SUM3 5 1(ii) State what is printed by the algorithm.(1 mark)Total marks 109.Write an algorithm to read a positive integer N and find the average of all even numbers between 1 andN inclusive. Perform any necessary validation.(8 marks)Total marks 810.Write an algorithm to read the names of 10 items and their prices, and print the name of the 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 73