软件工程,测试用例?

4.回答下列问题。(1)什么是模块测试和集成测试?它们各有什么特点? (2)假设有一个由1000行FORTRAN语句构成的程序(经编译后大约有5000条机器指令),估计在对它进行测试期间将发现多少个错误?为什么? (3)设计下列伪码程序的语句覆盖和路径覆盖测试用例:
START INPUT(A,B,C) IF A 5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) STOP
(3)语句覆盖用例(如图7-11所示):①A=5,B=10,C=15;②A=6,B=11,C=16;条件覆盖用例(如图7-11所示):①A=5,B=10,C=15:②A=6,B=11,C=16。