软件工程答案[软件工程模拟试卷与答案]软件工程模拟试卷与答案北京语言大学网络教育学院《软件工程》模拟试卷一注意:1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。3.本试卷满分100分,答题时间为90分钟。4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。1、在软件开发领域中,“描述了实现概念模型的软件解决方案”的系统模型被称为()。[A]设计模型[B]软件模型[C]实现模型[D]部署模型2、一般来说,整个需求的主体是()。[A]功能需求[B]性能需求[C]外部接口需求[D]设计约束3、总体设计的第二阶段是()。[A]初始设计[B]详细设计[C]复审阶段[D]精化设计4、在模块内聚类型中,常常通过研究流程图确定模块的划分,得到的是()。[A]逻辑内敛[B]顺序内敛[C]功能内敛[D]过程内敛5、一个模块直接控制(调用)的下层模块的数目称为模块的()。[A]扇入[B]扇出[C]深度[D]宽度6、UML术语中,限定符常被用在()。[A]依赖关系[B]泛化关系[C]关联关系[D]细化关系7、UML提供的13种图形化工具中,用于概念模型和软件模型静态结构的是()[A]用况图[B]状态图[C]类图[D]活动图8、RUP的迭代、增量式开发规此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。定的4个阶段不包括()。[A]评审阶段[B]构造阶段[C]移交阶段[D]精化阶段9、根据RUP实现的活动,输入为设计类,活动为实现类,则输出为()。[A]用况[B]子系统[C]接口[D]构件10、软件评估可分为静态评估和动态评估,其中属于动态评估技术的是()。[A]评审[B]走查[C]形式化证明[D]软件测试11、黑盒测试技术,又称为()。[A]功能测试[B]结构测试[C]系统测试[D]集成测试1/1412、若有语句if(A0)thenB=1/CelseB=1/A,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B的值,这种测试策略为()。[A]定义域测试[B]等价类测试[C]路径测试[D]事物流测试13、在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是()。[A]瀑布模型和增量模型[B]瀑布模型和演化模型[C]喷泉模型和增量模型[D]喷泉模型和演化模型14、在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是()。[A]演化模型[B]增量模型[C]喷泉模型[D]螺旋模型15、CMMI能力等级中的第一级为()。[A]已执行级[B]已管理级[C]已定义级[D]已定量管理级二、【判断题】(本大题共10小题,每小题1分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。16、结构的基于图形CASE,属于较早期的CASE。()17、软件测试方法中的静态测试方法之一为计算机辅助静态分析。()18、在详细设计阶段,经常采用的工具有PAD。()19、需求分析中开发人员要从用户那里了解软件做什么。()20、结构化程序设计主要强调的是程序的效率。()21、信息隐蔽是指在设计和确定模块时,使得一个模此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。()22、集成测试也称组装测试或联合测试。()23、社会可行性是指进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。()24、CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。()25、结构化分析方法是需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。()三、【填空题】(本大题共13小题,15个空,每空2分,共30分)请将答案填写在答题卷相应题号处。26、在软件开发领域,系统模型分为两大类,其中之一的()描述了系统是什么。27、任何软件工程项目的基础是()。28、需求阶段的主要任务一般包括需求发现、需求分析和需求验证,最终形成系统的()。29、HIPO图是由一组IPO图和一张()图组成。软件工程模...