实用软件工程方法3.docx
- 文档编号:23961908
- 上传时间:2023-05-22
- 格式:DOCX
- 页数:21
- 大小:378.12KB
实用软件工程方法3.docx
《实用软件工程方法3.docx》由会员分享,可在线阅读,更多相关《实用软件工程方法3.docx(21页珍藏版)》请在冰豆网上搜索。
实用软件工程方法3
08级web专业实用软件工程方法(A)
一、选择题(共50 题,90分)
(B)1.企业体系结构的四个视角是:
A.资金,应用,信息,技术
B.业务,应用,信息,技术
C.资金,应用,人员,技术
D.业务,应用,人员,技术
(A)2.某公司的一个项目已经进入部署阶段,项目组已经完成了站点部署间的培训工作,现在即将进入站点部署的稳定阶段,项目组成员进行了小组会议,讨论了在站点部署稳定阶段的工作,以下会议结果中错误的是:
A.确认客户是否支付项目费用的80%
B.客户验收签字,确认部署完成
C.调查用户对此站点部署满意程度
D.稳定要确保资源到位,系统稳定运行后,将系统管理移交给运营和支持人员
(C)3.下图是MSF推荐的一次内部发布的进程安排,选出正确的选项来填充该图中的上方1,2,3数字位置
A.1--缓冲时间 2--测试和稳定化 3--特征开发
B.1--测试和稳定化 2--特征开发 3--缓冲时间
C.1--特征开发 2--测试和稳定化 3--缓冲时间
D.1--特征开发 2--缓冲时间 3--测试和稳定化
(C)4.关于投标,以下哪些说法是错误的?
A.评标:
由发标单位组织组织专家评标,审核投标单位资质,入围的投标方,参加评委会的答辩。
B.招标:
当概算经费落实,即可向市场发布标书,标底(经费)不公布。
C.立项:
由乙方项目倡议人,初步动议新项目目标,写成提案,筹集立项经费,写出立项计划书,成立立项小组。
D.写招标书:
明确提出项目目的、目标、范围、约束、交付时间、产品质量和使用场合。
(C)5.前微软程序经理Chris Peter在一次演讲中这么说:
""每一个人.....有不完全相同的工作.但他们有完全相同的工作描述,那就是交付产品.你的工作不是写代码,你的工作不是测试,你的工作不是写规格说明,你的工作是交付产品.这就是一个产品开发组要做的事情.""
这段话体现了MSF的以下什么关键概念?
A.平等小组
B.以客户为中心
C.产品意识
D.零缺陷意识
E.乐于学习
F.有激情的小组是有效的
(B)6.关于部署的解决方案稳定,以下哪些说法是错误的?
A.小组需要清晰地定义一个部署完成的里程碑
B.小组一定要试图到达绝对完善的状态才算稳定
C.工作转移到生产支持人员手上,小组脱手
D.如果项目小组的成员参与日后的维护和支持工作,他们的角色将会转变,成为项目部署后的运营和支持结构的一部分
(D)7.解决方案设计中的三个设计阶段正确顺序是?
A.逻辑设计、物理设计、概念设计
B.逻辑设计、概念设计、物理设计
C.物理设计、概念设计、逻辑设计
D.概念设计、逻辑设计、物理设计
(B)8.以下哪些不属于项目计划阶段的中间里程碑?
A.开发/测试环境建立
B.项目计划认可
C.主项目计划基准化
D.功能规格说明基准化
E.技术验证完成
(A)9.关于目标和初始计划与其负责的角色,以下对应关系正确的是:
A.部署和运营-----发布管理
B.项目管理和质量保证方法-----开发、测试
C.可用性-----发布管理
D.交流和市场----程序管理
(D)10.选择正确的选项将MSF就绪准则图补充完整.
A.1-个人就绪,2-团队就绪,3-解决方案就绪
B.1-个人就绪,2-团队就绪,3-EA就绪
C.1-团队就绪,2-解决方案就绪,3-EA就绪
D.1-个人就绪,2-解决方案就绪,3-EA就绪
(D)11.下图是MSF的小组模型各角色的职责图,选出正确的选项以补充图中的数字位置。
A.1-用户体验,2-维护管理,3-进度管理,4-程序管理,5-开发,6-测试
B.1-用户体验,2-产品管理,3-测试,4-开发,5-维护管理,6-程序管理
C.1-进度管理,2-程序管理,3-开发,4-测试,5-用户体验,6-发布管理
D.1-用户体验,2-产品管理,3-测试,4-开发,5-发布管理,6-程序管理
(C)12.选择正确的来源补充下图的问号部分。
A.微软全球开发组,微软咨询服务,微软研究院,微软合作伙伴
B.微软全球技术中心,微软咨询服务,微软研究院,微软合作伙伴
C.微软全球开发组,微软咨询服务,微软信息技术,微软合作伙伴
D.微软全球技术中心,微软咨询服务,微软信息技术,微软合作伙伴
(A)13.李先生所在的项目组的项目已经进入了部署阶段,站点部署的所有工作已经完成,现在项目需要获取客户的最后签字认可,在项目组的小组成员中,应该由哪个角色来负责获取客户的签字认可
A.产品管理角色
B.程序管理角色
C.开发角色
D.测试角色
E.发布管理角色
F.用户体验角色
(A)14.缺陷消除过程可以用下图表示,其中数字的表示分别是:
A.1-缺陷收敛,2-零缺陷反弹,3-发布候选版本,4-最终发布版
B.1-零缺陷反弹,2-缺陷收敛,3-发布候选版本,4-最终发布版
C.1-缺陷收敛,2-发布候选版本,3-零缺陷反弹,4-最终发布版
D.1-发布候选版本,2-缺陷收敛,3-零缺陷反弹,4-最终发布版
(B)15.逻辑设计是
A.获取问题和解决方案的业务和用户视图,并对其文档化、验证和优化的过程
B.从项目小组的观点,用组织、结构、语法,描述解决方案及其各部分交互的过程
C.从开发小组的观点描述解决方案的组件、服务和技术的过程
D.从管理小组的观点,描述解决方案的人员组织结构和技术构成的过程
(B)16.关于解决方案的设计,以下哪些说法是正确的
A.概念设计是上一阶段业务远景的软件术语描述或解释,可以直接指导编程开发
B.逻辑设计就是把概念设计的表达(概念元素及其关系)映射为程序世界能够接受的逻辑表达
C.逻辑设计就是结合其他两种设计来确定整个系统的构架,对编程开发起到指导作用
D.物理设计必须用编程语言表示,而不能使用编程语言的图示或伪代码来表示
(C)17.选择正确的选项将MSF 就绪管理步骤图补充完整
A.1-评定 2-变更 3-定义4-评价
B.1-定义 2-评价 3-变更 4-评定
C.1-定义 2-评定 3-变更 4-评价
D.1-评定 2-变更 3-评价 4-定义
(B)18.选择正确的对应选项,将风险控制步骤图补充完整
A.1-项目状态报告 2-风险状态报告 3-应急计划结果报告 4-项目变更控制请求
B.1-风险状态报告 2-项目状态报告 3-应急计划结果报告 4-项目变更控制请求
C.1-应急计划结果报告 2-项目状态报告 3-风险状态报告 4-项目变更控制请求
D.1-项目变更控制请求 2-项目状态报告 3-风险状态报告 4-应急计划结果报告
(D)19.MSF过程模型中,最终发布版在( )阶段交付.
A.构思
B.计划
C.开发
D.稳定
E.部署
(A)20.对于MSF建组关键概念描述正确的是:
A."平等小组"概念视每个角色有同等价值
B."产品意识"指需要交付优秀的商业产品或为内部客户开发应用
C."零缺陷意识"意味交付的代码不能有任何缺陷
D. "以客户为中心意识"表示尽量到客户现场开发应用系统.
(C)21.MSF提出三种管理准则,( )目的是预先确定每个项目需要的小组成员技能,把项目视为学习的机会.
A.项目管理准则
B.风险管理准则
C.就绪管理准则
(B)22.项目启动时,MSF不赞成只在当前条件下作毫无成果和耗时的分析,而是首先捕捉远景,并要求开发者从所希望的远景往回看,把现在当作未来的过去来管理,这个观点是MSF的哪个基本观点?
A.用户的需求是变动的
B.需求是未来的;而不是当前的
C.资源永远匮乏
D.风险普遍存在
(C)23.软件质量管理包括三个子过程,其中监视项目的中间结果,以确保能及时纠正偏差,是( )子过程
A.质量计划
B.软件质量保证
C.软件质量控制
(A)24.某企业按照CMM对企业内部软件开发的过程,方法,工具进行审核,这种过程度量的方法叫:
A.过程评估
B.基准评测
(A)25.如下图CMMI过程能力侧面图,如果按照( )评估,纵坐标则表示的是( ).如果按照( )评估,则还要加上域才能评估到2级,此时纵坐标是( )
A.连续,能力等级,阶段,成熟度等级
B.连续,成熟度等级,阶段,能力等
C.阶段,成熟度等级,连续,能力等级
D.阶段,能力等级,连续,成熟度等级
(A)26.早期软件工程把软件生命周期过程定格为开发过程和运营过程,如果按照ISO 12207的过程分类来看,应属于后者其中的
A.主过程
B.支持过程
C.辅助过程
(B)27.构造解决方案,并为编程实现这个解决方案提供模型式蓝本,属于哪个应用软件开发活动?
A.软件构造
B.软件设计
C.软件需求
D.软件测试
(D)28.开发单位自立项,自投资,按市场前景预测开发商用产品的项目可以归为以下划分的项目类型
A.工作产物的成熟度
B.工作产物的应用域
C.采用的开发和表示技术规范
D.工作产物的通用性
(D)29.任何软件过程中的活动都要产生一定量的工作产品,如用户手册属于以下( )类工作产品
A.软件模型文档
B.开发计划和程序
C.中间工作产品
D.最终工作产品
(D)30.团队开发属于项目管理框架的
A.项目综合管理
B.范围管理
C.费用管理
D.人力资源管理
(A)31.对于产品度量,功能点(FP)一般作为( )的度量属性.
A.对分析模型的度量
B.设计模型度量
C.源代码度量
D.测试度量
E.维护度量
(A)32.MSF过程模型吸取了瀑布模型和螺旋模型的最好方面,MSF过程模型以下哪个功能特性借鉴瀑布模型的方法?
A.基于阶段和里程碑的方法
B.迭代的方法
C.构建和部署解决方案的集成方法
(B)33.在MSF小组模型中,( )角色目标是:
在项目的约束条件下交付解决方案
A.产品管理
B.程序管理
C.开发
D.测试
E.用户体验
F.发布管理
(D)34.小李在项目开发前期了解到:
用户对于功能和进度,更倾向保证进度,为此,他建立了以下缺省的项目平衡矩阵,以减少折衷决策的争议性.项目组织结构文档的项目平衡矩阵中,该选择:
A.1,5,6
B.4,2,9
C.7,5,3
D.1,5,9
(D)35.以下哪个不属于开发阶段的活动
A.内部发布
B.构造用户体验交付物
C.测试解决方案
D.确定解决方案范围
E.构造运营文档
(C)36.考虑到风险问题,项目组另外准备了一套项目计划。
这种计划称为:
( )
A.风险计划
B.进度计划
C.应急计划
D.整体计划
(B)37.在建造一条船时,可以开始进行喷漆工作,但是必须在完成了所有的管线工作后,才能完
成喷漆工作。
这是一个什么例子:
( )
A.开始完成关系
B.完成完成关系
C.表现出时差的关系
D.完成开始关系
(B)38.在项目作出重要变更时,重要的是要有一个正式的变更过程和一个负责批准或拒绝变更
要求的( )
A.项目干系人
B.变更控制委员会
C.领域事务专家
D.项目经理
(D)39.下列的哪一项是正确的?
( )
A.ISO 9000 是一个欧洲标准
B.ISO 9000 是一个可怕纸上工作
C.ISO 9000 证书确保你的公司生产高质量产品
D.ISO 9000 是质量管理体系的一个国际标准
(C)40.南讯公司正在为某省公安部门开发一套边防出入境管理系统,该系统包括 15 个业务模
块,计划开发周期为 9个月,即在今年 10月底之前交付。
开发团队一共有20名工程师。
今
年 7 月份,中央政府决定开放某省个人到香港旅游,并在8 月15 日开始实施。
为此客户要
求南讯公司在新系统中实现新的业务功能,该功能实现预计有 5 个模块,并在8 月15 日前
交付实施。
但南讯公司无法立刻为项目组提供新的人力资源。
面对客户的变更需求,哪种变
更处理方法最合适?
( )
A.拒绝客户的变更需求,要求签订一个新合同,通过一个新项目来完成
B.接受客户的变更需求,并争取如期交付,建立公司的声誉
C.采用多次发布的策略,将 20 个模块重新排定优先次序,并在 8 月 15日之前分布一个
包含到香港旅游业务功能的版本,其余在12 月底前交付
D.在客户同意增加项目预算的条件下,接受客户的变更需求,并如期交付项目成果。
(C)41.里程碑最好被描述成( )
A.相关工作和事件的联合
B.通常使用的表示工作或事件的两条或多条线或箭头的交
C.项目中表示报告要求或重要工作完成的可以辨别的点
D.需要资源和时间投入才得以完成的具体的项目任务
(B)42.项目快要完成时客户想对工作范围作一大的变更。
项目经理应该( )
A.进行变更
B.将变更造成的影响通知客户
C.拒绝变更
D.采用拖延战术
(A)43.某软件开发项目的实际进度已经大幅滞后于计划进度,( ) 能够较为有
缩短活动工期。
A.请经验丰富的老程序员进行技术指导或协助完成工作
B.要求项目组成员每天加班 2~3 个小时进行赶工
C.招聘一批新的程序员到项目组中
D.购买最新版本的软件开发工具
(B)44.在软件开发项目实施过程中,由于进度需要,有时要采取快速跟进措施。
( )属于快速跟进范畴。
A.压缩需求分析工作周期
B.设计图纸全部完成前就开始现场施工准备工作
C.使用最好的工程师,加班加点尽快完成需求分析说明书编制工作
D.同其他项目协调好关系以减少行政管理的磨擦
(A)45.一项新的国家标准出台,某项目经理意识到新标准中的某些规定将导致其
前负责的一个项目必须重新设定一项技术指标,该项目经理首先应该( )
A.撰写一份书面的变更请求
B.召开一次变更控制委员会会议,讨论所面临的问题
C.通知受到影响的项目干系人将采取新的项目计划
D.修改项目计划和 WBS,以保证该项目产品符合新标准
(A)46.把程序看做是袒露的,测试每条路径每个语句执行情况是
A.白箱测试
B.黑箱测试
(D)47.在项目的计划阶段,各小组角色及其工作重点描述正确的是
A.程序管理负责和用户打交道,他责任是推动需求收集和概念设计
B.开发角色推动整个设计,重点是逻辑设计,领导完成功能规范文档
C.用户体验角色推动功能规范的物理设计部分
D.测试者只参与设计评价,以判定某些功能特性能否测试
(D)48.以下哪个不是构思阶段的活动
A.协调与干系人的关系
B.定义解决方案
C.确定解决方案范围
D.设计解决方案
E.项目团队的组建和准备
(B)49.在项目开发阶段,关于小组中各角色的工作重点,以下哪些说法是正确的?
A.产品管理----运营支持文档,参与Beta计划,小组内部支持
B.开发----功能特性开发,测试
C.测试----开发并测试用户准备工作的支持,须知Beta计划,产品可用测试
D.发布管理----项目追踪,小组交流和协调,做Beta计划
(B)50.你是公司年度春游活动的项目经理。
你制定了所有活动计划,包括活动时间和租用户
外运动场所。
现在离春游活动日还有两天,天气预报告知在活动当天下午将有阵雨。
你租了
帐篷以防风险发生。
这是运用了风险应对规划中哪个工具和技术?
( )
A.被动接受
B.应急计划
C.回避
D.转移
二、多选题(共10 题,10分)
(ACDE)1.以下哪些属于应用软件的开发活动
A.软件构造
B.软件维护
C.软件需求
D.软件设计
E.软件测试
(CDE)2.制衡项目管理的三个最主要因素是:
A.项目技术难度
B.项目干系人的素质
C.项目范围
D.交付时间
E.项目费用
(ABC)3.MSF认为组建团队需要考虑的因素有:
A.团队文化
B.团队结构
C.团队成员的胜任资格
D.团队工作环境
(ACD)4.以下哪些是MSF项目管理的特点
A.项目经理的绝大部分职责由MSF 程序管理角色来承担
B.项目经理的作用是指导成功完成IT 项目的框架
C.在大项目中需要扩展MSF 小组,项目管理活动会出现在多个层次上
D.一些大型的或复杂的项目需要一个专家式的项目经理或项目管理小组
(ACD)5.构思阶段交付的文档包括:
A.项目远景/范围文档
B.功能规范文档
C.初始风险评估文档
D.项目组织结构文档
E.主项目计划
F.主项目进度表
(ABCD)6.关于MSF 中内部发布的准则,以下哪些说法是正确的
A.单个项目中的内部发布,可以看作是产品不对外的版本
B.内部发布的关键点是要达到明确的、能表达的项目状态,并以通过质量标准定义的基准来实现
C.每次发布工作产品内聚性要好,便于开发测试
D.每次内部发布后要事先审核
(ACD)7.关于项目稳定阶段,以下哪些说法是正确的
A.该阶段是由计划驱动向交付驱动的转变
B.在主项目计划、主项目进度表中产品管理角色一直起着核心的推动作用
C.项目收尾、缺陷清理仍由程序管理角色负责到底
D.在该阶段中,需要项目做出观念上的转变,即从重视构建功能到重视提高解决方案质量
(ABD)8.李先生作为公司的MSF 的实施顾问,将指导项目组B 进行项目完成的总结审核,以下哪些原则是其应该遵守的
A.事前会议有计划,让参加者能从具体事务中跳出来,参与讨论
B.参加者都必须有准备,以便很快能够切入主题
C.不能限定会议时间,会议至少应该持续4 个小时或更多
D.按正式会议的安排,并有相应设备
(ABDEF)9.MSF认为失败的原因包括
A.规格说明不能描述客户要解决的真正问题
B.业务与技术分离
C.风险普遍存在
D.缺乏公共的语言和公认的过程
E.缺乏正常交流
F.开发过程不灵活
(ACD)10.企业体系结构过程的目的是
A.保证组织的IT 和组织的业务战略和目标一致
B.将整个企业化整为零,便于人员分配管理
C.指导IT 项目,调整IT 项目及优先级,使它们能支持组织的业务目标
D.在和业务目标一致的情况下设计或重新设计关键的业务过程,以表现出IT 的优势
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 软件工程 方法
![提示](https://static.bdocx.com/images/bang_tan.gif)