[PDF] [PDF] OCR GCSE (9-1) Computer Science End of Unit Quiz 21

Riders must wear a virtual reality headset to experience the ride Using examples from this scenario, explain what is meant by abstraction 2 ai The array people 



Previous PDF Next PDF





[PDF] End of Unit Quiz – Unit 22 Programming Techniques

Version 1 1 © OCR 2017 End of Unit Quiz – Unit 2 2 Programming Techniques 1 a Compare the use of variables and constants in a computer program, giving What is the name of one programming construct that has not been used in the 2 Create an algorithm that will allow the user to enter a word and then count 



[PDF] OCR GCSE (9-1) Computer Science End of Unit Quiz 21

Riders must wear a virtual reality headset to experience the ride Using examples from this scenario, explain what is meant by abstraction 2 ai The array people 



[PDF] OCR GCSE (9-1) Computer Science End of Unit Quiz 11

End of Unit Quiz – Unit 1 1 Systems Architecture 1 What is the purpose of the Use the following information to answer questions 6 -10 CPU 1 CPU 2 Type



[PDF] OCR GCSE (9-1) Computer Science J276 Support Highlights

These end of unit quizzes may be used as both 'check in' and 'check out' Try and create 3 or more key success criteria for your program Success Criteria: 1 2



[PDF] OCR GCSE (9-1) Computer Science J276/02 Computational

Write your answer to each question in the space provided • If additional OCR 2015 J276/02 2 (a) Order the following units from smallest to largest: GB bit PB



[PDF] GCSE Computer Science MCQS and Answers - Can You Compute?

OCR 2017 GCSE (9–1) COMPUTER SCIENCE MCQs and Answers UNIT 1 6 SECURITY SYSTEMS MCQS Question 1: An example of social engineering (4-6 ) ✓ Viruses Worms Question 2: A network policy (1-3) ✓ Phishing Virus



[PDF] GCSE Computer Science MCQS and Answers - Unit 26 Data

1 © OCR 2016 GCSE (9–1) COMPUTER SCIENCE MCQs and Answers Question 1: What do we call the smallest unit of data that can be represented in (1-4) ✓ Pixel Dot Colour Bit Question 2: What is meant by Colour Depth? (4-6 ) ✓



[PDF] GCSE Computer Science Revision Guide

All resources can be found in: P:\Computing\Key Stage 4\GCSE Computer Science\GCSE Computer Science Quizzes (OCR) Unit 1 1 Unit 1 7 Systems Software L1 - https://quizizz com/admin/quiz/ bubble sort algorithms Paul Long Book: Chapter 1, Page 83 2 Programming condition(s) at the start or the end of



Ocr B2 End Of Unit Test - UNIJALES

B2 2 Revision answers (PDF) B2 2 Summary answers (PDF) OCR Gateway OCR GCSE (9-1) Computer Science End of Unit Quiz 1 2 OCR Created Date: 

[PDF] octave fft example

[PDF] oecd

[PDF] oecd alcohol consumption by country 2019

[PDF] oecd education 2030 pdf

[PDF] oecd teaching

[PDF] office administration pdf

[PDF] office management textbook pdf

[PDF] office of energy efficiency and renewable energy

[PDF] offre emploi culturel hauts de france

[PDF] ofii bordeaux contact

[PDF] ofii document

[PDF] ofii stamp online

[PDF] oh pka

[PDF] ohio bmv

[PDF] ohio coronavirus update

Version 1 1 © OCR 2017

End of Unit Quiz Unit 2.1 Algorithms

1. a. How is decomposition used when thinking computationally? b. A theme park uses a 3D computer simulation of a rollercoaster. Riders must wear a virtual reality headset to experience the ride. Using examples from this scenario, explain what is meant by abstraction. 2. ai. The array people contains the values: L³HPRJHQ´ ³)OHPŃOHU´ ³.LUVPLH´ ³=RH´ ³*MYLQ´@ What is the reason why this array could not be searched using a binary search? aii. Once the issue identified in part (i) has been resolved, describe the steps that

Version 1 2 © OCR 2017

bi. The algorithm below uses a different method to search through the array for a name.

Fill in the gaps to complete the algorithm.

array people[5] SHRSOH L³HPRJHQ´ ³)OHPŃOHU´ ³.LUVPLH´ ³=RH´ ³*MYLQ´@ found = False x = 0 VHMUŃOIRU LQSXP³HQPHU M QMPH PR VHMUŃO IRU ³

ROLOH IRXQG )MOVH """" [ D

if people[x] = searchfor then

IRXQG """"""""BB

SULQP ³IRXQG MP SRVLPLRQ´ Ą """""""

x = x + 1 endif bii. What is the name of this searching algorithm? c. A user has a database of 100,000 people and needs to search through to find one particular person. Compare the efficiency of both searching algorithms covered in parts (a) and (b) for a data set of this size.

Version 1 3 © OCR 2017

3. ai. A programmer has a list of numbers in an array called scores, as shown below:

17 9 4 -12 3 39

When setting up a bubble sort algorithm for these numbers, the programmer uses a variable called swaps which can either be True or False.

What is the data type of the variable swaps?

aii. How would the programmer use this variable when implementing the bubble sort? b. One section of the bubble sort algorithm used by the programmer is shown below: if scores[x] > scores [x] + 1 //if scores in wrong order scores[x] = scores[x+1 scores[x+1] = scores[x] // swap numbers over What is the error that is contained in the code above? Give a corrected version. c. How would an insertion sort algorithm arrange the numbers in the scores array into order?

Version 1 4 © OCR 2017

d. What is the name of one other sorting algorithm? e. What is one advantage and one disadvantage of using a bubble sort?

4. A school divides students into house groups based on the month that they were born in.

Students born in January, February, March or April are put into Numpty House. Students born in May, June, July or August are put into Muchamore House. All other students are put into Twit house.

Using pseudocode, write an algorithm that will:

Ask the user to enter a number (1 to 12) relating to their birth month Decide which house they are in and print this out. Keep a running total of how many students are in each house.

Repeat the above for 20 students.

When 20 students have entered their details, print out how many students are in each house.

Version 1 5 © OCR 2017

5. num = 7 for x = 1 to num print x * num next

Draw a flowchart version of this algorithm.

Version 1 6 © OCR 2017

6. Complete the following table to describe the use of each of the following flow chart

symbols.

Symbol Explanation of use

7. A car dealer uses the following algorithm to determine the price to charge for cars.

01 S LQSXP³SXUŃOMVH SULŃH RI ŃMU´

02 L LQSXP³QXPNHU RI LPSURYHPHQPV PMGH´

03 M LQSXP³MJH RI ŃMU LQ \HMUV´

04 s = p + (i*100)

05 if a <= 10 then

06 s = s + s

07 endif

Version 1 7 © OCR 2017

08 SULQP ³VMOH SULŃH LV ³ Ą V

Work out the output value with the following inputs: ai. p = 1000, i = 2, a = 12 aii. p = 5000, i = 3, a = 10 aiii. p = 8000, i = 0, a = 5 b. rewrite line 06 so that the + operator is not used.quotesdbs_dbs4.pdfusesText_7