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 9691/03
Paper 3
May/June 2006
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 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, 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 3 printed pages and 1 blank page.
IB06 06_9691_03/4RP
 UCLES 2006 [Turn over
2
© UCLES 2006 9691/03/M/J/06
1 (a) Explain why a program, written in a high level language, needs to be translated before it is
run on a computer. [2]
(b) Describe the difference between interpretation and the compilation of a high level language
program. [4]
(c) Explain how errors in the
(i) reserved words,
(ii) variables
used in high level language instructions are recognised by the translator program. [4]
2 A supermarket company invests in a new computerised point of sale (checkout) system for its
stores.
(a) Explain why
(i) technical documentation,
(ii) user documentation
would be necessary. [4]
(b) It is necessary to carry out three types of maintenance on the software in a computer system.
(i) Corrective
(ii) Adaptive
(iii) Perfective
Explain what each of the terms means and state how each would apply to the supermarket
point of sale system. [6]
3 Simulation is used when a new car is designed.
State three aspects of the design which would be simulated and, for each, give a different reason
why simulation is used. [6]
4 A sales manager for a company is responsible for a large sales team working over a wide
geographical area. Members of the sales team communicate with each other by use of email.
Describe four features of email that the manager finds useful, giving an example of the use to
which each will be put. [8]
5 Describe the fetch/decode/execute/reset cycle when the next instruction to be executed is an
unconditional jump instruction. [7]
3
© UCLES 2006 9691/03/M/J/06
6 (a) Describe each of the following programming paradigms
(i) Object-oriented, [2]
(ii) Declarative. [2]
(b) Explain the meaning of the following types of addressing
(i) Indirect,
(ii) Indexed.
Give a reason why each may need to be used. [6]
7 A health centre employs doctors, nurses and receptionists.
The data that is stored about the patients includes their medical history and personal information
about them.
Explain the need for maintaining privacy of the data and describe methods by which the database
management system (DBMS) can help to achieve this. [6]
8 (a) Explain the difference between a dynamic data structure and a static data structure, giving an
example of each. [3]
(b) A list of the names of students in a college is stored in an array of size 1000. The names are
stored in no logical order, simply in the order that they were input to the array.
(i) Give one advantage and one disadvantage of storing this list of names in an array. [2]
(ii) In whatever form you choose, describe an algorithm for finding the location in the array
of a specific name ‘X’, using a serial search. [5]
(iii) An alternative way of storing the names is to store them in alphabetical order within the
array. Explain how this will affect the management of the storage and the search for
specific names. [4]
9 (a) Explain the meaning of the terms;
(i) virtual memory, [2]
(ii) paging memory, [2]
(iii) segmentation of memory. [2]
(b) (i) State what is meant by the term spooling. [2]
(ii) Describe the process of sending jobs for printing using a spooler. [3]
10 Explain the need for standardisation in modern computer systems and give examples where
standardisation is important. [8]
[Total 90]
4
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 University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department
of the University of Cambridge.
9691/03/M/J/06
BLANK PAGE

More Related Content

Similar to Computer paper 3 may june 2004 9691 cambridge General Certificate of education advanced level zimsec zimbabwe computers

June 06 P3
June 06 P3June 06 P3
June 06 P3
Samimvez
 
June 10 P33
June 10 P33June 10 P33
June 10 P33
Samimvez
 
June 10 P31
June 10 P31June 10 P31
June 10 P31
Samimvez
 
June 10 P32
June 10 P32June 10 P32
June 10 P32
Samimvez
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
Samimvez
 
June 03 P3
June 03 P3June 03 P3
June 03 P3
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 P3
June 07 P3June 07 P3
June 07 P3
Samimvez
 
June 09 P1
June 09 P1June 09 P1
June 09 P1
Samimvez
 

Similar to Computer paper 3 may june 2004 9691 cambridge General Certificate of education advanced level zimsec zimbabwe computers (20)

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 06 P3
June 06 P3June 06 P3
June 06 P3
 
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 10 P33
June 10 P33June 10 P33
June 10 P33
 
Nov 08 P3
Nov 08 P3Nov 08 P3
Nov 08 P3
 
Nov 03 P3
Nov 03 P3Nov 03 P3
Nov 03 P3
 
Computing paper 1 9691 / 1 may june 2002 general Certificate of education Adv...
Computing paper 1 9691 / 1 may june 2002 general Certificate of education Adv...Computing paper 1 9691 / 1 may june 2002 general Certificate of education Adv...
Computing paper 1 9691 / 1 may june 2002 general Certificate of education Adv...
 
June 10 P31
June 10 P31June 10 P31
June 10 P31
 
June 10 P32
June 10 P32June 10 P32
June 10 P32
 
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 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...
 
Nov 08 P1
Nov 08 P1Nov 08 P1
Nov 08 P1
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
 
June 03 P3
June 03 P3June 03 P3
June 03 P3
 
Be 2008-it
Be 2008-itBe 2008-it
Be 2008-it
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
June 03 P1
June 03 P1June 03 P1
June 03 P1
 
June 07 P3
June 07 P3June 07 P3
June 07 P3
 
June 09 P1
June 09 P1June 09 P1
June 09 P1
 

More from Alpro

More from Alpro (20)

Accounting 970602 paper 2 structured questions october november 2008
Accounting 970602 paper 2 structured questions october november 2008 Accounting 970602 paper 2 structured questions october november 2008
Accounting 970602 paper 2 structured questions october november 2008
 
Accounting 970602 paper 2 structured questions october november 2007
Accounting 970602 paper 2 structured questions october november 2007 Accounting 970602 paper 2 structured questions october november 2007
Accounting 970602 paper 2 structured questions october november 2007
 
Accounting 970602 paper 2 structured questions october november 2006
Accounting 970602 paper 2 structured questions october november 2006 Accounting 970602 paper 2 structured questions october november 2006
Accounting 970602 paper 2 structured questions october november 2006
 
Accounting 970602 paper 2 structured questions for examination from 2016 spec...
Accounting 970602 paper 2 structured questions for examination from 2016 spec...Accounting 970602 paper 2 structured questions for examination from 2016 spec...
Accounting 970602 paper 2 structured questions for examination from 2016 spec...
 
Accounting 970602 paper 2 core topics for examination from 2010 specimen paper
Accounting 970602 paper 2 core topics for examination from 2010 specimen paperAccounting 970602 paper 2 core topics for examination from 2010 specimen paper
Accounting 970602 paper 2 core topics for examination from 2010 specimen paper
 
Accounting 970602 paper 2 core topics for examination from 2010 specimen mark...
Accounting 970602 paper 2 core topics for examination from 2010 specimen mark...Accounting 970602 paper 2 core topics for examination from 2010 specimen mark...
Accounting 970602 paper 2 core topics for examination from 2010 specimen mark...
 
Accounting 970601 paper 1 multiple choice october november 2008
Accounting 970601 paper 1 multiple choice october november 2008 Accounting 970601 paper 1 multiple choice october november 2008
Accounting 970601 paper 1 multiple choice october november 2008
 
Accounting 970601 paper 1 multiple choice october november 2007
Accounting 970601 paper 1 multiple choice october november 2007 Accounting 970601 paper 1 multiple choice october november 2007
Accounting 970601 paper 1 multiple choice october november 2007
 
Accounting 970601 paper 1 multiple choice october november 2006
Accounting 970601 paper 1 multiple choice october november 2006 Accounting 970601 paper 1 multiple choice october november 2006
Accounting 970601 paper 1 multiple choice october november 2006
 
Accounting 970601 paper 1 multiple choice for examination from 2016 specimen ...
Accounting 970601 paper 1 multiple choice for examination from 2016 specimen ...Accounting 970601 paper 1 multiple choice for examination from 2016 specimen ...
Accounting 970601 paper 1 multiple choice for examination from 2016 specimen ...
 
Accounting 97064 paper 4 problem solving (extension topics) may june session ...
Accounting 97064 paper 4 problem solving (extension topics) may june session ...Accounting 97064 paper 4 problem solving (extension topics) may june session ...
Accounting 97064 paper 4 problem solving (extension topics) may june session ...
 
Accounting 97062 paper 2 structured questions may june session 2002
Accounting 97062 paper 2 structured questions may june session 2002 Accounting 97062 paper 2 structured questions may june session 2002
Accounting 97062 paper 2 structured questions may june session 2002
 
Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201 Accounting 97061 paper 1 multiple choice october november 201
Accounting 97061 paper 1 multiple choice october november 201
 
Accounting 97061 paper 1 multiple choice may june session 2002
Accounting 97061 paper 1 multiple choice may june session 2002 Accounting 97061 paper 1 multiple choice may june session 2002
Accounting 97061 paper 1 multiple choice may june session 2002
 
Accounting 9706 41 paper 4 problem solving (supplementary topics) october nov...
Accounting 9706 41 paper 4 problem solving (supplementary topics) october nov...Accounting 9706 41 paper 4 problem solving (supplementary topics) october nov...
Accounting 9706 41 paper 4 problem solving (supplementary topics) october nov...
 
Accounting 9706 31 paper 3 multiple choice october november 2013
Accounting 9706 31 paper 3 multiple choice october november 2013 Accounting 9706 31 paper 3 multiple choice october november 2013
Accounting 9706 31 paper 3 multiple choice october november 2013
 
Accounting 9706 11 paper 1 multiple choice october november 2014
Accounting 9706 11 paper 1 multiple choice october november 2014Accounting 9706 11 paper 1 multiple choice october november 2014
Accounting 9706 11 paper 1 multiple choice october november 2014
 
9706 accounting november 2012 principal examiner report for teachers 2012 ac...
9706 accounting november 2012 principal examiner report for teachers  2012 ac...9706 accounting november 2012 principal examiner report for teachers  2012 ac...
9706 accounting november 2012 principal examiner report for teachers 2012 ac...
 
9706 accounting november 2011 principal examiner report for teachers 2011 ac...
9706 accounting november 2011 principal examiner report for teachers  2011 ac...9706 accounting november 2011 principal examiner report for teachers  2011 ac...
9706 accounting november 2011 principal examiner report for teachers 2011 ac...
 
9706 accounting november 2011 grade thresholds university of cambridge intern...
9706 accounting november 2011 grade thresholds university of cambridge intern...9706 accounting november 2011 grade thresholds university of cambridge intern...
9706 accounting november 2011 grade thresholds university of cambridge intern...
 

Recently uploaded

Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Recently uploaded (20)

Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

Computer paper 3 may june 2004 9691 cambridge General Certificate of education advanced level zimsec zimbabwe computers

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level COMPUTING 9691/03 Paper 3 May/June 2006 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 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, 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 3 printed pages and 1 blank page. IB06 06_9691_03/4RP  UCLES 2006 [Turn over
  • 2. 2 © UCLES 2006 9691/03/M/J/06 1 (a) Explain why a program, written in a high level language, needs to be translated before it is run on a computer. [2] (b) Describe the difference between interpretation and the compilation of a high level language program. [4] (c) Explain how errors in the (i) reserved words, (ii) variables used in high level language instructions are recognised by the translator program. [4] 2 A supermarket company invests in a new computerised point of sale (checkout) system for its stores. (a) Explain why (i) technical documentation, (ii) user documentation would be necessary. [4] (b) It is necessary to carry out three types of maintenance on the software in a computer system. (i) Corrective (ii) Adaptive (iii) Perfective Explain what each of the terms means and state how each would apply to the supermarket point of sale system. [6] 3 Simulation is used when a new car is designed. State three aspects of the design which would be simulated and, for each, give a different reason why simulation is used. [6] 4 A sales manager for a company is responsible for a large sales team working over a wide geographical area. Members of the sales team communicate with each other by use of email. Describe four features of email that the manager finds useful, giving an example of the use to which each will be put. [8] 5 Describe the fetch/decode/execute/reset cycle when the next instruction to be executed is an unconditional jump instruction. [7]
  • 3. 3 © UCLES 2006 9691/03/M/J/06 6 (a) Describe each of the following programming paradigms (i) Object-oriented, [2] (ii) Declarative. [2] (b) Explain the meaning of the following types of addressing (i) Indirect, (ii) Indexed. Give a reason why each may need to be used. [6] 7 A health centre employs doctors, nurses and receptionists. The data that is stored about the patients includes their medical history and personal information about them. Explain the need for maintaining privacy of the data and describe methods by which the database management system (DBMS) can help to achieve this. [6] 8 (a) Explain the difference between a dynamic data structure and a static data structure, giving an example of each. [3] (b) A list of the names of students in a college is stored in an array of size 1000. The names are stored in no logical order, simply in the order that they were input to the array. (i) Give one advantage and one disadvantage of storing this list of names in an array. [2] (ii) In whatever form you choose, describe an algorithm for finding the location in the array of a specific name ‘X’, using a serial search. [5] (iii) An alternative way of storing the names is to store them in alphabetical order within the array. Explain how this will affect the management of the storage and the search for specific names. [4] 9 (a) Explain the meaning of the terms; (i) virtual memory, [2] (ii) paging memory, [2] (iii) segmentation of memory. [2] (b) (i) State what is meant by the term spooling. [2] (ii) Describe the process of sending jobs for printing using a spooler. [3] 10 Explain the need for standardisation in modern computer systems and give examples where standardisation is important. [8] [Total 90]
  • 4. 4 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 University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. 9691/03/M/J/06 BLANK PAGE