i.t. paper 2 (1997)

Upload: jotham-omoregie

Post on 06-Jul-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 I.T. Paper 2 (1997)

    1/3

    INFORMATION TECHNOLOGY - THEORY (1997)

    1. (a) Name a type of device which produces a human readable copy.

    (b) Name a type of device which produces a machine readable copy.

    (c) Name a type of device that accepts data in human readable form.

    2. The wide variety of input devices and media is a major factor which adds to the flexibility

    and versatility of computer systems. The use of a (i) device which

      allows users to move around images on the monitor by the shifting of a lever on the device

    has made computer games very popular. n supermar!ets" there are (ii) devices which allowa cashier to !ey in data on sales and this data is automatically transmitted to a computer for

     processing. There are also (iii) devices that are capable of reading pencil mar!s on an

    examination script thereby allowing the test to be scored automatically. The use of (iv)devices to read in images allows pictures and logos to be incorporated in a document.

    #tate the technical names for $%&' of the devices numbered (i) (iv) in the passage

    above. lease use the numbering indicated in the passage to identify your answers.

    *. (a) &onvert the decimal number +* to its binary e,uivalent.

    . (b) &onvert the binary number 11--11-1 to its decimal e,uivalent.

    (c) %dd the two binary number 11-1 and 1--1-1.

    (d) $xplain the difference between discrete and continuous data.

    . (a) #tate T'/$$ ways in which a teacher would use a computer in his or her job.

    (b) #tate T0 ways in which a journalist would use a computer in his or her job.

    (c) % large company has decided to computerise the functions of its 'uman

    /esource (ersonnel) department. The &omputer epartment has been given theresponsibility for completing this tas!.

     Name 34/ categories of personnel from the &omputer epartment that the &omputer

    epartment 5anager must assign to the tas!" stating clearly N$ function of $%&'category.

  • 8/17/2019 I.T. Paper 2 (1997)

    2/3

    (a) escribe briefly an application in which a robot (or robotic arm) is used in industry"

    stating clearly N$ function that the robot performs.

    (b) #tate T0 advantages of using the robot (or robotic arm) over using a manualmethod in the application described in part (a) above.

    (c) #tate N$ advantage to the customer of telemar!eting.

    (d) #tate N$ disadvantage to a customer of telemar!eting.

    (e) #tate N$ advantage and N$ disadvantage of teleconferencing.

    (a) #tate N$ reason why copying a program is considered to be morally wrong.

    (b) 0ithin a large company" data on each employee is stored in a central location. ne file

    store the data on all employees. The data stored on a employee includes his or her

    name" address" next of !in" salary range" etc. This data is shared by several

    departments and an employee6s record can be viewed and modified by manyemployees from several departments.

    #tate T0 problems which would arise from the sharing of the data in the

    company.

    (c) 0hat is data encryption67

    (d) #tate T0 methods" other than data encryption" used to secure data.

    (e) $xplain the difference between the role of an applications programmer and that of a

    systems programmer in an organisation.

    8. (a) 0hat is meant by the term 6protocol67 $xplain the

    difference between the following terms9

    () 4pload and download

    (ii) 'alfduplex and duplex

    (iii) :ocal area networ! and wide area networ! 

    (iv) $lectronic mail and bulletin board

  • 8/17/2019 I.T. Paper 2 (1997)

    3/3

    +. 0hat is printed by the following algorithm7

    &4NT;1X=2

    0':$ &4NT < 2=

    X=X+2/NT &4NT. >

    &4NT ; &4NT ? @

    $N0':$

    A. (a) $xplain the difference between a high level programming language

    and a machine level language.

    (b) $xplain the difference between an interpreter and a compiler.

    (c) 0rite a pseudocode algorithm to read two numbers and print the

    lower value.

    1-. The following data represents some sample data of the number of children

    in several families9

    1 * @ - = 8 * @ 2 - 2 AAA

    AAA is the dummy value which terminates the data. 0rite a pseudocode algorithm to read in any data in the above format" and

     print

    (a) the number of families with no childrenB and

    (b) the largest number of children existing in any family.