南开大学22春“信息安全”《软件工程与软件测试技术》在线作业二辅导答案8

上传人:住在山****ck 文档编号:103387434 上传时间:2022-06-08 格式:DOCX 页数:4 大小:18.54KB
返回 下载 相关 举报
南开大学22春“信息安全”《软件工程与软件测试技术》在线作业二辅导答案8_第1页
第1页 / 共4页
南开大学22春“信息安全”《软件工程与软件测试技术》在线作业二辅导答案8_第2页
第2页 / 共4页
南开大学22春“信息安全”《软件工程与软件测试技术》在线作业二辅导答案8_第3页
第3页 / 共4页
点击查看更多>>
资源描述
书山有路勤为径,学海无涯苦作舟! 住在富人区的她南开大学22春“信息安全”软件工程与软件测试技术在线作业二辅导答案一.综合考核(共30题)1.内聚衡量不同模块彼此间相互依赖的紧密程度。()A.正确B.错误参考答案:B2.软件测试的目的是尽可能发现软件中的错误,通常()是代码编写阶段可进行的测试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试参考答案:D3.良好的面向对象程序设计风格,既包括传统的程序设计风格准则,也包括为适应面向对象方法所特有的概念(如继承性)而必须遵循的一些新准则。()A.正确B.错误参考答案:A4.软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及()。A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确参考答案:C5.在总体设计阶段可能会用到以下几种图形工具有()A.软件结构图B.层次图C.HIPO图D.系统流程图参考答案:ABC6.在软件开发早期阶段进行可行性研究的原因是避免或者减轻项目开发后期可能出现的困境。()A.正确B.错误参考答案:A7.详细设计阶段的基本任务是()。A.确定每个模块所采用的算法B.确定每个模块所使用的数据结构C.确定每个模块的接口细节D.为每个模块设计出一组测试用例参考答案:ABCD8.建立类图的原则有()。A.简化的原则B.分层理解的原则C.关注关键点的原则D.系统的原则参考答案:ABC9.下列错误的是()A.尽量不使用数据耦合B.少用控制耦合和标记耦合C.限制公共环境耦合的范围D.完全不用内容耦合参考答案:A10.面向对象程序设计语言不同于其他语言的最主要特点是()。A.模块性B.抽象性C.继承性D.内聚性参考答案:C11.应用执行对象的操作可以改变该对象的()。A.行为B.功能C.属性D.数据参考答案:C12.系统流程图是描述()的工具。A.逻辑系统B.程序系统C.体系结构D.物理系统参考答案:C13.面向对象的分析过程主要包括3项内容:理解、表达和验证。()A.正确B.错误参考答案:A14.分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()A.细节B.输入与输出C.软件的作用D.绘制的时间参考答案:B15.()意味着一个操作在不同的类中可以有不同的实现方式。A.多继承B.多态性C.消息D.封装参考答案:B16.多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。()A.正确B.错误参考答案:B17.状态图强调对象潜在的状态和这些状态之间的转移。()A.正确B.错误参考答案:A18.验收测试的任务是验证软件的()。A.可靠性B.正确性C.移植性D.有效性参考答案:D19.算法中包含多重嵌套的条件选择时,哪个能够清晰地表示复杂的条件组合与应做的动作之间的对应关系?()A.程序流程图B.盒图C.PAD图D.判定表参考答案:D20.软件开发的瀑布模型,一般都将开发过程划分为分析、设计、编码和测试等阶段,一般认为可能占用人员最多的阶段是()。A.分析阶段B.设计阶段C.编码阶段D.测试阶段参考答案:C21.如果出现下列哪些情况,两个模块之间就发生了内容耦合?()A.一个模块访问另一个模块的内部数据B.一个模块不通过正常入口转到另一个模块的内部C.两个模块有一部分程序代码重叠D.一个模块有多个入口参考答案:ABCD22.Jackson 方法根据()来导出程序结构。A.数据流图B.数据间的控制结构C.数据结构D.IPO图参考答案:C23.继承关系能够为一个类族定义一个协议,并能在类之间实现代码共享以减少冗余。()A.正确B.错误参考答案:A24.数据字典是对数据定义信息的集合,它所定义的对象都包含于()。A.数据流图B.程序框图C.软件结构D.方框图参考答案:A25.在下面的叙述中哪一个不是软件需求分析的任务?()A.问题分解B.可靠性与安全性要求C.结构化程序设计D.确定逻辑模型参考答案:C26.自顶向下集成测试不需要测试驱动模块,需要桩模块。()A.正确B.错误参考答案:A27.需求说明相当于用户与开发者之间的一份技术合同,是测试验收阶段对软件进行确认和验收的基准,是软件开发的基础。()A.正确B.错误参考答案:A28.哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素?()A.软件生命周期B.软件测试C.软件工程D.软件过程参考答案:C29.分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。()A.正确B.错误参考答案:B30.一般来说,应该尽量选用面向对象语言来实现面向对象分析、设计的结果。()A.正确B.错误参考答案:A
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!