
Higher SDD - Testing
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Easy
G Alexander-Doyle
Used 3+ times
FREE Resource
20 Slides • 6 Questions
1
2
Aims & Achievements
I can create a comprehensive test plan for a given program with normal, extreme and exceptional data sets along with expected results.
I can identify syntax, execution and logic errors in a program design.
I can conduct a dry run with the use of a trace table to map the expected values of variables while a program is running.
I can describe how breakpoints and watchpoints can be used to aid in debugging a program.
Achievements
We are learning how to develop a set of test data to comprehensively test a program.
We are leaning how to identify syntax, execution and logic errors in program code.
We are learning how to use new debugging techniques. Specifically:
dry runs
trace tables/tools
breakpoints
watchpoints
Aims
3
4
5
Categorize
1
56
0
100
-1
101
A program is developed to take in a percentage score achieved in the Higher Computer Systems class test. Categorise the following test data.
6
Categorize
39
12
0
40
42
41
A program is developed to take in a Computing Science coursework score. Categorise the following test data.
7
8
9
10
11
Fill in the Blanks
Type answer...
12
Fill in the Blanks
Type answer...
13
14
Fill in the Blanks
Type answer...
15
Fill in the Blanks
Type answer...
16
17
18
19
20
21
22
23
Past paper question
A mathematician has written a program to generate the first six numbers in a mathematical sequence. The next number in the sequence is the sum of the previous two numbers. For example, if the sequence starts with 5,7, . . . Then the first six numbers of the sequence would be 5, 7, 12, 19, 31, 50
The following code has been developed to generate the sequence of six numbers.
A logic error in the code means that an incorrect sequence is generated. The trace table below shows the line numbers where a variable has changed.
24
Past paper question
A logic error in the code means that an incorrect sequence is generated. The trace table below shows the line numbers where a variable has changed.
State the missing values at A, B and C. (3 marks)
25
Past paper question - Solution
A= [5,7,0,0,0,0]
B= [5,7,7,0,0,0]
C= [5,7,7,7,0,0]
1 mark per line
26
Show answer
Auto Play
Slide 1 / 26
SLIDE
Similar Resources on Wayground
21 questions
Herramientas, máquinas e instrumentos como extensión de las capacidades humanas
Presentation
•
8th Grade
21 questions
Pertemuan 2 Informatika Ganjil 2024
Presentation
•
7th Grade
20 questions
Slope Intercept with Real World Graphs
Presentation
•
8th Grade
20 questions
aller au/à la/à l'/aux
Presentation
•
8th Grade
20 questions
Misplaced and Dangling Modifiers
Presentation
•
8th Grade
20 questions
Volume of a Cylinder
Presentation
•
8th Grade
20 questions
Quizizz Recovery: Forces
Presentation
•
8th Grade
20 questions
H-R Diagram
Presentation
•
8th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade