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 GCE Advanced Level




MARK SCHEME for the May/June 2010 question paper
for the guidance of teachers



                                9691 COMPUTING
    9691/11         Paper 11 (Written Paper), 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,
which would have considered the acceptability of alternative answers.

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 2010 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: Teachers’ version                  Syllabus         Paper
                          GCE AS/A LEVEL – May/June 2010                    9691             11

1   (a)   (i) -Data held in ROM is permanent/the data in RAM can be changed
              -ROM is not volatile, RAM is volatile
              -ROM is normally smaller than RAM
              (1 per -, max 2)                                                                       [2]

          (ii) -Boot/Bootstrap program (Not: Bootfile)
               -Must be available when computer is turned on/protects boot program from corruption   [2]


    (b) -Cables or wireless/to carry signals from one machine to the other.
        -N.I.C/to interface between cable and motherboard
        -Modem or Router/to connect two computers on a WAN
        -Hub or switch/to connect computers in a star LAN
        (2 per -, max 2 -, max 4)                                                                    [4]


2   (a) Input:
        -Bar code reader of some sort/to input bar codes to system automatically
        -Key board or Touch screen/to input code if not readable.
        -Scales/to weigh loose produce sold by weight
        -Chip and Pin reader/to allow for card payment
        Output:
        -Screen/to show current state of bill
        -Buzzer or Speaker/to make audio signal that signifies successful reading
        -Printer/to print receipt
        Storage:
        -Hard disk/fast access and amendable/to store software/stock files
        -CDRW or DVDRW or flash memory stick/to back up the file
        (2 per -, max 4 -, only one group to have two -, max 8)                                      [8]


    (b) -Barcodes read whenever goods bought/sold
        -If new stock then number in stock is incremented
        -If stock sold then number in stock is decremented
        -Software checks number in stock against reorder number...
        -after every transaction
        -When number in stock is below reorder level (then order created)
        -Note that order has been made, stored as Boolean/until delivered
        -Linked to supplier table for automatic ordering/order list produced for manager
        (1 per -, max 6)                                                                             [6]


3   -Digital camera takes picture
    -by means of array of light sensitive pixels
    -Picture stored in computer memory...
    -or on flash memory stick/hard disk for computer transfer in...
    -JPEG format (or other)
    -Displayed on screen to allow...
    -manipulation by suitable image editing software.
    -Sent to inkjet printer to print on shirt.
    (1 per -, max 6)                                                                                 [6]




                                             © UCLES 2010


                         www.XtremePapers.net
Page 3                 Mark Scheme: Teachers’ version                       Syllabus      Paper
                          GCE AS/A LEVEL – May/June 2010                         9691          11

4   (a) -Set of rules...
        -to control the transmission of data                                                          [2]


    (b) (i) Packet Switching:
            -Blocks of data find own way through network and...
            -are reordered when they reach the destination
            Circuit Switching
            -Route is reserved for the duration of the data transfer
            -Message simply needs to be reconstructed at destination
            General points:
            -The transmission of data from one node to another over a network
            -Message is split into (standard sized) blocks of data
            -each has label attached showing destination and block number
            (1 per -, max 5)                                                                          [5]

        (ii) Advantage:
             -Difficult to intercept message/network not tied up/all possible routes available
             Disadvantage:
             -Message must be reordered at destination/message sent at speed of slowest block         [2]


5   (a) e.g.

         (i) Produce information booklets for patients

        (ii) Make presentations on health topics to audiences, e.g. schools

        (iii) Store patient records

        (iv) To send orders to drug companies                                                         [4]


    (b) e.g. -Automated filling of drug containers
             -This is a one-off problem/off-the-shelf software will not exist                         [2]


    (c) -Standard letter is written with data markers/fields
        -Database of patients searched with the following criteria
        -Doctor=Dr. Mun
        -Date of last appointment >=October 1st
        -Selected patients have their details input to data areas/fields on standard letter
        -May be done electronically resulting in emails being sent.
        (1 per -, max 5)                                                                              [5]




                                               © UCLES 2010


                         www.XtremePapers.net
Page 4                    Mark Scheme: Teachers’ version                Syllabus          Paper
                             GCE AS/A LEVEL – May/June 2010                  9691              11

6   (a) -Different requirements of enquiry and order completion (warehouse) areas
        -Warehouse requires all records to be accessed in some order (sequential)...
        -so that none are missed
        -The other requires direct access (indexed)...
        -to allow for fast response to customer with telephone query.
        (1 per -, max 4)                                                                              [4]


    (b) e.g. Base Index             Second level              Third level

             (First Digit)          (Digits 2, 3, 4)            (5, 6, 7)
                  0                     0000                    0000000            DATA
                  1                     0001                    0000001            DATA
                  2                     0002
                  3                                             0000999

                                        0999

                                        1000
                  7                     1001
                  8
                  9                     1999


                                        9000
                                        9001

                                        9999                    9999000
                                                                9999001

                                                                9999999

        Mark Points:
        -Accurate diagram used to illustrate at least 2 of the other mark points
        -Use of Base index (1 or 2 digits)...
        -pointing to second level index
        -Indexes shown to be sequential
        -Finally pointing to data (block).
        (1 per -, max 4, max 3 if no diagram but answer is prose)                                     [4]


7   -Backups taken regularly/archive at wider intervals
    -Backup will be (e.g.) daily...
    -because any corruption will lead to loss of orders/revenue/client dissatisfaction/valuable data
     which the company cannot afford to lose
    -Archiving is removal of redundant/little used data...
    -To free space on medium/tidy up index/speed up direct access
    -Back up is used as security/requires whole file including structure
    -Archive is used for statistics/comparison/data requirements like tax office/tends not to include
     structure as may never be required/long term queries
    -Transaction file mentioned
    (1 per -, max 5)                                                                                  [5]




                                              © UCLES 2010


                             www.XtremePapers.net
Page 5                  Mark Scheme: Teachers’ version                  Syllabus          Paper
                           GCE AS/A LEVEL – May/June 2010                    9691              11

8   (a)   (i) -Form based interface
              -Contains areas to be filled in with information
              -Data must be input/in order
              -May have drop down lists/radio buttons
              -Will have prompts for operator so correct information is ascertained.
              (1 per -, max 3)                                                                        [3]

          (ii) -e.g. Bank account number
               -Restrict number of staff who have access...
               -by using passwords/access rights
               -Use firewall to stop hackers/outside access to system/do not allow on a WAN
               -Control physical access by only allowing data on limited machines/locking files away
                when not in use
               -Encrypt data on files.
               -Make files RO
               (1 for first point, + 4 more points, max 5)                                           [5]


    (b) (i) -Passive, is a system which provides information but the information cannot be altered
             by the user.
            -e.g. Details of items on offer
            -Interactive is a system which allows the information to be altered by the user.
            -e.g. User can make an order which will change the information stored on the customer file.
                                                                                                      [4]

          (ii) -Corrective/when bugs or errors are found in the software which must be corrected
               -Perfective/to improve the software e.g. adding a search engine to the site.
               -Adaptive/to alter the software due to some external influences
                e.g. Tax rates might change which would require the price calculated to be altered.
               (2 per -, max 6)                                                                       [6]


9   (a) e.g. PROCEDURE INVOICE
             INITIALISE TOTAL
             WHILE NOT END OF ORDERS, DO
                 READ ORDER, AMOUNT
                 OUTPUT ORDER, AMOUNT
                 TOTAL = TOTAL + AMOUNT
             ENDWHILE

          Mark Points:
          -Naming of INVOICE in some way
          -Initialise total
          -Use of WHILE loop
          -Read order details and amount owing, inside loop
          -Condition statement for amount owing > 0
          -Output order details and amount owing, inside loop
          -Cumulative total
          -Output running total outside loop
          (1 per -, max 4)                                                                            [4]




                                             © UCLES 2010


                          www.XtremePapers.net
Page 6               Mark Scheme: Teachers’ version          Syllabus   Paper
                    GCE AS/A LEVEL – May/June 2010            9691       11

(b) e.g. WHILE NOT END OF CUSTOMERS, DO
            READ CUSTOMER RECORD
            READ DISCOUNT
            OUTPUT CUSTOMER DETAILS FROM RECORD
            PROCEDURE INVOICE
            IF DISCOUNT = "GOLD" THEN FINAL = TOTAL * .8
                   ELSE IF DISCOUNT = "SILVER" THEN FINAL = TOTAL *.9
                              ELSE FINAL = TOTAL "* .95
                           END IF
            END IF
            OUTPUT TOTAL
            OUTPUT "AMOUNT AFTER DISCOUNT" = FINAL
         ENDWHILE
         END

   Mark Points:
   -Reads all records, even when they are zero
   -Reads Discount
   -Reads and Outputs customer details, before...
   -INVOICE (not repeat of statements) (f.t.)
   -Correct nested condition statements (or equivalent)...
   -using .8, .9, .95 (or equivalent)
   -Output TOTAL and FINAL
   -Output explanation
   -Well laid out.
   (1 per -, max 7)                                                             [7]




                                      © UCLES 2010


                   www.XtremePapers.net

Weitere ähnliche Inhalte

Was ist angesagt?

June 06 MS1
June 06 MS1June 06 MS1
June 06 MS1Samimvez
 
June 05 MS1
June 05 MS1June 05 MS1
June 05 MS1Samimvez
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11Samimvez
 
Nov 09 MS12
Nov 09 MS12Nov 09 MS12
Nov 09 MS12Samimvez
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3Samimvez
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33Samimvez
 
June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32Samimvez
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3Samimvez
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1Samimvez
 
Chap02 data manipulation
Chap02   data manipulationChap02   data manipulation
Chap02 data manipulationZohair Pia
 
34 single partition allocation
34 single partition allocation34 single partition allocation
34 single partition allocationmyrajendra
 
Approaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterApproaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterVishal Sharma, Ph.D.
 
31 address binding, dynamic loading
31 address binding, dynamic loading31 address binding, dynamic loading
31 address binding, dynamic loadingmyrajendra
 
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...peknap
 

Was ist angesagt? (15)

June 06 MS1
June 06 MS1June 06 MS1
June 06 MS1
 
June 05 MS1
June 05 MS1June 05 MS1
June 05 MS1
 
Nov 09 MS11
Nov 09 MS11Nov 09 MS11
Nov 09 MS11
 
Nov 09 MS12
Nov 09 MS12Nov 09 MS12
Nov 09 MS12
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
 
June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32
 
Databases
DatabasesDatabases
Databases
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1
 
Chap02 data manipulation
Chap02   data manipulationChap02   data manipulation
Chap02 data manipulation
 
34 single partition allocation
34 single partition allocation34 single partition allocation
34 single partition allocation
 
Approaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch RouterApproaches to Designing a High-Performance Switch Router
Approaches to Designing a High-Performance Switch Router
 
31 address binding, dynamic loading
31 address binding, dynamic loading31 address binding, dynamic loading
31 address binding, dynamic loading
 
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...
Controlling Memory Footprint at All Layers: Linux Kernel, Applications, Libra...
 

Andere mochten auch

Andere mochten auch (6)

Nuori Suomen Valtio
Nuori Suomen ValtioNuori Suomen Valtio
Nuori Suomen Valtio
 
Presentation
PresentationPresentation
Presentation
 
Blogbok
BlogbokBlogbok
Blogbok
 
Kirkon kevät
Kirkon kevätKirkon kevät
Kirkon kevät
 
Ipad accessory to studio practice
Ipad accessory to studio practiceIpad accessory to studio practice
Ipad accessory to studio practice
 
Global Warming
Global WarmingGlobal Warming
Global Warming
 

Ähnlich wie June 10 MS11

Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1Samimvez
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31Samimvez
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3Samimvez
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 MS1Samimvez
 
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 06 MS3
June 06 MS3June 06 MS3
June 06 MS3Samimvez
 
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
 
June 07 MS3
June 07 MS3June 07 MS3
June 07 MS3Samimvez
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1Samimvez
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1Samimvez
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3Samimvez
 
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
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3Samimvez
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32Samimvez
 
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
 
June 04 MS
June 04 MSJune 04 MS
June 04 MSSamimvez
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1Samimvez
 
Split my monolith - Workshop
Split my monolith - WorkshopSplit my monolith - Workshop
Split my monolith - Workshopmartinsson
 
Split my monolith! Workshop
Split my monolith! Workshop Split my monolith! Workshop
Split my monolith! Workshop martinsson
 

Ähnlich wie June 10 MS11 (20)

Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3
 
Nov 06 MS1
Nov 06 MS1Nov 06 MS1
Nov 06 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
 
June 06 MS3
June 06 MS3June 06 MS3
June 06 MS3
 
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 07 MS3
June 07 MS3June 07 MS3
June 07 MS3
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3
 
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 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
 
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 / ...
 
June 04 MS
June 04 MSJune 04 MS
June 04 MS
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
 
Split my monolith - Workshop
Split my monolith - WorkshopSplit my monolith - Workshop
Split my monolith - Workshop
 
Split my monolith! Workshop
Split my monolith! Workshop Split my monolith! Workshop
Split my monolith! Workshop
 

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

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 

Kürzlich hochgeladen (20)

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 

June 10 MS11

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and GCE Advanced Level MARK SCHEME for the May/June 2010 question paper for the guidance of teachers 9691 COMPUTING 9691/11 Paper 11 (Written Paper), 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, which would have considered the acceptability of alternative answers. 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 2010 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: Teachers’ version Syllabus Paper GCE AS/A LEVEL – May/June 2010 9691 11 1 (a) (i) -Data held in ROM is permanent/the data in RAM can be changed -ROM is not volatile, RAM is volatile -ROM is normally smaller than RAM (1 per -, max 2) [2] (ii) -Boot/Bootstrap program (Not: Bootfile) -Must be available when computer is turned on/protects boot program from corruption [2] (b) -Cables or wireless/to carry signals from one machine to the other. -N.I.C/to interface between cable and motherboard -Modem or Router/to connect two computers on a WAN -Hub or switch/to connect computers in a star LAN (2 per -, max 2 -, max 4) [4] 2 (a) Input: -Bar code reader of some sort/to input bar codes to system automatically -Key board or Touch screen/to input code if not readable. -Scales/to weigh loose produce sold by weight -Chip and Pin reader/to allow for card payment Output: -Screen/to show current state of bill -Buzzer or Speaker/to make audio signal that signifies successful reading -Printer/to print receipt Storage: -Hard disk/fast access and amendable/to store software/stock files -CDRW or DVDRW or flash memory stick/to back up the file (2 per -, max 4 -, only one group to have two -, max 8) [8] (b) -Barcodes read whenever goods bought/sold -If new stock then number in stock is incremented -If stock sold then number in stock is decremented -Software checks number in stock against reorder number... -after every transaction -When number in stock is below reorder level (then order created) -Note that order has been made, stored as Boolean/until delivered -Linked to supplier table for automatic ordering/order list produced for manager (1 per -, max 6) [6] 3 -Digital camera takes picture -by means of array of light sensitive pixels -Picture stored in computer memory... -or on flash memory stick/hard disk for computer transfer in... -JPEG format (or other) -Displayed on screen to allow... -manipulation by suitable image editing software. -Sent to inkjet printer to print on shirt. (1 per -, max 6) [6] © UCLES 2010 www.XtremePapers.net
  • 3. Page 3 Mark Scheme: Teachers’ version Syllabus Paper GCE AS/A LEVEL – May/June 2010 9691 11 4 (a) -Set of rules... -to control the transmission of data [2] (b) (i) Packet Switching: -Blocks of data find own way through network and... -are reordered when they reach the destination Circuit Switching -Route is reserved for the duration of the data transfer -Message simply needs to be reconstructed at destination General points: -The transmission of data from one node to another over a network -Message is split into (standard sized) blocks of data -each has label attached showing destination and block number (1 per -, max 5) [5] (ii) Advantage: -Difficult to intercept message/network not tied up/all possible routes available Disadvantage: -Message must be reordered at destination/message sent at speed of slowest block [2] 5 (a) e.g. (i) Produce information booklets for patients (ii) Make presentations on health topics to audiences, e.g. schools (iii) Store patient records (iv) To send orders to drug companies [4] (b) e.g. -Automated filling of drug containers -This is a one-off problem/off-the-shelf software will not exist [2] (c) -Standard letter is written with data markers/fields -Database of patients searched with the following criteria -Doctor=Dr. Mun -Date of last appointment >=October 1st -Selected patients have their details input to data areas/fields on standard letter -May be done electronically resulting in emails being sent. (1 per -, max 5) [5] © UCLES 2010 www.XtremePapers.net
  • 4. Page 4 Mark Scheme: Teachers’ version Syllabus Paper GCE AS/A LEVEL – May/June 2010 9691 11 6 (a) -Different requirements of enquiry and order completion (warehouse) areas -Warehouse requires all records to be accessed in some order (sequential)... -so that none are missed -The other requires direct access (indexed)... -to allow for fast response to customer with telephone query. (1 per -, max 4) [4] (b) e.g. Base Index Second level Third level (First Digit) (Digits 2, 3, 4) (5, 6, 7) 0 0000 0000000 DATA 1 0001 0000001 DATA 2 0002 3 0000999 0999 1000 7 1001 8 9 1999 9000 9001 9999 9999000 9999001 9999999 Mark Points: -Accurate diagram used to illustrate at least 2 of the other mark points -Use of Base index (1 or 2 digits)... -pointing to second level index -Indexes shown to be sequential -Finally pointing to data (block). (1 per -, max 4, max 3 if no diagram but answer is prose) [4] 7 -Backups taken regularly/archive at wider intervals -Backup will be (e.g.) daily... -because any corruption will lead to loss of orders/revenue/client dissatisfaction/valuable data which the company cannot afford to lose -Archiving is removal of redundant/little used data... -To free space on medium/tidy up index/speed up direct access -Back up is used as security/requires whole file including structure -Archive is used for statistics/comparison/data requirements like tax office/tends not to include structure as may never be required/long term queries -Transaction file mentioned (1 per -, max 5) [5] © UCLES 2010 www.XtremePapers.net
  • 5. Page 5 Mark Scheme: Teachers’ version Syllabus Paper GCE AS/A LEVEL – May/June 2010 9691 11 8 (a) (i) -Form based interface -Contains areas to be filled in with information -Data must be input/in order -May have drop down lists/radio buttons -Will have prompts for operator so correct information is ascertained. (1 per -, max 3) [3] (ii) -e.g. Bank account number -Restrict number of staff who have access... -by using passwords/access rights -Use firewall to stop hackers/outside access to system/do not allow on a WAN -Control physical access by only allowing data on limited machines/locking files away when not in use -Encrypt data on files. -Make files RO (1 for first point, + 4 more points, max 5) [5] (b) (i) -Passive, is a system which provides information but the information cannot be altered by the user. -e.g. Details of items on offer -Interactive is a system which allows the information to be altered by the user. -e.g. User can make an order which will change the information stored on the customer file. [4] (ii) -Corrective/when bugs or errors are found in the software which must be corrected -Perfective/to improve the software e.g. adding a search engine to the site. -Adaptive/to alter the software due to some external influences e.g. Tax rates might change which would require the price calculated to be altered. (2 per -, max 6) [6] 9 (a) e.g. PROCEDURE INVOICE INITIALISE TOTAL WHILE NOT END OF ORDERS, DO READ ORDER, AMOUNT OUTPUT ORDER, AMOUNT TOTAL = TOTAL + AMOUNT ENDWHILE Mark Points: -Naming of INVOICE in some way -Initialise total -Use of WHILE loop -Read order details and amount owing, inside loop -Condition statement for amount owing > 0 -Output order details and amount owing, inside loop -Cumulative total -Output running total outside loop (1 per -, max 4) [4] © UCLES 2010 www.XtremePapers.net
  • 6. Page 6 Mark Scheme: Teachers’ version Syllabus Paper GCE AS/A LEVEL – May/June 2010 9691 11 (b) e.g. WHILE NOT END OF CUSTOMERS, DO READ CUSTOMER RECORD READ DISCOUNT OUTPUT CUSTOMER DETAILS FROM RECORD PROCEDURE INVOICE IF DISCOUNT = "GOLD" THEN FINAL = TOTAL * .8 ELSE IF DISCOUNT = "SILVER" THEN FINAL = TOTAL *.9 ELSE FINAL = TOTAL "* .95 END IF END IF OUTPUT TOTAL OUTPUT "AMOUNT AFTER DISCOUNT" = FINAL ENDWHILE END Mark Points: -Reads all records, even when they are zero -Reads Discount -Reads and Outputs customer details, before... -INVOICE (not repeat of statements) (f.t.) -Correct nested condition statements (or equivalent)... -using .8, .9, .95 (or equivalent) -Output TOTAL and FINAL -Output explanation -Well laid out. (1 per -, max 7) [7] © UCLES 2010 www.XtremePapers.net