SlideShare uma empresa Scribd logo
1 de 6
Baixar para ler offline
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS
GCE Advanced Level




MARK SCHEME for the May/June 2008 question paper




                                9691 COMPUTING
        9691/03              Paper 3 (Written Paper 3), maximum raw mark 90



This mark scheme is published as an aid to teachers and candidates, to indicate the requirements of
the examination. It shows the basis on which Examiners were instructed to award marks. It does not
indicate the details of the discussions that took place at an Examiners’ meeting before marking began.

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 discussions or correspondence in connection with these mark schemes.



CIE is publishing the mark schemes for the May/June 2008 question papers for most IGCSE, GCE
Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary Level syllabuses.




                            www.xtremepapers.net
Page 2                        Mark Scheme                               Syllabus     Paper
                           GCE A LEVEL – May/June 2008                       9691         03

1   (a) -Database held as a single table
        -Comprises records of information…
        -relating to physical items
        -and fields within the records
        -each record containing the same fields
        (1 per -, max 3)                                                                         [3]


    (b) -Reduced data duplication…
        -because data can be cross referenced using foreign keys
        -Improved accuracy of data…
        -because changes made more easily
        -Improved data integrity…
        -because reduced duplication means fewer clashes
        -Improved data security (privacy)…
        -because DBMS will control access by users more easily
        -Improved understanding by users…
        -because different users can be given different views of the data
        (max any 6)                                                                              [6]


2   (a) (i) -Parallel/both systems used simultaneously/in order to compare results
            -Phased/part of new system introduced/other parts only introduced when first has been
            fully tested, learned/horizontal introduction
            -Direct/old system removed, new system started up/no overlap of systems/no fallback
            (Up to 2 per -, max 6)                                                              [6]

       (ii) Either:
            -Parallel
            -allows full testing to ensure doctors are satisfied with new system/patient records not
            lost if new system fails
            Or:
            -Phased
            -e.g. allows doctors to get used to computerised patient records before moving on to
            prescribing of drugs
            (1 per -, max 2)                                                                     [2]


    (b) -Restricted access/keeps patient records secure/sensitive nature of data/less chance of
        hacking
        -Limited volume of data/makes searches simpler, quicker/all data is relevant
        -Only relevant people have access/so communications can be considered secure/any
        comments on the intranet can be considered relevant, accurate, informed
        (max 4)                                                                             [4]




                                           © UCLES 2008


                              www.xtremepapers.net
Page 3                          Mark Scheme                             Syllabus         Paper
                             GCE A LEVEL – May/June 2008                     9691             03

3   (a) (i) -Pressure sensor/on front of robot to tell processor that a solid object has been touched
            -Radar or Sound or Sonar/to build up a picture of surroundings/to warn when something
            is in front of robot
            -Infra red/light sensor/to detect light intensity which will warn robot of change of
            surroundings/to warn when something is in front of robot
            -Sound sensor/may hear human or other machine approaching
            (Up to 2 per -, max 2-, max 4)                                                          [4]

        (ii) -Decisions must be taken immediately...
             -because the environment it is working in is real time.                                 [2]


    (b) -Production line/don’t have to pay a robot/able to work in ‘difficult to reach situations’/more
        accurate/reliable/work 24,7/no support structure needed
        -Dangerous situation like nuclear reactor/robot expendable/too dangerous for human activity
        -Micro work/robot is completely accurate/human would not be able to do work to such
        tolerances
        -Situation requiring speed of reaction/human takes too long to react/plan course of action
        (1 per application + 1 per reason, max 2 applications, max 4)                                [4]


4   (a) (i) 01011101
            (1 per nibble)                                                                           [2]

        (ii) 135
             (1 for 1, 1 for 35)                                                                     [2]

       (iii) 5D
             (1 per digit)                                                                           [2]


    (b) (i) -Group the bits in threes
            -from the LSB
            -Change the binary groups to denary
            (1 per -, max 2)                                                                         [2]

        (ii) -Groups of 4 bits
             -Give hexadecimal values                                                                [2]




                                            © UCLES 2008


                                   www.xtremepapers.net
Page 4                        Mark Scheme                             Syllabus         Paper
                           GCE A LEVEL – May/June 2008                     9691             03

5   (a) 1  Requirements of hardware need to be standardised in order to allow communication
           worldwide/these include connectors/communication medium/compatibility of peripherals
           with computer system/software similarities mean no problems with compatibility between
           files
        2 File format must match or receiving computer will read received file in the wrong
           ‘language’/text only and rich text files (allow one mark each if they are explained)/others
           explained
        3 Need to match rate of communication/match type of communication – simplex, duplex/
           parallel, serial/mention common protocol between devices/matching of rules/layering
           means that many peripherals can be serviced on the same system
        (max 6 points, one from each of the three groups + any other three points)                 [6]


    (b) -Too much power in hands of those whose standards are adopted
        -Stifles innovation
        -Puts those with no standard systems at a disadvantage
        (1 per -, max 2)                                                                           [2]


6   (a) (i) The address of the next instruction                                                    [1]

       (ii) -Originally set to point to first instruction in the program
            -After the contents have been used/passed to memory address register (MAR)
            -PC is incremented
            -If the current instruction is a jump instruction (whose conditions are met)...
            -then the PC is reset to the address in the instruction
            (1 per -, max 4)                                                                       [4]


    (b) -Holds the address of next instruction...
        -when passed from PC
        -Holds the address of data location to be accessed...
        -when passed from CIR
        -Holds the address of memory location currently in use
        (1 per -, max 4)                                                                           [4]




                                           © UCLES 2008


                             www.xtremepapers.net
Page 5                        Mark Scheme                            Syllabus       Paper
                           GCE A LEVEL – May/June 2008                    9691           03

7   (a) 15,3,8,10,1       Compare 3 with those before      3,15,8,10,1
                          Compare 8 with those before      3,8,15,10,1
                          Compare 10 with those before     3,8,10,15,1
                          Compare 1 with those before      1,3,8,10,15

        Mark points:
        -Compare each number in turn...
        -with those before it...
        -to find its final place in list...
        -starting with second in list...
        -ending with final answer
        (1 per -, max 4. Note: 4 marks for showing stages with this example)                    [4]


    (b) 1st List      2nd List            Compare                 New List
        2,4,7,9       1,3,8,10,15         2,1                     1
                                          2,3                     1,2
                                          4,3                     1,2,3
                                          4,8                     1,2,3,4
                                          7,8                     1,2,3,4,7
                                          9,8                     1,2,3,4,8
                                          9,10                    1,2,3,4,8,9
                                          Copy remaining          1,2,3,4,8,9,10,15

        Marks points:
        Clearly show:
        -First from each list compared...
        -smallest in new list...
        -and replaced by next from its original list
        -Repeat until one list empty
        -Copy remains of other list to new list
        (1 per -, max 4. Credit above points from an example)                                   [4]


8   (a) -When more than one program resident...
        -and requiring processing...
        -the operating system uses scheduling to decide on processing to be done
        -Allocation of processing...
        -in a multi-access/multi programming environment
        -to be ‘fair’ to all programs/users
        -to use the peripherals wisely
        -to prevent system failure
        -maximise use of processor
        (1 per -, max 2)                                                                        [2]


    (b) -FCFS/first job to enter ready queue is first to enter running queue/favours long jobs
        -SJF/sort jobs into time expected to run, shortest first/new jobs place in queue in correct
        order
        -RR/gives time slice to each job in turn/after slice job returns to back of queue
        -SRT/jobs sorted according to run time left to do/long jobs may never be done
        -MLQ/involves a number of queues/jobs migrate through the queues according to importance
        -PD (peripheral dependency)/non peripheral dependent jobs given low priority
        (2 per -, max 3-, max 6)                                                                [6]



                                          © UCLES 2008


                              www.xtremepapers.net
Page 6                        Mark Scheme                                  Syllabus    Paper
                            GCE A LEVEL – May/June 2008                          9691        03

9   (a) -Reserved word is isolated...
        -if not in list of reserved words (then error)
        -(If reserved word identified then syntax table) checked for expected form of statement...
        -matched to statement provided and error issued if different
        -Variable names checked against rules for variable names
        -Check for variable declarations
        (1 per -, max 4)                                                                             [4]


    (b) -All errors due to incorrect use of language have been corrected
        -When variables are first met in code generation, an address is assigned to them
        -Intermediate code is produced
        -Machine code/executable code produced (from intermediate code)
        -Optimisation of code carried out
        (1 per -, max 4)                                                                             [4]


10 (a) (i) -A particular fact that fits the rule
           -e.g. If fresh (X) then guppy is an instance of X/X is instantiated to guppy              [2]

        (ii) -The intention to find all instances that satisfy a rule/fact
             -e.g. If rule is fresh (X) then the goal is to find guppy, roach                        [2]

       (iii) -If the result of one rule does not apply in a second rule, then go back to find another
             result of the first rule
             e.g. -find a salt water eater of roach
                   -eats (guppy, roach) is found
                   -fresh (guppy) shows guppy is a fresh water fish
                   -eats (salmon, roach)
                   -salt (salmon) shows salmon is a salt water fish
                   -salmon satisfies the rule
             (1 per -, max 4)                                                                      [4]




                                              © UCLES 2008


                               www.xtremepapers.net

Mais conteúdo relacionado

Mais procurados

June 05 MS1
June 05 MS1June 05 MS1
June 05 MS1Samimvez
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31Samimvez
 
June 02 P1
June 02 P1June 02 P1
June 02 P1Samimvez
 
Advanced Data Structures 2005
Advanced Data Structures 2005Advanced Data Structures 2005
Advanced Data Structures 2005Sanjay Goel
 
June 07 P3
June 07 P3June 07 P3
June 07 P3Samimvez
 
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...ijngnjournal
 

Mais procurados (9)

June 05 MS1
June 05 MS1June 05 MS1
June 05 MS1
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
Nov 03 P1
Nov 03 P1Nov 03 P1
Nov 03 P1
 
June 02 P1
June 02 P1June 02 P1
June 02 P1
 
Advanced Data Structures 2005
Advanced Data Structures 2005Advanced Data Structures 2005
Advanced Data Structures 2005
 
June 07 P3
June 07 P3June 07 P3
June 07 P3
 
D0941824
D0941824D0941824
D0941824
 
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...
Implementation of Pipelined Architecture for Physical Downlink Channels of 3G...
 
Lj2419141918
Lj2419141918Lj2419141918
Lj2419141918
 

Destaque

June 08 P3
June 08 P3June 08 P3
June 08 P3Samimvez
 
Labsheet 3,5
Labsheet 3,5Labsheet 3,5
Labsheet 3,5Samimvez
 
Coms1010 exam paper - may 08
Coms1010   exam paper - may 08Coms1010   exam paper - may 08
Coms1010 exam paper - may 08Samimvez
 
Labsheet 3
Labsheet 3Labsheet 3
Labsheet 3Samimvez
 
Sql installation tutorial
Sql installation tutorialSql installation tutorial
Sql installation tutorialSamimvez
 

Destaque (9)

June 08 P3
June 08 P3June 08 P3
June 08 P3
 
EQ V3x
EQ V3xEQ V3x
EQ V3x
 
Labsheet 3,5
Labsheet 3,5Labsheet 3,5
Labsheet 3,5
 
Coms1010 exam paper - may 08
Coms1010   exam paper - may 08Coms1010   exam paper - may 08
Coms1010 exam paper - may 08
 
Example3
Example3Example3
Example3
 
Example2
Example2Example2
Example2
 
Labsheet 3
Labsheet 3Labsheet 3
Labsheet 3
 
Eq v2
Eq v2Eq v2
Eq v2
 
Sql installation tutorial
Sql installation tutorialSql installation tutorial
Sql installation tutorial
 

Semelhante a June 08 MS3

Nov 05 MS1
Nov 05 MS1Nov 05 MS1
Nov 05 MS1Samimvez
 
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 / ...Alpro
 
Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1Samimvez
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3Samimvez
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33Samimvez
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1Samimvez
 
June 07 MS1
June 07 MS1June 07 MS1
June 07 MS1Samimvez
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11Samimvez
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3Samimvez
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12Samimvez
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1Samimvez
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32Samimvez
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11Samimvez
 
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 3Alpro
 
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 1Alpro
 
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 CambridgeAlpro
 
June 07 MS3
June 07 MS3June 07 MS3
June 07 MS3Samimvez
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 MS1Samimvez
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31Samimvez
 
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 ZimbabweAlpro
 

Semelhante a June 08 MS3 (20)

Nov 05 MS1
Nov 05 MS1Nov 05 MS1
Nov 05 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 / ...
 
Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
 
June 07 MS1
June 07 MS1June 07 MS1
June 07 MS1
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11
 
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
 
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
 
June 07 MS3
June 07 MS3June 07 MS3
June 07 MS3
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 MS1
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
 
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
 

Mais de Samimvez (19)

Coms1010 exam paper - nov10
Coms1010   exam paper - nov10Coms1010   exam paper - nov10
Coms1010 exam paper - nov10
 
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
 
June 05 MS2
June 05 MS2June 05 MS2
June 05 MS2
 
June 09 P1
June 09 P1June 09 P1
June 09 P1
 
June 03 P2
June 03 P2June 03 P2
June 03 P2
 
Nov 05 P2
Nov 05 P2Nov 05 P2
Nov 05 P2
 
Nov 05 P1
Nov 05 P1Nov 05 P1
Nov 05 P1
 
June 10 P32
June 10 P32June 10 P32
June 10 P32
 

Último

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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...Martijn de Jong
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 

Último (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 

June 08 MS3

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Level MARK SCHEME for the May/June 2008 question paper 9691 COMPUTING 9691/03 Paper 3 (Written Paper 3), maximum raw mark 90 This mark scheme is published as an aid to teachers and candidates, to indicate the requirements of the examination. It shows the basis on which Examiners were instructed to award marks. It does not indicate the details of the discussions that took place at an Examiners’ meeting before marking began. 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 discussions or correspondence in connection with these mark schemes. CIE is publishing the mark schemes for the May/June 2008 question papers for most IGCSE, GCE Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary Level syllabuses. www.xtremepapers.net
  • 2. Page 2 Mark Scheme Syllabus Paper GCE A LEVEL – May/June 2008 9691 03 1 (a) -Database held as a single table -Comprises records of information… -relating to physical items -and fields within the records -each record containing the same fields (1 per -, max 3) [3] (b) -Reduced data duplication… -because data can be cross referenced using foreign keys -Improved accuracy of data… -because changes made more easily -Improved data integrity… -because reduced duplication means fewer clashes -Improved data security (privacy)… -because DBMS will control access by users more easily -Improved understanding by users… -because different users can be given different views of the data (max any 6) [6] 2 (a) (i) -Parallel/both systems used simultaneously/in order to compare results -Phased/part of new system introduced/other parts only introduced when first has been fully tested, learned/horizontal introduction -Direct/old system removed, new system started up/no overlap of systems/no fallback (Up to 2 per -, max 6) [6] (ii) Either: -Parallel -allows full testing to ensure doctors are satisfied with new system/patient records not lost if new system fails Or: -Phased -e.g. allows doctors to get used to computerised patient records before moving on to prescribing of drugs (1 per -, max 2) [2] (b) -Restricted access/keeps patient records secure/sensitive nature of data/less chance of hacking -Limited volume of data/makes searches simpler, quicker/all data is relevant -Only relevant people have access/so communications can be considered secure/any comments on the intranet can be considered relevant, accurate, informed (max 4) [4] © UCLES 2008 www.xtremepapers.net
  • 3. Page 3 Mark Scheme Syllabus Paper GCE A LEVEL – May/June 2008 9691 03 3 (a) (i) -Pressure sensor/on front of robot to tell processor that a solid object has been touched -Radar or Sound or Sonar/to build up a picture of surroundings/to warn when something is in front of robot -Infra red/light sensor/to detect light intensity which will warn robot of change of surroundings/to warn when something is in front of robot -Sound sensor/may hear human or other machine approaching (Up to 2 per -, max 2-, max 4) [4] (ii) -Decisions must be taken immediately... -because the environment it is working in is real time. [2] (b) -Production line/don’t have to pay a robot/able to work in ‘difficult to reach situations’/more accurate/reliable/work 24,7/no support structure needed -Dangerous situation like nuclear reactor/robot expendable/too dangerous for human activity -Micro work/robot is completely accurate/human would not be able to do work to such tolerances -Situation requiring speed of reaction/human takes too long to react/plan course of action (1 per application + 1 per reason, max 2 applications, max 4) [4] 4 (a) (i) 01011101 (1 per nibble) [2] (ii) 135 (1 for 1, 1 for 35) [2] (iii) 5D (1 per digit) [2] (b) (i) -Group the bits in threes -from the LSB -Change the binary groups to denary (1 per -, max 2) [2] (ii) -Groups of 4 bits -Give hexadecimal values [2] © UCLES 2008 www.xtremepapers.net
  • 4. Page 4 Mark Scheme Syllabus Paper GCE A LEVEL – May/June 2008 9691 03 5 (a) 1 Requirements of hardware need to be standardised in order to allow communication worldwide/these include connectors/communication medium/compatibility of peripherals with computer system/software similarities mean no problems with compatibility between files 2 File format must match or receiving computer will read received file in the wrong ‘language’/text only and rich text files (allow one mark each if they are explained)/others explained 3 Need to match rate of communication/match type of communication – simplex, duplex/ parallel, serial/mention common protocol between devices/matching of rules/layering means that many peripherals can be serviced on the same system (max 6 points, one from each of the three groups + any other three points) [6] (b) -Too much power in hands of those whose standards are adopted -Stifles innovation -Puts those with no standard systems at a disadvantage (1 per -, max 2) [2] 6 (a) (i) The address of the next instruction [1] (ii) -Originally set to point to first instruction in the program -After the contents have been used/passed to memory address register (MAR) -PC is incremented -If the current instruction is a jump instruction (whose conditions are met)... -then the PC is reset to the address in the instruction (1 per -, max 4) [4] (b) -Holds the address of next instruction... -when passed from PC -Holds the address of data location to be accessed... -when passed from CIR -Holds the address of memory location currently in use (1 per -, max 4) [4] © UCLES 2008 www.xtremepapers.net
  • 5. Page 5 Mark Scheme Syllabus Paper GCE A LEVEL – May/June 2008 9691 03 7 (a) 15,3,8,10,1 Compare 3 with those before 3,15,8,10,1 Compare 8 with those before 3,8,15,10,1 Compare 10 with those before 3,8,10,15,1 Compare 1 with those before 1,3,8,10,15 Mark points: -Compare each number in turn... -with those before it... -to find its final place in list... -starting with second in list... -ending with final answer (1 per -, max 4. Note: 4 marks for showing stages with this example) [4] (b) 1st List 2nd List Compare New List 2,4,7,9 1,3,8,10,15 2,1 1 2,3 1,2 4,3 1,2,3 4,8 1,2,3,4 7,8 1,2,3,4,7 9,8 1,2,3,4,8 9,10 1,2,3,4,8,9 Copy remaining 1,2,3,4,8,9,10,15 Marks points: Clearly show: -First from each list compared... -smallest in new list... -and replaced by next from its original list -Repeat until one list empty -Copy remains of other list to new list (1 per -, max 4. Credit above points from an example) [4] 8 (a) -When more than one program resident... -and requiring processing... -the operating system uses scheduling to decide on processing to be done -Allocation of processing... -in a multi-access/multi programming environment -to be ‘fair’ to all programs/users -to use the peripherals wisely -to prevent system failure -maximise use of processor (1 per -, max 2) [2] (b) -FCFS/first job to enter ready queue is first to enter running queue/favours long jobs -SJF/sort jobs into time expected to run, shortest first/new jobs place in queue in correct order -RR/gives time slice to each job in turn/after slice job returns to back of queue -SRT/jobs sorted according to run time left to do/long jobs may never be done -MLQ/involves a number of queues/jobs migrate through the queues according to importance -PD (peripheral dependency)/non peripheral dependent jobs given low priority (2 per -, max 3-, max 6) [6] © UCLES 2008 www.xtremepapers.net
  • 6. Page 6 Mark Scheme Syllabus Paper GCE A LEVEL – May/June 2008 9691 03 9 (a) -Reserved word is isolated... -if not in list of reserved words (then error) -(If reserved word identified then syntax table) checked for expected form of statement... -matched to statement provided and error issued if different -Variable names checked against rules for variable names -Check for variable declarations (1 per -, max 4) [4] (b) -All errors due to incorrect use of language have been corrected -When variables are first met in code generation, an address is assigned to them -Intermediate code is produced -Machine code/executable code produced (from intermediate code) -Optimisation of code carried out (1 per -, max 4) [4] 10 (a) (i) -A particular fact that fits the rule -e.g. If fresh (X) then guppy is an instance of X/X is instantiated to guppy [2] (ii) -The intention to find all instances that satisfy a rule/fact -e.g. If rule is fresh (X) then the goal is to find guppy, roach [2] (iii) -If the result of one rule does not apply in a second rule, then go back to find another result of the first rule e.g. -find a salt water eater of roach -eats (guppy, roach) is found -fresh (guppy) shows guppy is a fresh water fish -eats (salmon, roach) -salt (salmon) shows salmon is a salt water fish -salmon satisfies the rule (1 per -, max 4) [4] © UCLES 2008 www.xtremepapers.net