4.2 缺陷和测试计算机操作系统原理.pdf

缺陷和测试 缺陷  一个熟练的程序员花在调试代码上的时间和花 在写程序上的时间一样多 错误类型  语法错误  违反了编程语言有关规则  编译器能够精确指出错误出现在哪一行  语义及逻辑错误  没有语法错误,可以运行,但是得不到正确的 结果  “语义错误”  程序的运行结果与程序员的期望不同  “逻辑错误”  程序按照程序员所设计的有缺陷的算法运行,运行结 果与程序员的期望相同 语法错误示例 #include stdio.h int main() 缺少分号 { int i int sum = 0; for (i = 1; i = 10; i++) sum = sum + i; printf(sum = %d\n, sum); } 常见的语法错误  声明、语句末尾漏写分号;

文档评论(0)

1亿VIP精品文档

相关文档