SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS
GCE Advanced Subsidiary Level and GCE Advanced Level


MARK SCHEME for the June 2005 question paper



                                 9691 COMPUTING

    9691/01              Paper 1 (Written Paper 1), maximum raw mark 90



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/01 (Computing) in the June 2005 examination.

                         maximum         minimum mark required for grade:
                           mark
                                           A             B             E
                         available
      Component 1           90            65            62            35

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


                  A AND AS LEVEL




                  MARK SCHEME


                MAXIMUM MARK: 90



            SYLLABUS/COMPONENT: 9691/01
                   COMPUTING
                   Written Paper 1




            www.xtremepapers.net
Page 1                                 Mark Scheme                               Syllabus   Paper
                                    A AND AS LEVEL – JUNE 2005                         9691       1


1   (a) (i)      Program that can be:
                 •   used in many different situations/to do something useful/task which would need to
                     be done if no computer available/accept a generic example.                Max [1]
          (ii)   •   Program which runs/controls the computer/hardware/Provides interface between
                     user and hardware.                                                    Max [1]

    (b)          -User interface, -to allow communication/type of interface
                 -File handling, -to allow use of secondary storage
                 -Disk management, -defragmenting/formatting/storage/…
                 -Virus protection, -to protect files on secondary storage
                 -Security, -backup procedures
                 -Privacy, -logons/passwords/…
                 -Access to peripheral devices, -via drivers/allowing hard copy/…
                 -Memory management/to control the way that primary memory is used
                 -Manages application software/installation to system/access to memory/…
                 -Resource allocation/processor/printer time/…
                 Not: Hides the complexity, this is too general and not a feature.
                 (2 per pair, max 6)                                                                    [6]

2   (a)          -ROM cannot be altered, RAM can.
                 -ROM is not volatile, RAM is.
                 -ROM is normally smaller capacity than RAM
                 (1 per -, max 2)                                                                       [2]

    (b) (i) -Data in use/software in use/ part of operating system
                 -Processor can only use what is stored in RAM/not needed for long                      [2]
            (ii) -Bootstrap/boot loader/loader/startup program
                 -It must be available when the computer is switched on/must not be altered             [2]

3   (a)          Mark points:
                 -Start point/head of list table
                 -Data in alphabetic order
                 -Pointers used properly
                 -Null pointer to terminate
                 -Evidence of free space
                 (1 per -, max 4)                                                                       [4]

    (b)          -Find correct list in head of lists table
                 -follow pointer to data
                 -If data = THEO then report found, End
                 -If data > THEO then report error, THEO not present, End
                 -If pointer = null then report error, THEO not present, End
                 Repeat from line 2.
                 Give 1 mark for the correct use of ‘End’ twice.
                 (1 per -, max 4)                                                                       [4]

                             © University of Cambridge International Examinations 2005


                                     www.xtremepapers.net
Page 2                                 Mark Scheme                               Syllabus     Paper
                                    A AND AS LEVEL – JUNE 2005                         9691         1

4   (a)          -Hardware attached to processor/computer
          (i)    -to supply data to processor/computer
          (ii)   -to relay information from the processor/computer
                 (1 per -, max 2)                                                                         [2]

    (b)          Note: All these mark points are from the point of view of the ATM. Equivalent points
                 acceptable from the point of view of a Qwerty keyboard.
                 ATM:
                 -Only runs one software
                 -Restricted characters
                 -Fewer keys…
                 -simplifies input required…
                 -fewer mistakes on input
                 -Meaning of key alters according to place in sequence
                 -Use of output device to explain meaning of keys
                 -Braille characters on keys
                 -to allow blind people to use ATM
                 -Keys are touch sensitive
                 -Protected from elements/vandalism
                 -Made of more resilient material because of position/volume of use/users.
                 (1 per -, max 6)                                                                         [6]

    (c)          Batch:
                 -Collect together records of transactions for later processing/requests for statements
                 -when computer use not so heavy…
                 -otherwise would be continually interrupted.
                 Real time:
                 -Checking of PIN/identification
                 -Checking of funds available
                 -to ensure person has the right to extract cash, or long wait is possible.
                 (1 per -, max 2 per type, max 4)                                                         [4]




                              © University of Cambridge International Examinations 2005


                                     www.xtremepapers.net
Page 3                                 Mark Scheme                             Syllabus   Paper
                                    A AND AS LEVEL – JUNE 2005                       9691       1

5   (a) (i)      -The machine readable version of the code or intermediate code/machine code version
                 for the machine on which it is to be run
          (ii)   -The original code as programmed in HLL / assembly language                          [2]

    (b)          -Translator program turns source into object
                 -spots some of the errors in the source code
                 -reports errors to user
                 (1 per -, max 2)                                                                     [2]

    (c) (i)      -A small program/subprogram
                 -to do a defined task
                 -Is called by a name/identifier
                 (1 per -, max 2)                                                                     [2]
          (ii)   -User selection from menu is compared with possibilities
                 -each possibility gives the name of a procedure
                 -which is run if possibility chosen
                 -procedure is code which carries out user desires.
                 (1 per -, max 3)                                                                     [3]

6   (a) (i)


                                                                                                      [1]

          (ii)




                                                                                                      [1]

    (b)          Advs:
                 -Files can be accessed from any machine
                 -Data can be shared
                 -Software can be shared
                 -Peripherals can be shared
                 -Communication across network
                 Dis:
                 -Security of data files less certain
                 -Failure of part of network may affect the rest.
                 Not: Installing software is easier/quicker.
                 (1 per-, max 3 advs, max 1 disadv, max 4)                                            [4]




                            © University of Cambridge International Examinations 2005


                                     www.xtremepapers.net
Page 4                                 Mark Scheme                             Syllabus      Paper
                                    A AND AS LEVEL – JUNE 2005                       9691          1

7                -Processor fills buffer with data
                 -Processor continues with other job
                 -Buffer is emptied to storage device
                 -When buffer empty
                 -signal sent to processor (interrupt)…
                 -requesting further data to be sent to buffer
                 -dependent on priority
                 -Processor interrupts present job to refill buffer
                 -Mention of double buffering
                 (1 per -, max 6)                                                                        [6]
8   (a) (i)      Software that has been specially written to solve a specific problem
          (ii)   Software that is immediately available/used by many in similar circumstances.           [2]
    (b) (i)      Advs:
                 -Transferable skills
                 -Immediately available
                 -Shared development costs
                 -Fully tested/bugs have been ironed out
                 -Compatible with other software
                 -Training courses/well trained staff/help groups available
                 (1 per -, max 3)
                 Dis:
                 -May not contain all the routines wanted/may contain too many routines                  [4]
          (ii)   -A one off problem…
                 -means that off the shelf software does not exist
                 -Will require specific routines
                 -Can be tailored to existing hardware
                 (1 per -, max 2)                                                                        [2]
9   (a)          -OMR reader
                 -Disk drive for storage
                 -(e.g. Screen, keyboard…) to provide user interface
                 -Data read off OMR sheets by light reflection
                 -Position of marks corresponds to replies
                 -Data stored on hard drive until…
                 -batch of data ready for input
                 (1 per -, max 2 for hardware, max 4)                                                    [4]
    (b)          -No prose answers
                 -Answers in form of tick boxes/underlining/…
                 -with limited choice of responses to each question
                 -Probably restricted to one sheet
                 -Need to keep sheet unfolded/clean
                 -Text on form is invisible to the reader
                 (1 per -, max 3)                                                                        [3]

                            © University of Cambridge International Examinations 2005


                                     www.xtremepapers.net
Page 5                                  Mark Scheme                              Syllabus         Paper
                                      A AND AS LEVEL – JUNE 2005                        9691             1

10 (a)             -Data may be untrue
                   -Some information is confidential in nature
                   -Data may be misused if not protected
                   -Customers may lose financially
                   -Customers may not be willing to supply data
                   -Business may lose potential customers
                   (1 per -, max 2)                                                                            [2]

     (b)           -The right to see data held/to ensure that it is correct
                   -Relevance of information/so that it is not possible to store just anything
                   -Timeliness of information/to ensure that out of date information is destroyed
                   -Limit to personnel able to view/to ensure audience is limited/password protection (only
                   once)
                   -Can not be passed on to others/to maintain confidentiality/secure the system
                   (passwords, only once)
                   -Collected legally/should only be collected and processed for stated reasons
                   (Any three lines, 2 per line, max 6)                                                        [6]

11                 -Parallel running
                   -old system is available if new fails to function properly/staff training can be carried out
                   -Phased introduction
                   -Only one file is affected at a time
                   -Big bang
                   -only one system is running / no confusion for staff
                   (1 per -, max 3 pairs, max 6)                                                               [6]

12 (a) (i)         One bit at a time
           (ii)    More than one bit at a time
           (iii)   In only one direction
           (iv)    In both directions, but only one at a time                                                  [4]

     (b)           -Computer must be able to send data to printer
                   -Printer must be able to send interrupt to processor requesting more data
                   -This happens when there is no data in the buffer/data is not being sent.
                   (1 per -, max 2)                                                                            [2]


                                                                                                    TOTAL [90]




                               © University of Cambridge International Examinations 2005


                                       www.xtremepapers.net

Más contenido relacionado

La actualidad más candente

Nov 05 MS3
Nov 05 MS3Nov 05 MS3
Nov 05 MS3
Samimvez
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
Samimvez
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11
Samimvez
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
Samimvez
 
June 06 MS3
June 06 MS3June 06 MS3
June 06 MS3
Samimvez
 
Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1
Samimvez
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12
Samimvez
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11
Samimvez
 
June 07 MS3
June 07 MS3June 07 MS3
June 07 MS3
Samimvez
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3
Samimvez
 
June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32
Samimvez
 
Nov 09 P11
Nov 09 P11Nov 09 P11
Nov 09 P11
Samimvez
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
Samimvez
 

La actualidad más candente (13)

Nov 05 MS3
Nov 05 MS3Nov 05 MS3
Nov 05 MS3
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
 
June 06 MS3
June 06 MS3June 06 MS3
June 06 MS3
 
Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11
 
June 07 MS3
June 07 MS3June 07 MS3
June 07 MS3
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3
 
June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32
 
Nov 09 P11
Nov 09 P11Nov 09 P11
Nov 09 P11
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
 

Destacado

Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013
Ayuntamiento Benissa
 
Target audience
Target audienceTarget audience
Target audience
lottie1995
 
Beyond silence poster research
Beyond silence poster researchBeyond silence poster research
Beyond silence poster research
beccacobb
 
Mens t shirts qingdao chinasuntex co., ltd.
Mens t shirts qingdao chinasuntex co., ltd.Mens t shirts qingdao chinasuntex co., ltd.
Mens t shirts qingdao chinasuntex co., ltd.
GMC-apparel
 

Destacado (8)

Main task –
Main task –Main task –
Main task –
 
Adea for the day - Season 1
Adea for the day - Season 1 Adea for the day - Season 1
Adea for the day - Season 1
 
Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013
 
Sketches
SketchesSketches
Sketches
 
Target audience
Target audienceTarget audience
Target audience
 
Flat plans
Flat plansFlat plans
Flat plans
 
Beyond silence poster research
Beyond silence poster researchBeyond silence poster research
Beyond silence poster research
 
Mens t shirts qingdao chinasuntex co., ltd.
Mens t shirts qingdao chinasuntex co., ltd.Mens t shirts qingdao chinasuntex co., ltd.
Mens t shirts qingdao chinasuntex co., ltd.
 

Similar a June 05 MS1

Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
Samimvez
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
Samimvez
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
Samimvez
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3
Samimvez
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1
Samimvez
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
Samimvez
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1
Samimvez
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3
Samimvez
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 MS1
Samimvez
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
Samimvez
 
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
Heiko Joerg Schick
 

Similar a June 05 MS1 (18)

Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
 
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 1
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 1Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 1
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 1
 
Computing 9691 Mark Scheme for May / June 2007 Cambridge
Computing 9691 Mark Scheme for May / June 2007 CambridgeComputing 9691 Mark Scheme for May / June 2007 Cambridge
Computing 9691 Mark Scheme for May / June 2007 Cambridge
 
Mark Scheme for May June 2008 Question Paper Computing 9691 Computers Zimbabwe
Mark Scheme for May June 2008 Question Paper Computing 9691 Computers ZimbabweMark Scheme for May June 2008 Question Paper Computing 9691 Computers Zimbabwe
Mark Scheme for May June 2008 Question Paper Computing 9691 Computers Zimbabwe
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 MS1
 
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 3
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 3Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 3
Computing 9691 Mark Scheme for May / June 2007 Cambridge Paper 3
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
 
Computing 9691 Test Paper Question Paper Paper 3 (Written paper 3) for May / ...
Computing 9691 Test Paper Question Paper Paper 3 (Written paper 3) for May / ...Computing 9691 Test Paper Question Paper Paper 3 (Written paper 3) for May / ...
Computing 9691 Test Paper Question Paper Paper 3 (Written paper 3) for May / ...
 
Binary system
Binary systemBinary system
Binary system
 
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
QPACE - QCD Parallel Computing on the Cell Broadband Engine™ (Cell/B.E.)
 
Managing software assets
Managing software assetsManaging software assets
Managing software assets
 

Más de 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
 

Último

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
panagenda
 
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
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
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...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

June 05 MS1

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and GCE Advanced Level MARK SCHEME for the June 2005 question paper 9691 COMPUTING 9691/01 Paper 1 (Written Paper 1), maximum raw mark 90 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/01 (Computing) in the June 2005 examination. maximum minimum mark required for grade: mark A B E available Component 1 90 65 62 35 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 A AND AS LEVEL MARK SCHEME MAXIMUM MARK: 90 SYLLABUS/COMPONENT: 9691/01 COMPUTING Written Paper 1 www.xtremepapers.net
  • 4. Page 1 Mark Scheme Syllabus Paper A AND AS LEVEL – JUNE 2005 9691 1 1 (a) (i) Program that can be: • used in many different situations/to do something useful/task which would need to be done if no computer available/accept a generic example. Max [1] (ii) • Program which runs/controls the computer/hardware/Provides interface between user and hardware. Max [1] (b) -User interface, -to allow communication/type of interface -File handling, -to allow use of secondary storage -Disk management, -defragmenting/formatting/storage/… -Virus protection, -to protect files on secondary storage -Security, -backup procedures -Privacy, -logons/passwords/… -Access to peripheral devices, -via drivers/allowing hard copy/… -Memory management/to control the way that primary memory is used -Manages application software/installation to system/access to memory/… -Resource allocation/processor/printer time/… Not: Hides the complexity, this is too general and not a feature. (2 per pair, max 6) [6] 2 (a) -ROM cannot be altered, RAM can. -ROM is not volatile, RAM is. -ROM is normally smaller capacity than RAM (1 per -, max 2) [2] (b) (i) -Data in use/software in use/ part of operating system -Processor can only use what is stored in RAM/not needed for long [2] (ii) -Bootstrap/boot loader/loader/startup program -It must be available when the computer is switched on/must not be altered [2] 3 (a) Mark points: -Start point/head of list table -Data in alphabetic order -Pointers used properly -Null pointer to terminate -Evidence of free space (1 per -, max 4) [4] (b) -Find correct list in head of lists table -follow pointer to data -If data = THEO then report found, End -If data > THEO then report error, THEO not present, End -If pointer = null then report error, THEO not present, End Repeat from line 2. Give 1 mark for the correct use of ‘End’ twice. (1 per -, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 5. Page 2 Mark Scheme Syllabus Paper A AND AS LEVEL – JUNE 2005 9691 1 4 (a) -Hardware attached to processor/computer (i) -to supply data to processor/computer (ii) -to relay information from the processor/computer (1 per -, max 2) [2] (b) Note: All these mark points are from the point of view of the ATM. Equivalent points acceptable from the point of view of a Qwerty keyboard. ATM: -Only runs one software -Restricted characters -Fewer keys… -simplifies input required… -fewer mistakes on input -Meaning of key alters according to place in sequence -Use of output device to explain meaning of keys -Braille characters on keys -to allow blind people to use ATM -Keys are touch sensitive -Protected from elements/vandalism -Made of more resilient material because of position/volume of use/users. (1 per -, max 6) [6] (c) Batch: -Collect together records of transactions for later processing/requests for statements -when computer use not so heavy… -otherwise would be continually interrupted. Real time: -Checking of PIN/identification -Checking of funds available -to ensure person has the right to extract cash, or long wait is possible. (1 per -, max 2 per type, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 6. Page 3 Mark Scheme Syllabus Paper A AND AS LEVEL – JUNE 2005 9691 1 5 (a) (i) -The machine readable version of the code or intermediate code/machine code version for the machine on which it is to be run (ii) -The original code as programmed in HLL / assembly language [2] (b) -Translator program turns source into object -spots some of the errors in the source code -reports errors to user (1 per -, max 2) [2] (c) (i) -A small program/subprogram -to do a defined task -Is called by a name/identifier (1 per -, max 2) [2] (ii) -User selection from menu is compared with possibilities -each possibility gives the name of a procedure -which is run if possibility chosen -procedure is code which carries out user desires. (1 per -, max 3) [3] 6 (a) (i) [1] (ii) [1] (b) Advs: -Files can be accessed from any machine -Data can be shared -Software can be shared -Peripherals can be shared -Communication across network Dis: -Security of data files less certain -Failure of part of network may affect the rest. Not: Installing software is easier/quicker. (1 per-, max 3 advs, max 1 disadv, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 7. Page 4 Mark Scheme Syllabus Paper A AND AS LEVEL – JUNE 2005 9691 1 7 -Processor fills buffer with data -Processor continues with other job -Buffer is emptied to storage device -When buffer empty -signal sent to processor (interrupt)… -requesting further data to be sent to buffer -dependent on priority -Processor interrupts present job to refill buffer -Mention of double buffering (1 per -, max 6) [6] 8 (a) (i) Software that has been specially written to solve a specific problem (ii) Software that is immediately available/used by many in similar circumstances. [2] (b) (i) Advs: -Transferable skills -Immediately available -Shared development costs -Fully tested/bugs have been ironed out -Compatible with other software -Training courses/well trained staff/help groups available (1 per -, max 3) Dis: -May not contain all the routines wanted/may contain too many routines [4] (ii) -A one off problem… -means that off the shelf software does not exist -Will require specific routines -Can be tailored to existing hardware (1 per -, max 2) [2] 9 (a) -OMR reader -Disk drive for storage -(e.g. Screen, keyboard…) to provide user interface -Data read off OMR sheets by light reflection -Position of marks corresponds to replies -Data stored on hard drive until… -batch of data ready for input (1 per -, max 2 for hardware, max 4) [4] (b) -No prose answers -Answers in form of tick boxes/underlining/… -with limited choice of responses to each question -Probably restricted to one sheet -Need to keep sheet unfolded/clean -Text on form is invisible to the reader (1 per -, max 3) [3] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 8. Page 5 Mark Scheme Syllabus Paper A AND AS LEVEL – JUNE 2005 9691 1 10 (a) -Data may be untrue -Some information is confidential in nature -Data may be misused if not protected -Customers may lose financially -Customers may not be willing to supply data -Business may lose potential customers (1 per -, max 2) [2] (b) -The right to see data held/to ensure that it is correct -Relevance of information/so that it is not possible to store just anything -Timeliness of information/to ensure that out of date information is destroyed -Limit to personnel able to view/to ensure audience is limited/password protection (only once) -Can not be passed on to others/to maintain confidentiality/secure the system (passwords, only once) -Collected legally/should only be collected and processed for stated reasons (Any three lines, 2 per line, max 6) [6] 11 -Parallel running -old system is available if new fails to function properly/staff training can be carried out -Phased introduction -Only one file is affected at a time -Big bang -only one system is running / no confusion for staff (1 per -, max 3 pairs, max 6) [6] 12 (a) (i) One bit at a time (ii) More than one bit at a time (iii) In only one direction (iv) In both directions, but only one at a time [4] (b) -Computer must be able to send data to printer -Printer must be able to send interrupt to processor requesting more data -This happens when there is no data in the buffer/data is not being sent. (1 per -, max 2) [2] TOTAL [90] © University of Cambridge International Examinations 2005 www.xtremepapers.net