

12.3 Program Testing and Maintenance
Presentation
•
Computers
•
11th Grade
•
Medium
ZUKO NDABAMBI
Used 4+ times
FREE Resource
22 Slides • 34 Questions
1
2
3
Multiple Choice
To identify errors
To identify issues that may occur when a customer uses the program
To test the security of the program
All of the above
4
Multiple Choice
False
True
5
Multiple Choice
True
False
6
Multiple Choice
False
True
7
Multiple Choice
True
False
8
Multiple Choice
An error in a program that causes it to produce incorrect ouputs but not a crash.
An error in a program that causes it to crash.
An error in the program caused by mis-spelt instructions.
An error in a program caused by hardware failure.
9
Multiple Choice
The variable "surname" needs a capital letter (first line of code)
"print" needs a capital letter
"input" needs a capital letter
There are plus signs in the final line of code
10
11
12
13
14
Multiple Choice
Black box testing...
Testers ignore how the program itself works in terms of code. They simply enter inputs and check if the outputs match their expectations
Tries to test every possible path through that bit of code and ensures that it works correctly every time.
15
Multiple Choice
White box testing...
Testers ignore how the program itself works in terms of code. They simply enter inputs and check if the outputs match their expectations
Tries to test every possible path through that bit of code and ensures that it works correctly every time.
16
Multiple Choice
Alpha testing takes place....
In-house
With selected outside users
17
Multiple Select
Which of the following types of testing would take place towards the END of the development process?
Acceptance Testing
White Box Testing
Integration Testing
Black Box Testing
18
Multiple Select
Which of the following types of testing would take place early on and throughout the development process?
Acceptance Testing
White Box Testing
Integration Testing
Black Box Testing
19
Multiple Choice
Another term for "Black Box Testing" is -
Acceptance testing
Structural testing
Beta testing
Functional testing
20
Multiple Choice
Which of the following correctly identifies the stages of testing that a developer would carry out?
White Box > Alpha > Black Box > Beta
Black Box > White Box > Alpha > Beta
Alpha > Beta > White Box > Black Box
White Box > Black Box > Alpha > Beta
21
22
23
24
25
26
27
28
29
30
31
32
33
Fill in the Blanks
Give an example of boundary test data for the condition x > 76
Type answer...
34
Fill in the Blanks
Give an example of normal test data for the condition x > 0 AND x < 3
Type answer...
35
Fill in the Blanks
Give an example of extreme test data for the condition x < 200
Type answer...
36
Multiple Choice
What kind of testing is performed at the end of the process in the real environment?
Alpha testing
Stub testing
White box testing
Acceptance testing
37
Multiple Choice
What kind of testing is completed by a small group of end users?
Beta testing
Stub testing
Alpha testing
Acceptance testing
38
Multiple Choice
What kind of testing makes use of dummy modules?
Alpha testing
Stub testing
White box testing
Acceptance testing
39
Multiple Select
Which kinds of testing involve producing a trace table?
Acceptance testing
Walkthrough
Stub testing
Dry run
40
Fill in the Blanks
Fill in the blank:
Type answer...
41
Fill in the Blanks
Fill in the blank:
Type answer...
42
Fill in the Blanks
Fill in the blank:
Type answer...
43
44
45
46
47
Multiple Choice
what type of Maintenance?: It's broken and need's fixing
Preventative
Adaptive
Corrective
Perfective
48
Multiple Choice
what type of Maintenance?: Things are changing, how can we update to reduce error?
Preventative
Adaptive
Corrective
Perfective
49
Multiple Choice
what type of Maintenance?: Things are good, but could they be better?
Preventative
Adaptive
Corrective
Perfective
50
Multiple Choice
what type of Maintenance?: A bug in memory is causing apps to crash so needs an update.
Preventative
Adaptive
Corrective
Perfective
51
Multiple Choice
What type of Maintenance?: The OS has upgraded it’s security and the app developer must update the software to comply with it
Preventative
Adaptive
Corrective
Perfective
52
Multiple Choice
What type of Maintenance?: Users have shown they want widgets to help use it, so the developer adds widgets.
Preventative
Adaptive
Corrective
Perfective
53
Multiple Choice
What type of Maintenance?: Short term cost is low as the problem can quickly be taken care of.but Unpredictable as it is a reaction to a problem
Preventative
Adaptive
Corrective
Perfective
54
Multiple Choice
What type of Maintenance?: Improves the system(s) to cope with ever growing changes to ensure longevity of product but Updating software environments increases maintenance costs
Preventative
Adaptive
Corrective
Perfective
55
Multiple Choice
What type of Maintenance?: Reduces long term costs.
Improves safety and performance
Extends lifetime of product but...
More upfront costs.
Requires more time to develop
Preventative
Adaptive
Corrective
Perfective
56
Multiple Choice
What type of Maintenance?:Improves usability and lifespan of product.
Increased productivity and customer satisfaction but Ongoing costs are high in labour and possible downtime
Preventative
Adaptive
Corrective
Perfective
Show answer
Auto Play
Slide 1 / 56
SLIDE
Similar Resources on Wayground
47 questions
Ch 4 The Organization of Life
Presentation
•
11th - 12th Grade
54 questions
Vocabulary buoi 1
Presentation
•
12th Grade
50 questions
Desain Grafis
Presentation
•
KG
52 questions
EMPOWERMENT TECHNOLOGY LESSONS
Presentation
•
11th Grade
53 questions
GRAMMAR
Presentation
•
KG
52 questions
Thinking and Problem solving
Presentation
•
10th Grade
52 questions
Marketing Plan
Presentation
•
12th Grade
50 questions
Clinical Communication
Presentation
•
12th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade