0478 Computer Science
Chpater 1 Number System
1.1 Number systems
1.2 Text, sound and images
1.3 Data storage and compression
Chapter 2 Data transmission
2.1 Types and methods of data transmission
2.2 Methods of error detection
2.3 Encryption
Chapter 3 Hardware
3.1 Computer architecture
3.2 Input and output devices
3.3 Data storage
3.4 Network hardware
Chapter 4 Software
4.1 Types of software and interrupts
4.2 Types of programming language, translators and integrated development environments (IDEs)
Chapter 5 The internet and its uses
5.1 The internet and the World Wide Web (WWW)
5.2 Digital currency
5.3 Cyber security
Chapter 6 Automated and emerging technologies
6.1 Automated systems
6.2 Robotics
6.3 Artificial intelligence (AI)
Chapter 7 Algorithm design and problem solving
7.1 The program development life cycle
7.2 Computer systems, sub-systems anddecomposition
7.5 Validation and verification
7.6 Test data
Pseudocode
Chapter 8 Programming
8.1 Programming concepts
8.2 Arrays
pseudocode practice
Mr. Theo
-
+
首页
7.6 Test data
- Test data refers to input values used to evaluate and assess the functionality and performance of a computer program or system. - It helps identify errors and assess how the program handles different scenarios ## Normal Data - Normal data is the test data which accepts values in acceptible range of values of the program - Normal data should be used to work through the solution to find the actual result(s) and see if they are the same as the expected result(s) - e.g. in a program where only whole number values ranging from 0 to 100 (inclusive) are accepted, normal test data will be : 23, 54, 64 , 2 and 100 ## Abnormal Data - Test data that would be rejected by the solution as not suitable, if the solution is working properly is called abnormal test data / erroneous test data. - e.g. in a program where only whole number values ranging from 0 to 100 (inclusive) are accepted, abnormal data will be: -1, 151, 200, 67.2, “Sixty-Two” and -520 ## Extreme Data - Extreme data are the largest and smallest values that normal data can take - e.g. in a program where only whole number values ranging from 0 to 100 (inclusive) are accepted, extreme data will be: 0 and 100 ## Boundary Data - This is used to establish where the largest and smallest values occur - At each boundary two values are required: one value is accepted and the other value is rejected. - e.g. in a program where only whole number values ranging from 0 to 100 (inclusive) are accepted, one example of boundary data will be: 100 and 101. 100 will be accepted and 101 will not be accepted
Theo
2025年11月4日 15:43
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期