Cambridge A Level Information Technology (from 2017) 9626 — 2017 Oct/Nov Paper 3 · Variant 2
9626/32/O/N/17 · 12 questions · 90 marks · ≈101 min
The question paper and its mark scheme, free to read here and free to download. This is Cambridge’s own paper, exactly as it was sat.
Question paper16 pages
















Mark scheme9 pages
Answers below. Sit the paper first if you are practising.









Questions as text
Q1 · A company pays its workers weekly
1 A company pays its workers weekly. The payroll department collects the data about the workers and stores it in a transaction file. At the end of the week, the transaction file is used to update the master file. Draw a system flowchart which shows how the transaction file and master file are used to produce the payslips for the workers. [8]
Mark scheme: Question Answer Marks 1 8
Q2 · Virtual reality and augmented reality are technologies used in medicine
2 Virtual reality and augmented reality are technologies used in medicine. Explain the difference between virtual reality and augmented reality. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [4]
Mark scheme: 2 Four from: 4 Augmented reality is computer-generated supplement to real world «in real time ...reality is modified by/overlaid with artificial information ...used to e.g. project remote surgeons hands into real operation ...used to show (by means of handheld scanner) nurses/doctors Where arteries and veins are in body ...used to allow users/students to manipulate a skeletal model Which has augmented reality targets attached Virtual reality is computer-generated replacement of real world ...simulates physical presence in a real/virtual world ...used in ‘exposure therapy’ e.g. to overcome fears such as flying.
Q3 · An artist has sketched some of the shapes to use in a cartoon image of a snail
3 An artist has sketched some of the shapes to use in a cartoon image of a snail. The pre-drawn shapes are shown in Fig. 1. Shape 1 Shape 2 Shape 3 Shape 4 Fig. 1 The final image is then composed and completed using image-editing tools on a computer. It is shown in Fig. 2. Snail Cartoon Fig. 2 Explain, in detail, how you would use image-editing tools to create the final image from the components. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [8]
Mark scheme: 3 Eight from: 8 Create new canvas/image on which to compose the final image of the snail Copy and paste/scan all components into the new canvas so that they are ready for editing Ensure that all backgrounds of all shapes are set to transparent to allow overlap of components Shape 1 has part of the image cut out/erased to produce the eye shape Shape 1 is copied and pasted to produce two images for the eyes of the snail Shape 2 is inverted/flipped horizontally (across the vertical plane) and resized larger/enlarged for the shell Shape 3 is rotated by 90 degrees and inverted horizontally to form one of the antennae ...resulting shape is copied and pasted and stretched horizontally to form the second antenna Shape 4 is resized, filled with black to form the body of the snail All the shapes are positioned/aligned together/grouped to form the composite cartoon snail Brush tool with pencil/small size is used to ensure that the join between shape 2/shell and shape 3/body is complete/no gaps are left ...used to add dotted line at base of shell/shape 2 Text is added and rotated left by 90/right by 270 degrees ...text is positioned as shown Components are grouped and resized together to form final image.
Q4 · A new online supermarket will have a very large amount of data about its customers…
4 A new online supermarket will have a very large amount of data about its customers, products and services that has to be kept safe. Complete back-ups of all its data are to be created at regular intervals. Jaswinder, the IT manager, is considering the options of using tape-based systems, hard disk-based systems or back-ups to the ‘cloud’ for storing the back-ups. Evaluate the three options for storing the back-ups. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [8]
Mark scheme: 4 8 Answers/Indicative content Level of Response This question to be marked as a Level 3 (7–8 marks) Level of Response. Candidates will evaluate in detail the Evaluation requires that advantages options for creating backups. and disadvantages be discussed The information will be relevant, and weighed up in importance. clear, organised and presented in a structured and coherent format. Answers may make reference to There will be a reasoned e.g.: conclusion/opinion. Subject specific terminology will be Tape-based: used accurately and appropriately. established technology • huge storage capacity Level 2 (4–6 marks) • serial access • cheap per GByte Candidates will evaluate the options • can be slow to create backup for creating backups. • can be slow to recover files For the most part, the information will be relevant and presented in a • tapes can be fragile structured and coherent format. • tapes may not work in different There may be a reasoned tape drives. conclusion/opinion. Subject specific terminology will be Hard disk-based: used appropriately and for the most • quick to produce backup part correctly. • quick to recover files • direct access Level 1 (1–3 marks) • cost per GByte varies/can be expensive Candidates will describe the options • large capacities for creating backups. • hard disk can fail losing large Answers may be in the form of a list. amounts of data. There will be little or no use of specialist terms. ‘Cloud’-based: • off-site technology used so not Level 0 (0 marks) so vulnerable to on-site disasters Response with no valid content. • hardware/maintenance/service costs borne by supplier • security arranged by supplier • security of data issues • unlimited capacity available • reliable internet connection required • high bandwidth connection preferred.
Q5 · A software developer has decided to use a conventional ‘waterfall’ method of development…
5 A software developer has decided to use a conventional ‘waterfall’ method of development to produce a new game application. (a) Describe the stages of the ‘waterfall’ method that should be followed. ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ...............................................................................................................................................[6] (b) Discuss the benefits and drawbacks to the developer of using the ‘waterfall’ method for developing the game application. ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... .............................................................................................................................................. [8]
Mark scheme: 5(a) Six from: 6 Waterfall/traditional is a linear approach to software development Determine the software/system/game requirements ...produce a requirements document for the game application Analyse the requirements ...produce a model/overview of what is required for the game application Design the software ...produce e.g. system flowchart/DFD for the game application Create the code ...program, document and test the code ...unit test the source code/modules for the game application ...integrate the units/modules into the whole system/game Carry out whole system testing of the game application remedy any errors/bugs found ...revisit any code with improvements/alterations as a result of testing Carry out user acceptance testing (UAT) install ...remedy any issues discovered Develop support mechanisms for users of the game application Deliver/implement the finished product. 5(b) Eight from: 8 Benefits: Problems can be found and fixed early in the processes Emphasis on full documentation (requirements documents, design documents) means that individual team members can be replaced/no team member is irreplaceable/new teams can complete/carry on the work Enforces a structured approach through separate/discrete stages... ...stages easy to understand ...provides identifiable milestones Drawbacks: Requirements not fully known before working software created ...clients may change their requirements ...requirements may not cover all details ...clients may not know exactly what they want/all the details required ...leading to increased costs due to redesign/redevelopment/retesting Designers may be unaware of future difficulties of designing a new software product/feature. Max 6 marks for all benefits or all drawbacks. 1 mark is available for a reasoned conclusion.
Q6 · Audio files can be digitised with different bit rates
6 Audio files can be digitised with different bit rates. The bit rate of an audio file can appear to affect the quality of the sound when it is listened to. Explain how you can affect the perceived quality of the sound stored in the audio file by changing the bit rate. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [6]
Mark scheme: 6 Six from: 6 Audio quality improves with increasing bit rate ...two examples from: ...800 bit/s is minimum for speech to be recognised 32 kbit/s – generally acceptable only for speech 96 kbit/s – generally used for speech/low-quality streaming 128 or 160 kbit/s – mid-range bit rate quality 192 kbit/s – a commonly used high-quality bit rate 320 kbit/s – highest bit rate level supported by the MP3 standard ...lossy compression to reduce bit rate can introduce artefacts ...caused by data/quantisation errors ...distortion of sound ...perceived/heard as ‘bubbling/burbling’ ...stuttering/jerky/blanks/silences in sound.
Q7 · A new operating system for smartphones has been developed and is now ready for testing to…
7 A new operating system for smartphones has been developed and is now ready for testing to begin. Discuss the benefits and drawbacks of white box testing. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [8]
Mark scheme: 7 Eight from: 8 Benefits: Allows tester to look inside system (‘introspection’) ...can identify system objects in code ...can reduce the failure rate of test code provided object names do not change Can be more stable/allow re-use of test code provided object names do not change More thorough/complete testing of code ...all aspects of code are tested ...every interaction in code/objects is tested ...all routes through code are tested Drawbacks: White box testing must be closely integrated with the system ...must be installed in the system to be tested ...cannot be sure that the testing is not causing the errors/problems it flags up ...cannot be sure that all platforms support the white box testing system changes to objects/code of system may cause white box testing to fail ...white box testing code is highly integrated with system code ...requires high degree of script maintenance Tester must have in-depth knowledge of system ...be highly skilled programmer. Max 6 marks for all benefits or all drawbacks. 1 mark is available for a reasoned conclusion.
Q8 · A data protection act can contain principles that create rights for those people who have…
8 A data protection act can contain principles that create rights for those people who have their data stored and processed by companies. (a) Describe the rights that could be created by a data protection act. ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... .............................................................................................................................................. [4] (b) Data controllers are appointed by companies to safeguard the rights of individuals whose data is stored. Describe two criminal offences that may be committed by data controllers if they fail to abide by the principles of a data protection act. 1 ............................................................................................................................................... ................................................................................................................................................... ................................................................................................................................................... 2 ............................................................................................................................................... ................................................................................................................................................... .............................................................................................................................................. [2]
Mark scheme: 8(a) Four from: 4 (Derived from section 7, sixth principle of Act: ‘personal data shall be processed in accordance with the rights of data subjects under this Act’:) A right of access to a copy of the information held in their personal data ...told whether personal data is being processed ...given a description of personal data ...given reason(s) for processing ...given details of source of data A right to object to processing that is likely to cause/is causing damage/distress A right to prevent processing for direct marketing A right to object to decisions being taken by automated means A right (in certain circumstances) to have inaccurate personal data rectified, blocked, erased or destroyed A right to claim compensation for damages caused by a breach of the Act. 8(b) Two from: 2 Failure to register when required ...and to keep personal data if not registered ...failure to provide accurate information/providing false information when registering Failure to comply with provisions/stick to reasons for storing data supplied when registering Processing data if not registered To fail to provide Data Commissioner with updated address failure to comply with enforcement order ...prohibition notice e.g. not to send data overseas/supply data to third party ...information notice e.g. supplying false information/not all of information when ordered to do so.
Q9 · WiFi is often used to connect devices to the internet
9 WiFi is often used to connect devices to the internet. In some buildings, WiFi signals may be degraded so that data transfer appears to be ‘slow’. Explain how you could try to ensure that the WiFi system suffers minimal signal degradation. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [8]
Mark scheme: 9 Eight from: 8 Other devices can cause interference ...remove other devices e.g. microwave ovens/cordless telephones on same frequency which can interfere with signal ...WiFi uses 2.4Ghz and/or 5GHz frequency Ensure that access points do not use same frequencies/channels... ...other access points may use same WiFi channel and interfere with user’s channel Restrict use of e.g. Bluetooth® ...Bluetooth® signals can cause interference Restrict use of mobile phones... ...mobile telephone systems can cause interference Adjust wireless access point settings... ...wireless access point rate control set too high ...results in many retries Wireless devices can only send or receive but not both at the same time ...effectively cuts the bandwidth in half give devices with already established connections higher priority ...e.g. video streaming ...other devices appear to have slower access times/data transfer rates Radio waves are slowed/blocked/’bent’ by objects ...walls/insulation/metal objects may degrade/block WiFi signals so use materials that are transparent to wireless signals Restrict choice of channels... ...automated channel choice can cause ‘channel hopping’ ...too many changes slows access times Restrict use of ‘legacy’ bands for WiFi ...routers are slower if they have to broadcast on several bands simultaneously Set access point antennas to optimum position/orientation ...may be set too low/wrong angle/hidden.
Q10 · A new software application has been developed
10 A new software application has been developed. A programmer has been brought in to make further developments. This programmer will need documentation specific to her needs. Describe, giving reasons, the elements of the documentation that she will need. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [6]
Mark scheme: 10 Six from: 6 Technical documentation for programmer is needed Program listing so she can see full details of the code List of variables to follow the parameters as they are used Program flowchart to see an overview of the program Notes for future programmers so she knows where to start Test plans and the results so these can be checked Known errors/bugs so she can/attempt to correct these Purpose of the software including reasons for choosing pieces of existing software instead of the programmer having to write new code Input and output data formats so she can write code to match.
Q11 · A shop is open between 12 noon and 10 pm
11 A shop is open between 12 noon and 10 pm. While the shop is closed in the morning, a message saying “Sorry, we are closed” is displayed. After the shop has closed in the evening a message saying “Please try again tomorrow” is displayed. At all other times, a message saying, “Hello, we are open now” is displayed. JavaScript code can be used to alter web pages in real time. Complete the code in the function below that will allow a user to find out if the shop is open or closed. function OpenTimesFunction() { var welcome; var timenow = new Date().getHours(); .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... document.getElementById(“open”).innerHTML = welcome; //This line displays the result of the code } [6]
Mark scheme: 11(b) Six from: 6 An example code is: if (timenow <12) { welcome = ‘Sorry, we are closed’; } else if (timenow < 22) { welcome = ‘Hello, we are open now’; } else { welcome = ‘Please try again tomorrow’; } 1 mark per correct line.
Q12 · An animator is producing a digital cartoon showing a dancer in action on a beach
12 An animator is producing a digital cartoon showing a dancer in action on a beach. She has produced four frames of her cartoon and digitised them. 1 2 3 4 Explain how you would create the illusion of movement between frames 1 and 4. .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... .......................................................................................................................................................... ..................................................................................................................................................... [8]
Mark scheme: 12 Eight from: 8 Using the four frames as key frames ...filling in of frames between frames 1, 2, 3 and 4 ...using variable frame frequency depending on content ...fewer frames between frames 1 and 2 than e.g. between 2 and 3 ...as background is stationary then lower frame rate than foreground characters May be low frame rate so makes motion jerky/unrealistic Need to add at least 8 frames in order to create smooth movement Need to add enough frames so that frame rate is below ‘flicker fusion’ threshold« ...else movement will appear to flicker and illusion of movement is destroyed Motion blurring of the figures between frames 1 and 2 etc. can simulate faster movement.
What was in this paper
The subtopics covered by these 12 questions, and how many questions each got. Open one in a new tab to see every Cambridge question on it.
What you needed in this session
Cambridge’s own grade thresholds for 2017 Oct/Nov, Paper 3 · Variant 2. A higher threshold means an easier paper — the bar moves with how the cohort did.