SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS
                               General Certificate of Education
                               Advanced Subsidiary Level and Advanced Level



               COMPUTING                                                                                              9691/01
               Paper 1                                                                             October/November 2008
                                                                                                        2 hours 30 minutes
               Additional Materials:     Answer Booklet/Paper
*6962572520*




               READ THESE INSTRUCTIONS FIRST

               If you have been given an Answer Booklet, follow the instructions on the front cover of the Booklet.
               Write your Centre number, candidate number and name on all the work you hand in.
               Write in dark blue or black pen.
               You may use a soft pencil for any diagrams, graphs or rough working.
               Do not use staples, paper clips, highlighters, glue or correction fluid.

               Answer all questions.

               At the end of the examination, fasten all your work securely together.
               The number of marks is given in brackets [ ] at the end of each question or part question.




                                                This document consists of 4 printed pages.

               IB08 11_9691_01/4RP
               © UCLES 2008                                                                                       [Turn over




                                               www.xtremepapers.net
2

1   (a) State the purpose of the following devices in a computer system.

         (i) An input device

        (ii) An output device

        (iii) A storage device                                                                      [3]

    A computer system is used to monitor and control the temperature of the water in a fish tank.

    (b) State an example of each of the following types of device which would be necessary in the
        computer system and state what they would be used for.

         (i) An input device

        (ii) An output device

        (iii) A storage device                                                                      [6]


    (c) The data is collected at regular time intervals and the results from the past 24 hours are
        stored in an array.

         (i) State three parameters that it is necessary to set when defining an array.             [3]

        (ii) Describe an algorithm to read a temperature into the array when it is collected.       [2]


2   (a) When a programmer writes a program, it is necessary to ensure that the code is properly
        presented to allow technicians to maintain it.
        Describe three methods that the programmer can use to make the code understandable. [6]

    (b) (i) Describe the technique of white box testing.                                            [2]

        (ii) Describe two other methods of identifying program errors.                              [4]


3   A computer controlled machine on a production line is designed to produce components for cars.
    When the firm decides to change the car model, the machine must be reprogrammed.


    (a) State what is meant by

         (i) custom-written software,

        (ii) generic applications software.                                                         [2]


    (b) State which of the types of software in (a) is appropriate as the software for the computer
        controlled machine and justify your answer.                                             [3]


    (c) State three things which would need to be considered for the implementation (installation) of
        the new software.                                                                         [3]




© UCLES 2008                                  9691/01/O/N/08



                                 www.xtremepapers.net
3

4   (a) READ NUMBER
        FOR COUNT = 1 TO NUMBER
           READ MARK
           IF MARK < 50 THEN OUTPUT COUNT, “FAIL”
           ELSE IF MARK > 80 THEN OUTPUT COUNT, “MERIT”
                 ELSE OUTPUT COUNT, “PASS”
                 END IF
           END IF
        NEXT
        END

    The above algorithm is designed to read a number of examination marks and print out the result
    for each one.
    Complete a table like the one below in order to dry run the algorithm with the data

                              4,     40,       90,       60,    50,   70

                             NUMBER COUNTER MARK OUTPUT


                                                                                                    [8]

    (b) It is intended that only marks from 0 to 100 inclusive should be awarded in this examination.
        Describe how validation can be included in the original algorithm in order to ensure that only
        marks from 0 to 100 are included.                                                           [5]


5   Customers send orders to a mail order company by post. Some of the workers have to open the
    mail and input all the orders into the computer system.


    (a) Explain why the data input to the system by these workers is stored on a hard drive before
        being processed.                                                                        [3]


    (b) Describe a sensible procedure to be followed to back up the data.                           [4]


    (c) Explain why data would be archived in this example.                                         [2]


The remaining questions refer to the following information.

The workers in an office use stand-alone machines.
A decision is made to network the machines.

6   (a) State two extra pieces of hardware and one piece of software which would be necessary to
        create the network.                                                                  [3]


    (b) A protocol will be required.
        Explain what is meant by a protocol.                                                        [2]


    (c) Discuss the advantages and disadvantages of networking the computers.                       [5]



© UCLES 2008                                   9691/01/O/N/08                              [Turn over


                              www.xtremepapers.net
4

7     One of the tasks carried out by the office workers is to use the computer to produce the payroll
      once a week.

      Workers in the factory have their pay sent electronically to their bank account and are given a
      statement showing their pay for the week.


      (a) Explain why the payroll is produced using a batch operating system.                                                                            [4]


      (b) Explain why many of the workers are unhappy with this payment method.                                                                          [4]


8     The workers in the office use three different types of storage medium.
      For each of the three types, state a use to which the medium could be put and justify your
      answer.

             (i) Hard Disk

            (ii) DVD-RW

           (iii) CD-ROM                                                                                                                                  [6]


9     (a) Give one example of a passive information system which the workers in the office might use
          and state why it is passive.                                                            [2]


      (b) Give one example of an interactive information system which the workers in the office might
          use and state why it needs to be interactive.                                           [2]


10 The office system offers workers different types of user interface depending on the task being
   carried out.

      State a sensible user interface in each of the following situations, justifying your choice.

             (i) Inputting details of the times worked by each worker, each day, to the payroll system. [2]

            (ii) To allow the network manager to carry out maintenance on the system.                                                                    [2]

           (iii) To allow workers to query the database in an unstructured way.                                                                          [2]




Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every
reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the
publisher will be pleased to make amends at the earliest possible opportunity.

University of Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of
Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge.

© UCLES 2008                                                         9691/01/O/N/08



                                              www.xtremepapers.net

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

June 07 P1
June 07 P1June 07 P1
June 07 P1
 
June 10 P31
June 10 P31June 10 P31
June 10 P31
 
Nov 02 P1
Nov 02 P1Nov 02 P1
Nov 02 P1
 
June 10 P32
June 10 P32June 10 P32
June 10 P32
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
Nov 04 P1
Nov 04 P1Nov 04 P1
Nov 04 P1
 
Nov 03 P1
Nov 03 P1Nov 03 P1
Nov 03 P1
 
June 08 P1
June 08 P1June 08 P1
June 08 P1
 
June 03 P1
June 03 P1June 03 P1
June 03 P1
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
 
Nov 03 P3
Nov 03 P3Nov 03 P3
Nov 03 P3
 
Nov 08 P3
Nov 08 P3Nov 08 P3
Nov 08 P3
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
 
June 07 P3
June 07 P3June 07 P3
June 07 P3
 
Question 2009
Question  2009Question  2009
Question 2009
 
Nov 09 P32
Nov 09 P32Nov 09 P32
Nov 09 P32
 
June 08 P3
June 08 P3June 08 P3
June 08 P3
 
Nov 07 P3
Nov 07 P3Nov 07 P3
Nov 07 P3
 
June 09 P3
June 09 P3June 09 P3
June 09 P3
 
June 04 P3
June 04 P3June 04 P3
June 04 P3
 

Andere mochten auch

USBid Inc. Brochure
USBid Inc. BrochureUSBid Inc. Brochure
USBid Inc. BrochureUSBid Inc.
 
retos eticos nueva cultura del agua.pdf
retos eticos nueva cultura del agua.pdfretos eticos nueva cultura del agua.pdf
retos eticos nueva cultura del agua.pdfhome
 
Educ416 week four_assignment
Educ416 week four_assignmentEduc416 week four_assignment
Educ416 week four_assignmentKathie Sedwick
 
Nicva economic levers presentation september 2011
Nicva economic levers presentation september 2011Nicva economic levers presentation september 2011
Nicva economic levers presentation september 2011NICVA
 
Alexander Joy Cartwright Iv Cpa V4
Alexander  Joy Cartwright Iv Cpa V4Alexander  Joy Cartwright Iv Cpa V4
Alexander Joy Cartwright Iv Cpa V4mrbaseball
 

Andere mochten auch (8)

USBid Inc. Brochure
USBid Inc. BrochureUSBid Inc. Brochure
USBid Inc. Brochure
 
retos eticos nueva cultura del agua.pdf
retos eticos nueva cultura del agua.pdfretos eticos nueva cultura del agua.pdf
retos eticos nueva cultura del agua.pdf
 
Bab. 14
Bab. 14Bab. 14
Bab. 14
 
Educ416 week four_assignment
Educ416 week four_assignmentEduc416 week four_assignment
Educ416 week four_assignment
 
Nicva economic levers presentation september 2011
Nicva economic levers presentation september 2011Nicva economic levers presentation september 2011
Nicva economic levers presentation september 2011
 
Alexander Joy Cartwright Iv Cpa V4
Alexander  Joy Cartwright Iv Cpa V4Alexander  Joy Cartwright Iv Cpa V4
Alexander Joy Cartwright Iv Cpa V4
 
02 03
02 0302 03
02 03
 
Bab 6
Bab 6Bab 6
Bab 6
 

Ähnlich wie Nov 08 P1

Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12Samimvez
 
Computing paper 1 9691 may june 2004 computers general certificate of educati...
Computing paper 1 9691 may june 2004 computers general certificate of educati...Computing paper 1 9691 may june 2004 computers general certificate of educati...
Computing paper 1 9691 may june 2004 computers general certificate of educati...Alpro
 
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...Alpro
 
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...Alpro
 
June 10 P12
June 10 P12June 10 P12
June 10 P12Samimvez
 
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...Alpro
 
June 10 P11
June 10 P11June 10 P11
June 10 P11Samimvez
 
June 06 P1
June 06 P1June 06 P1
June 06 P1Samimvez
 
Computing 9691 Test paper Paper 1 for May / June 2007 Cambridge
Computing 9691 Test paper Paper 1 for May / June 2007 CambridgeComputing 9691 Test paper Paper 1 for May / June 2007 Cambridge
Computing 9691 Test paper Paper 1 for May / June 2007 CambridgeAlpro
 
Computing 9691 Test Paper Paper 3 for May / June 2007 Cambridge
Computing 9691 Test Paper Paper 3 for May / June 2007 CambridgeComputing 9691 Test Paper Paper 3 for May / June 2007 Cambridge
Computing 9691 Test Paper Paper 3 for May / June 2007 CambridgeAlpro
 
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...Alpro
 
June 10 P13
June 10 P13June 10 P13
June 10 P13Samimvez
 
June 06 P3
June 06 P3June 06 P3
June 06 P3Samimvez
 

Ähnlich wie Nov 08 P1 (14)

Nov 06 P3
Nov 06 P3Nov 06 P3
Nov 06 P3
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12
 
Computing paper 1 9691 may june 2004 computers general certificate of educati...
Computing paper 1 9691 may june 2004 computers general certificate of educati...Computing paper 1 9691 may june 2004 computers general certificate of educati...
Computing paper 1 9691 may june 2004 computers general certificate of educati...
 
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...
Computing paper 1 may june 2008 computers cambridge test paper zimsec zimbabw...
 
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2008 9691 cambridge General Certificate of educatio...
 
June 10 P12
June 10 P12June 10 P12
June 10 P12
 
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...
Computer paper 3 may june 2004 9691 cambridge General Certificate of educatio...
 
June 10 P11
June 10 P11June 10 P11
June 10 P11
 
June 06 P1
June 06 P1June 06 P1
June 06 P1
 
Computing 9691 Test paper Paper 1 for May / June 2007 Cambridge
Computing 9691 Test paper Paper 1 for May / June 2007 CambridgeComputing 9691 Test paper Paper 1 for May / June 2007 Cambridge
Computing 9691 Test paper Paper 1 for May / June 2007 Cambridge
 
Computing 9691 Test Paper Paper 3 for May / June 2007 Cambridge
Computing 9691 Test Paper Paper 3 for May / June 2007 CambridgeComputing 9691 Test Paper Paper 3 for May / June 2007 Cambridge
Computing 9691 Test Paper Paper 3 for May / June 2007 Cambridge
 
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...
Computing 9195 Zimbabwe Zimsec syllabus Cambridge Computers may June 2007 pap...
 
June 10 P13
June 10 P13June 10 P13
June 10 P13
 
June 06 P3
June 06 P3June 06 P3
June 06 P3
 

Mehr von Samimvez

Mehr von Samimvez (20)

Sql installation tutorial
Sql installation tutorialSql installation tutorial
Sql installation tutorial
 
Example3
Example3Example3
Example3
 
Coms1010 exam paper - nov10
Coms1010   exam paper - nov10Coms1010   exam paper - nov10
Coms1010 exam paper - nov10
 
Coms1010 exam paper - may 08
Coms1010   exam paper - may 08Coms1010   exam paper - may 08
Coms1010 exam paper - may 08
 
Example2
Example2Example2
Example2
 
Labsheet 3
Labsheet 3Labsheet 3
Labsheet 3
 
Labsheet 3,5
Labsheet 3,5Labsheet 3,5
Labsheet 3,5
 
EQ V3x
EQ V3xEQ V3x
EQ V3x
 
Eq v2
Eq v2Eq v2
Eq v2
 
3.6
3.63.6
3.6
 
3.2
3.23.2
3.2
 
3.10
3.103.10
3.10
 
3.1
3.13.1
3.1
 
3.3
3.33.3
3.3
 
3.8
3.83.8
3.8
 
3.4
3.43.4
3.4
 
3.7
3.73.7
3.7
 
3.5
3.53.5
3.5
 
3.9
3.93.9
3.9
 
June 02 MS2
June 02 MS2June 02 MS2
June 02 MS2
 

Kürzlich hochgeladen

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Nov 08 P1

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level COMPUTING 9691/01 Paper 1 October/November 2008 2 hours 30 minutes Additional Materials: Answer Booklet/Paper *6962572520* READ THESE INSTRUCTIONS FIRST If you have been given an Answer Booklet, follow the instructions on the front cover of the Booklet. Write your Centre number, candidate number and name on all the work you hand in. Write in dark blue or black pen. You may use a soft pencil for any diagrams, graphs or rough working. Do not use staples, paper clips, highlighters, glue or correction fluid. Answer all questions. At the end of the examination, fasten all your work securely together. The number of marks is given in brackets [ ] at the end of each question or part question. This document consists of 4 printed pages. IB08 11_9691_01/4RP © UCLES 2008 [Turn over www.xtremepapers.net
  • 2. 2 1 (a) State the purpose of the following devices in a computer system. (i) An input device (ii) An output device (iii) A storage device [3] A computer system is used to monitor and control the temperature of the water in a fish tank. (b) State an example of each of the following types of device which would be necessary in the computer system and state what they would be used for. (i) An input device (ii) An output device (iii) A storage device [6] (c) The data is collected at regular time intervals and the results from the past 24 hours are stored in an array. (i) State three parameters that it is necessary to set when defining an array. [3] (ii) Describe an algorithm to read a temperature into the array when it is collected. [2] 2 (a) When a programmer writes a program, it is necessary to ensure that the code is properly presented to allow technicians to maintain it. Describe three methods that the programmer can use to make the code understandable. [6] (b) (i) Describe the technique of white box testing. [2] (ii) Describe two other methods of identifying program errors. [4] 3 A computer controlled machine on a production line is designed to produce components for cars. When the firm decides to change the car model, the machine must be reprogrammed. (a) State what is meant by (i) custom-written software, (ii) generic applications software. [2] (b) State which of the types of software in (a) is appropriate as the software for the computer controlled machine and justify your answer. [3] (c) State three things which would need to be considered for the implementation (installation) of the new software. [3] © UCLES 2008 9691/01/O/N/08 www.xtremepapers.net
  • 3. 3 4 (a) READ NUMBER FOR COUNT = 1 TO NUMBER READ MARK IF MARK < 50 THEN OUTPUT COUNT, “FAIL” ELSE IF MARK > 80 THEN OUTPUT COUNT, “MERIT” ELSE OUTPUT COUNT, “PASS” END IF END IF NEXT END The above algorithm is designed to read a number of examination marks and print out the result for each one. Complete a table like the one below in order to dry run the algorithm with the data 4, 40, 90, 60, 50, 70 NUMBER COUNTER MARK OUTPUT [8] (b) It is intended that only marks from 0 to 100 inclusive should be awarded in this examination. Describe how validation can be included in the original algorithm in order to ensure that only marks from 0 to 100 are included. [5] 5 Customers send orders to a mail order company by post. Some of the workers have to open the mail and input all the orders into the computer system. (a) Explain why the data input to the system by these workers is stored on a hard drive before being processed. [3] (b) Describe a sensible procedure to be followed to back up the data. [4] (c) Explain why data would be archived in this example. [2] The remaining questions refer to the following information. The workers in an office use stand-alone machines. A decision is made to network the machines. 6 (a) State two extra pieces of hardware and one piece of software which would be necessary to create the network. [3] (b) A protocol will be required. Explain what is meant by a protocol. [2] (c) Discuss the advantages and disadvantages of networking the computers. [5] © UCLES 2008 9691/01/O/N/08 [Turn over www.xtremepapers.net
  • 4. 4 7 One of the tasks carried out by the office workers is to use the computer to produce the payroll once a week. Workers in the factory have their pay sent electronically to their bank account and are given a statement showing their pay for the week. (a) Explain why the payroll is produced using a batch operating system. [4] (b) Explain why many of the workers are unhappy with this payment method. [4] 8 The workers in the office use three different types of storage medium. For each of the three types, state a use to which the medium could be put and justify your answer. (i) Hard Disk (ii) DVD-RW (iii) CD-ROM [6] 9 (a) Give one example of a passive information system which the workers in the office might use and state why it is passive. [2] (b) Give one example of an interactive information system which the workers in the office might use and state why it needs to be interactive. [2] 10 The office system offers workers different types of user interface depending on the task being carried out. State a sensible user interface in each of the following situations, justifying your choice. (i) Inputting details of the times worked by each worker, each day, to the payroll system. [2] (ii) To allow the network manager to carry out maintenance on the system. [2] (iii) To allow workers to query the database in an unstructured way. [2] Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the publisher will be pleased to make amends at the earliest possible opportunity. University of Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. © UCLES 2008 9691/01/O/N/08 www.xtremepapers.net