Search Header Logo
J277 Paper 2 Booster

J277 Paper 2 Booster

Assessment

Presentation

Computers

10th Grade

Practice Problem

Easy

Created by

Ollie Woods

Used 7+ times

FREE Resource

50 Slides • 14 Questions

1

media

2

Poll

First question - did you actually revise for Paper 1?

Yes, the night before

Yes, with a number of proper sessions

I looked at the textbook/internet...

No

3

media

4

media

5

media

6

media

7

media

8

Multiple Choice

The exam asks: "explain what abstraction is and why it helps with writing algorithms". Which answer will get you two marks?

1

"Abstraction is the process of removing unnecessary information"

2

"Abstraction is the process of breaking down a problem into parts. It helps us to understand the basic steps needed to solve the problem."

3

"Abstraction is the process of removing unnecessary information from a problem. This allows us to focus on only the information we need to include in the algorithm."

4

"Abstraction is the process of removing unnecessary information from a problem. This allows us to make our algorithm shorter."

9

media

10

Multiple Choice

Should you leave anything blank?

1

Yes, because I'll get minus marks if I get something wrong

2

No, because even if I don't know the entire solution I might get marks for the bits I know

3

No, because I might get lucky

4

Yes, so I can focus on the questions that I do know

11

media

12

media

13

Match

Match the flowchart symbol with the correct term.

Input/Output

Terminator

Decision

Process

Subprogram

Parallelogram

Oval (sort of)

Diamond

Rectangle

Rectangle with two vertical lines

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

media

23

media

24

media

25

media

26

media

27

Match

Match the data type to the correct value!

String

Integer

Float

Boolean

Character

"01794502502"

01794502502

57.75

False

"f"

28

media

29

media

30

media

31

media

32

Reorder

Reorder the following to make the correct for loop syntax:

for

i

in range

(5)

:

1
2
3
4
5

33

media

34

An added quirk with strings...

OCR REFERENCE LANGUAGE ONLY (for reading!):

subject = "Computer"

subject.substring(x, i) gives starting position and how many characters - so subject.substring(3, 5) = "puter"

subject.left(x) returns the first x letters of a string - subject.left(4) = "Comp"

subject.right(x) returns the last x letters of a string - subject.right(3) = "ter"

Everything else is the same as Python!

35

Fill in the Blanks

36

Fill in the Blanks

37

Fill in the Blanks

38

media

39

media

40

media

41

media

42

media

43

media

44

media

45

media

46

media

47

Multiple Choice

Making someone type their password in twice is a form of...

1

Verifcation

2

Validation

3

Sanitisation

4

Authentication

48

Multiple Choice

Which one of these is not a form of authentication?

1

Password

2

Facial recognition

3

Making sure your username is a certain length

4

Typing a code in from your phone

49

media

50

media

51

Categorize

Options (12)

79

16

34

0

-1

80

85

-5

192

Eight

6?

@?!*

My program needs to check that I typed in the integer value of marks for your mock (out of 80) properly. Categorise the data...

Valid
Boundary
Invalid
Erroneous

52

media

53

media

54

media

55

Multiple Choice

Python is an example of...

1

Low level language

2

High level language

3

Machine code

4

Assembly language

56

media

57

media

58

media

59

media

60

media

61

media

62

media

63

Open Ended

Any questions/anything you want to go over still?!

64

media
media

Show answer

Auto Play

Slide 1 / 64

SLIDE