SlideShare a Scribd company logo
UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS
GCE Advanced Subsidiary Level and GCE Advanced Level


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

The minimum marks in these components needed for various grades were previously
published with these mark schemes, but are now instead included in the Report on the
Examination for this session.


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


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




                        www.xtremepapers.net
Page 1                         Mark Scheme                                 Syllabus     Paper
                         GCE A/AS LEVEL – NOVEMBER 2005                          9691         1

1   (a) (i) word processor/database/communication software/email

        (ii) spreadsheet/accounting

        (iii) database/spreadsheet                                                                    [3]

    (b) (i) Backing up is making a copy of the entire data file...
            − in case of corruption of working file.
            − Short term
            − Archiving is taking a copy of little used data
            − for long term storage in case something needed again
            − Redundant files can then be deleted in order to create space on medium.
            (1 per –, max 4)                                                                          [4]

        (ii) – regularly
             − copy of files/to portable medium
             − More than one copy made
             − at least one copy kept off site
             − Transaction log kept between back-ups
             (1 per –, max 4)                                                                         [4]

    (c) (i) OS/data files/software

        (ii) Back up/archive/communication of files between systems

        (iii) Import of new software    (Note must be relevant to the office environment
                                        therefore no encyclopedias)                                   [3]

2   (a) (i) Data is collected before processing together

        (ii) Data is processed immediately/within an acceptable time frame

        (iii) User is able to communicate with processor directly

        (iv) User is not connected to processor.                                                      [4]

    (b) – Batch
        – Offline
        Two from:
        (Sets of daily hours must be collected for each worker) cannot be processed until all
        collected/Faster to process if processor not bothered by user/no need for user input during
        processing/large quantities of similar data.

        Accept: on-line because workers need to be on-line to a system in order to send
        details to accounts department (for 2 marks)                                                  [4]

3   (i) –    Screen mirrors a data capture form/is a data capture form
        –    Spaces for answers to questions
        –    Drop down lists providing limited choices for some questions
        –    Important questions must have input before carrying on
        –    Validation is made simpler because of limited choices
        –    Used in telephone sales or equivalent example                                            [3]




                        © University of Cambridge International Examinations 2005


                              www.xtremepapers.net
Page 2                        Mark Scheme                                 Syllabus    Paper
                        GCE A/AS LEVEL – NOVEMBER 2005                          9691        1

    (ii) –   Series of options from which user chooses
         –   possibly leading to submenu
         –   Limits user
         –   Used typically with touchscreen
         –   information bureaus or equivalent example.                                           [3]

    (iii) – Prompt on screen
          – User types commands
          – Must ensure syntax correct
          – Must learn commands
          – Allows access to whole system
          – Technician looking after a network/or equivalent example.                             [3]
          (3x1 per –, max 2 per dotty +1 per dotty for use, max 9)

4   (a) – Translator diagnostics
        – when the source code is translated the translator will spot syntax errors
        – Desk checking/white box testing
        – following the logic of the code (manually)
        – Debugging tools
        – range of tools to study characteristics when the code fails
        – Bottom up programming
        – code is in small modules making it easy to check
        – Black box testing
        – choosing test data to study the results produced/set results against expectations
        – Trace tables/step modules
        – trace the values of variables through a program run
        – Variable dump
        – see values of all variables at a particular place in the code
        – Break points
        – to stop execution at significant points
        – Cross references
        – Identifies errors caused by duplicate variable names
        (2 per type, max 3 types, max 6)                                                          [6]

    (b) – Comments/annotations (in code)
        – (code) which machine ignores/explains rest of code
        – Modularisation
        – small blocks of code easier to understand
        – so that only small amounts of code are to be understood at a time
        – Meaningful names
        – which explain meaning of variable/function/procedure
        – Indentation
        – to show which lines of code are conjoined
        (2 x 2 points, max 4)                                                                     [4]




                       © University of Cambridge International Examinations 2005


                             www.xtremepapers.net
Page 3                         Mark Scheme                                Syllabus   Paper
                         GCE A/AS LEVEL – NOVEMBER 2005                         9691       1

5   (a) – Data sent as binary bytes
        – bytes added up
        – with no carry out of byte
        – before transmission/result is transmitted
        – result is transmitted
        – Added again after transmission/two values compared
        (1 per –, max 3)                                                                         [3]

    (b) (i) – Message split into equal sized packets
            – each packet labeled
            – Each packet travels independently
            – At each node label checked and packet redirected.
            – Must be ordered at destination and re-assembled.
            (1 per –, max 3)                                                                     [3]

        (ii) A: – Allows optimum use of network/less chance of message being intercepted/if a
                     route is congested or blocked an alternative route is used.
             D: – Travels at speed of slowest packet/Must be reordered at destination.
             (1 for advantage and 1 for disadvantage, max 2)                                  [2]

6   (i) –    To coordinate the work of the rest of the processor                                 [2]
        –    manage the execution of instructions (not ‘perform’)
        –    choreograph the instruction cycle by using a clock

    (ii) –   Store OS
         –   Store application software in use                                                   [2]
         –   Store data files in use

    (iii) – Carry out processing/calculations
          – Carry out I/O from processor
          – To make logical decisions                                                            [2]
          – To manage the flags
          (1 per –, max 2 per dotty, max 6)

7   (a) – 1/0 of data
        – Types of data
        – form data stored in ASCII/JPEG/...
        – amount/type of data storage required
        – Data structures to be used
        – Relative importance of different types of data
        – Access methods
        – Is data to be static or regularly altered
        (1 per –, max 4)                                                                         [4]

    (b) – Cost/limit to the budget that can be used
        – Site/is site dirty, small/noisy enough to effect decisions
        – Workforce/Are they trained, is there a large pool to draw from…
        – Availability/do the hardware and software exist, can they be produced easily
        (2 per pair, max 4)                                                                      [4]




                       © University of Cambridge International Examinations 2005


                              www.xtremepapers.net
Page 4                        Mark Scheme                                 Syllabus   Paper
                        GCE A/AS LEVEL – NOVEMBER 2005                          9691       1

8   – Loss of jobs
    – More jobs available in some areas
    – tend to be technical jobs
    – training required
    – some, probably older, workers unable to retrain
    – Training leads to extra qualifications...
    – extra responsibilities...
    – more highly paid jobs
    – Less danger to human beings on production line.
    – problems with computer use and health.
    – Deskilling because of reliance on automated system
    (1 per –, max 5)                                                                             [5]

9   – Sound
    – set alarm for immediate response
    – On screen
    – to provide visual representation of the process to identify where the problem is
    – Hard copy text
    – to provide evidence for later study
    – Graphical
    – to indicate (quickly) whether still within parameters
    – Tabular
    – to provide exact figures which can be compared with adjacent readings
    – Analogue/digital meters
    – to provide readings
    – Lights
    – to indicate state of the process/alert operator
    (2 per pair, max 6)                                                                          [6]

10 (a) – Who will be using it
       – What information needs to be conveyed
       – Under what circumstances must it operate
       – How effective will it be in conveying the information
       (1 per –, max 2)                                                                          [2]

    (b) – Colours to be used/do not use red and green
        – Contrast/ensure background and text are suitably contrasting
        – Size/of fonts, diagrams,...
        – Layout/left to right and top to bottom (accept other)
        – Volume/not too much on single page
        – Highlighting/use sparingly, video reverse, flashing,...
        – Navigation/to move between screens
        (2 per pair, max 4)                                                                      [4]




                       © University of Cambridge International Examinations 2005


                             www.xtremepapers.net
Page 5                         Mark Scheme                                Syllabus   Paper
                        GCE A/AS LEVEL – NOVEMBER 2005                         9691       1

11 (a) – Automatically calculates costs/stresses/...
       – Works out volumes of material needed
       – Ensures design remains between previously set parameters
       – Can simulate finished product
       – Can be tested in different situations
       – Allows for changes to be easily made
       – Can then be passed to manufacture seamlessly.
       (1 per –, max 4)                                                                         [4]

   (b) – Generic packages designed to satisfy needs of a number of applications
       – This is specialised one off application
       – but must be designed for one production line
       – Different product/machines than any other production line.
       (1 per –, max 2)                                                                         [2]

12 (i) –    Decisions/reports/responses triggered by meeting some parameter
       –    e.g. Number of a component falls below minimum level/...

   (ii) –   Provides information upon which decisions may be based
        –   One type of product takes longer to produce than another/...                        [4]

                                                                                        Total [90]




                      © University of Cambridge International Examinations 2005


                             www.xtremepapers.net

More Related Content

What's hot

June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32
Samimvez
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
Samimvez
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
Samimvez
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
Samimvez
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
Samimvez
 
June 09 MS3
June 09 MS3June 09 MS3
June 09 MS3
Samimvez
 
June 04 MS
June 04 MSJune 04 MS
June 04 MS
Samimvez
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3
Samimvez
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
Samimvez
 
Cse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solutionCse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solution
Shobha Kumar
 
Ch03 processes
Ch03 processesCh03 processes
Ch03 processes
Nazir Ahmed
 
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERSVTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
vtunotesbysree
 
M.Tech: Advanced Computer Architecture Assignment II
M.Tech: Advanced Computer Architecture Assignment IIM.Tech: Advanced Computer Architecture Assignment II
M.Tech: Advanced Computer Architecture Assignment II
Vijayananda Mohire
 
ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING
ADVANCED COMPUTER ARCHITECTUREAND PARALLEL PROCESSINGADVANCED COMPUTER ARCHITECTUREAND PARALLEL PROCESSING
ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING
Zena Abo-Altaheen
 
CS6401 OPERATING SYSTEMS Unit 3
CS6401 OPERATING SYSTEMS Unit 3CS6401 OPERATING SYSTEMS Unit 3
CS6401 OPERATING SYSTEMS Unit 3
Kathirvel Ayyaswamy
 
Architectures for parallel
Architectures for parallelArchitectures for parallel
Architectures for parallel
Sanjivani Sontakke
 
Advanced Data Structures 2005
Advanced Data Structures 2005Advanced Data Structures 2005
Advanced Data Structures 2005
Sanjay Goel
 
Parallel Processing Concepts
Parallel Processing Concepts Parallel Processing Concepts
Parallel Processing Concepts
Dr Shashikant Athawale
 
Buffer Trees - Utility and Applications for External Memory Data Processing
Buffer Trees - Utility and Applications for External Memory Data ProcessingBuffer Trees - Utility and Applications for External Memory Data Processing
Buffer Trees - Utility and Applications for External Memory Data Processing
Milind Gokhale
 
design_flow
design_flowdesign_flow
design_flow
Naren Sridhar
 

What's hot (20)

June 10 MS32
June 10 MS32June 10 MS32
June 10 MS32
 
Nov 09 MS31
Nov 09 MS31Nov 09 MS31
Nov 09 MS31
 
Nov 08 MS3
Nov 08 MS3Nov 08 MS3
Nov 08 MS3
 
June 10 MS33
June 10 MS33June 10 MS33
June 10 MS33
 
Nov 09 MS32
Nov 09 MS32Nov 09 MS32
Nov 09 MS32
 
June 09 MS3
June 09 MS3June 09 MS3
June 09 MS3
 
June 04 MS
June 04 MSJune 04 MS
June 04 MS
 
June 05 MS3
June 05 MS3June 05 MS3
June 05 MS3
 
Nov 09 P31
Nov 09 P31Nov 09 P31
Nov 09 P31
 
Cse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solutionCse viii-advanced-computer-architectures-06cs81-solution
Cse viii-advanced-computer-architectures-06cs81-solution
 
Ch03 processes
Ch03 processesCh03 processes
Ch03 processes
 
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERSVTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
VTU 5TH SEM CSE OPERATING SYSTEMS SOLVED PAPERS
 
M.Tech: Advanced Computer Architecture Assignment II
M.Tech: Advanced Computer Architecture Assignment IIM.Tech: Advanced Computer Architecture Assignment II
M.Tech: Advanced Computer Architecture Assignment II
 
ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING
ADVANCED COMPUTER ARCHITECTUREAND PARALLEL PROCESSINGADVANCED COMPUTER ARCHITECTUREAND PARALLEL PROCESSING
ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING
 
CS6401 OPERATING SYSTEMS Unit 3
CS6401 OPERATING SYSTEMS Unit 3CS6401 OPERATING SYSTEMS Unit 3
CS6401 OPERATING SYSTEMS Unit 3
 
Architectures for parallel
Architectures for parallelArchitectures for parallel
Architectures for parallel
 
Advanced Data Structures 2005
Advanced Data Structures 2005Advanced Data Structures 2005
Advanced Data Structures 2005
 
Parallel Processing Concepts
Parallel Processing Concepts Parallel Processing Concepts
Parallel Processing Concepts
 
Buffer Trees - Utility and Applications for External Memory Data Processing
Buffer Trees - Utility and Applications for External Memory Data ProcessingBuffer Trees - Utility and Applications for External Memory Data Processing
Buffer Trees - Utility and Applications for External Memory Data Processing
 
design_flow
design_flowdesign_flow
design_flow
 

Similar to Nov 05 MS1

Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1
Samimvez
 
June 07 MS1
June 07 MS1June 07 MS1
June 07 MS1
Samimvez
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3
Samimvez
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
Samimvez
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
Samimvez
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3
Samimvez
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11
Samimvez
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12
Samimvez
 
June 10 MS13
June 10 MS13June 10 MS13
June 10 MS13
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
 
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
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1
Samimvez
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
Samimvez
 
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
 
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 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
Samimvez
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1
Samimvez
 
communication-protocols
 communication-protocols communication-protocols
communication-protocols
Ali Kamil
 

Similar to Nov 05 MS1 (20)

Nov 08 MS1
Nov 08 MS1Nov 08 MS1
Nov 08 MS1
 
June 07 MS1
June 07 MS1June 07 MS1
June 07 MS1
 
June 08 MS3
June 08 MS3June 08 MS3
June 08 MS3
 
Nov 07 MS3
Nov 07 MS3Nov 07 MS3
Nov 07 MS3
 
Nov 07 MS1
Nov 07 MS1Nov 07 MS1
Nov 07 MS1
 
Nov 06 MS3
Nov 06 MS3Nov 06 MS3
Nov 06 MS3
 
June 10 MS11
June 10 MS11June 10 MS11
June 10 MS11
 
June 10 MS12
June 10 MS12June 10 MS12
June 10 MS12
 
June 10 MS13
June 10 MS13June 10 MS13
June 10 MS13
 
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
 
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
 
June 03 MS1
June 03 MS1June 03 MS1
June 03 MS1
 
June 09 MS1
June 09 MS1June 09 MS1
June 09 MS1
 
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
 
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 04 MS1
Nov 04 MS1Nov 04 MS1
Nov 04 MS1
 
June 08 MS1
June 08 MS1June 08 MS1
June 08 MS1
 
communication-protocols
 communication-protocols communication-protocols
communication-protocols
 

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

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
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
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 

Recently uploaded (20)

Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
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
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 

Nov 05 MS1

  • 1. UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS GCE Advanced Subsidiary Level and GCE Advanced Level MARK SCHEME for the November 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. The minimum marks in these components needed for various grades were previously published with these mark schemes, but are now instead included in the Report on the Examination for this session. • CIE will not enter into discussion or correspondence in connection with these mark schemes. CIE is publishing the mark schemes for the November 2005 question papers for most IGCSE and GCE Advanced Level and Advanced Subsidiary Level syllabuses and some Ordinary Level syllabuses’. www.xtremepapers.net
  • 2. Page 1 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 1 (a) (i) word processor/database/communication software/email (ii) spreadsheet/accounting (iii) database/spreadsheet [3] (b) (i) Backing up is making a copy of the entire data file... − in case of corruption of working file. − Short term − Archiving is taking a copy of little used data − for long term storage in case something needed again − Redundant files can then be deleted in order to create space on medium. (1 per –, max 4) [4] (ii) – regularly − copy of files/to portable medium − More than one copy made − at least one copy kept off site − Transaction log kept between back-ups (1 per –, max 4) [4] (c) (i) OS/data files/software (ii) Back up/archive/communication of files between systems (iii) Import of new software (Note must be relevant to the office environment therefore no encyclopedias) [3] 2 (a) (i) Data is collected before processing together (ii) Data is processed immediately/within an acceptable time frame (iii) User is able to communicate with processor directly (iv) User is not connected to processor. [4] (b) – Batch – Offline Two from: (Sets of daily hours must be collected for each worker) cannot be processed until all collected/Faster to process if processor not bothered by user/no need for user input during processing/large quantities of similar data. Accept: on-line because workers need to be on-line to a system in order to send details to accounts department (for 2 marks) [4] 3 (i) – Screen mirrors a data capture form/is a data capture form – Spaces for answers to questions – Drop down lists providing limited choices for some questions – Important questions must have input before carrying on – Validation is made simpler because of limited choices – Used in telephone sales or equivalent example [3] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 3. Page 2 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 (ii) – Series of options from which user chooses – possibly leading to submenu – Limits user – Used typically with touchscreen – information bureaus or equivalent example. [3] (iii) – Prompt on screen – User types commands – Must ensure syntax correct – Must learn commands – Allows access to whole system – Technician looking after a network/or equivalent example. [3] (3x1 per –, max 2 per dotty +1 per dotty for use, max 9) 4 (a) – Translator diagnostics – when the source code is translated the translator will spot syntax errors – Desk checking/white box testing – following the logic of the code (manually) – Debugging tools – range of tools to study characteristics when the code fails – Bottom up programming – code is in small modules making it easy to check – Black box testing – choosing test data to study the results produced/set results against expectations – Trace tables/step modules – trace the values of variables through a program run – Variable dump – see values of all variables at a particular place in the code – Break points – to stop execution at significant points – Cross references – Identifies errors caused by duplicate variable names (2 per type, max 3 types, max 6) [6] (b) – Comments/annotations (in code) – (code) which machine ignores/explains rest of code – Modularisation – small blocks of code easier to understand – so that only small amounts of code are to be understood at a time – Meaningful names – which explain meaning of variable/function/procedure – Indentation – to show which lines of code are conjoined (2 x 2 points, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 4. Page 3 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 5 (a) – Data sent as binary bytes – bytes added up – with no carry out of byte – before transmission/result is transmitted – result is transmitted – Added again after transmission/two values compared (1 per –, max 3) [3] (b) (i) – Message split into equal sized packets – each packet labeled – Each packet travels independently – At each node label checked and packet redirected. – Must be ordered at destination and re-assembled. (1 per –, max 3) [3] (ii) A: – Allows optimum use of network/less chance of message being intercepted/if a route is congested or blocked an alternative route is used. D: – Travels at speed of slowest packet/Must be reordered at destination. (1 for advantage and 1 for disadvantage, max 2) [2] 6 (i) – To coordinate the work of the rest of the processor [2] – manage the execution of instructions (not ‘perform’) – choreograph the instruction cycle by using a clock (ii) – Store OS – Store application software in use [2] – Store data files in use (iii) – Carry out processing/calculations – Carry out I/O from processor – To make logical decisions [2] – To manage the flags (1 per –, max 2 per dotty, max 6) 7 (a) – 1/0 of data – Types of data – form data stored in ASCII/JPEG/... – amount/type of data storage required – Data structures to be used – Relative importance of different types of data – Access methods – Is data to be static or regularly altered (1 per –, max 4) [4] (b) – Cost/limit to the budget that can be used – Site/is site dirty, small/noisy enough to effect decisions – Workforce/Are they trained, is there a large pool to draw from… – Availability/do the hardware and software exist, can they be produced easily (2 per pair, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 5. Page 4 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 8 – Loss of jobs – More jobs available in some areas – tend to be technical jobs – training required – some, probably older, workers unable to retrain – Training leads to extra qualifications... – extra responsibilities... – more highly paid jobs – Less danger to human beings on production line. – problems with computer use and health. – Deskilling because of reliance on automated system (1 per –, max 5) [5] 9 – Sound – set alarm for immediate response – On screen – to provide visual representation of the process to identify where the problem is – Hard copy text – to provide evidence for later study – Graphical – to indicate (quickly) whether still within parameters – Tabular – to provide exact figures which can be compared with adjacent readings – Analogue/digital meters – to provide readings – Lights – to indicate state of the process/alert operator (2 per pair, max 6) [6] 10 (a) – Who will be using it – What information needs to be conveyed – Under what circumstances must it operate – How effective will it be in conveying the information (1 per –, max 2) [2] (b) – Colours to be used/do not use red and green – Contrast/ensure background and text are suitably contrasting – Size/of fonts, diagrams,... – Layout/left to right and top to bottom (accept other) – Volume/not too much on single page – Highlighting/use sparingly, video reverse, flashing,... – Navigation/to move between screens (2 per pair, max 4) [4] © University of Cambridge International Examinations 2005 www.xtremepapers.net
  • 6. Page 5 Mark Scheme Syllabus Paper GCE A/AS LEVEL – NOVEMBER 2005 9691 1 11 (a) – Automatically calculates costs/stresses/... – Works out volumes of material needed – Ensures design remains between previously set parameters – Can simulate finished product – Can be tested in different situations – Allows for changes to be easily made – Can then be passed to manufacture seamlessly. (1 per –, max 4) [4] (b) – Generic packages designed to satisfy needs of a number of applications – This is specialised one off application – but must be designed for one production line – Different product/machines than any other production line. (1 per –, max 2) [2] 12 (i) – Decisions/reports/responses triggered by meeting some parameter – e.g. Number of a component falls below minimum level/... (ii) – Provides information upon which decisions may be based – One type of product takes longer to produce than another/... [4] Total [90] © University of Cambridge International Examinations 2005 www.xtremepapers.net