1、吉大22秋学期软件工程在线作业一-0003试卷总分100 得分100一、多选题 (共 3 道试题,共 12 分)1.以下属于白盒测试技术的是( )。A.基本路径测试B.边界值分析测试C.循环覆盖测试D.逻辑覆盖测试答案ABC2.下面属于成本估计()A.代码行技术B.任务分解技术C.自动估计成本技术D.投资回报率答案ABC3.下面各项中不属于需求分析最终结果()A.项目开发计划B.需求规格说明书C.设计说明书D.可行性分析报告答案ACD二、判断题 (共 7 道试题,共 28 分)4.软件测试的目的是竭力证明程序中有错误。()答案正确5.程序流程图是过程设计的工具之一()答案正确6.箭头在系统流程
2、图中代表处理()答案错误7.数据流图的一个主要用途是作为分析和设计的工具()答案正确8.软件工程方法学中方法是完成软件开发的各项任务的技术方法()答案正确9.软件定义时期通常进一步划分为2个周期()答案错误10.总体设计过程通常由两个主要阶段组成。()答案正确三、单选题 (共 15 道试题,共 60 分)11.下面那个不是常见的3类人机界面设计指南()A.一般交互指南B.信息输出指南C.数据输入指南D.信息显示指南答案B12.下面不是软件成分的重用的级别的是()A.代码重用B.设计结果重用C.分析结果重用D.类重用答案D13.一个类可以有父类和子类主要是由于()A.继承性B.独立性C.封装性D
3、实力性答案A14.下面不属于软件工程三要素的是()A.方法B.类C.过程D.工具答案B15.软件测试是为了()而执行程序的过程。A.纠正错误B.发现错误C.避免错误D.证明正确答案B16.以下那个不是验证软件需求的正确性的()A.一致性B.完整性C.现象性D.有效性答案C17.需求分析中开发人员要从用户那里了解()A.软件做什么B.用户使用界面C.输入的信息D.软件的规模答案A18.所有的测试都应该能追溯到()A.用户需求B.系统需求C.测试案例D.以上都不正确答案A19.模块内聚度越高,说明模块内各成分彼此结合的程度越(2)。A.松散B.紧密C.无法判断D.相等答案B20.在设计人机界面的
4、过程中,下面那个问题不能遇到()A.系统吞吐量B.系统响应时间C.用户帮助设施D.出错信息处理答案A21.软件系统的文档分为()类A.一B.二C.三D.四答案B22.软件重用分为()个层次A.1B.2C.3D.4答案C23.下面不属于软件危机现象的是()A.对软件开发成本和进度的估计常常很不准确。B.用户对“已完成的”软件系统不满意的现象经常发生。C.软件产品的质量往往靠不住。D.软件常常是可维护的。答案D24.常见的重载是函数重载和()A.数据重载B.符号重载C.运算符重载D.以上都不正确答案C25.为了使模块尽可能独立,要求()。A.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B.模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D.模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强答案B