还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
22秋《软件工程》作业3
一、单选题共10题,50分15分程序的三种基本控制结构的共同特点是A不能嵌套使用B只能用来写简单程序C已经用硬件实现D只有一个入口和一个出口正确答案学生答案D得分5分解析25分软件维护的副作用主要有以下哪几种()A编码副作用数据副作用测试副作用B编码副作用数据副作用调试副作用C编码副作用数据副作用文档副作用D编码副作用文档副作用测试副作用正确答案学生答案C得分5分解析35分在下列工具与环境中()属于较早期的CASEA基于信息工程CASEB人工智能CASEC结构的基于图形CASED集成的CASE环境正确答案学生答案C得分5分解析45分面向对象方法学的出发点和基本原则是尽可能模拟人类习惯的思维方式,分析、设计和实现一个软件系统的方法和过程,尽可能接近于人类认识世界解决问题的方法和过程因此面向对象方法有许多特征,如软件系统是由对象组成的;;对象彼此之间仅能通过传递消息互相联系;层次结构的继承A开发过程基于功能分析和功能分解B强调需求分析重要性C把对象划分成类,每个对象类都定义一组数据和方法D对既存类进行调整正确答案学生答案C得分5分解析55分在SD方法中全面指导模块划分的最重要的原则是A程序模块化B模块高内聚C模块低耦合D模块独立性正确答案学生答案D得分5分解析65分软件需求规格说明的内容不应包括A主要功能B算法的详细描述C用户界面及运行环境D软件的性能正确答案学生答案B得分5分解析75分只有单重继承的类层次结构是层次结构A网状型B星型C树型D环型正确答案学生答案C得分5分解析85分在E-R模型中,包含以下基本成分()A数据、对象、实体B控制、联系、对象C实体、联系、属性D实体、属性、对象正确答案学生答案C得分5分解析95分ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()ASQICBSQMCCSQRCDSQDC正确答案学生答案D得分5分解析105分第一个体现结构化编程思想的程序设计语言是()AFORTRAN语言BPascal语言CC语言DPL/1语言正确答案学生答案B得分5分解析
二、多选题共5题,25分15分软件测试的主要特点是A软件测试的开销大B软件测试要依靠工具C软件不能进行“穷举”测试D软件测试要依靠人工AABBCCDD正确答案学生答案AC得分5分解析25分工业界中使用最为泛的构件技术规范有ACORBA BEJBC COMD STLAABBCCDD正确答案学生答案ABC得分5分解析35分关于白盒法覆盖程度的论述中正确的是().A)语句覆盖选择测试用例使程序中每条语句至少被执行一次B)判定覆盖选择测试用例使程序中每个判定至少都获得一次“真”C)条件覆盖选择测试用例使每个条件都满足D)条件组合覆盖将所有的判定条件都组合起来执行AABBCCDD正确答案学生答案AB得分5分解析45分软件测试的基本原则是()A)关键是注重选择高效的试用例B)选择尽可能多的测试用例0尽量不由程序设计者进行测试D)充分注意测试中的群集现象AABBCCDD正确答案学生答案ACD得分5分解析55分SD方法的设计总则是()A)程序简洁、操作方便B)结构清晰、合理C)模块内聚性强D)模块之间耦合度低AABBCCDD正确答案:学生答案CD得分5分解析
三、判断题共5题,25分15分面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程A错误B正确正确答案学生答案B得分5分解析25分泳道是一种分组机制,它描述了状态图中对象所执行的活动A错误B正确正确答案学生答案A得分5分解析35分提高程序效率的根本途径是选择良好的设计方法、数据结构与算法()A错误B正确正确答案学生答案A得分5分解析45分田例模型的其本组成就件早田鱼角和田例之间的形A错误B正确正确答案学生答案B得分5分解析55分UML是一种建模语言,是一种标准的表示,是一种方法A错误B正确正确答案学生答案A得分5分。