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

         COMPUTING
         Paper 1
                                                                        October/November 2004

                                                                                               2 hours
         Additional Materials:   Answer Booklet/Paper




  READ THESE INSTRUCTIONS FIRST

  If you have been given an Answer Booklet, follow the instructions on the front cover of the Booklet.
  Write in dark blue or black pen on both sides of the paper.
  You may use a soft pencil for any diagrams, graphs, music 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.
IB04 11_9691_01/2RP
 UCLES 2004                                                                                        [Turn over
2

1   (a) Define the terms

         (i) input device;                                                                           [1]

        (ii) output device.                                                                          [1]


    (b) A supermarket has a number of point of sale (POS) terminals.
        State two input devices and one output device that would be found at each POS terminal,
        describing what they are used for.                                                  [6]


2   (a) A bank’s computer system uses batch processing to produce customers’ bank statements.

         Give three reasons why batch processing is suitable in this application, justifying each of
         your answers.                                                                           [6]


    (b) In addition to using batch processing of the customer file, the bank employs staff to answer
        customer queries about their account over the telephone.

         State a suitable file organisation for the customer file. Justify your choice with reference to
         the two uses for the file in this application.                                              [3]


3   Explain three methods that can be used by a programmer, when writing a program, to make the
    code more easily understood by another programmer.                                       [6]


4   (a) State the meaning of the terms

         (i) serial file;                                                                            [1]

        (ii) sequential file.                                                                        [1]


    (b) (i) Explain how records in a random access file can be accessed using a hashing algorithm.
                                                                                                [3]

        (ii) Clashing is a problem that can arise when a new record is saved to the random access
             file. It arises when the hash key of the new record is the same as that of an existing
             record. Describe two methods for dealing with the problem of clashing.             [4]


5   (a) State what is meant by a protocol.                                                           [2]


    (b) Describe two features of a protocol necessary for the successful transmission of data
        between two devices.                                                              [4]




 UCLES 2004                                  9691/01/O/N/04
3

6   A garage uses a diagnostic knowledge based system when servicing cars.

    (a) (i) Explain what is meant by a knowledge based system.                                     [4]

         (ii) Describe how the system could be used in the garage.                                 [3]


    (b) Explain how the introduction of the system might affect a mechanic who works at the garage.
                                                                                                 [2]


                            The following questions refer to this information.

A building firm has undergone rapid expansion in a short period of time.
Computers are used to store customer records and details of stock.

7   A systems analyst is employed to design a new system that will cope with the needs of the
    expanding business.

    State three ways that the analyst can find out information about the requirements of the system.
    Give an advantage and a disadvantage of each method.                                          [9]


8   (a) The systems analyst must decide between a solution that uses custom-written software and
        one that uses off-the-shelf software.

         Explain what is meant by these terms and give advantages of each in this application.     [5]


    (b) It is decided to purchase an integrated applications package.

         (i) State four distinct types of software that would be included in the package and give a
             use that each should be put to by the company.                                     [8]

        (ii) Explain why it is important to the company that the software packages are integrated. [2]


9   Customers are identified by a 6 digit code. The first three digits are between 000 and 100 for
    organisations and between 300 and 600 for individuals. It is important that the 6 digit customer
    code is correctly entered to the system.

    Describe how

         (i) verification

        (ii) validation

    can help to ensure that as few errors as possible occur.                                       [6]


10 The data entry operators use a form based human computer interface (HCI). By describing the
   features of a form based HCI, explain why it is appropriate for this use.                [4]




 UCLES 2004                                   9691/01/O/N/04                             [Turn over
4

11 The data stored on the system is both backed up and archived at regular intervals.

      (a) Explain the difference between backing up and archiving data.                                                                                  [2]


      (b) Give reasons why it is necessary for the company to archive the customer files and the stock
          files.                                                                                    [3]


      (c) Describe a suitable back-up procedure for the stock file.                                                                                      [4]




University of Cambridge International Examinations is part of the University of Cambridge Local Examinations Syndicate (UCLES) which is itself a department of
the University of Cambridge.

 UCLES 2004                                                          9691/01/O/N/04

More Related Content

What's hot

June 10 P33
June 10 P33June 10 P33
June 10 P33
Samimvez
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
Samimvez
 
June 03 P1
June 03 P1June 03 P1
June 03 P1
Samimvez
 
June 07 P1
June 07 P1June 07 P1
June 07 P1
Samimvez
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12
Samimvez
 

What's hot (6)

June 10 P33
June 10 P33June 10 P33
June 10 P33
 
Nov 08 P3
Nov 08 P3Nov 08 P3
Nov 08 P3
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
June 03 P1
June 03 P1June 03 P1
June 03 P1
 
June 07 P1
June 07 P1June 07 P1
June 07 P1
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12
 

Viewers also liked

Ad week c21 sb
Ad week c21 sbAd week c21 sb
Ad week c21 sb
CENTURY 21
 
Magic+potion handout empowerment
Magic+potion  handout empowermentMagic+potion  handout empowerment
Magic+potion handout empowerment
paulyeboah
 
Information Communication Technology &E-commerce- Selling and Marketing of my...
Information Communication Technology &E-commerce- Selling and Marketing of my...Information Communication Technology &E-commerce- Selling and Marketing of my...
Information Communication Technology &E-commerce- Selling and Marketing of my...
Shamika Roach
 
How transmedia storytelling can transform literacy and learning
How transmedia storytelling can transform literacy and learningHow transmedia storytelling can transform literacy and learning
How transmedia storytelling can transform literacy and learning
ahovious
 
KCC Art 141 Chapter 6 Color Pattern Texture
KCC Art 141 Chapter 6 Color Pattern TextureKCC Art 141 Chapter 6 Color Pattern Texture
KCC Art 141 Chapter 6 Color Pattern Texture
Kelly Parker
 
Class 17 library day; bring task handout
Class 17 library day; bring task handoutClass 17 library day; bring task handout
Class 17 library day; bring task handout
jordanlachance
 

Viewers also liked (20)

Ad week c21 sb
Ad week c21 sbAd week c21 sb
Ad week c21 sb
 
Project Management or how to herd cats
Project Management or how to herd catsProject Management or how to herd cats
Project Management or how to herd cats
 
Magic+potion handout empowerment
Magic+potion  handout empowermentMagic+potion  handout empowerment
Magic+potion handout empowerment
 
Santa Cecilia-Piano
Santa Cecilia-PianoSanta Cecilia-Piano
Santa Cecilia-Piano
 
Information Communication Technology &E-commerce- Selling and Marketing of my...
Information Communication Technology &E-commerce- Selling and Marketing of my...Information Communication Technology &E-commerce- Selling and Marketing of my...
Information Communication Technology &E-commerce- Selling and Marketing of my...
 
Pork sector-in-uruguay
Pork sector-in-uruguayPork sector-in-uruguay
Pork sector-in-uruguay
 
Birth Stones
Birth StonesBirth Stones
Birth Stones
 
Hybrid Mobile Web Apps with Sencha Touch 2
Hybrid Mobile Web Apps with Sencha Touch 2Hybrid Mobile Web Apps with Sencha Touch 2
Hybrid Mobile Web Apps with Sencha Touch 2
 
How transmedia storytelling can transform literacy and learning
How transmedia storytelling can transform literacy and learningHow transmedia storytelling can transform literacy and learning
How transmedia storytelling can transform literacy and learning
 
Lady_unicorn
Lady_unicornLady_unicorn
Lady_unicorn
 
Penetrox Compound & Paste
Penetrox Compound & PastePenetrox Compound & Paste
Penetrox Compound & Paste
 
28 ways To Create Awesome Blog Content with an iPhone
28 ways To Create Awesome Blog Content with an iPhone28 ways To Create Awesome Blog Content with an iPhone
28 ways To Create Awesome Blog Content with an iPhone
 
Tuning IBMs Generational GC
Tuning IBMs Generational GCTuning IBMs Generational GC
Tuning IBMs Generational GC
 
Holiday Memories
Holiday MemoriesHoliday Memories
Holiday Memories
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
The Foundation for Agency New Business - Positioning
The Foundation for Agency New Business - PositioningThe Foundation for Agency New Business - Positioning
The Foundation for Agency New Business - Positioning
 
KCC Art 141 Chapter 6 Color Pattern Texture
KCC Art 141 Chapter 6 Color Pattern TextureKCC Art 141 Chapter 6 Color Pattern Texture
KCC Art 141 Chapter 6 Color Pattern Texture
 
IT Head - Resume
IT Head - ResumeIT Head - Resume
IT Head - Resume
 
Class 17 library day; bring task handout
Class 17 library day; bring task handoutClass 17 library day; bring task handout
Class 17 library day; bring task handout
 
CAPA problem solving approach
CAPA problem solving approachCAPA problem solving approach
CAPA problem solving approach
 

Similar to Nov 04 P1 (20)

June 05 P1
June 05 P1June 05 P1
June 05 P1
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
 
June 10 P32
June 10 P32June 10 P32
June 10 P32
 
June 10 P31
June 10 P31June 10 P31
June 10 P31
 
June 06 P1
June 06 P1June 06 P1
June 06 P1
 
Nov 06 P1
Nov 06 P1Nov 06 P1
Nov 06 P1
 
Nov 07 P1
Nov 07 P1Nov 07 P1
Nov 07 P1
 
June 08 P3
June 08 P3June 08 P3
June 08 P3
 
June 04 P3
June 04 P3June 04 P3
June 04 P3
 
June 09 P1
June 09 P1June 09 P1
June 09 P1
 
June 07 P3
June 07 P3June 07 P3
June 07 P3
 
Nov 03 P3
Nov 03 P3Nov 03 P3
Nov 03 P3
 
June 10 P12
June 10 P12June 10 P12
June 10 P12
 
Nov 03 P1
Nov 03 P1Nov 03 P1
Nov 03 P1
 
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 08 P1
June 08 P1June 08 P1
June 08 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...
 
Nov 09 P32
Nov 09 P32Nov 09 P32
Nov 09 P32
 
Nov 07 P3
Nov 07 P3Nov 07 P3
Nov 07 P3
 

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

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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...
 
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...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 

Nov 04 P1

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level COMPUTING Paper 1 October/November 2004 2 hours Additional Materials: Answer Booklet/Paper READ THESE INSTRUCTIONS FIRST If you have been given an Answer Booklet, follow the instructions on the front cover of the Booklet. Write in dark blue or black pen on both sides of the paper. You may use a soft pencil for any diagrams, graphs, music 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. IB04 11_9691_01/2RP  UCLES 2004 [Turn over
  • 2. 2 1 (a) Define the terms (i) input device; [1] (ii) output device. [1] (b) A supermarket has a number of point of sale (POS) terminals. State two input devices and one output device that would be found at each POS terminal, describing what they are used for. [6] 2 (a) A bank’s computer system uses batch processing to produce customers’ bank statements. Give three reasons why batch processing is suitable in this application, justifying each of your answers. [6] (b) In addition to using batch processing of the customer file, the bank employs staff to answer customer queries about their account over the telephone. State a suitable file organisation for the customer file. Justify your choice with reference to the two uses for the file in this application. [3] 3 Explain three methods that can be used by a programmer, when writing a program, to make the code more easily understood by another programmer. [6] 4 (a) State the meaning of the terms (i) serial file; [1] (ii) sequential file. [1] (b) (i) Explain how records in a random access file can be accessed using a hashing algorithm. [3] (ii) Clashing is a problem that can arise when a new record is saved to the random access file. It arises when the hash key of the new record is the same as that of an existing record. Describe two methods for dealing with the problem of clashing. [4] 5 (a) State what is meant by a protocol. [2] (b) Describe two features of a protocol necessary for the successful transmission of data between two devices. [4]  UCLES 2004 9691/01/O/N/04
  • 3. 3 6 A garage uses a diagnostic knowledge based system when servicing cars. (a) (i) Explain what is meant by a knowledge based system. [4] (ii) Describe how the system could be used in the garage. [3] (b) Explain how the introduction of the system might affect a mechanic who works at the garage. [2] The following questions refer to this information. A building firm has undergone rapid expansion in a short period of time. Computers are used to store customer records and details of stock. 7 A systems analyst is employed to design a new system that will cope with the needs of the expanding business. State three ways that the analyst can find out information about the requirements of the system. Give an advantage and a disadvantage of each method. [9] 8 (a) The systems analyst must decide between a solution that uses custom-written software and one that uses off-the-shelf software. Explain what is meant by these terms and give advantages of each in this application. [5] (b) It is decided to purchase an integrated applications package. (i) State four distinct types of software that would be included in the package and give a use that each should be put to by the company. [8] (ii) Explain why it is important to the company that the software packages are integrated. [2] 9 Customers are identified by a 6 digit code. The first three digits are between 000 and 100 for organisations and between 300 and 600 for individuals. It is important that the 6 digit customer code is correctly entered to the system. Describe how (i) verification (ii) validation can help to ensure that as few errors as possible occur. [6] 10 The data entry operators use a form based human computer interface (HCI). By describing the features of a form based HCI, explain why it is appropriate for this use. [4]  UCLES 2004 9691/01/O/N/04 [Turn over
  • 4. 4 11 The data stored on the system is both backed up and archived at regular intervals. (a) Explain the difference between backing up and archiving data. [2] (b) Give reasons why it is necessary for the company to archive the customer files and the stock files. [3] (c) Describe a suitable back-up procedure for the stock file. [4] University of Cambridge International Examinations is part of the University of Cambridge Local Examinations Syndicate (UCLES) which is itself a department of the University of Cambridge.  UCLES 2004 9691/01/O/N/04