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


MARK SCHEME for the November 2005 question paper




                                 9691 COMPUTING

     9691/02                 Paper 2 (Practical Tasks), maximum raw mark 60



This mark scheme is published as an aid to teachers and students, to indicate the
requirements of the examination. It shows the basis on which Examiners were initially
instructed to award marks. It does not indicate the details of the discussions that took place
at an Examiners’ meeting before marking began. Any substantial changes to the mark
scheme that arose from these discussions will be recorded in the published Report on the
Examination.

All Examiners are instructed that alternative correct answers and unexpected approaches in
candidates’ scripts must be given marks that fairly reflect the relevant knowledge and skills
demonstrated.

Mark schemes must be read in conjunction with the question papers and the Report on the
Examination.

The minimum marks in these components needed for various grades were previously
published with these mark schemes, but are now instead included in the Report on the
Examination for this session.


•       CIE will not enter into discussion or correspondence in connection with these mark
        schemes.

CIE is publishing the mark schemes for the November 2005 question papers for most IGCSE
and GCE Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary
Level syllabuses




                http://www.xtremepapers.net
Page 1                              Mark Scheme                                 Syllabus    Paper
                             GCE A/AS LEVEL – NOVEMBER 2005                          9691        2


The mark points indicated on the mark scheme are listed below. Indicate with a tick where each
mark has been awarded.
Please note that where a Maximum Mark is indicated, candidates cannot be awarded anything
greater than that amount, even if the number of ticks against mark points exceeds the maximum.
If the number of ticks is less than the maximum, then the number of ticks is the mark to be
awarded.
Please ensure that you attach this mark sheet to each candidate’s work.


                     Give 1 mark for each of the following attributes, providing it has been
  Question 1(a)      described and given an appropriate data type.
Maximum 11 Marks
                     Author Table maximum 4 marks
                     Author ID       • Appropriate data type
                                     • Uniquely identifies the Author
                     Author name       • Text/string type
                                       • Gives name of the Author
                     Address           • Text/string type
                                       • Gives the address of the Author
                     Phone             • Text/string type
                                       • 11-digit telephone number
                                       • Validation/mask for Phone
                     Book Table maximum 2 marks
                     Book ID         • Text/string type
                                     • Unique book identifier
                                     • Validation/mask for Book ID
                     Title             • Text/string type
                                       • Title of the book
                     Book/Author table maximum 2 marks
                     Book ID          • Text/string type
                                      • Unique book identifier
                                      • Validation/mask for Book ID
                     Author ID         • A uniquely identifies the Author
                                       • Appropriate data type
                       • 1 mark if key for Author table has been clearly specified
                       • 1 mark if key for Book table has been clearly specified
                       • 1 mark if key for BookAuthor table has been clearly specified
                         as a composite key (both attributes)
                                                                           Sub-Total 1(a)




                   © University of Cambridge International Examinations 2005
Page 2                        Mark Scheme                                Syllabus     Paper
                      GCE A/AS LEVEL – NOVEMBER 2005                        9691          1



 Question 1(b)(i)
Maximum 2 Marks         • The form has a clear heading and description of its purpose
                        • There are boxes for all the attributes need to be input
                                                                          Sub-Total 1(b)(i)

 Question 1(b)(ii)
Maximum 2 Marks         • The form has a clear heading and description of its purpose
                        • There are boxes for all the attributes need to be input
                                                                         Sub-Total 1(b)(ii)

Question 1(b)(iii)
Maximum 2 Marks         • The form has a clear heading and description of its purpose
                        • There are boxes for each attribute
                        • The values can be chosen from the list
                                                                      Sub-Total 1(b)(iii)

 Question 1(c)
Maximum 2 Marks         • The user is asked for a author’s ID
                        • This can be chosen from a list
                        • A correct list of books is produced
                                                                           Sub-Total 1(c)

 Question 1(d)
Maximum 3 Marks         •   There is a heading describing the purpose of the list
                        •   The report has a date
                        •   The page(s) are numbered
                        •   All the books are listed
                        •   In Book ID order
                        •   All the authors for each module are listed
                                                                            Sub-Total 1(d)

   Question 2         Give 1 mark for each sequence enclosed in parentheses and 1 mark
                      for the output
                      NB Candidates are not expected to include the parentheses; these
                      are for marking purposes only.
 Question 2 (i)
Maximum 4 Marks       (1,2,) (4,5,6,7,8,9,10,11,) (27,28,30,31,32,33,34)
                      Output: Invalid string
                                                                            Sub-Total 2(i)
 Question 2 (ii)
Maximum 7 Marks       (1,2) (4,5,6,7,8,9,) (11,12,13,14,15,16,18,19,20,21,) (25,26,)
                      (12,13,14,15,21,22,24,25,26,) (12,26,27,28,29,30,32,33,34)
                      Output: Valid string
                                                                            Sub-Total 2(ii)
 Question 2 (iii)
Maximum 7 Marks       (1,2,4,5,6,7,8,9) (11,12,13,14,15,16,18,19,20,21,)
                      (25,26,12,13,14,15,) (21,22,24,25,26,12,13,14,15,16,17,18,20,21,)
                      (25,26,12,) (26,27,28,30,31,32,33,34)
                      Output: Invalid string
                                                                         Sub-Total 2(iii)




                     © University of Cambridge International Examinations 2004
Page 3                     Mark Scheme                                Syllabus      Paper
                   GCE A/AS LEVEL – NOVEMBER 2005                        9691           1



 Question 3(a)
Maximum 4 Marks      •   User can only enter digits 0 to 7
                     •   User can choose one of the four operators (+ , - , * , / )
                     •   There are three boxes, two for data entry and one for output
                     •   There is a clear button
                                                                          Sub-Total 3(a)

 Question 3(b)
Maximum 4 Marks      •  The code is well annotated
                     •  Meaningful names have been used throughout
                     •  The function will accept an octal number (or string of octal
                       digits)
                     • The function correctly returns the decimal equivalent
                                                                         Sub-Total 3(b)

 Question 3(c)
Maximum 4 Marks      •   The code is well annotated
                     •   Meaningful names have been used throughout
                     •   The function will accept a decimal number
                     •   The function correctly returns the octal equivalent
                                                                           Sub-Total 3(c)

 Question 3(d)
Maximum 3 Marks      • The code is well annotated
                     • Meaningful names have been used throughout
                     • There is correct code for all four functions
                                                                         Sub-Total 3(d)

 Question 3(e)
Maximum 5 Marks      • There is a set of test data for each operation
                     • The code correctly adds two octal numbers
                     • The code correctly subtracts two octal numbers with a positive
                       result
                     • The code correctly subtracts two octal numbers with a negative
                       result
                     • The code correctly multiplies two octal numbers
                     • The code correctly divides two octal numbers
                                                                       Sub-Total 3(e)

                                                                         Total (max 60)




                  © University of Cambridge International Examinations 2004

Weitere ähnliche Inhalte

Mehr von Samimvez

Example3
Example3Example3
Example3Samimvez
 
Coms1010 exam paper - nov10
Coms1010   exam paper - nov10Coms1010   exam paper - nov10
Coms1010 exam paper - nov10Samimvez
 
Coms1010 exam paper - may 08
Coms1010   exam paper - may 08Coms1010   exam paper - may 08
Coms1010 exam paper - may 08Samimvez
 
Example2
Example2Example2
Example2Samimvez
 
Labsheet 3
Labsheet 3Labsheet 3
Labsheet 3Samimvez
 
Labsheet 3,5
Labsheet 3,5Labsheet 3,5
Labsheet 3,5Samimvez
 
EQ V3x
EQ V3xEQ V3x
EQ V3xSamimvez
 
Eq v2
Eq v2Eq v2
Eq v2Samimvez
 
3.10
3.103.10
3.10Samimvez
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3Samimvez
 
June 02 MS2
June 02 MS2June 02 MS2
June 02 MS2Samimvez
 

Mehr von Samimvez (20)

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
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
 
June 02 MS2
June 02 MS2June 02 MS2
June 02 MS2
 

KĂĽrzlich hochgeladen

How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxnelietumpap1
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 

KĂĽrzlich hochgeladen (20)

LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Q4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptxQ4 English4 Week3 PPT Melcnmg-based.pptx
Q4 English4 Week3 PPT Melcnmg-based.pptx
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 

Nov 05 MS2

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and Advanced Level MARK SCHEME for the November 2005 question paper 9691 COMPUTING 9691/02 Paper 2 (Practical Tasks), maximum raw mark 60 This mark scheme is published as an aid to teachers and students, to indicate the requirements of the examination. It shows the basis on which Examiners were initially instructed to award marks. It does not indicate the details of the discussions that took place at an Examiners’ meeting before marking began. Any substantial changes to the mark scheme that arose from these discussions will be recorded in the published Report on the Examination. All Examiners are instructed that alternative correct answers and unexpected approaches in candidates’ scripts must be given marks that fairly reflect the relevant knowledge and skills demonstrated. Mark schemes must be read in conjunction with the question papers and the Report on the Examination. The minimum marks in these components needed for various grades were previously published with these mark schemes, but are now instead included in the Report on the Examination for this session. • CIE will not enter into discussion or correspondence in connection with these mark schemes. CIE is publishing the mark schemes for the November 2005 question papers for most IGCSE and GCE Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary Level syllabuses http://www.xtremepapers.net
  • 2. Page 1 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 2 The mark points indicated on the mark scheme are listed below. Indicate with a tick where each mark has been awarded. Please note that where a Maximum Mark is indicated, candidates cannot be awarded anything greater than that amount, even if the number of ticks against mark points exceeds the maximum. If the number of ticks is less than the maximum, then the number of ticks is the mark to be awarded. Please ensure that you attach this mark sheet to each candidate’s work. Give 1 mark for each of the following attributes, providing it has been Question 1(a) described and given an appropriate data type. Maximum 11 Marks Author Table maximum 4 marks Author ID • Appropriate data type • Uniquely identifies the Author Author name • Text/string type • Gives name of the Author Address • Text/string type • Gives the address of the Author Phone • Text/string type • 11-digit telephone number • Validation/mask for Phone Book Table maximum 2 marks Book ID • Text/string type • Unique book identifier • Validation/mask for Book ID Title • Text/string type • Title of the book Book/Author table maximum 2 marks Book ID • Text/string type • Unique book identifier • Validation/mask for Book ID Author ID • A uniquely identifies the Author • Appropriate data type • 1 mark if key for Author table has been clearly specified • 1 mark if key for Book table has been clearly specified • 1 mark if key for BookAuthor table has been clearly specified as a composite key (both attributes) Sub-Total 1(a) © University of Cambridge International Examinations 2005
  • 3. Page 2 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 Question 1(b)(i) Maximum 2 Marks • The form has a clear heading and description of its purpose • There are boxes for all the attributes need to be input Sub-Total 1(b)(i) Question 1(b)(ii) Maximum 2 Marks • The form has a clear heading and description of its purpose • There are boxes for all the attributes need to be input Sub-Total 1(b)(ii) Question 1(b)(iii) Maximum 2 Marks • The form has a clear heading and description of its purpose • There are boxes for each attribute • The values can be chosen from the list Sub-Total 1(b)(iii) Question 1(c) Maximum 2 Marks • The user is asked for a author’s ID • This can be chosen from a list • A correct list of books is produced Sub-Total 1(c) Question 1(d) Maximum 3 Marks • There is a heading describing the purpose of the list • The report has a date • The page(s) are numbered • All the books are listed • In Book ID order • All the authors for each module are listed Sub-Total 1(d) Question 2 Give 1 mark for each sequence enclosed in parentheses and 1 mark for the output NB Candidates are not expected to include the parentheses; these are for marking purposes only. Question 2 (i) Maximum 4 Marks (1,2,) (4,5,6,7,8,9,10,11,) (27,28,30,31,32,33,34) Output: Invalid string Sub-Total 2(i) Question 2 (ii) Maximum 7 Marks (1,2) (4,5,6,7,8,9,) (11,12,13,14,15,16,18,19,20,21,) (25,26,) (12,13,14,15,21,22,24,25,26,) (12,26,27,28,29,30,32,33,34) Output: Valid string Sub-Total 2(ii) Question 2 (iii) Maximum 7 Marks (1,2,4,5,6,7,8,9) (11,12,13,14,15,16,18,19,20,21,) (25,26,12,13,14,15,) (21,22,24,25,26,12,13,14,15,16,17,18,20,21,) (25,26,12,) (26,27,28,30,31,32,33,34) Output: Invalid string Sub-Total 2(iii) © University of Cambridge International Examinations 2004
  • 4. Page 3 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 Question 3(a) Maximum 4 Marks • User can only enter digits 0 to 7 • User can choose one of the four operators (+ , - , * , / ) • There are three boxes, two for data entry and one for output • There is a clear button Sub-Total 3(a) Question 3(b) Maximum 4 Marks • The code is well annotated • Meaningful names have been used throughout • The function will accept an octal number (or string of octal digits) • The function correctly returns the decimal equivalent Sub-Total 3(b) Question 3(c) Maximum 4 Marks • The code is well annotated • Meaningful names have been used throughout • The function will accept a decimal number • The function correctly returns the octal equivalent Sub-Total 3(c) Question 3(d) Maximum 3 Marks • The code is well annotated • Meaningful names have been used throughout • There is correct code for all four functions Sub-Total 3(d) Question 3(e) Maximum 5 Marks • There is a set of test data for each operation • The code correctly adds two octal numbers • The code correctly subtracts two octal numbers with a positive result • The code correctly subtracts two octal numbers with a negative result • The code correctly multiplies two octal numbers • The code correctly divides two octal numbers Sub-Total 3(e) Total (max 60) © University of Cambridge International Examinations 2004