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


MARK SCHEME for the June 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.



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



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




                        www.xtremepapers.net
Grade thresholds for Syllabus 9691 (Computing) in the June 2005 examination.

                         maximum         minimum mark required for grade:
                           mark
                                           A             B             E
                         available
      Component 2           60            54            52            40

The thresholds (minimum marks) for Grades C and D are normally set by dividing the
mark range between the B and the E thresholds into three. For example, if the
difference between the B and the E threshold is 24 marks, the C threshold is set 8
marks below the B threshold and the D threshold is set another 8 marks down. If
dividing the interval by three results in a fraction of a mark, then the threshold is
normally rounded down.




                     www.xtremepapers.net
June 2005


                   GCE A/AS LEVEL




                   MARK SCHEME


                MAXIMUM MARK: 60



            SYLLABUS/COMPONENT: 9691/02

                     COMPUTING
                Paper 2 (Practical Tasks)




            www.xtremepapers.net
Page 1                        Mark Scheme                              Syllabus      Paper
                             GCE A/AS LEVEL – JUNE 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.


  1     (a)      Give 1 mark for each of the following attributes, providing it has been
                 described and given an appropriate data type.

                 Lecturer Table                                                    Max 4 marks
                 Lecturer ID        • A unique field
                                    • Appropriate data type
                 Lecturer name      • Gives name of the lecture
                                    • Text string type
                 Office             • Identifies the lecturer’s office
                                    • Alphanumeric string type contains 2 uppercase
                                      letters, 3 digits
                                    • Validation/mask for Office ID
                 Phone              • 4-digit telephone number
                                    • Numeric string type
                                    • Validation/mask for phone number
                 Module Table                                                      Max 2 marks
                 Module ID          • A unique field
                                    • Alphanumeric string type - 2 letters, 4 digits
                                    • Validation/mask for module ID
                 Description        • Name of the module
                                    • Text string type
                 Module/Lecturer table                                             Max 2 marks
                 Module ID          • A unique field
                                    • Alphanumeric string type
                                    • Validation/mask for module ID
                 Lecturer ID        • A unique field
                                    • Appropriate data type
                   • 1 mark if key for lecturer table has been clearly specified
                   • 1 mark if key for module table has been clearly specified
                   • 1 mark if key for ModuleLecturer table has been clearly specified
                     as a composite key (both attributes)
Max 11 marks                                                            Sub-total 1 (a)




                   © University of Cambridge International Examinations 2005
                               www.xtremepapers.net
Page 2                          Mark Scheme                           Syllabus       Paper
                             GCE A/AS LEVEL – JUNE 2005                    9691            2



      (b) (i)         • The form has a clear heading and description of its purpose
                      • There are boxes for all the attributes need to be input
Max 2 marks                                                                 Sub-total (b) (i)

             (ii)     • The form has a clear heading and description of its purpose
                      • There are boxes for all the attributes need to be input
Max 2 marks                                                                   Sub-total (ii)

             (iii)    • 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
Max 2 marks                                                                  Sub-total (iii)

      (c)             • The user is asked for a lecturer’s ID
                      • This can be chosen from a list
                      • A correct list of modules is produced
Max 2 marks                                                                       Sub-total (c)

      (d)             •   There is a heading describing the purpose of the list
                      •   The report has a date
                      •   The page(s) are numbered
                      •   All the modules are listed
                      •   In module ID order
                      •   All the lecturers for each module are listed
Max 3 marks                                                                       Sub-total (d)

2                    Give 1 mark for each sequence enclosed in parentheses and 1 mark
                     for the output
                     N.B. Candidates are not expected to include the parentheses; these
                     are for marking purposes only.
             (i)     (1,2,) (4,5,6,7,8,9,10,11,) (27,28,30,31,32,33,34)
                     Output: Invalid string
Max 4 marks                                                              Sub-total 2 (i)

             (ii)    (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
Max 7 marks                                                                   Sub-total (ii)

             (iii)   (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
Max 7 marks                                                                 Sub-total (iii)




                       © University of Cambridge International Examinations 2005
                                 www.xtremepapers.net
Page 3                  Mark Scheme                           Syllabus       Paper
                     GCE A/AS LEVEL – JUNE 2005                    9691            2



3     (a)     •   User can only enter digits 0 and 1
              •   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
Max 4 marks                                                            Sub-total 3 (a)

     (b)      •   The code is well annotated
              •   Meaningful names have been used throughout
              •   The function will accept binary number (or string of binary digits)
              •   The function correctly returns the decimal equivalent
Max 4 marks                                                             Sub-total (b)

      (c)     •   The code is well annotated
              •   Meaningful names have been used throughout
              •   The function will accept a decimal number
              •   The function correctly returns the binary equivalent
Max 4 marks                                                               Sub-total (c)

      (d)     • The code is well annotated
              • Meaningful names have been used throughout
              • There is correct code for all four functions
Max 3 marks                                                               Sub-total (d)

      (e)     • There is a set of test data for each operation
              • The code correctly adds two binary numbers
              • The code correctly subtracts two binary numbers with a positive
                result
              • The code correctly subtracts two binary numbers with a negative
                result
              • The code correctly multiplies two binary numbers
              • The code correctly divides two binary numbers
Max 5 marks                                                         Sub-total (e)

                                                                         Total (Max 60)




              © University of Cambridge International Examinations 2005
                         www.xtremepapers.net

Weitere ähnliche Inhalte

Ähnlich wie June 05 MS2

June 04 P32
June 04 P32June 04 P32
June 04 P32Samimvez
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1Samimvez
 
OCR G322 Mark Scheme Jan 2012
OCR G322 Mark Scheme Jan 2012OCR G322 Mark Scheme Jan 2012
OCR G322 Mark Scheme Jan 2012aquinasmedia
 
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionn
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionnBca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionn
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionnShripad Tawade
 
OCR G325 Mark Scheme Jan 2012
OCR G325 Mark Scheme Jan 2012OCR G325 Mark Scheme Jan 2012
OCR G325 Mark Scheme Jan 2012aquinasmedia
 
June 04 MS
June 04 MSJune 04 MS
June 04 MSSamimvez
 
A New Reusability Metric for Object-Oriented Software
A New Reusability Metric for Object-Oriented SoftwareA New Reusability Metric for Object-Oriented Software
A New Reusability Metric for Object-Oriented Softwarenewreusabilitymetric
 
Toy compiler
Toy compilerToy compiler
Toy compilerhome
 
Smu mscit sem 1 winter 2014 assignments
Smu mscit sem 1 winter 2014 assignmentsSmu mscit sem 1 winter 2014 assignments
Smu mscit sem 1 winter 2014 assignmentssmumbahelp
 
COBOL FOR FRESHER
COBOL FOR FRESHERCOBOL FOR FRESHER
COBOL FOR FRESHERNirmal Pati
 
Mainframe refresher-part-1
Mainframe refresher-part-1Mainframe refresher-part-1
Mainframe refresher-part-1vishwas17
 
22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdf22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdfPradipShinde53
 
2019-Db2-From_ASCII_to_UTF-8.pdf
2019-Db2-From_ASCII_to_UTF-8.pdf2019-Db2-From_ASCII_to_UTF-8.pdf
2019-Db2-From_ASCII_to_UTF-8.pdfRoland Schock
 
G322 samplepaperandmarkscheme
G322 samplepaperandmarkschemeG322 samplepaperandmarkscheme
G322 samplepaperandmarkschemeISM
 
Textual analysis mark scheme
Textual analysis mark schemeTextual analysis mark scheme
Textual analysis mark schemestoliros
 

Ähnlich wie June 05 MS2 (20)

June 04 P32
June 04 P32June 04 P32
June 04 P32
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
 
OCR G322 Mark Scheme Jan 2012
OCR G322 Mark Scheme Jan 2012OCR G322 Mark Scheme Jan 2012
OCR G322 Mark Scheme Jan 2012
 
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionn
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionnBca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionn
Bca(rev syll ii-sem) assignment for july 2012 and jan 2013 sessionn
 
OCR G325 Mark Scheme Jan 2012
OCR G325 Mark Scheme Jan 2012OCR G325 Mark Scheme Jan 2012
OCR G325 Mark Scheme Jan 2012
 
June 04 MS
June 04 MSJune 04 MS
June 04 MS
 
Cs 72 (p)s2
Cs 72 (p)s2Cs 72 (p)s2
Cs 72 (p)s2
 
Semester ii
Semester   iiSemester   ii
Semester ii
 
Nov 04 P2
Nov 04 P2Nov 04 P2
Nov 04 P2
 
A New Reusability Metric for Object-Oriented Software
A New Reusability Metric for Object-Oriented SoftwareA New Reusability Metric for Object-Oriented Software
A New Reusability Metric for Object-Oriented Software
 
Toy compiler
Toy compilerToy compiler
Toy compiler
 
Smu mscit sem 1 winter 2014 assignments
Smu mscit sem 1 winter 2014 assignmentsSmu mscit sem 1 winter 2014 assignments
Smu mscit sem 1 winter 2014 assignments
 
Cs 72 (p)s4
Cs 72 (p)s4Cs 72 (p)s4
Cs 72 (p)s4
 
COBOL FOR FRESHER
COBOL FOR FRESHERCOBOL FOR FRESHER
COBOL FOR FRESHER
 
Mainframe refresher-part-1
Mainframe refresher-part-1Mainframe refresher-part-1
Mainframe refresher-part-1
 
22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdf22316-2019-Summer-model-answer-paper.pdf
22316-2019-Summer-model-answer-paper.pdf
 
2019-Db2-From_ASCII_to_UTF-8.pdf
2019-Db2-From_ASCII_to_UTF-8.pdf2019-Db2-From_ASCII_to_UTF-8.pdf
2019-Db2-From_ASCII_to_UTF-8.pdf
 
G322 samplepaperandmarkscheme
G322 samplepaperandmarkschemeG322 samplepaperandmarkscheme
G322 samplepaperandmarkscheme
 
Textual analysis mark scheme
Textual analysis mark schemeTextual analysis mark scheme
Textual analysis mark scheme
 
OODPunit1.pdf
OODPunit1.pdfOODPunit1.pdf
OODPunit1.pdf
 

Mehr von Samimvez

Mehr von 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
 
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
 

Kürzlich hochgeladen

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 WoodJuan lago vázquez
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
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 Takeoffsammart93
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
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 educationjfdjdjcjdnsjd
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
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 SavingEdi Saputra
 

Kürzlich hochgeladen (20)

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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 

June 05 MS2

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and Advanced Level MARK SCHEME for the June 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. • CIE will not enter into discussion or correspondence in connection with these mark schemes. CIE is publishing the mark schemes for the June 2005 question papers for most IGCSE and GCE Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary Level syllabuses www.xtremepapers.net
  • 2. Grade thresholds for Syllabus 9691 (Computing) in the June 2005 examination. maximum minimum mark required for grade: mark A B E available Component 2 60 54 52 40 The thresholds (minimum marks) for Grades C and D are normally set by dividing the mark range between the B and the E thresholds into three. For example, if the difference between the B and the E threshold is 24 marks, the C threshold is set 8 marks below the B threshold and the D threshold is set another 8 marks down. If dividing the interval by three results in a fraction of a mark, then the threshold is normally rounded down. www.xtremepapers.net
  • 3. June 2005 GCE A/AS LEVEL MARK SCHEME MAXIMUM MARK: 60 SYLLABUS/COMPONENT: 9691/02 COMPUTING Paper 2 (Practical Tasks) www.xtremepapers.net
  • 4. Page 1 Mark Scheme Syllabus Paper GCE A/AS LEVEL – JUNE 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. 1 (a) Give 1 mark for each of the following attributes, providing it has been described and given an appropriate data type. Lecturer Table Max 4 marks Lecturer ID • A unique field • Appropriate data type Lecturer name • Gives name of the lecture • Text string type Office • Identifies the lecturer’s office • Alphanumeric string type contains 2 uppercase letters, 3 digits • Validation/mask for Office ID Phone • 4-digit telephone number • Numeric string type • Validation/mask for phone number Module Table Max 2 marks Module ID • A unique field • Alphanumeric string type - 2 letters, 4 digits • Validation/mask for module ID Description • Name of the module • Text string type Module/Lecturer table Max 2 marks Module ID • A unique field • Alphanumeric string type • Validation/mask for module ID Lecturer ID • A unique field • Appropriate data type • 1 mark if key for lecturer table has been clearly specified • 1 mark if key for module table has been clearly specified • 1 mark if key for ModuleLecturer table has been clearly specified as a composite key (both attributes) Max 11 marks Sub-total 1 (a) © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 5. Page 2 Mark Scheme Syllabus Paper GCE A/AS LEVEL – JUNE 2005 9691 2 (b) (i) • The form has a clear heading and description of its purpose • There are boxes for all the attributes need to be input Max 2 marks Sub-total (b) (i) (ii) • The form has a clear heading and description of its purpose • There are boxes for all the attributes need to be input Max 2 marks Sub-total (ii) (iii) • 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 Max 2 marks Sub-total (iii) (c) • The user is asked for a lecturer’s ID • This can be chosen from a list • A correct list of modules is produced Max 2 marks Sub-total (c) (d) • There is a heading describing the purpose of the list • The report has a date • The page(s) are numbered • All the modules are listed • In module ID order • All the lecturers for each module are listed Max 3 marks Sub-total (d) 2 Give 1 mark for each sequence enclosed in parentheses and 1 mark for the output N.B. Candidates are not expected to include the parentheses; these are for marking purposes only. (i) (1,2,) (4,5,6,7,8,9,10,11,) (27,28,30,31,32,33,34) Output: Invalid string Max 4 marks Sub-total 2 (i) (ii) (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 Max 7 marks Sub-total (ii) (iii) (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 Max 7 marks Sub-total (iii) © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 6. Page 3 Mark Scheme Syllabus Paper GCE A/AS LEVEL – JUNE 2005 9691 2 3 (a) • User can only enter digits 0 and 1 • 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 Max 4 marks Sub-total 3 (a) (b) • The code is well annotated • Meaningful names have been used throughout • The function will accept binary number (or string of binary digits) • The function correctly returns the decimal equivalent Max 4 marks Sub-total (b) (c) • The code is well annotated • Meaningful names have been used throughout • The function will accept a decimal number • The function correctly returns the binary equivalent Max 4 marks Sub-total (c) (d) • The code is well annotated • Meaningful names have been used throughout • There is correct code for all four functions Max 3 marks Sub-total (d) (e) • There is a set of test data for each operation • The code correctly adds two binary numbers • The code correctly subtracts two binary numbers with a positive result • The code correctly subtracts two binary numbers with a negative result • The code correctly multiplies two binary numbers • The code correctly divides two binary numbers Max 5 marks Sub-total (e) Total (Max 60) © University of Cambridge International Examinations 2005 www.xtremepapers.net