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 P33Samimvez
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31Samimvez
 
June 03 P1
June 03 P1June 03 P1
June 03 P1Samimvez
 
June 07 P1
June 07 P1June 07 P1
June 07 P1Samimvez
 
Nov 09 P12
Nov 09 P12Nov 09 P12
Nov 09 P12Samimvez
 

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 sbCENTURY 21
 
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 catsBecky Davis
 
Magic+potion handout empowerment
Magic+potion  handout empowermentMagic+potion  handout empowerment
Magic+potion handout empowermentpaulyeboah
 
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
 
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 2Ibuildings
 
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 learningahovious
 
Tuning IBMs Generational GC
Tuning IBMs Generational GCTuning IBMs Generational GC
Tuning IBMs Generational GCChris Bailey
 
Holiday Memories
Holiday MemoriesHoliday Memories
Holiday MemoriesAsniem CA
 
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 ViewMichael Sahota
 
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 TextureKelly 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 handoutjordanlachance
 
CAPA problem solving approach
CAPA problem solving approachCAPA problem solving approach
CAPA problem solving approachAtanu Dhar
 

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 University of Cambridge International Examinations Computing Exam

June 05 P1
June 05 P1June 05 P1
June 05 P1Samimvez
 
June 02 P1
June 02 P1June 02 P1
June 02 P1Samimvez
 
June 10 P32
June 10 P32June 10 P32
June 10 P32Samimvez
 
June 10 P31
June 10 P31June 10 P31
June 10 P31Samimvez
 
June 06 P1
June 06 P1June 06 P1
June 06 P1Samimvez
 
June 08 P3
June 08 P3June 08 P3
June 08 P3Samimvez
 
June 04 P3
June 04 P3June 04 P3
June 04 P3Samimvez
 
June 09 P1
June 09 P1June 09 P1
June 09 P1Samimvez
 
June 07 P3
June 07 P3June 07 P3
June 07 P3Samimvez
 
June 10 P12
June 10 P12June 10 P12
June 10 P12Samimvez
 
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 08 P1
June 08 P1June 08 P1
June 08 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
 
Nov 09 P32
Nov 09 P32Nov 09 P32
Nov 09 P32Samimvez
 

Similar to University of Cambridge International Examinations Computing Exam (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

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

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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 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
 
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
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
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
 
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
 
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
 
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
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
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 2024The Digital Insurer
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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 Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
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...
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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
 
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...
 
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...
 
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 ...
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

University of Cambridge International Examinations Computing Exam

  • 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