Search Header Logo
N5 Assignment revision (SDD)

N5 Assignment revision (SDD)

Assessment

Presentation

Computers

10th Grade

Practice Problem

Medium

Created by

G Alexander-Doyle

Used 1+ times

FREE Resource

42 Slides • 13 Questions

1

media

2

media

3

Multiple Choice

How many marks is the Software Design & Development section of the assignment worth?

1

15 marks

2

20 marks

3

25 marks

4

30 marks

4

Multiple Choice

How much time are you given to complete the assignment?

1

6 hours

2

8 hours

3

6 periods

4

10 periods

5

media

6

media

7

media

8

media

9

Categorize

Options (6)

Pupil's test score

Decide which grade the pupil achieved

Caclulate the pupil's percentage score

Pupil's grade

Pupil's percentage score

Validate test score

A program is created to inform a teacher what percentage score and grade a pupil achieved on a test out of 30. Categorize the inputs, processes and output.

Input
Process
Output

10

media

11

media

12

Match

Match the structured diagram shapes with their coding construct

Process

Loop

Selection

Pre-defined function

13

Match

Match the flowchart shapes with their coding construct

Flow line

Initialisation

Input or Output

Selection

Terminal

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

Multiple Choice

Which of the lines of Python shown below matches the SQA reference language below?

RECEIVE name FROM STRING KEYBOARD

1

name = input("Enter your name:")

2

name = int(input("Enter your name:"))

3

print("enter your name")

4

input("Enter your name:")

23

Open Ended

What should you keep in mind when writing a design for part of a program?

24

media

25

media

26

media

27

media

28

media

29

Fill in the Blank

Input validation utilizes which type of loop?

30

media

31

Multiple Choice

Question image

Which type of loop is shown in the design opposite.

1

Fixed

2

Conditional

32

media

33

media

34

media

35

media

36

Multiple Choice

You are implementing your program code and notice that it includes three separate if statements which could be more efficiently coded as a nested selection statement with if, elif and else. What should you do?

1

Code a nested selection statement to make the code more efficient

2

Code the selection statements as shown in the design

3

Ask your teacher for help

37

media

38

media

39

media

40

media

41

Multiple Choice

Which of the following would be the best set of test data to test a program where the user has to enter a percentage score?

1

-9, 109, 100, 110, 0, -0

2

0, 57, 100, 101, 97, -1

3

1, 42, 100, -34, 102, 97

4

0, 100, -3, 789, ABC, 49

42

media

43

media

44

media

45

media

46

media

47

media

48

media

49

media

50

media

51

media

52

media

53

Multiple Choice

A program which can deal with unexpected input can be described as...

1

fit for purpose

2

readble

3

robust

4

efficient

54

Multiple Choice

A program which meets all functional requirements could be described as...

1

fit for purpose

2

readble

3

robust

4

efficient

55

media
media

Show answer

Auto Play

Slide 1 / 55

SLIDE