Search Header Logo
Defensive Design

Defensive Design

Assessment

Presentation

Computers

9th - 10th Grade

Practice Problem

Easy

Created by

Ben Dobson

Used 4+ times

FREE Resource

99 Slides • 15 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

media

10

media

11

media

12

Open Ended

What is a type check?

13

​Type Check:
A data validation technique that checks if data is of the correct type, e.g. integer or string

14

media

15

Open Ended

What is a range check?

16

​Range Check:
A data validation technique that checks if data is between a set of values, e.g. 1...100 or A...Z

17

media

18

Open Ended

What is a presence check?

19

​Presence Check:
A data validation technique that checks if data is present

20

media

21

Open Ended

What is a format check?

22

Format Check:
A data validation technique that checks if data is a particular format...e.g.
Postcode : CB4 3NY
email : ASmith@hotmail.com

23

media

24

Open Ended

What is a length check?

25

Format Check:
A data validation technique that checks if data is a particular format...e.g.
Postcode : CB4 3NY
email : ASmith@hotmail.com

26

media

27

media

28

media

29

media

30

media

31

media

32

media

33

media

34

media

35

Open Ended

What is data verification?

36

media

37

media

38

media

39

media

40

media

41

media

42

media

43

media

44

Open Ended

What is data sanitisation?

45

media

46

media

47

media

48

media

49

media

50

media

51

Open Ended

What are strong passwords and why are they needed?

52

media

53

media

54

media

55

media

56

media

57

Open Ended

Why do some phones only allow you to make three tries at a password?

58

​To defend against brute force attacks.

59

media

60

media

61

media

62

Open Ended

What is two-factor authentication and why does help stop unauthorised access?

63

media

64

media

65

​Picture round.....see powerpoint

66

media

67

media

68

media

69

Open Ended

Why do programs need to be maintained?

70

media

71

media

72

media

73

Open Ended

What are naming conventions and why do they make code more maintainable?

74

media

75

media

76

media

77

media

78

media

79

Open Ended

Try to think of as many advantages with using sub-programs as you can

80

media

81

media

82

media

83

media

84

Open Ended

What is indentation and why does it make code more maintainable?

85

media

86

media

87

media

88

media

89

Open Ended

What is commenting and why does it make code more maintainable?

90

media

91

media

92

media

93

media

94

media

95

media

96

media

97

media

98

media

99

media

100

media

101

media

102

media

103

media
media

104

media

105

media

106

media

107

media

108

media

109

media

110

media

111

media

112

media

113

media

114

media
media

Show answer

Auto Play

Slide 1 / 114

SLIDE