南京理工大学《软件工程基础A》考试试卷3.docVIP

南京理工大学《软件工程基础A》考试试卷3.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京理工大学泰州科技学院课程考试试卷(学生考试用) 课程名称: 软件工程基础(A) 学分: 4 教学大纲编号:    试卷编号: 考试方式: 闭卷 满分分值: 100 考试时间: 120 分钟 组卷日期: 2011年12 月2 日 组卷教师(签字): 叶庆生 审定人(签字): 张宏 学生班级: 学生学号: 学生姓名:  11. 软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了(A),它建立在(B)的基础上,沿着螺线自内向外每旋转一圈,就得到(B)的一个新版本。喷泉模型描述了(C)的开发模型,它体现了这种开发方法创建软件的过程所固有的(D)和(E)的特征。 A:① 系统工程 ② 风险分析 ③ 设计评审 ④ 进度控制 B:① 模块划分 ② 子程序分解 ③ 设计 ④ 原型 C:① 面向对象 ② 面向数据流 ③ 面向数据结构 ④ 面向事件驱动 D:① 归纳 ② 推理 ③ 迭代 ④ 递归 E:① 开发各阶段之间无“间隙” ② 开发各阶段分界明显 ③ 部分开发阶段分界明显 ④ 开发过程不分段 二.填空(每空2分,共10分) 1. 需求分析阶段所要编写的文档有:需求规格说明书、初步用户使用手册、________。 2. 一个模块的作用范围应在其________范围之内,且判定所在的模块应与受其影响的模块在层次上尽量靠近。 3. 在软件维护中,因修改软件而导致出现的错误或其他情况称为________。 4. 活动是一种有时间间隔的操作,它是依附于状态的操作。动作是一种瞬时操作,它是与________联系在一起的操作。 5. 在UML语言中,利用________来对需求分析中的问题进行描述。 三.解释名词(每小题2分,共10分) 1. 软件 2. 可移植性 3. 环路度量 4. 软件危机 5. 功能测试 四.简要回答下列问题(每小题4分,共20分) 1. 功能模型的特征有哪些? 2. 什么是测试用例?动态测试有哪些方法? 3. 怎样克服软件危机? 4.说明软件工程管理的重要性。 5. 请说多态重用与继承重用的关系。 五.应用题(30分) 1. 画出求一元二次方程的PAD流程图并计算其环域复杂度。(6分)说明:1.所有试题答案均写在答题纸上,并标明题号。答案写在试卷上成绩无效。 2.考试完毕后连考卷一起交上 一.选择(每小题2分,共30分) 1.软件工程学的目的应该是最终解决软件生产的( )问题。 A. 提高软件的开发效率 B. 使软件生产工程化 C. 消除软件的生产危机 D. 加强软件的质量保证 2.从结构化的瀑布模型看,在软件生命周期中的8个阶段中,下面的几个选项中,( )出错,对软件的影响最大。 A. 详细设计阶段 B. 概要设计阶段 C. 需求分析阶段 D. 测试和运行阶段 3.软件定义期问题定义阶段涉及的人员有( )。 A. 用户、使用部门负责人 B. 软件开发人员、用户、使用部门负责人 C. 系统分析员、软件开发人员 D. 系统分析员、软件开发人员、用户与使用部门负责人 4.数据流图是用于软件需求分析的工具,下列元素( )是其基本元素。 ① 数据流 ② 加工 ③ 数据存储 ④ 外部实体 A. ①②和③ B. ①和③ C. 全部 D. ①③和④ 5.模块( ),则说明模块的独立性越强。 A. 耦合越弱 B. 扇入数越高 C. 耦合越强 D. 扇入数越低 6.下列叙述正确的是( )。 A. N-S图可以用于系统设计 B. PDL语言可以用于运行 C. PAD图表达的软件过程呈树型结构 D.

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档