- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2008年期末试题.pdf
哈工大 2008 年春季学期计算机学院本科 05 级专业课考试
软件工程 试题(A) 学号
姓名
题号 一 二 三 四 总分
分数
注:本试卷满分 100 分,按 50%折算计入课程成绩。
一 选择题 (23 分)
注意:请将选择题答案填入该表中,直接写在题目中的答案视为无效。
1 2 3 4 5 6 7 8 9 10 11 12
13 14 15 16 17 18 19 20 21 22 23
1. 全面准确的描述“软件系统必须做什么”是以下______ 阶段的任务;
A) 可行性分析 B) 软件设计 C) 需求分析 D) 编码
2. 你被指派为一个软件公司的项目负责人,任务是开发一个技术上具有创新性的产品,该
产品把虚拟现实硬件和最先进的多媒体技术结合在一起,不仅产品规模较大,而且由于
该软件产品的市场竞争非常激烈,这项工作的风险也很大。最适合于该项目的软件过程
模型为_____ ;
A) 瀑布模型
B) 增量过程模型
C) RAD 模型
D) 演化过程模型
3. 以下关于各种软件开发过程模型的说法,不正确的是_____ ;
A) 在所有过程模型中,原型法能够最大程度的帮助客户参与软件研发过程;
B) 演化过程模型较之增量过程模型更能快速响应用户需求的变化;
C) 如果开发人力不足,那么相比于增量过程模型,选用 RAD 模型更合适;
D) 螺旋模型通过严格的风险控制来提高软件质量,但同时却导致研发效率降低;
4. 对软件系统的顾客(包括客户、终端用户、系统管理员等)来说,其所关注的非功能性需
求通常不包括______ ;
第 1 页 (共14 页)
试 题:软件工程 学号: 姓名:
A) 按时交付性;
B) 稳定性与可维护性;
C) 程序结构清晰性;
D) 易用性;
5. 对以下各项需求的分类,不正确的是_____ ;
A) 对新用户而言,经过 2 小时培训即可使用所有功能——功能性需求;
B) 系统不加修改就可以运行在 Windows 和 Unix 平台上——非功能需求;
C) 系统能够从调制解调器上读取信号并加以处理——外部接口需求;
D) 系统使用的数据库产品必须为 DB2 ,数据存储空间不超过20G——约束条件;
6. 以下各项内容中,不应出现在需求规格说明书中的是_____ ;
A) 软件系统如何与用户、操作系统、硬件、其他软件系统进行交互;
B) 软件系统所必须遵循的编程语言、运行环境、资源约束等;
C) 软件系统各功能模块内部的处理算法;
D) 软件系统在运行速度、可用性、响应时间等方面的要求;
7. 以下关于软件体系结构的说法,不正确的是______ ;
A) 软件体系结构用来描述系统的基本构造模块以及模块之间的连接关系;
B) 遵循客户机/服务器(C/S)结构的软件系统,客户端无需安装任何程序模块;
C) 以数据为中心的体系结构风格,形成星型的拓扑结构;
D) 在事件风格的软件系统中,模块之间不存在直接的“调用-返回”关系;
8. 以下关于模块化设计原则的一些说法,不正确的是_____ ;
A) 如果模块规模过小,会导致模块之间接口关系过于复杂,应适度的加以合并;
B) 如果模块的扇出过大,应适当增加中间层次使扇出减少;
C) 一个模块的控制域应包含在它的作用域范围之内;
D) 如果两个模块中包含了一些相似的功能,应将其提取出来,形成
文档评论(0)