教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

广州大学2017-2018软件工程试卷A及答案

来源:网络收集 时间:2026-08-23
导读: 院、系领导 审批并签名 A 卷 广州大学 2017—2018 学年第 一 学期考试卷 课程 软件工程导论 考试形式(闭卷,考试) 学院 计算机科学与教育软件 班级 学号 姓名 题次 分数 评分 一 10 二 16 三 25 四 49 五 六 七 八 九 十 总分 评卷人 100 一、单选题(每小

院、系领导 审批并签名

A 卷 广州大学 2017—2018 学年第 一 学期考试卷

课程 软件工程导论 考试形式(闭卷,考试)

学院 计算机科学与教育软件 班级 学号 姓名 题次 分数 评分 一 10 二 16 三 25 四 49 五 六 七 八 九 十 总分 评卷人 100 一、单选题(每小题1分,共25分,答案写在下表中)

1 11 21 2 12 22 3 13 23 4 14 24 5 15 25 6 16 7 17 8 18 9 19 10 20

1. 软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的(D )问题 A.产生危机 B.质量保证 C.开发效率 D.生产工程化

2. 瀑布模型将软件生命周期归纳为3个时期,即计划期、开发期和运行期。下列(D )不属于开发期内的工作。 A. 总体设计 B. 详细设计 C. 程序设计

(软件工程导论+36学时-- A 卷答案共7页/第1页)

D. 维护

3. 结构化方法将软件生命周期分为计划、开发和运行3个时期,下列任务中(B )属于计划时期的任务。 A. 需求分析 B. 问题定义 C. 总体设计 D. 编码

4. 可行性研究要进行一次( C)需求分析。 A. 详细的 B. 全面的

C. 简化的、压缩的 D. 彻底的

5. 经济可行性研究的范围包括(C )。 A. 资源有效性 B. 管理制度 C. 效益分析 D. 开发风险

6. 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出(B )的回答。 A. 确定 B. 行或不行 C. 正确 D. 无二义

7. 产生软件维护的副作用,是指(C )。 A. 开发时的错误 B. 隐含的错误

C. 因修改软件而造成的错误 D. 运行时错误操作

8. 软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及( B)。 A. 用户 B. 需求评审 C. 总结 D. 都不对

(软件工程导论+36学时-- A 卷答案共7页/第2页)

9. 软件开发的结构化分析方法,常用的描述软件工程需求的工具是(C ) A. 业务流程图、处理说明 B. 软件流程图、模块说明 C. 数据流程图、数据字典 D. 系统流程图、程序编码

10. 数据流图用于抽象描述一个软件的逻辑模型,数据流图由以写特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A ) A. 控制流 B. 加工 C. 数据存储 D. 数据流

11. 软件开发的结构生命周期法的基本假定是认为软件需求能做到(C ) A. 严格定义 B. 初步定义 C. 早期冻结 D. 动态改变

软件需求经过分析阶段后,通过软件需求说明书表示出来,后面的开发工作以此为基础进行,即假定软件需求确定后一般不再改变,即“早期冻结”。

12. 在结构化方法中,软件功能分解属于软件开发中的(C )阶段 A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试

13. 概要设计的结果是提供一份( A) A. 模块说明书 B. 框图 C. 程序 D. 数据流图

14. 耦合是软件各个模块间连接的一种度量。一组模块都访问同一数据结构应属于(B )方式

A. 内容耦合 B. 公共耦合 C. 控制耦合

(软件工程导论+36学时-- A 卷答案共7页/第3页)

D. 数据耦合

解释:耦合分为以下几种,按照耦合度由高到低排列是: 内容耦合——一个模块直接访问另一个模块的内容。 公共耦合——组模块都访问同一全局数据结构。 外部耦合——组模块都访问同一个数据项。

控制耦合——一个模块明显地把开关量、名字等信息送入另一模块,控制另一模块的功能。 15. 式 A. B. C. D.

内聚是从功能角度来度量模块内的联系,按照特定次序执行元素的模块属于(C )方逻辑内聚

时间内聚 过程内聚 顺序内聚

逻辑内聚指模块把几种相关的功能组合在一起,每次调用时,由传送给模块的参数来确定该模块应完成哪一种功能;时间内聚是顺序完成一类相关功能;过程内聚指一个模块内的处理元素是相关的,而且必须以特定次序执行;顺序内聚是指一个模块内的处理元素和同一个功能密切相关,而且这些处理必须顺序执行,通常一个处理元素的输出数据作为下一个处理元素的输入数据。

16. (C )是指让一些关系密切的软件元素在物理上彼此靠近 A. 信息隐蔽 B. 内聚 C. 局部化 D. 模块独立

17. 模块本身的内聚是模块独立性的重要性度量因素之一。在下类内聚中,具有最强内聚的一类是( D) A. 顺序性内聚 B. 过程性内聚 C. 逻辑性内聚 D. 功能性内聚

(软件工程导论+36学时-- A 卷答案共7页/第4页)

18. A. B. C. D. 19. A. B. C. D. 20. A. B. C. D. 21. A. B. C. D. 22. A. B. C. D. 23. A. B. C. D. 24. A.

软件工程的结构化分析方法具有自身的特征,下列可选内容中,(B )不具有其特征 书写大量文档 详细的界面表示 对数据流进行分析 冻结应用需求

软件设计中,可应用于详细设计的工具有(A ) 程序流程图、PAD、方框图和伪码 数据流程图、PAD、结构图和伪码 业务流程图、N-S图和伪码

程序流程图、PAD、N-S图和伪码

详细设计是软件总体设计后的工作。下列可选内容中,(D )不属于详细设计的内容。 算法设计 模块设计 界面设计 功能设计

程序的三种基本控制结构是( B) 过程、子过程和分程序

顺序、选择和循环(重复) 递归、堆栈和队列 调用、返回和转移

程序的三种基本控制结构的共同特点是( D) 不能嵌套使用

只能用来写简单程序 已经用硬件实现

只有一个入口和一个出口

判定树和判定表是用于描述结构化分析方法中(B )环节的工具 功能说明 数据加工 流程描述 性能说明

重新执行已经做过的部分测试的过程称为(C) 确认测试

(软件工程导论+36学时-- A 卷答案共7页/第5页)

…… 此处隐藏:868字,全部文档内容请下载后查看。喜欢就下载吧 ……
广州大学2017-2018软件工程试卷A及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/454666.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)