1、国开形成性考核高分题库之软件工程1184009软件工程程序的三种基本控制结构,包括顺序结构、()和循环结构。A.输出结构B.说明结构C.条件判断结构D.输入结构答案:C.程序结构清晰且简单易懂,一个函数的规模一般()行。A.不超过30B.大于500C.100左右D.等于300答案:C.程序设计语言的技术特性不应包括()。A.数据库的易操作性B.数据结构的描述性C.抽象类型的描述性D.软件的可移植性答案:D.对于嵌套的循环和分支程序,层次不要超过()层。A.2B.1C.5D.3答案:D.构架设计的主要目的是(),这项工作由经验丰富的构架设计师主持完成。A.处理流程B.确定系统数据结构C.类图D.
2、确定系统总体结构答案:D.两个浮点数X0和X1比较相等时,应该用()比较。A.X0=X1B.|X0-X1|C.X0=X1D.X1-X0答案:B.()不符合软件测试原则。A.程序员要避免测试自己编写的程序代B.测试工作越早开始越好C.对每个测试结果进行检查,不漏掉已经出现的错误迹象D.程序员应该仔细测试自己编写的程序代码答案:D.()时,测试人员必须接触到程序源代码。A.外观测试B.黑盒测试C.压力测试D.白盒测试答案:D.()属于功能测试方法。A.判定覆盖和回归测试B.边值分析和判定覆盖C.等价类划分和判定覆盖D.边值分析和等价类划分答案:D.不管多么完善的软件都可能有潜在的问题,所以设计人员
3、应该为软件进行()设计,当软件遇到异常数据、事件或操作时,软件不至于彻底崩溃。A.可靠性B.有效性C.容错性D.安全性答案:C.测试用例是一组()。A.测试程序及数据B.测试用的输入数据以及对应的预期结果C.测试数据D.测试驱动程序答案:B.测试最早的开始时间是()。A.从需求分析阶段开始B.从编码阶段开始C.从详细设计阶段开始D.以上都对答案:A.从测试对象的粒度上划分测试为()。A.单元测试、集成测试B.压力测试、功能测试、性能测试和系统测C.黑盒测试、白盒测试、功能测试和性能测试D.单元测试、集成测试、系统测试和验收测试答案:D.从狭义上讲,软件测试是()的过程。A.用不同的数据验证程序正确性B.为发现错误而执行程序C.为了验证程序正D.区分程序员水平