SlideShare a Scribd company logo
1 of 4
Download to read offline
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS
                               General Certificate of Education
                               Advanced Subsidiary and Advanced Level



               COMPUTING                                                                                              9691/01
               Paper 1                                                                                       May/June 2009
                                                                                                        2 hours 30 minutes
               Additional Materials:     Answer Booklet/Paper
*6620391967*




               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.

               IB09 06_9691_01/2RP
               © UCLES 2009                                                                                       [Turn over




                                               www.xtremepapers.net
2

1   (a) Describe the purpose of the following in a computer system:

         (i) an input device,

        (ii) an output device,

        (iii) a storage device.                                                                     [3]


    (b) A printer is a hard copy output device.

         State three different types of printer.

         For each of your choices give an example of an application where it would be used, justifying
         your choice.                                                                               [9]


2   A stock file in a company has records of all the different items held in stock. The records each
    hold a number of fields:

        •      the name of the item in stock
        •      description of the item
        •      cost
        •      whether or not in stock
        •      number in stock

    (a) (i) State a suitable data type for each field.                                              [2]

        (ii) If there are 1000 items in stock, estimate the size of the stock file. (Show how you
             worked out your answer.)                                                          [4]


    (b) Give one advantage and one disadvantage of storing files in the form of fixed length records.
        Relate each of your answers to the example of the stock file.                             [4]


3   Explain three ways in which the use of computer systems has changed peoples’ work
    expectations.                                                                 [6]




© UCLES 2009                                       9691/01/M/J/09



                                www.xtremepapers.net
3

4   1    X=1
    2    REPEAT
    3         A=X*X
    4         OUTPUT X, A
    5         X=X+1
    6    UNTIL X = 3
    7    END

    (a) Copy and complete the following table to dry run the algorithm.

         LINE __X        A   OUTPUT      CONDITION
          1     1
          3     1        1                                                                          [4]

    (b) The algorithm outputs consecutive numbers, starting with 1, and their squares. The intention
        was to print out the first 10 numbers with their squares.

         (i) State how the algorithm needs to be changed in order to print 10 numbers, as intended.
                                                                                                [1]

        (ii) Explain how the algorithm can be changed to allow the user to specify how many
             numbers are to be output.                                                   [2]

    (c) Rewrite the algorithm so that it will output the numbers 5, 10, 15, 20, 25, with their squares.
                                                                                                    [3]

5   One purpose of most operating systems is to provide a human computer interface (HCI).

    (a) Describe the following HCIs and give an example of an application which would use each:

         (i) menu based,                                                                            [3]

        (ii) natural language.                                                                      [3]

    (b) State three other purposes of an operating system.                                          [3]

6   (a) State what is meant by the following types of data transfer:

         (i) serial,                                                                                [1]

        (ii) parallel,                                                                              [1]

        (iii) simplex,                                                                              [1]

        (iv) half duplex.                                                                           [1]

    (b) In a certain computer system parity checking is used to check that data has been transferred
        correctly. The type of parity checking used is even parity.

         Using the byte 01101001 as an example:

         (i) explain what is meant by an even parity check,                                         [2]

        (ii) give an example of an error which would not be detected.                               [1]




© UCLES 2009                                 9691/01/M/J/09                                [Turn over


                              www.xtremepapers.net
4

7     Describe how a knowledge based (expert) system can be used to aid geologists in carrying out
      geological surveys.                                                                      [4]


The remaining questions all refer to the following information.

A company specialises in creating websites for customers.

8     (a) As part of the process of designing a site, the company will use diagrams in order to make
          understanding easier.

             Describe two types of diagram that may be used by the company.                                                                              [4]

      (b) It will be important to produce user documentation for new systems.

             By referring to the two different types of user of the new system, describe the documentation
             which will be produced.                                                                    [4]

9     One output format on a site will be a web page containing text and images.

      Describe two other output formats which might be used on the sites which the company designs.
                                                                                                [4]

10 When designing the website, the designer must take account of a number of issues.

      Discuss how colour, layout and content will affect the designer’s decisions.                                                                       [6]

11 A finished website will be made available across the internet or on a local area network or both.

      Explain the relationship between the bit rates available on the network and the types of output
      format used on the website.                                                                 [4]

12 The company stores details of customers and their accounts in a database.


      (a) (i) Distinguish between custom-written software and off-the-shelf software.                                                                    [2]

            (ii) Explain why the company chose to use off-the-shelf software for their database.                                                         [2]


      The data input to the database must be verified and validated.

      One piece of data which will be input to the database is the amount of money when a customer
      makes a payment.

      (b) (i) State what is meant by verification of data.                                                                                               [1]

            (ii) Describe how the customer payment will be verified when it is input to the database.                                                    [2]

      (c) (i) State what is meant by validation of data.                                                                                                 [1]

            (ii) Describe how the customer payment will be validated when it is input to the database. [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.

                                                                     9691/01/M/J/09



                                              www.xtremepapers.net

More Related Content

What's hot

Nov 09 P32
Nov 09 P32Nov 09 P32
Nov 09 P32Samimvez
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31Samimvez
 
June 10 P33
June 10 P33June 10 P33
June 10 P33Samimvez
 
June 02 P1
June 02 P1June 02 P1
June 02 P1Samimvez
 
June 08 P3
June 08 P3June 08 P3
June 08 P3Samimvez
 
Nov 09 P11
Nov 09 P11Nov 09 P11
Nov 09 P11Samimvez
 
June 06 P3
June 06 P3June 06 P3
June 06 P3Samimvez
 
June 08 P1
June 08 P1June 08 P1
June 08 P1Samimvez
 
June 04 P3
June 04 P3June 04 P3
June 04 P3Samimvez
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1Samimvez
 
June 07 P1
June 07 P1June 07 P1
June 07 P1Samimvez
 
June 05 P3
June 05 P3June 05 P3
June 05 P3Samimvez
 
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
C O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{Www
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Wwwguest3f9c6b
 
Ict mock exam paper 1 b combined
Ict mock exam paper 1 b combinedIct mock exam paper 1 b combined
Ict mock exam paper 1 b combinedGary Tsang
 

What's hot (20)

Nov 07 P1
Nov 07 P1Nov 07 P1
Nov 07 P1
 
Nov 06 P3
Nov 06 P3Nov 06 P3
Nov 06 P3
 
Nov 09 P32
Nov 09 P32Nov 09 P32
Nov 09 P32
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
June 10 P33
June 10 P33June 10 P33
June 10 P33
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
 
Nov 06 P1
Nov 06 P1Nov 06 P1
Nov 06 P1
 
June 08 P3
June 08 P3June 08 P3
June 08 P3
 
Nov 09 P11
Nov 09 P11Nov 09 P11
Nov 09 P11
 
June 06 P3
June 06 P3June 06 P3
June 06 P3
 
June 08 P1
June 08 P1June 08 P1
June 08 P1
 
Nov 05 P1
Nov 05 P1Nov 05 P1
Nov 05 P1
 
June 04 P3
June 04 P3June 04 P3
June 04 P3
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
 
Nov 02 P1
Nov 02 P1Nov 02 P1
Nov 02 P1
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
 
June 07 P1
June 07 P1June 07 P1
June 07 P1
 
June 05 P3
June 05 P3June 05 P3
June 05 P3
 
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
C O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{Www
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
 
Ict mock exam paper 1 b combined
Ict mock exam paper 1 b combinedIct mock exam paper 1 b combined
Ict mock exam paper 1 b combined
 

Viewers also liked

Don tapscott sunum
Don tapscott sunumDon tapscott sunum
Don tapscott sunumErol Dizdar
 
Luis carlos jordán 4to d secundaria
Luis carlos jordán 4to d secundariaLuis carlos jordán 4to d secundaria
Luis carlos jordán 4to d secundariaBatmanDarknight
 
Quero De Volta
Quero De VoltaQuero De Volta
Quero De VoltaJNR
 
NR 17 Anexo2(1)
NR 17 Anexo2(1)NR 17 Anexo2(1)
NR 17 Anexo2(1)shasha00
 
Curriculo mari[1]
Curriculo mari[1]Curriculo mari[1]
Curriculo mari[1]Elda Parra
 
Internet development 26
Internet development 26Internet development 26
Internet development 26ihusain
 
Agile Design - Chicago IXDA Presentation
Agile Design - Chicago IXDA PresentationAgile Design - Chicago IXDA Presentation
Agile Design - Chicago IXDA PresentationAlice Toth
 
LetsGoGreen.biz web design
LetsGoGreen.biz web designLetsGoGreen.biz web design
LetsGoGreen.biz web designjjodice
 
@ OW2con' 12
 @ OW2con' 12 @ OW2con' 12
@ OW2con' 12choreos
 
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题IxDC
 
Trabajo unidad VII
Trabajo unidad VIITrabajo unidad VII
Trabajo unidad VIIpetit512
 
Vudvr16 mp4
Vudvr16 mp4Vudvr16 mp4
Vudvr16 mp4GpsLazio
 
Women Anticoup Report - 2 years after the military coup
Women Anticoup Report - 2 years after the military coupWomen Anticoup Report - 2 years after the military coup
Women Anticoup Report - 2 years after the military coupwomenanticoup1
 

Viewers also liked (20)

Nuskin corps photos
Nuskin corps photosNuskin corps photos
Nuskin corps photos
 
Don tapscott sunum
Don tapscott sunumDon tapscott sunum
Don tapscott sunum
 
Luis carlos jordán 4to d secundaria
Luis carlos jordán 4to d secundariaLuis carlos jordán 4to d secundaria
Luis carlos jordán 4to d secundaria
 
Korinthe 9
Korinthe 9Korinthe 9
Korinthe 9
 
Quero De Volta
Quero De VoltaQuero De Volta
Quero De Volta
 
X Inspire.
X Inspire.X Inspire.
X Inspire.
 
NR 17 Anexo2(1)
NR 17 Anexo2(1)NR 17 Anexo2(1)
NR 17 Anexo2(1)
 
Curriculo mari[1]
Curriculo mari[1]Curriculo mari[1]
Curriculo mari[1]
 
Internet development 26
Internet development 26Internet development 26
Internet development 26
 
Agile Design - Chicago IXDA Presentation
Agile Design - Chicago IXDA PresentationAgile Design - Chicago IXDA Presentation
Agile Design - Chicago IXDA Presentation
 
Rio 2012
Rio 2012Rio 2012
Rio 2012
 
LetsGoGreen.biz web design
LetsGoGreen.biz web designLetsGoGreen.biz web design
LetsGoGreen.biz web design
 
LUH Beamer
LUH BeamerLUH Beamer
LUH Beamer
 
@ OW2con' 12
 @ OW2con' 12 @ OW2con' 12
@ OW2con' 12
 
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题
IxDC 中国交互设计体验日-C3b_吴蔚_移动终端的中文显示难题
 
Trabajo unidad VII
Trabajo unidad VIITrabajo unidad VII
Trabajo unidad VII
 
Frau mit Gockel
Frau mit GockelFrau mit Gockel
Frau mit Gockel
 
Vudvr16 mp4
Vudvr16 mp4Vudvr16 mp4
Vudvr16 mp4
 
Swiss Panoramas
Swiss PanoramasSwiss Panoramas
Swiss Panoramas
 
Women Anticoup Report - 2 years after the military coup
Women Anticoup Report - 2 years after the military coupWomen Anticoup Report - 2 years after the military coup
Women Anticoup Report - 2 years after the military coup
 

Similar to June 09 P1

June 03 P1
June 03 P1June 03 P1
June 03 P1Samimvez
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12Samimvez
 
June 06 P1
June 06 P1June 06 P1
June 06 P1Samimvez
 
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
 
June 03 P3
June 03 P3June 03 P3
June 03 P3Samimvez
 
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
 
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
 
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
 

Similar to June 09 P1 (14)

June 03 P1
June 03 P1June 03 P1
June 03 P1
 
Nov 04 P1
Nov 04 P1Nov 04 P1
Nov 04 P1
 
Nov 08 P3
Nov 08 P3Nov 08 P3
Nov 08 P3
 
Nov 04 P3
Nov 04 P3Nov 04 P3
Nov 04 P3
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12
 
Nov 03 P1
Nov 03 P1Nov 03 P1
Nov 03 P1
 
Nov 07 P3
Nov 07 P3Nov 07 P3
Nov 07 P3
 
June 06 P1
June 06 P1June 06 P1
June 06 P1
 
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...
 
June 03 P3
June 03 P3June 03 P3
June 03 P3
 
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...
 
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...
 
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...
 

More from Samimvez

More from 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
 

Recently uploaded

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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
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
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 

Recently uploaded (20)

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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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 ...
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 

June 09 P1

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary and Advanced Level COMPUTING 9691/01 Paper 1 May/June 2009 2 hours 30 minutes Additional Materials: Answer Booklet/Paper *6620391967* 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. IB09 06_9691_01/2RP © UCLES 2009 [Turn over www.xtremepapers.net
  • 2. 2 1 (a) Describe the purpose of the following in a computer system: (i) an input device, (ii) an output device, (iii) a storage device. [3] (b) A printer is a hard copy output device. State three different types of printer. For each of your choices give an example of an application where it would be used, justifying your choice. [9] 2 A stock file in a company has records of all the different items held in stock. The records each hold a number of fields: • the name of the item in stock • description of the item • cost • whether or not in stock • number in stock (a) (i) State a suitable data type for each field. [2] (ii) If there are 1000 items in stock, estimate the size of the stock file. (Show how you worked out your answer.) [4] (b) Give one advantage and one disadvantage of storing files in the form of fixed length records. Relate each of your answers to the example of the stock file. [4] 3 Explain three ways in which the use of computer systems has changed peoples’ work expectations. [6] © UCLES 2009 9691/01/M/J/09 www.xtremepapers.net
  • 3. 3 4 1 X=1 2 REPEAT 3 A=X*X 4 OUTPUT X, A 5 X=X+1 6 UNTIL X = 3 7 END (a) Copy and complete the following table to dry run the algorithm. LINE __X A OUTPUT CONDITION 1 1 3 1 1 [4] (b) The algorithm outputs consecutive numbers, starting with 1, and their squares. The intention was to print out the first 10 numbers with their squares. (i) State how the algorithm needs to be changed in order to print 10 numbers, as intended. [1] (ii) Explain how the algorithm can be changed to allow the user to specify how many numbers are to be output. [2] (c) Rewrite the algorithm so that it will output the numbers 5, 10, 15, 20, 25, with their squares. [3] 5 One purpose of most operating systems is to provide a human computer interface (HCI). (a) Describe the following HCIs and give an example of an application which would use each: (i) menu based, [3] (ii) natural language. [3] (b) State three other purposes of an operating system. [3] 6 (a) State what is meant by the following types of data transfer: (i) serial, [1] (ii) parallel, [1] (iii) simplex, [1] (iv) half duplex. [1] (b) In a certain computer system parity checking is used to check that data has been transferred correctly. The type of parity checking used is even parity. Using the byte 01101001 as an example: (i) explain what is meant by an even parity check, [2] (ii) give an example of an error which would not be detected. [1] © UCLES 2009 9691/01/M/J/09 [Turn over www.xtremepapers.net
  • 4. 4 7 Describe how a knowledge based (expert) system can be used to aid geologists in carrying out geological surveys. [4] The remaining questions all refer to the following information. A company specialises in creating websites for customers. 8 (a) As part of the process of designing a site, the company will use diagrams in order to make understanding easier. Describe two types of diagram that may be used by the company. [4] (b) It will be important to produce user documentation for new systems. By referring to the two different types of user of the new system, describe the documentation which will be produced. [4] 9 One output format on a site will be a web page containing text and images. Describe two other output formats which might be used on the sites which the company designs. [4] 10 When designing the website, the designer must take account of a number of issues. Discuss how colour, layout and content will affect the designer’s decisions. [6] 11 A finished website will be made available across the internet or on a local area network or both. Explain the relationship between the bit rates available on the network and the types of output format used on the website. [4] 12 The company stores details of customers and their accounts in a database. (a) (i) Distinguish between custom-written software and off-the-shelf software. [2] (ii) Explain why the company chose to use off-the-shelf software for their database. [2] The data input to the database must be verified and validated. One piece of data which will be input to the database is the amount of money when a customer makes a payment. (b) (i) State what is meant by verification of data. [1] (ii) Describe how the customer payment will be verified when it is input to the database. [2] (c) (i) State what is meant by validation of data. [1] (ii) Describe how the customer payment will be validated when it is input to the database. [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. 9691/01/M/J/09 www.xtremepapers.net