Cambridge International Examinations Cambridge Ordinary Level

Size: px
Start display at page:

Download "Cambridge International Examinations Cambridge Ordinary Level"

Transcription

1 Cambridge International Examinations Cambridge Ordinary Level * * COMPUTER SCIENCE 2210/11 Paper 1 Theory May/June hour 45 minutes Candidates answer on the Question Paper. No Additional Materials are required. No calculators allowed. READ THESE INSTRUCTIONS FIRST Write your Centre number, candidate number and name in the spaces at the top of this page. Write in dark blue or black pen. You may use an HB pencil for any diagrams, graphs or rough working. Do not use staples, paper clips, glue or correction fluid. DO NOT WRITE IN ANY BARCODES. Answer all questions. No marks will be awarded for using brand names of software packages or hardware. At the end of the examination, fasten all your work securely together. The number of marks is given in brackets [ ] at the end of each question or part question. The maximum number of marks is 75. This document consists of 13 printed pages and 3 blank pages. DC (ST/CGW) [Turn over

2 1 Some software can be described as free, freeware or shareware. 2 Tick ( ) the appropriate boxes in the table below to show which features apply to these three types of software. Software feature Free Freeware Shareware Software source code can be freely accessed and modified as required All the features of the full version of the software are not made available; the full version needs to be purchased first The original software is subject to all copyright laws It is possible to distribute modified versions or copies of the software to friends and family [3] 2 Hexadecimal codes are used in MAC addresses. (a) State what is meant by the term MAC....[1] (b) Explain what the hexadecimal code in a MAC address represents....[3] 2210/11/M/J/16

3 3 (a) Five sensors and five applications are shown below. Draw a line to link each sensor to its most appropriate application. 3 Sensor Light sensor Application Monitor the pollution levels in a river Moisture sensor Control the switching off and on of street lights Gas sensor Detect intruders breaking into a building ph sensor Monitor the amount of water left in clothes in a dryer Pressure sensor Monitor acidity levels in the soil in a greenhouse (b) Automatic doors in a building are controlled by the use of infrared sensors and a microprocessor. Describe how the sensors and the microprocessor are used to automatically open a door as a person approaches....[4] [4] 2210/11/M/J/16 [Turn over

4 4 4 (a) Nikita wishes to print out some documents and connects her printer to the computer using one of the USB ports. (i) Identify what type of data transmission is being used....[1] (ii) Give three reasons for using a USB port [3] (iii) The printer runs out of paper while it is printing the documents. A signal is sent to the processor to request that the problem is dealt with. Name this type of signal....[1] (b) State one suitable application for each printer below. A different application must be given for each printer. Inkjet printer... 3D printer... [2] 2210/11/M/J/16

5 5 (c) Name another type of printer and describe one way in which it is different from the printers named in part (b). Give an application for this printer. Type of printer... Description... Application... [3] 2210/11/M/J/16 [Turn over

6 6 5 A computer-controlled machine produces plastic sheets. The thickness of each sheet must be within a certain tolerance. The sheets are kept below 50 C as they move over rollers at 10 metres per second. Three parameters need to be monitored all the time. Parameter Description Binary value Conditions D S T sheet thickness roller speed temperature 1 thickness of sheet in tolerance 0 thickness of sheet out of tolerance 1 roller speed = 10 metres/second 0 roller speed <> 10 metres/second 1 temperature < 50 C 0 temperature >= 50 C An alarm, X, will sound if: thickness is in tolerance AND (roller speed <> 10 metres/second OR temperature >= 50 C) OR roller speed = 10 metres/second AND temperature >= 50 C (a) Draw a logic circuit to represent the above monitoring system. D S X T [6] 2210/11/M/J/16

7 (b) Complete the truth table for the monitoring system. 7 D S T Working Space X [4] 6 Secure socket layer (SSL) is used in the security of information on Internet websites. (a) State how it is possible for a user to know that a website is secure by looking at the web address....[1] (b) Describe three of the stages a web browser goes through to detect whether a website is secure [3] 2210/11/M/J/16 [Turn over

8 8 7 Each seat on a flight is uniquely identified on an LCD above the seat. For example, seat 035C is shown as: The first three characters are digits that represent the row. The fourth character is the seat position in that row. This is a single letter, A to F, that is stored as a hexadecimal value. Each of the four display characters can be stored in a 4-bit register. For example, 0 and C would be represented as: : C: (a) Show how the 4-bit registers would store the remaining two characters, 3 and (b) Identify which seat is stored in the following 4-bit registers. [2] [2] 2210/11/M/J/16

9 9 8 A bank offers an online service to its customers. The bank has developed a SafeToUse system that asks each customer to enter four randomly chosen characters from their password each time they log in. The customer selects these four characters from drop-down boxes. For example: Please select the 2 nd character 5 th character 6 th character 8 th character (a) (i) Explain why it is more secure to use drop-down boxes rather than entering characters using a keyboard [2] (ii) Give a reason why the system asks for four characters chosen at random [1] (b) Biometrics is an additional form of security. Give two examples of biometrics [2] 2210/11/M/J/16 [Turn over

10 10 9 Check digits are used to ensure the accuracy of entered data. A 7-digit number has an extra digit on the right, called the check digit. digit position: digit: The check digit is calculated as follows: check digit each digit in the number is multiplied by its digit position the seven results are then added together this total is divided by 11 the remainder gives the check digit (if the remainder = 10, the check digit is X) (a) Calculate the check digit for the following number. Show all your working Check digit... [2] (b) An operator has just keyed in the following number: X Circle below correct if the check digit is correct OR incorrect if the check digit is incorrect. correct incorrect Explain your answer. [3] 2210/11/M/J/16

11 11 10 Six security issues and six descriptions are shown below. Draw a line to link each security issue to its correct description. Security issue Description Pharming illegal access to a computer system without the owner s consent or knowledge Phishing software that gathers information by monitoring key presses on a user s keyboard; the data is sent back to the originator of the software Viruses malicious code installed on the hard drive of a user s computer or on a web server; this code will re-direct the user to a fake website without the user s knowledge Hacking creator of code sends out a legitimate-looking in the hope of gathering personal and financial information from the recipient; it requires the user to click on the link in the or attachment Spyware a message given to a web browser by a web server; it is stored in a text file; the message is then sent back to the server each time the browser requests a page from the server Cookies program or code that replicates itself; designed to amend, delete or copy data or files on a user s computer; often causes the computer to crash or run slowly [5] 2210/11/M/J/16 [Turn over

12 12 11 (a) Four examples of optical storage media are: DVD-RW DVD-RAM CD-ROM Blu-ray disc The table below shows four features of optical storage media. Tick ( ) the appropriate boxes in the table to indicate which of the features apply to each example of optical storage media. Single track Many concentric tracks Blue laser used to read/ write data Red laser used to read/ write data DVD-RW DVD-RAM CD-ROM Blu-ray disc [4] (b) Solid state drives (SSD) are replacing hard disc drives (HDD) in some computers. (i) Give three reasons why this is happening [3] (ii) Explain why many web servers still use hard disc drive (HDD) technology [2] 2210/11/M/J/16

13 13 12 (a) Name the following type of barcode:...[1] (b) The barcode in part (a) contains the denary value Convert this value to hexadecimal. Write the value as a 12-bit binary number. [4] (c) An airport uses the type of barcode shown in part (a) to advertise local places of interest. Describe how a visitor landing at the airport could use these barcodes to help plan their visit....[3] 2210/11/M/J/16

14 14 BLANK PAGE 2210/11/M/J/16

15 15 BLANK PAGE 2210/11/M/J/16

16 16 BLANK PAGE Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the publisher will be pleased to make amends at the earliest possible opportunity. To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced online in the Cambridge International Examinations Copyright Acknowledgements Booklet. This is produced for each series of examinations and is freely available to download at after the live examination series. Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. 2210/11/M/J/16

17 Cambridge International Examinations Cambridge Ordinary Level * * COMPUTER SCIENCE 2210/12 Paper 1 Theory May/June hour 45 minutes Candidates answer on the Question Paper. No Additional Materials are required. No calculators allowed. READ THESE INSTRUCTIONS FIRST Write your Centre number, candidate number and name in the spaces at the top of this page. Write in dark blue or black pen. You may use an HB pencil for any diagrams, graphs or rough working. Do not use staples, paper clips, glue or correction fluid. DO NOT WRITE IN ANY BARCODES. Answer all questions. No marks will be awarded for using brand names of software packages or hardware. At the end of the examination, fasten all your work securely together. The number of marks is given in brackets [ ] at the end of each question or part question. The maximum number of marks is 75. This document consists of 14 printed pages and 2 blank pages. DC (CW/JG) [Turn over

18 2 1 Complete the following by writing either compiler, interpreter or assembler in the spaces provided.... translates source code into object code.... translates low-level language into machine code.... stops the execution of a program as soon as it encounters an error. [3] 2 Motion sensors are used in a security system to detect intruders. Name three other sensors that could be used in the following applications. Give a different type of sensor for each application. Application Sensor controlling street lights monitoring a river for pollution controlling traffic lights [3] 2210/12/M/J/16

19 3 (a) Convert the following hexadecimal number into 12-bit binary: 3 4 A F (b) The 2016 Olympic Games will be held in Rio de Janeiro. A timer that counts down to the opening of the Games is shown on a microprocessor-controlled display. The number of hours, minutes and seconds until the Games open are held in three 8-bit registers. The present register values are: [3] hours minutes seconds The timer will count down in seconds. (i) Show the values in each 8-bit register 30 seconds after the time shown above: hours minutes seconds [3] (ii) Write the hexadecimal value of the minutes register from part (b)(i)....[1] 2210/12/M/J/16 [Turn over

20 4 Nigel wants to send a large text file electronically to Mashuda. (a) Describe how the size of the text file can be reduced. 4...[3] (b) This file will be transmitted to Mashuda as an attachment. Mashuda then stores it on her computer. Explain how checksums can be used to verify that the file has not been corrupted during transmission or data storage....[4] 2210/12/M/J/16

21 5 Six descriptions and six devices are shown below. Draw a line to link each description to the correct device. 5 Description Device Allows a user to write on a surface using a pen; text and drawings are then captured electronically and stored for later use. Digital Light Projector Converts sound into an electrical signal/voltage. Inkjet printer Uses thermal bubble and piezoelectric technology to produce a hard copy. Interactive whiteboard Uses a bright white light source and micro mirrors (on a chip) to produce an image to be shone onto a wall or screen. Laser printer Converts a hard copy document into an electronic form to be stored as a file on a computer. Microphone Uses negatively charged images on a rotating drum and positively charged toner to output a hard copy. Scanner (2D) [5] 2210/12/M/J/16 [Turn over

22 6 (a) Three descriptions of data transmission are given below. Tick ( ) the appropriate box in each table to show the: type of transmission method of transmission 6 Description 1: Data is transmitted several bits at a time down several wires in both directions simultaneously. Type simplex Tick ( ) Method serial Tick ( ) half-duplex parallel full-duplex Description 2: Data is transmitted in one direction only, one bit at a time, down a single wire. Type simplex Tick ( ) Method serial Tick ( ) half-duplex parallel full-duplex Description 3: Data is transmitted one bit at a time down a single wire; the data is transmitted in both directions but not at the same time. Type simplex half-duplex Tick ( ) Method serial parallel Tick ( ) full-duplex (b) Give two reasons why serial transmission, rather than parallel transmission, is used to connect devices to a computer [2] [6] 2210/12/M/J/16

23 7 7 (a) Complete the truth table for this logic circuit. A B C Working space X [4] 2210/12/M/J/16 [Turn over

24 (b) Draw a logic circuit corresponding to the following logic statement: X = 1 if ( ( A is 1 OR B is 1 ) AND ( A is 1 AND B is 1 ) ) OR ( C is NOT 1 ) 8 [5] 2210/12/M/J/16

25 (c) Re-draw the following logic circuit using NAND gates only. 9 Logic circuit re-drawn: [4] 2210/12/M/J/16 [Turn over

26 8 (a) Five statements and three types of software are shown below. Draw lines to connect each statement with the correct type of software. 10 Statement Type of software Users have the freedom to pass on the software to friends and family as they wish. Free software Users can download this software free of charge, but they cannot modify the source code in any way. Users are allowed to try out the software for a trial period only before being charged. Freeware Users can study the software source code and modify it, where necessary, to meet their own needs, without breaking copyright laws. Shareware Users can obtain a free trial version of the software, but this often does not contain all the features of the full version. [3] 2210/12/M/J/16

27 (b) Describe three ethical issues that should be considered when using computers [3] (c) Security of data is very important. Three security issues are viruses, pharming and spyware. Explain what is meant by each issue. Viruses:... Pharming:... Spyware:... [6] 2210/12/M/J/16 [Turn over

28 12 (d) Describe three tasks carried out by a firewall [3] 9 In the following barcode, each binary number is made up of seven bars. Each bar is black or grey. A black bar is interpreted as a 1 and a grey bar is interpreted as a 0. (a) Write the binary numbers that would be produced from this barcode: Binary number A: Binary number B: [2] (b) This barcode system uses odd parity. Write the parity bit for each of the binary numbers in part (a): Parity bit Binary number A: Binary number B: 2210/12/M/J/16 [2]

29 10 There are six descriptions in the table below. 13 Complete the table below by writing the correct storage device or media in the box next to each description. Description Storage device or media Non-volatile memory that can only be read from and not written to. Optical storage media that allows very high storage capacity by using blue/violet laser technology. Volatile memory that stores data, programs and the parts of the operating system that are currently in use. Optical storage media that uses a single spiral track and uses dual layer technology, allowing high data storage capacity. Device that stores data by controlling the movement of electrons within a microchip; there are no moving parts. Optical storage media that uses concentric tracks allowing writing and reading to take place at the same time. [6] 2210/12/M/J/16 [Turn over

30 14 11 Describe the use of structure and presentation in a HTML document [4] 2210/12/M/J/16

31 15 BLANK PAGE 2210/12/M/J/16

32 16 BLANK PAGE Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the publisher will be pleased to make amends at the earliest possible opportunity. To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced online in the Cambridge International Examinations Copyright Acknowledgements Booklet. This is produced for each series of examinations and is freely available to download at after the live examination series. Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. 2210/12/M/J/16

33 Cambridge International Examinations Cambridge Ordinary Level * * COMPUTER SCIENCE 2210/21 Paper 2 Problem-solving and Programming May/June hour 45 minutes Candidates answer on the Question Paper. No Additional Materials are required. No calculators allowed. READ THESE INSTRUCTIONS FIRST Write your Centre number, candidate number and name in the spaces at the top of this page. Write in dark blue or black pen. You may use an HB pencil for any diagrams, graphs or rough working. Do not use staples, paper clips, glue or correction fluid. DO NOT WRITE IN ANY BARCODES. Answer all questions. DO NOT ATTEMPT TASKS 1, 2 AND 3 in the pre-release material; these are for information only. You are advised to spend no more than 40 minutes on Section A (Question 1). No marks will be awarded for using brand names of software packages or hardware. At the end of the examination, fasten all your work securely together. The number of marks is given in brackets [ ] at the end of each question or part question. The maximum number of marks is 50. This document consists of 11 printed pages and 1 blank page. DC (LK/SW) /1 [Turn over

34 2 Section A You are advised to spend no longer than 40 minutes answering this section. Here is a copy of the pre-release material. DO NOT attempt Tasks 1, 2 and 3 now. Use the pre-release material and your experience from attempting the tasks before the examination to answer Question 1. Pre-release Material The manager of a parcel delivery service needs a program to check the size and weight of parcels to determine which parcels can be accepted for delivery. Write and test a program for the manager. Your program must include appropriate prompts for the entry of data. Error messages and other output need to be set out clearly. All variables, constants and other identifiers must have meaningful names. You will need to complete these three tasks. Each task must be fully tested. TASK 1 Check the size and weight of a single parcel Each parcel must obey the following rules to be accepted for delivery: each dimension must be no more than 80 cm the sum of the three dimensions must be no more than 200 cm the weight of the parcel must be between one and ten kilograms inclusive Input and store the weight and dimensions for one parcel. All the dimensions and the weight must be validated on entry and an unsuitable parcel rejected. Output if the parcel is accepted or rejected. If rejected, output all the reasons why the parcel was rejected. TASK 2 Check a customer s consignment of parcels Input and store the number of parcels in the consignment. Calculate the number of parcels accepted and the total weight of the parcels accepted. For each parcel that was rejected, output all the reasons why that parcel was rejected. Output the number of parcels accepted and the total weight of parcels accepted. Output the number of parcels rejected. TASK 3 Calculate the price for a customer s consignment of parcels Extend TASK 2 to also calculate the price for each parcel, using the following rules: 1 kg to 5 kg inclusive costs $10 Each 100 grams over 5 kg, up to 10 kg, costs an extra $0.10 Your output should also include the price for each parcel accepted and the total price of the consignment. 2210/21/M/J/16

35 1 (a) All variables, constants and other identifiers should have meaningful names. 3 (i) For each of the variables that you have used to record dimensions of the parcels in Task 1, state the name, type and its use. Variable 1 name... Type... Use... Variable 2 name... Type... Use... Variable 3 name... Type... Use...[3] (ii) State two constants that you could have used for Task 1. Give the value that would be assigned to each one. Constant 1 name... Value 1... Constant 2 name... Value 2...[2] 2210/21/M/J/16 [Turn over

36 4 (b) Write an algorithm to complete Task 1, using either pseudocode, programming statements or a flowchart [5] 2210/21/M/J/16

37 5 (c) Give three different data sets that could be used to check your validation rules for Task 1. Explain why you chose each data set. Data set 1... Reason for choice... Data set 2... Reason for choice... Data set 3... Reason for choice......[6] (d) Explain how your program calculates the price for a consignment (part of Task 3). You may include programming statements as part of your explanation....[4] 2210/21/M/J/16 [Turn over

38 6 Section B 2 Read this section of program code that inputs 10 positive numbers and then outputs the smallest number input. 1 Small = Counter = 0 3 REPEAT 4 INPUT Num 5 IF Num < Small THEN Small = Num 6 Counter = Counter UNTIL Counter = 10 8 PRINT Small (i) Identify three changes you would need to make to find the largest number input instead of the smallest number [3] (ii) Rewrite the program code with your changes [3] 2210/21/M/J/16

39 3 A program will be written to store information about members of a swimming club. The following membership details will be recorded: Name Gender Status: Senior Junior Fee Team member (Yes or No) 7 (i) Choose a suitable data type for each of the membership details to be recorded. Membership details Data type Name Gender Status Fee Team member [5] (ii) The swimming club has 50 members. State the data structure that would be most suitable to use and give a reason for your choice. Data structure... Reason......[2] 2210/21/M/J/16 [Turn over

40 8 4 The flowchart below inputs the height of children who want to ride on a rollercoaster. Children under 1.2 metres are rejected. The ride starts when eight children have been accepted. 2210/21/M/J/16

41 9 Complete the trace table for the input data: 1.4, 1.3, 1.1, 1.3, 1.0, 1.5, 1.2, 1.3, 1.4, 1.3, 0.9, 1.5, 1.6, 1.0 Riders Reject Height OUTPUT [4] 2210/21/M/J/16 [Turn over

42 10 5 REPEAT... UNTIL is one type of loop structure. Identify and describe two other types of loop structure that you could use when writing pseudocode. Loop structure 1... Description... Loop structure 2... Description......[4] 2210/21/M/J/16

43 11 6 A database, STAFFPHONE, was set up to show the telephone extension numbers for members of staff working in a department store. Name Department Extension number Jane Smith Toys 129 Sue Wong Books 124 David Chow Toys 129 Amy Tang Household 123 Joe Higgs Books 124 Jane Smith Shoes 125 Adel Abur Shoes 125 Peter Patel Toys 129 (a) Explain why none of the fields in the database can be used as a primary key....[2] (b) State a field that could be added as a primary key. Give a reason for choosing this field....[2] (c) Use the query-by-example grid below to provide a list of all members of staff, in alphabetical order, grouped by department. Field: Table: Sort: Show: Criteria: or: [5] 2210/21/M/J/16

44 12 BLANK PAGE Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the publisher will be pleased to make amends at the earliest possible opportunity. To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced online in the Cambridge International Examinations Copyright Acknowledgements Booklet. This is produced for each series of examinations and is freely available to download at after the live examination series. Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. 2210/21/M/J/16

45 Cambridge International Examinations Cambridge Ordinary Level * * COMPUTER SCIENCE 2210/22 Paper 2 Problem-solving and Programming May/June hour 45 minutes Candidates answer on the Question Paper. No Additional Materials are required. No calculators allowed. READ THESE INSTRUCTIONS FIRST Write your Centre number, candidate number and name in the spaces at the top of this page. Write in dark blue or black pen. You may use an HB pencil for any diagrams, graphs or rough working. Do not use staples, paper clips, glue or correction fluid. DO NOT WRITE IN ANY BARCODES. Answer all questions. DO NOT ATTEMPT TASKS 1, 2 AND 3 in the pre-release material; these are for information only. You are advised to spend no more than 40 minutes on Section A (Question 1). No marks will be awarded for using brand names of software packages or hardware. At the end of the examination, fasten all your work securely together. The number of marks is given in brackets [ ] at the end of each question or part question. The maximum number of marks is 50. This document consists of 11 printed pages and 1 blank page. DC (LM/SW) [Turn over

46 2 Section A You are advised to spend no longer than 40 minutes answering this section. Here is a copy of the pre-release material. DO NOT attempt Tasks 1, 2 and 3 now. Use the pre-release material and your experience from attempting the tasks before the examination to answer Question 1. Pre-release Material The manager of a building materials delivery service needs a program to check the contents and weight of sacks to ensure that correct orders are made up for delivery. A price for the order will be calculated. Write and test a program for the manager. Your program must include appropriate prompts for the entry of data. Error messages and other output need to be set out clearly. All variables, constants and other identifiers must have meaningful names. You will need to complete these three tasks. Each task must be fully tested. TASK 1 Check the contents and weight of a single sack Each sack must obey the following rules to be accepted: contain cement, gravel or sand, with a letter on the side for easy identification o C - cement o G - gravel o S - sand sand or gravel must weigh over 49.9 and under 50.1 kilograms cement must weigh over 24.9 and under 25.1 kilograms Input and store the weight and contents for one sack. The contents must be checked and an incorrect sack rejected. The weight must be validated on entry and an overweight or underweight sack rejected. Output the contents and weight of an accepted sack. If a sack is rejected, output the reason(s). TASK 2 Check a customer s order for delivery Input and store the number of sacks of each type required for the order. Use TASK 1 to check the contents and weight of each sack. Ensure that the delivery contains the correct number and type of sacks for the order. Output the total weight of the order. Output the number of sacks rejected from the order. TASK 3 Calculate the price for a customer s order Extend TASK 2 to calculate a price for an order. Prices for the sacks are as follows: regular price for each sack o cement, $3 o gravel, $2 o sand, $2 discount price for a special pack containing 1 sack of cement, 2 sacks of sand and 2 sacks of gravel, $10 Calculate and output the regular price for the order. Check how many special packs are in the order. If a discount price applies then output the new price for the order and the amount saved. 2210/22/M/J/16

47 1 (a) All variables, constants and other identifiers should have meaningful names. 3 (i) For three of the variables that you have used in Task 2, state the name, type and its use. Variable 1 name... Type... Use... Variable 2 name... Type... Use... Variable 3 name... Type... Use...[3] (ii) State three constants that you could have used for Task 1. Give the value that would be assigned to each one. Constant 1 name... Value 1... Constant 2 name... Value 2... Constant 3 name... Value 3...[3] 2210/22/M/J/16 [Turn over

48 4 (b) Write an algorithm to complete Task 2, using either pseudocode, programming statements or a flowchart. You can assume that the weight and contents have already been checked and accepted in Task 1. You do not need to output the number of sacks rejected....[5] 2210/22/M/J/16

49 5 (c) (i) Give two different data values that could be used to check your validation rules for sand in Task 1. Explain why you chose each value. Sand data value 1... Reason for choice Sand data value 2... Reason for choice......[2] (ii) Give two different data values that could be used to check your validation rules for cement in Task 1. Explain why you chose each value. Cement data value 1... Reason for choice Cement data value 2... Reason for choice......[2] (d) Explain how your program calculates the price for an order (Task 3). You may include programming statements as part of your explanation....[5] 2210/22/M/J/16 [Turn over

50 6 Section B 2 Read this section of program code that inputs 10 positive numbers and then outputs the total. 1 Total = 0 2 Counter = 0 3 REPEAT 4 INPUT Num 5 Total = Total + Num 6 PRINT Total 7 Counter = Counter UNTIL Counter = 10 This code works, but it is inefficient. (i) Suggest three improvements that could be made [3] (ii) Rewrite the program code with your improvements....[3] 2210/22/M/J/16

51 7 3 The flowchart below calculates the number of tins of paint required to paint walls. The flowchart inputs the height and width of a wall in metres, the number of doors and the number of windows. A value of 1 for the height stops the input. START Area 0 Tins 0 INPUT Height, Width, Doors, Windows Is Height = 1? Yes Tins INT(Area/ ) No Area Area + Height * Width Doors * 1.5 Windows OUTPUT Tins END Complete the trace table for the input data: 3, 5, 1, 0, 3, 7, 0, 0, 3, 5, 0, 3, 3, 7, 1, 1, 1, 0, 0, 0 Area Tins Height Width Doors Windows [4] 2210/22/M/J/16 [Turn over

52 4 Four statement types and four examples are shown below. Draw a line to connect each statement type to the correct example. 8 Statement type Example Assignment FOR X 1 TO 10 Iteration READ X Input PRINT X Output X Y + Z [3] 5 A programmer writes a program to store a patient s temperature every hour for a day. State the data structure that would be most suitable to use and give the reason for your choice. Data structure... Reason......[2] 6 Identify two different selection statements that you can use when writing pseudocode [2] 2210/22/M/J/16

53 9 Question 7 begins on page /22/M/J/16 [Turn over

54 10 7 A database, SOFASELECT, was set up to show the prices of suites, sofas and chairs for sale from an online furniture warehouse. Part of the database is shown below. Description Brochure Number Number of Seats Number of Pieces Material Colour Price in $ Sofa SF Leather Red 950 Sofa SF Vinyl Black 1,000 Suite SU Velvet Green 1,500 Suite SU Leather Brown 950 Recliner chair RC Leather Cream 600 Chair CH Vinyl Red 250 Recliner sofa RS Leather Cream 1,200 Chair CH Velvet Red 175 (a) How many fields are in each record?...[1] (b) State which field you would choose for the primary key. Give a reason for choosing this field....[2] (c) State the data type you would choose for each of the following fields. Number of Seats... Price in $...[2] 2210/22/M/J/16

55 (d) The query-by-example grid below selects all the furniture in cream leather. 11 Field: Description Material Colour Price in $ Brochure Number Table: SOFASELECT SOFASELECT SOFASELECT SOFASELECT SOFASELECT Sort: Descending Show: Criteria: = Leather = Cream or: Show the output from the query-by-example....[3] (e) Complete the query-by-example grid below to select and show the brochure number, material, colour and price of all the furniture with 3 or more seats. Field: Table: Sort: Show: Criteria: or: [5] 2210/22/M/J/16

56 12 BLANK PAGE Permission to reproduce items where third-party owned material protected by copyright is included has been sought and cleared where possible. Every reasonable effort has been made by the publisher (UCLES) to trace copyright holders, but if any items requiring clearance have unwittingly been included, the publisher will be pleased to make amends at the earliest possible opportunity. To avoid the issue of disclosure of answer-related information to candidates, all copyright acknowledgements are reproduced online in the Cambridge International Examinations Copyright Acknowledgements Booklet. This is produced for each series of examinations and is freely available to download at after the live examination series. Cambridge International Examinations is part of the Cambridge Assessment Group. Cambridge Assessment is the brand name of University of Cambridge Local Examinations Syndicate (UCLES), which is itself a department of the University of Cambridge. 2210/22/M/J/16

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *0733674375* COMPUTER SCIENCE 0478/13 Paper 1 Theory May/June 2016 1 hour 45 minutes Candidates answer

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *2942176951* COMPUTER SCIENCE 2210/12 Paper 1 Theory May/June 2016 1 hour 45 minutes Candidates answer on the Question Paper. No Additional

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *9620128549* COMPUTER SCIENCE 0478/22 Paper 2 Problem-solving and Programming May/June 2016 1 hour

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *7518664861* COMPUTER SCIENCE 0478/12 Paper 1 Theory May/June 2015 1 hour 45 minutes Candidates answer

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *4357963448* COMPUTER SCIENCE 2210/21 Paper 2 Problem-solving and Programming May/June 2015 1 hour 45 minutes Candidates answer on the Question

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *2499620558* COMPUTER SCIENCE 0478/13 Paper 1 Theory May/June 2017 1 hour 45 minutes Candidates answer

More information

Cambridge Ordinary Level 2210 Computer Science June 2016 Principal Examiner Report for Teachers

Cambridge Ordinary Level 2210 Computer Science June 2016 Principal Examiner Report for Teachers COMPUTER SCIENCE Paper 2210/11 Paper 1 Key messages This syllabus has now been running for a few sessions and candidate s work continues to improve. There is a continued move to provide questions where

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *4170308148* COMPUTER SCIENCE 0478/11 Paper 1 Theory October/November 2016 1 hour 45 minutes Candidates

More information

Cambridge International General Certificate of Secondary Education 0478 Computer Science June 2016 Principal Examiner Report for Teachers

Cambridge International General Certificate of Secondary Education 0478 Computer Science June 2016 Principal Examiner Report for Teachers COMPUTER SCIENCE Paper 0478/11 Paper 1 Key messages This syllabus has now been running for a few sessions and candidate s work continues to improve. There is a continued move to provide questions where

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *4572477158* COMPUTER SCIENCE 0478/12 Paper 1 Theory May/June 2017 1 hour 45 minutes Candidates answer

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *0720829747* COMPUTER SCIENCE 0478/12 Paper 1 Theory October/November 2016 1 hour 45 minutes Candidates

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *0743585676* COMPUTER SCIENCE 2210/12 Paper 1 Theory October/November 2016 1 hour 45 minutes Candidates answer on the Question Paper. No Additional

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *1320964509* COMPUTER SCIENCE 0478/11 Paper 1 Theory October/November 2017 1 hour 45 minutes Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *2603247663* COMPUTER SCIENCE 0478/12 Paper 1 Theory February/March 2017 1 hour 45 minutes Candidates

More information

elc International School

elc International School Subject: COMPUTER SCIENCE (0478) Syllabus 2016 Topics to be covered Section 1: Theory of Computer Science Theory: At the end of the section candidates should be able to Practical: At the end of the section

More information

Paper 1 Theory For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes

Paper 1 Theory For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes Cambridge International Examinations Cambridge Ordinary Level *0123456789* COMPUTER SCIENCE 2210/01 Paper 1 Theory For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes Candidates answer on the Question

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *6433347172* COMPUTER SCIENCE 2210/22 Paper 2 Problem-solving and Programming May/June 2018 1 hour 45 minutes Candidates answer on the Question

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Published

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Published Cambridge International Examinations Cambridge International General Certificate of Secondary Education COMPUTER SCIENCE 0478/13 Paper 1 May/June 2016 MARK SCHEME Maximum Mark: 75 Published This mark scheme

More information

Cambridge International Examinations Cambridge International Advanced Level

Cambridge International Examinations Cambridge International Advanced Level Cambridge International Examinations Cambridge International Advanced Level *6550085963* COMPUTER SCIENCE 9608/32 Paper 3 Advanced Theory October/November 2015 1 hour 30 minutes Candidates answer on the

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *4137415794* COMPUTER SCIENCE 9608/31 Paper 3 Advanced Theory October/November 2018 1 hour 30 minutes

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *330870059* COMPUTER STUDIES 040/ Paper May/June 0 hours 30 minutes Candidates answer on the

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *6593949731* COMPUTER SCIENCE 2210/12 Paper 1 Theory May/June 2018 1 hour 45 minutes Candidates answer on the Question Paper. No Additional

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *1424651924* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals May/June 2015 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *7096069405* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals May/June 2017 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *7825200973* COMPUTER SCIENCE 9608/32 Paper 3 Advanced Theory October/November 2018 1 hour 30 minutes

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0991986021* COMPUTER SCIENCE 9608/11 Paper 1 Theory Fundamentals May/June 2016 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Level

Cambridge International Examinations Cambridge International Advanced Level Cambridge International Examinations Cambridge International Advanced Level *8788782541* COMPUTER SCIENCE 9608/31 Paper 3 Advanced Theory May/June 2016 1 hour 30 minutes Candidates answer on the Question

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *4861110320* COMPUTER SCIENCE 9608/12 Paper 1 Theory Fundamentals May/June 2018 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0215246144* COMPUTER SCIENCE 9608/12 Paper 1 Theory Fundamentals May/June 2017 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary Level and Advanced Level. Paper 1 May/June hour 30 minutes

Cambridge International Examinations Cambridge International Advanced Subsidiary Level and Advanced Level. Paper 1 May/June hour 30 minutes *4857442177* Cambridge International Examinations Cambridge International Advanced Subsidiary Level and Advanced Level COMPUTING 9691/12 Paper 1 May/June 2014 1 hour 30 minutes Candidates answer on the

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours *2238279192* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 October/November 2011 2

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0276230714* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals May/June 2016 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Paper 1 May/June hours 30 minutes

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Paper 1 May/June hours 30 minutes *8020036378* Cambridge International Examinations Cambridge International General Certificate of Secondary Education COMPUTER STUDIES 0420/13 Paper 1 May/June 2014 2 hours 30 minutes Candidates answer

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *4204544686* COMPUTER SCIENCE 9608/12 Paper 1 Theory Fundamentals October/November 2016 1 hour 30 minutes

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0586807379* COMPUTER SCIENCE 9608/32 Paper 3 Advanced Theory October/November 2017 1 hour 30 minutes

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *2847275517* COMPUTER SCIENCE 9608/31 Paper 3 Advanced Theory October/November 2017 1 hour 30 minutes

More information

Paper 2 Problem-solving and Programming For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes

Paper 2 Problem-solving and Programming For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes Cambridge International Examinations Cambridge Ordinary Level *0123456789* COMPUTER SCIENCE 2210/02 Paper 2 Problem-solving and Programming For Examination from 2016 SPECIMEN PAPER 1 hour 45 minutes Candidates

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level COMPUTING 9691/01 Paper 1 Written Examination from 2011 SPECIMEN PAPER 1

More information

Paper 2 Problem-solving and Programming For Examination from 2015 SPECIMEN PAPER 1 hour 45 minutes

Paper 2 Problem-solving and Programming For Examination from 2015 SPECIMEN PAPER 1 hour 45 minutes Cambridge International Examinations Cambridge Ordinary Level COMPUTER SCIENCE 2210/02 Paper 2 Problem-solving and Programming For Examination from 2015 SPECIMEN PAPER 1 hour 45 minutes Candidates answer

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *4063456* INFORMATION AND COMMUNICATION TECHNOLOGY 047/3 Paper May/June 00 hours Candidates answer

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *3413631885* COMPUTER SCIENCE 9608/13 Paper 1 Theory Fundamentals October/November 2018 1 hour 30 minutes

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours *3032619274* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 October/November 2013 2

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *2816863460* MATHEMATICS 0580/41 Paper 4 (Extended) May/June 2018 Candidates answer on the Question

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education *644978* Cambridge International Examinations Cambridge International General Certificate of Secondary Education CAMBRIDGE INTERNATIONAL MATHEMATICS 0607/6 Paper 6 (Extended) May/June 04 hour 0 minutes

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level www.xtremepapers.com Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *0007615708* COMPUTING 9691/21 Paper 2 May/June 2015 2 hours Candidates answer on

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level *5040454558* COMPUTING 9691/11 Paper 1 May/June 2012 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *7522952360* COMPUTER SCIENCE 9608/33 Paper 3 Advanced Theory May/June 2017 1 hour 30 minutes Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *2056836244* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 Theory October/November 2016

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level *5668596640* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level COMPUTING 9691/22 Paper 2 May/June 2011 2 hours Candidates

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours *8036979042* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION AND COMMUNICATION TECHNOLOGY 0417/11 Paper 1 October/November 2013 2

More information

Cambridge International Examinations Cambridge International Advanced Level

Cambridge International Examinations Cambridge International Advanced Level Cambridge International Examinations Cambridge International Advanced Level *8275126887* COMPUTING 9691/31 Paper 3 May/June 2015 2 hours Candidates answer on the Question Paper. No Additional Materials

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours www.xtremepapers.com UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *83455669* INFORMATION AND COMMUNICATION TECHNOLOGY 047/0 Paper May/June

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION TECHNOLOGY Paper 2 Candidates answer on the Question Paper. No Additional Materials

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours www.xtremepapers.com UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *6585104589* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/11 Paper 1 May/June

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *1750626544* MATHEMATICS 0580/22 Paper 2 (Extended) May/June 2018 Candidates answer on the Question

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *9978698* INFORMATION AND COMMUNICATION TECHNOLOGY 047/ Paper May/June 00 hours Candidates answer

More information

Cambridge International Examinations Cambridge Secondary 1 Checkpoint

Cambridge International Examinations Cambridge Secondary 1 Checkpoint Cambridge International Examinations Cambridge Secondary 1 Checkpoint MATHEMATICS 1112/02 Paper 2 April 2016 Candidates answer on the Question Paper. Additional Materials: Calculator Geometrical instruments

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 October/November hours www.xtremepapers.com UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *5892256458* INFORMATION AND COMMUNICATION TECHNOLOGY 047/0 Paper October/November

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *5013810887* COMPUTER SCIENCE 9608/12 Paper 1 Theory Fundamentals October/November 2017 1 hour 30 minutes

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *2898775305* COMPUTER SCIENCE 9608/11 Paper 1 Theory Fundamentals October/November 2017 1 hour 30 minutes

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours *9118532402* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 May/June 2013 2 hours Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *6264905153* COMPUTER SCIENCE 9608/21 Paper 2 Fundamental Problem-solving and Programming Skills May/June

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *3799235190* COMPUTING 9691/23 Paper 2 May/June 2015 2 hours Candidates answer on the Question Paper.

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *7718146976* INFORMATION AND COMMUNICATION TECHNOLOGY Paper 1 Theory Candidates answer on the Question

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *833595* INFORMATION AND COMMUNICATION TECHNOLOGY 047/3 Paper October/November 00 hours Candidates

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *7848878250* COMPUTER SCIENCE 9608/21 Paper 2 Fundamental Problem-solving and Programming Skills October/November

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *4841344152* COMPUTING 9691/23 Paper 2 October/November 2015 2 hours Candidates answer on the Question

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level COMPUTER SCIENCE 9608/01 Paper 1 Theory Fundamentals For Examination from 2015 SPECIMEN PAPER 1 hour

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *8016050070* COMPUTER SCIENCE 9608/22 Paper 2 Fundamental Problem-solving and Programming Skills May/June

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *8150800277* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/11 Paper 1 Theory October/November 2017

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *1621126030* COMPUTER SCIENCE 9608/22 Paper 2 Fundamental Problem-solving and Programming Skills May/June

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level *4991324730* COMPUTING 9691/23 Paper 2 May/June 2012 2 hours Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *7853404921* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/31 Paper 3 Data Analysis and Website Authoring

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *7274008958* MATHEMATICS 0580/43 Paper 4 (Extended) October/November 2018 2 hours 30 minutes Candidates

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *8011895406* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 May/June 2012 2 hours Candidates

More information

Cambridge International Examinations Cambridge International Advanced Level

Cambridge International Examinations Cambridge International Advanced Level Cambridge International Examinations Cambridge International Advanced Level *1986894892* COMPUTING 9691/33 Paper 3 May/June 2016 2 hours Candidates answer on the Question Paper. No additional materials

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Eaminations Cambridge International General Certificate of Secondary Education *8218330615* MATHEMATICS 0580/31 Paper 3 (Core) May/June 2017 Candidates answer on the Question Paper.

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *0359288572* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/31 Paper 3 Data Analysis and Website Authoring

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *4490987798* MATHEMATICS 0580/42 Paper 4 (Extended) May/June 2016 2 hours 30 minutes Candidates answer

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *9066076342* COMPUTER SCIENCE 9608/23 Paper 2 Fundamental Problem-solving and Programming Skills May/June

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Published

Cambridge International Examinations Cambridge International General Certificate of Secondary Education. Published Cambridge International Examinations Cambridge International General Certificate of Secondary Education COMPUTER SCIENCE 078/12 Paper 1 MARK SCHEME Maximum Mark: 75 Published This mark scheme is published

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *8955017847* COMPUTER SCIENCE 9608/23 Paper 2 Fundamental Problem-solving and Programming Skills May/June

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Advanced Subsidiary Level and Advanced Level *7941659742* COMPUTING 9691/23 Paper 2 October/November 2013 2 hours Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *4216687245* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/12 Paper 1 Theory February/March 2017

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *0458775703* INFORMATION AND COMMUNICATION TECHNOLOGY 047/ Paper October/November 00 hours Candidates

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *9248013325* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/32 Paper 3 Data Analysis and Website Authoring

More information

Cambridge International Examinations Cambridge Ordinary Level

Cambridge International Examinations Cambridge Ordinary Level Cambridge International Examinations Cambridge Ordinary Level *0569484449* ADDITIONAL MATHEMATICS 4037/ Paper May/June 017 hours Candidates answer on the Question Paper. No Additional Materials are required.

More information

Cambridge International Examinations Cambridge Secondary 1 Checkpoint

Cambridge International Examinations Cambridge Secondary 1 Checkpoint Cambridge International Examinations Cambridge Secondary 1 Checkpoint MATHEMATICS 1112/01 Paper 1 October 2016 Candidates answer on the Question Paper. Additional Materials: Geometrical instruments Tracing

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *4282202533* COMPUTER SCIENCE 9608/43 Paper 4 Further Problem-solving and Programming Skills October/November

More information

Cambridge International Examinations Cambridge International Advanced Level

Cambridge International Examinations Cambridge International Advanced Level Cambridge International Examinations Cambridge International Advanced Level COMPUTER SCIENCE 9608/03 Paper 3 Advanced Theory For Examination from 2015 SPECIMEN PAPER 1 hour 30 minutes Candidates answer

More information

Cambridge International General Certificate of Secondary Education 0478 Computer Science June 2015 Principal Examiner Report for Teachers

Cambridge International General Certificate of Secondary Education 0478 Computer Science June 2015 Principal Examiner Report for Teachers COMPUTER SCIENCE Paper 0478/11 Paper 1 Key Messages This is a new syllabus and the standard of candidates work was mostly very good. There is a continued move to provide questions where candidates have

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education * 6 2 1 2 8 9 0 3 0 2 * MATHEMATICS 0580/22 Paper 2 (Extended) May/June 2016 1 hour 30 minutes Candidates

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *2083839975* UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education COMPUTER STUDIES 0420/3 Paper October/November 202 2 hours 30 minutes Candidates

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education. Paper 1 May/June hours www.xtremepapers.com UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *9328073356* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/13 Paper 1 May/June

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *2054275341* COMPUTER SCIENCE 9608/23 Paper 2 Fundamental Problem-solving and Programming Skills October/November

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education * 4 6 3 1 7 4 4 3 * MATHEMATICS 0580/ Paper (Extended) October/November 016 Candidates answer on

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *9146421103* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/21 Paper 2 Document Production, Data Manipulation

More information

Cambridge Ordinary Level 2210 Computer Science November 2016 Principal Examiner Report for Teachers

Cambridge Ordinary Level 2210 Computer Science November 2016 Principal Examiner Report for Teachers COMPUTER SCIENCE Paper 2210/12 Paper 1 Key messages If a candidate writes the answer to a question on an additional page they must indicate very clearly to the Examiner where the revised answer can be

More information

Cambridge International Examinations Cambridge International General Certificate of Secondary Education

Cambridge International Examinations Cambridge International General Certificate of Secondary Education Cambridge International Examinations Cambridge International General Certificate of Secondary Education *3029270002* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/03 Paper 3 Data Analysis and Website Authoring

More information

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level

Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level Cambridge International Examinations Cambridge International Advanced Subsidiary and Advanced Level *3040246882* COMPUTING 9691/23 Paper 2 May/June 2016 2 hours Candidates answer on the Question Paper.

More information