SlideShare a Scribd company logo
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

More Related Content

What's hot

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
 

What's hot (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
 

Viewers also liked

Main task –
Main task –Main task –
Main task –
JordanBell95
 
Adea for the day - Season 1
Adea for the day - Season 1 Adea for the day - Season 1
Adea for the day - Season 1
Adea
 
Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013Campanya nadal comerciants benissa 2013
Campanya nadal comerciants benissa 2013Ayuntamiento Benissa
 
Sketches
SketchesSketches
Sketches
lottie1995
 
Target audience
Target audienceTarget audience
Target audience
lottie1995
 
Flat plans
Flat plansFlat plans
Flat plans
Alanyaodonnell
 
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
 

Viewers also liked (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 to 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
 
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
Alpro
 
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
Alpro
 
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
Alpro
 
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
 
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
Alpro
 
Nov 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
Samimvez
 
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
 
Binary system
Binary systemBinary system
Binary system
Sanjeev Patel
 
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
AnhKhoaTrng1
 
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
 
Managing software assets
Managing software assetsManaging software assets
Managing software assets
Prof. Othman Alsalloum
 

Similar to June 05 MS1 (19)

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
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
 
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
 
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
 
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1. Java Basic.pdf aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
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
 

More from Samimvez

Sql installation tutorial
Sql installation tutorialSql installation tutorial
Sql installation tutorial
Samimvez
 
Coms1010 exam paper - nov10
Coms1010   exam paper - nov10Coms1010   exam paper - nov10
Coms1010 exam paper - nov10Samimvez
 
Coms1010 exam paper - may 08
Coms1010   exam paper - may 08Coms1010   exam paper - may 08
Coms1010 exam paper - may 08Samimvez
 
Labsheet 3
Labsheet 3Labsheet 3
Labsheet 3
Samimvez
 
Labsheet 3,5
Labsheet 3,5Labsheet 3,5
Labsheet 3,5
Samimvez
 
EQ V3x
EQ V3xEQ V3x
EQ V3x
Samimvez
 
Eq v2
Eq v2Eq v2
Eq v2
Samimvez
 
3.6
3.63.6
3.2
3.23.2
3.10
3.103.10
3.10
Samimvez
 
3.1
3.13.1
3.3
3.33.3
3.8
3.83.8
3.4
3.43.4
3.7
3.73.7
3.5
3.53.5
3.9
3.93.9
Nov 05 P3
Nov 05 P3Nov 05 P3
Nov 05 P3
Samimvez
 

More from 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
 

Recently uploaded

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 

Recently uploaded (20)

"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 

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