软件工程专题--软件工程基础

软件工程专题--软件工程基础

ID:26643181

大小:58.50 KB

页数:3页

时间:2018-11-28

软件工程专题--软件工程基础_第1页
软件工程专题--软件工程基础_第2页
软件工程专题--软件工程基础_第3页
资源描述:

《软件工程专题--软件工程基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程专题—软件工程基础●在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用___(1)____。(1)A.原型法   B.瀑布模型  C.喷泉模型   D.螺旋模型●在选择开发方法时,不适合使用原型法的情况是(2)。(2)A.用户需求模糊不清B.系统设计方案难以确定   C.系统使用范围变化很大D.用户的数据资源缺乏组织和管理●正在开发的软件项目可能存在一个未被发现的错误,这个错误出现的概率是0.5%,给公司造成的损失将是1000000元,那么这个错误的风险曝光度(riskexposure

2、)是(3)_元。(3)A.5000000    B.50000    C.5000   D.500●某软件工程项目各开发阶段工作量的比例如下表所示需求分析概要设计详细设计编码测试0.290.130.170.100.31假设当前已处于编码阶段,3000行程序已完成了1200行,则该工程项目开发进度已完成的比例是____(4)___。 (4)A.29%   B.45%    C.59%   D.63%●在软件项目管理中可以使用各种图形工具来辅助决策,下面对Gannt图的描述不正确的是 (5)A.Gantt图表现各个活动的顺

3、序和它们之间的因果关系     B.Gantt图表现哪些活动可以并行进行     C.Gantt图表现了各个活动的起始时间     D.Gantt图表现了各个活动完成的进度●统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。UP将一个周期的开发过程划分为4个阶段,其中(6)的提交结果包含了系统架构。(6)A. 先启阶段          B. 精化阶段       C. 构建阶段      D. 提交阶段● 某软件在应用初期运行在WindowsNT环境中。现因某种原因,该软件需要在UNIX

4、环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的(7) 。(7)A. 可扩充性       B. 可靠性       C. 复用性      D. 可移植性● 按照 ISO/IEC 9126 软件质量度量模型定义,一个软件的可靠性的子特性包括(8)A. 容错性和安全性                          B. 容错性和适应性C.容错性和易恢复性                    D. 易恢复性和安全性● 常见的软件开发模型有瀑布模型、演化模型、

5、螺旋模型、喷泉模型等。其中(9)模型适用于需求明确或很少变更的项目,(10模型主要用来描述面向对象的软件开发过程。(9)A.瀑布模型B. 演化模型C. 螺旋模型D. 喷泉模型(10)A.瀑布模型B. 演化模型C. 螺旋模型D. 喷泉模型● 软件能力成熟度模型(CMM)是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。该模型将软件能力成熟度自低到高依次划分为初始级、可重复级、已定义级、已管理级、优化级。从 (11)开始,要求企业建立基本的项目管理过程的政策和管理规程,使项目管理工作有章可循。(1

6、1)A.初始级          B. 可重复级       C. 已定义级      D. 已管理级● 软件项目开发成本的估算依据,通常是开发成本估算模型。常用的模型主要有:①  IBM模型        ②  Putnam模型          ③基本COCOMO模型④ 中级COCOMO模型 ⑤ 高级COCOMO模型其中(12)均是静态单变量模型。(12)A. ①②           B. ②④⑤         C. ①③             D. ③④⑤●COCOMO模型能够依据待开发软件的规模来估计软件

7、开发的工期。若COCOMO模型公式为:MM=3.0×(KDSI)1.12其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图(13)所示。●基线是软件生存期各个开发阶段的工作成果,测试阶段的基线是(14)。(14)A.可提交的软件 B.被测试的程序C.提交报告 D.测试报告●原型化方法是一类动态定义需求的方法,__(15)__不是原型化方法

8、所具有的特征衡量原型开发人员能力的重要标准是__(16)。(15)A.提供严格定义的文档B.加快需求的确定C.简化项目管理D.加强用户参与和决策(16)A.丰富的编程技巧B.灵活使用开发工具C.很强的协调组织能力D.快速获取需求●可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也

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

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

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