资源描述
精品文档,仅供学习与交流,如有侵权请联系网站删除南开大学(本部)软件工程与软件测试技术19秋期末考核(答案参考)【奥鹏】-南开大学(本部)软件工程与软件测试技术19秋期末考核试卷总分:100 得分:100第1题,算法中包含多重嵌套的条件选择时,那个能够清晰地表示复杂的条件组合与应做的动作之间的对应关系。A、程序流程图B、盒图C、PAD图D、判定表正确答案:第2题,程序的三种基本控制结构的共同特点是A、不能嵌套使用B、只能用来写简单程序C、已经用硬件实现D、只有一个入口和一个出口正确答案:第3题,模块的独立性是由内聚性和藕合性来度量的,其中内聚性是A、模块间的联系程度B、信息隐藏程度C、模块的功能强度D、接口的复杂程度正确答案:第4题,关联是建立( )之间关系的一种手段。A、对象B、类C、功能D、属性正确答案:第5题,在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图: 一个是事件追踪图,另一个是( )。A、顺序图B、状态图C、系统结构图D、数据流图正确答案:第6题,在下列选项中不属于软件工程学科所要研究的基本内容A、软件工程材料B、软件工程目标C、软件工程原理D、软件工程过程正确答案:第7题,软件模块设计准则中个错误的是A、降低模块之间的耦合性,降低模块的内聚性B、模块的作用范围应该在控制范围内C、设计功能可预测并能得到验证的模块D、适当划分模块规模,以保持其独立性正确答案:第8题,在数据流图中,椭圆代表( )。A、源点B、终点C、加工D、模块正确答案:第9题,系统流程图用于可行性分析中的()的描述。A、当前运行系统B、当前逻辑模型C、目标系统D、新系统正确答案:第10题,描述结构化系统分析方法的工具不包括( )A、数据流图B、组织结构图C、数据词典D、结构化语言正确答案:第11题,一个模块把数值作为参数传送给另一个模块,这种耦合方式称为( )。A、数据耦合B、公共耦合C、控制耦合D、标记耦合正确答案:第12题,而向数据流的软件设计方法可将( )映射成软件结构。A、控制结构B、模块C、数据流D、事物流正确答案:第13题,模块化的目的A、降低软件复杂性B、提高软件可读性C、避免耦合D、降低内聚正确答案:第14题,当算法需要用一个模块去计算多种条件的复杂组合,并根据这些条件完成适当的功能时,从供选择的答案中,选出合适的描述工具。( )A、程序流程图B、N-S 图C、PAD 图D、判定表正确答案:第15题,软件文档是软件工程实施的重要成分。它不仅是软件开发各阶段的重要依据, 而且也影响软件的( )。A、可用性B、可维护性C、可扩展性D、可移植性正确答案:第16题,一般设计的比较好的软件结构,A、顶层扇出低B、中层扇出较少C、底层模块有高扇入D、顶层扇出高正确答案:,C,D第17题,描述程序处理过程的工具称为详细设计工具,可以分为哪几类A、样式B、图形C、表格D、语言正确答案:,C,D第18题,在总体设计阶段可能会用到以下几种图形工具有A、软件结构图B、层次图C、HIPO图D、系统流程图正确答案:,B,C第19题,软件体系结构设计准则的是A、体系结构是对复杂事物的一种抽象B、体系结构在一定的时间内保持稳定C、良好的体系结构意味着普通、高效和稳定正确答案:,B,C第20题,面向对象系统的逻辑设计可分为( )。A、问题域子系统设计B、人机交互子系统设计C、任务管理子系统设计D、数据管理子系统设计正确答案:,B,C,D第21题,UML的组成元素有( )。A、基本构造块B、规则C、图D、公共机制正确答案:,B,D第22题,软件工程中的文档可以分为( )。A、开发文档B、管理文档C、维护文档D、用户文档正确答案:,B,D第23题,结构程序设计的基本控制结构有A、顺序B、判断C、选择D、循环正确答案:,C,D第24题,软件定义时期的任务有A、确定总目标和可行性B、估计资源和成本C、导出策略和系统功能D、制定工程进度表正确答案:,B,C,D第25题,结构性分析方法使用的描述工具有A、数据流图B、数据字典C、结构化语言D、判定树和判定表正确答案:,B,C,D第26题,通常,当一个对象调用另一个对象中的操作时,便完成了一次消息传递。T、对F、错正确答案:T第27题,面对复杂的系统绘制系统流程图时,一个比较好的方法是分层次地描绘这个系统(系统流程图分层)。T、对F、错正确答案:T第28题,在等价分类法中,为了提高测试效率, 一个测试用例可以覆盖多个无效等价类。T、对F、错正确答案:F第29题,N-S图需要流向线的结构化流程图T、对F、错正确答案:F第30题,发现错误多的模块,残留在模块中的错误也多。T、对F、错正确答案:T第31题,面向对象系统的确认测试是面向白盒的,并且可以应用传统的白盒方法完成测试工作。T、对F、错正确答案:F第32题,投资回收期越长,就可以越快获得利润,因此该项目就越值得投资开发。T、对F、错正确答案:F第33题,维护的副作用是指由于修改软件而导致新的错误的出现或者新增加一些不希望发生的情况。T、对F、错正确答案:T第34题,文档是影响软件可维护性的决定因素。T、对F、错正确答案:T第35题,在面向对象设计中,需要选择能够方便、有效实现算法的物理数据结构。T、对F、错正确答案:T第36题,简述软件危机的表现形式。正确答案:第37题,试对比黑盒测试与白盒测试。正确答案:第38题,软件过程正确答案:第39题,系统测试正确答案:第40题,构件正确答案:第41题,数据流图正确答案:|哈哈,爽!|不错|同学推荐的【精品文档】第 15 页
展开阅读全文