软件工程A卷(答案).docx

软件工程A卷(答案).docx

ID:57659594

大小:53.74 KB

页数:6页

时间:2020-08-30

软件工程A卷(答案).docx_第1页
软件工程A卷(答案).docx_第2页
软件工程A卷(答案).docx_第3页
软件工程A卷(答案).docx_第4页
软件工程A卷(答案).docx_第5页
资源描述:

《软件工程A卷(答案).docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、贵州大学2010-2011学年第二学期考试试卷A(答案)软件工程基础注意事项:1、请考生按要求在试卷装订线内填写姓名、学号与年级专业。2、请仔细阅读各种题目得回答要求,在规定得位置填写答案。3、不要在试卷上乱写乱画,不要在装订线内填写无关得内容。4、满分100分,考试时间为120分钟.题号一二三四五总分统分人得分得分一、填空题(本大题共20空,每空1分,共20分)评分人1、通用过程框架活动包括沟通、策划、(建模)、(构建)、部署等5个方面.2、可行性研究一般可以从(经济)可行性、(技术)可行性、运行可行性、法律可行性与开发可行性等方面来研究。3、软件工程就是一门涉及软件(开发

2、过程)、(方法)、工具得学科.4、需求工程过程通过执行7个不同得活动来完成,包括(起始)、(导出)、精化、协商、规格说明、(确认)与管理。5、一个高科技系统包括多个要素:硬件、(软件)、(人员)、数据库、文档以及操作规程。系统工程师将用户得需求转换成由一个或多个上述要素组成得系统模型。6、工程师在建立系统模型时,需要考虑假设、(简化)、(限制)、约束、(偏好)等制约因素。7、业务过程工程得目得就是提供易于理解得(数据架构)、(应用架构)、基础设施。8、精化得最终结果就是形成一个分析模型,该模型定义了问题得信息域、(功能域)与(行为域)。9、分析建模就是使用文字与图表得综合形式

3、,以相对容易理解得方式描绘需求得(数据)(、功能)与行为.得分二、单项选择(本大题共10小题,每小题2分,共20分)评分人1、下列(A)属于系统软件.A、WINDOWS2000B、WordC、FlashD、CAD2、(D)阐述了一个参与者与系统得交互行为。A、状态图B、类图C、活动图D、用例图3、分析建模通常开始于(C)。A、业务建模B、系统建模C、数据建模D、分析建模4、基于构件得建模强调构件得(B)A、全面B、复用及组装C、简洁D、低内聚5、敏捷建模认为建模对于(C)都就是必须得。A、简单得系统B、复杂得信息C、所有得系统C、中型系统6、设计模型提

4、供了软件得(D)、体系结构、接口与构建得细节。A、应用结构B、逻辑结构C、系统结构D、数据结构7、某次程序调试没有出现预计得结果,下列(B)不可能就是导致出错得原因。A、变量没有初始化B、编写得语句书写格式不规范C、循环控制出错D、代码输入有误8、下列关于程序效率得描述错误得就是(C).A、提高程序得执行速度可以提高程序得效率B、降低程序占用得存储空间可以提高程序得效率C、源程序得效率与详细设计阶段确定得算法得效率无关D、好得程序设计可以提高效率9、下列模型中不属于过程模型得就是(D)A、过程模型B、管理过程模型C、瀑布模型D、UML10、下列选项中那项不属于数据建模得基本元

5、素(B)。A、数据对象B、结构C、关系D、属性得分三、判断题(本大题共6小题,每小题1分,共6分)评分人1、瀑布模型需求必须就是准确定义且相对稳定.(√)2、软件设计就是所有软件工程活动与随后得软件支持活动得基础。(√)3、原型开发与螺旋模型属于演化过程模型。(√)4、软件生存周期就是从软件开始开发到开发结束得整个时期。(╳)5、系统流程图就是一个典型得描述逻辑系统得传统工具。(╳)6、面向对象得构件级设计就是以类为基础。(√)得分四、问答题(本大题共6小题,每小题6分,共36分)评分人增量模型与RAD模型得异同?1、答:增量模型融合了瀑布模型得基本成分(重复应用)与原型实现

6、得迭代特征(1分),该模型采用随着日程时间得进展而交错得线性序列,每一个线性序列产生软件得一个可发布得“增量”。(1分)增量模型得特点就是引进了增量包得概念,无须等到所有需求都出来,只要某个需求得增量包出来即可进行开发(1分)。快速应用开发(RAD)就是一个线性顺序得软件开发模型,强调极短得开发周期(1分)。RAD模型就是线性顺序模型得一个“高速”变种,通过使用基于构件得建造方法获得了快速开发(1分).其主要包括业务建模、数据建模、处理建模、应用生成、测试及反复。它们都属于增量过程模型(1分).2、软件工程得敏捷开发理念强调得关键问题主要包括那几个方面?答:软件工程得敏捷理念

7、强调4个关键问题:1)具有控制力得自我组织团队对所开展工作得重要性(1分)2)团队成员之间、开发参与者与客户之间得交流与合作(2分)3)对“变更代表基于"得认识(2分)4)强调快速软件交付以让客户满意(1分)3、请简要叙述一下启动需求工程得步骤?答:启动需求工程得步骤如下:1)确认共利益者(2分)2)设别多种观点(2分)3)协同合作(1分)4)首次提问(1分)4、请画出“在ATM提款”这一活动得完整用例图?<>存款1分1分<><>1分<>1分取款<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。