实用软件工程方法题库3.docx
- 文档编号:30450941
- 上传时间:2023-08-15
- 格式:DOCX
- 页数:54
- 大小:49.25KB
实用软件工程方法题库3.docx
《实用软件工程方法题库3.docx》由会员分享,可在线阅读,更多相关《实用软件工程方法题库3.docx(54页珍藏版)》请在冰豆网上搜索。
实用软件工程方法题库3
1.关于软件工程,以下哪些说法是正确的(D)
A.软件工程中所采用的系统的方法,使考虑软件包的生命周期(lifecvcle)的所有活动,但不包括事后的现场安装,使用维护。
B.软件产品是信息产品,它具有固定形态,人胶在设计制造它时借助某种表示法提供的术语和概念,处理的都是具体的实体。
C.软件工程师将原子性的跨行业规定的不可定量的方法应用于软件的开发,运营和维护
D.软件工程中的工程管理和实施都需要决断,决断要有数据事实的依据。
这就要求能量化的尽可能定量,不能量化的也要给出模量。
2.软件的需求规格说明中应包含以下哪些需求(A,C,D,E)
A.功能需求
B.人员需求
C.质量需求
D.数据需求
E.管理需求
3.关于软件的实现方法中的启发方法,以下哪些说法是错误的(C)
A.边设计边高度以反馈数据改进设计,都发球启发式方法。
B.典型的启发式方法的应用时网络通信的交通路经控制。
C.启发式方法术语形式方法,利用自学习的途径求解问题,利用已有算法知识产生某个问题的解,只要直接构造的是非启发式系统。
D.启发式系统的特征是在根毛中获取知识以才能做出系统。
4.以下ISO/IEC12207的过程分类中黑色区域中缺少了一些过程,请选择合适的选项将其补充完整(B)
完整图:
A.1)合同2)项目3)支持过程4)质量保证过程
B.1)合同2)工程3)支持过程4)质量保证过程
C.1)合同2)项目3)维护过程4)质量保证过程
D.1)合同2)工程3)维护过程4)质量保证过程
5.以下哪些属于软件开发的基础设施(A,C,D)
A.电子邮件系统,知识共享平台
B.操作系统平台,开发工具,继承开发环境
C.会议室/实验室,拍板,投影仪,电视机/PDP,VCD/DVD机器等等
D.企业内部网络设施,服务器,打印机
6.以下哪些选项属于软件质量控件的标准(A,B)
A.ISO9000系列B。
CMMC。
IEEED。
ISO3297
7.以下选项中那些不适质量度量的属性(C)
A.可修改性,准确性
B.简明性,可追踪性
C.可依赖性,原子性
D.可理解性,可验证性
E.明确性,完整性
8。
选择以下项目管理框架图中数字部分所对应的管理类型(B)
完整图
A.1)采购管理2)费用管理3)系统管理4)范围管理
B.1)范围管理2)费用管理3)沟通管理4)采购管理
C.1)范围管理2)沟通管理3)资金管理4)采购管理
D.1)采购管理2)系统管理3)费用管理4)范围管理
9.人力资源管理包括的活动为(A,C,D)
A.组织计划,标识,分配项目角色的职责没,写入文档,并指明角色之间的关系
B.技术测试对各个岗位的人进行定期考试
C.员工聘用,得到各该岗位上用途的人
D.团队开发,即建立开发小组
10.关于工作产物的成熟度,以下哪些说法是正确的(A,C)
A.新产品开发即在已有的原形的基础上,正是开发实用产品,有风险,但可在预定时间,经费下支付
B.概念开发即系统全部采用全新概念技术,益处是风险比较小
C.产品增强即在原有产品上出新版本,增加新功能,业务过程重组,改善性能,或适应环境支持工具的更新
D.产品线的首次开发与新产品开发不同,无需强调标准化,规范化,通用化,奉献和成本都会比新产品开发要小很多
11.选择正确的来源来补充下图的问号部分(C)
完整图
A.微软全球技术中心,微软咨询服务,微软研究院,微软合作伙伴
B.微软全球开发组,微软咨询服务,微软研究院,微软合作伙伴
C.微软全球开发组,微软咨询服务,微软信息技术,微软合作伙伴
D.微软全球技术中心,微软咨询服务,微软信息技术,微软合作伙伴
12.以下关于MSF项目管理,哪些说法是正确的(ABC)
A.MSF不设项目经理,把项目经理有关开发活动的职责划分经程序管理角色(大部分内部活动)和产品管理角色
B.项目管理活动以当事人的意见为主,如由底向上的工作量,进度估算,最后才形成主计划和主进度表
C.强调项目管理与风险管理紧密结合
D.不进行就绪,因为MSF认为就绪管理不适一个过程活动,无需进行佳话,实施,审核,检查
13.下图是MSF的小组模型各角色的职责图,选出正确的选项以补充图中的数字位置(A)
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)发布管理
14.在MSF小组模型中下列关于小组成功目标的说法哪些是正确的(B)
A.项目的交付与项目的约束之间没有必然联系
B.产品规格说明描述了小组向客户提交的交付物的细节。
小组的交付必须尽可能准确地按照规格说明
C.当满足了预算和时间目标的时候,宣告了项目的成功写成
D.最终交付的软件应该保证零缺陷
15.李先生是公司的项目经理,他将项目组拆分成了多个功能小组和职能小组,以下哪些说法是正确的(BC)
A.每个职能小组中可以包含多个不同的角色
B.各功能小组之间并行工作,定期会同步各小组之间的工作
C.每个功能小组下还能够划分更细的子小组
D.每个功能小组中都需要包含MSF的六个角色
16.关于风险控制,以下哪些说法是错误的(C)
A.风险控制步骤地目标是成功执行为最高风险开发的应急计划
B.风险控制步骤地输入是风险行动表以及风险状态报告
C.风险控制步骤地活动时为每个风险创建特定风险状态报告
D.风险控制步骤地输出是标准的项目状态报告
17.MSF风险管理过程的六个步骤(A)
A.风险标识风险分析和优先级化风险计划和调度风险跟踪和报告风险控制风险学习
B.风险标识风险分析和优先级化风险计划和调度风险跟踪和报告风险控制风险消除
C.风险标识风险消除风险计划和调度风险报告风险跟踪风险学习
D.风险标识风险消除风险计划和调度风险跟踪和报告风险控制风险学习
18.以下哪些问题时在风险管理计划中应该给与回答的(ABCE)
A.如何实现风险管理过程
B.项目有多少资金投入到风险管理中来
C.那些资源可供风险管理使用
D.风险管理的假设和约束是什么
E.小组与项目干系人如何沟通状态
19.选择正确的选项将MSF就绪准则图补充完整(D)
A.1)个人就绪2)团队就绪3)EA就绪
B.1)团队就绪2)解决方案就绪3)EA就绪
C.1)个人就绪2)团队就绪3)解决方案就绪
D.1)个人就绪2)解决方案就绪3)EA就绪
20.关于MSF项目管理,以下哪些说法是错误的(A)
A.项目经理是MSF中一个必不可缺的角色
B.MSF的项目管理职能公散在小组成员中,这又利于发送项目管理的职能,并使用MSF的项目管理具有较大的可伸缩性
C.项目管理是一个知识,技能,工具和方法的组合,在达成协议的质量,费用,进度和约束下,保证完成项目的目标
D.MSF对于与项目管理相关的规则和能力非常重视
21.在MSFjiuxu管理过程的“定义”步骤中。
三个主要的就绪元素是(ABD)
A.场景B。
资格C。
人员D。
熟练程度
22.选择正确的选项,将企业体系结构项目过程图补充完整(B)
A.1)EA发布2)EA计划认可3)EA开发认可4)EA稳定认可
B.1)EA发布2)EA远景认可3)EA开发认可4)EA域完成
C.1)EA发布2)EA计划认可3)EA开发认可4)EA域完成
D.1)EA发布2)EA远景认可3)EA开发认可4)EA稳定认可
23.MSF中,为企业体系结构被定义一个结构,可描述为(ABCDE)
A.实施业务活动所必须的信息
B.用于交付应用和信息的技术和基础架构
C.支持业务活动的应用程序和自动化设施
D.一个动态系统在某一是可的表达
E.该组织的业务活动
24.在组建核心团队时,关于就绪工作的注意点,以下哪些描述是错误的(B)
A.将技能差距视为风险,因为技能的差距会导致后续工作的延误和质量
B.要着重部门或企业级别的技能就绪管理,而不是每个团队成员的就绪管理
C.对团队的知识和能力水平进行管理,保证整体的知识和能力水平与项目相适应
D.对就绪进行有预见性的主动管理,并对就绪前后的情况进行比较
25.你作为NorthWind公司的一个当前项目团队中担任程序经理的角色,该项目的目标是为NorthWind公司的所有计算机部署一个新的合同管理系统部署。
项目团队收集了很多信息来进行远景/范围文档的制作,当你阅读完用户的问卷调查反馈后,你发现在不同部门,不同区域,不同工作的用户有……(B)
A.重新审查用户就绪准备
B.在出事风险表中添加用户需求无法理解的条目
C.为远景/范围文档建立用户档案
D.使用采访再去收集更多的信息
E.做一个交流计划
26.优化团队就绪的正确顺序步骤是(A)
A.1)衡量胜任度2)分析差距3)制定学习计划4)执行学习计划
B.1)分析差距2)衡量胜任度3)制定学习计划4)执行学习计划
C.1)制定学习计划2)执行学习计划3)衡量胜任度4)分析差距
D.1)分析差距2)制定学习计划3)执行学习计划4)衡量胜任度
27.关于构思阶段各角色的工作重点,以下描述正确的是(BD)
A.程序管理:
用远景文档使大家都明确共同的目标,组织风险评估,负责风险管理
B.开发:
原形制作,开发选项
C.用户体验:
部署,支持所涉及的技术
D.测试:
测试策略,验收准则
28.构思阶段的中间里程碑包括(AC)
A.远景/范围基线B.商务洽谈结束C.核心团队成立D.远景/范围认可
29.关于逻辑设计,以下哪些观点是正确的(C)
A.逻辑设计是对待定物理模型的优化
B.逻辑设计就是技术解决方案
C.逻辑设计是评估和决定无力设计的可靠性和实现选项的基础
D.逻辑设计是完整的功能规范
30。
以下关于物理设计的目的,描述正确的是(D)
A.将构思结构中项目原形用代码表示出来,并进行测试
B.在正确的环境下捕获和理解业务需求和用户需求
C.根据MSF应用模型和机遇服务的组织原则,展示解决方案的结构和各部分之间的关系
D.将现实世界的技术及其限制应用于逻辑模型,包括实现和性能方面的考虑
31。
以下哪些城市规划不属于主项目计划的组成部分(C)
A.测试计划,培训计划
B.采购计划,设施佳话
C.资源配置计划,人员安排计划
D.沟通计划,容量计划
E.部署计划,试运行计划
32.作为项目团队中的测试小组的一员,在项目的计划阶段,李先生需要开始建立项目的开发测试环境,他需要考虑以下哪些问题(ACDE)
A.怎样区分开发测试环境和生产环境
B.测试小组的人员应该如何配置
C.测试实验室应该如何配置
D.所有的开发活动都要经过测试实验吗?
E.谁应对开发测试环境负责
33。
设置缓冲时段的优点在于(AB)
A.可以留出处理偶发因素的时间,有助于保证按时完成
B.有助于允许角色或者小组的隐私,有利于小组凝聚力
C.可以用来实现客户新增加的功能
D.有助于适当减少资源投入
34.在项目开发阶段,关于小组中各角色的工作重点,以下哪些说法是正确的(A)
A.开发:
功能特性开发,测试
B.测试:
开发并测试用户准备工作的战术,须知beta计划,产品可用测试
C.产品管理:
运营支持文档,参与beta计划,小组内部支持
D.发布管理:
项目追踪,小组交流和协调,做beta计划
35。
李先生作为公司的项目组的开发人员,该项项目所参与项目正将要进入开发阶段,该项目小组针对开发阶段的活动进行了讨论,以下哪些说话时正确的(C)
A.为了控制禁毒,无需进行单元测试,直接进行系统测试
B.在代码开发完之后,直接公布bate版本,让用户对其进行测试,收取反馈意见,以便再次修改
C.开发人员主导功能特性的开发,联合测试者一边开发一边测试,以保证产品的可靠性
D.在开发阶段中,对技术基础架构进行开发式队资源的浪费,应该把所有的精力都投入到开发代码中去
36。
下图是MSF推荐的一次内部发布的进程安排,选出正确的选择来填充该图中的数字位置(C)
A.1)缓冲时间2)测试和稳定化3)特征开发
B.1)测试和稳定化2)特征开发3)缓冲时间
C.1)特征开发2)测试和稳定化3)缓冲时间
D.1)特征开发2)缓冲时间3)测试和稳定化
37。
李先生作为公司项目组的开发人员,其所在的项目组的项目进入开发阶段,现在准备进行解决方案技术基础架构的验证,项目组中的开发人员进行了小组会议,确定了开发验证过程中所需要进行的工作,以下哪些工作时合理的(BCDE)
A.在生产的模拟环境中测试解决方案
B.撰写部署检测表
C.自动化部署和安装过程
D.撰写运营和管理规程
E.开发实现规程
38.关于内部发布,以下哪些说法是正确的(BC)
A.分开内部发布意味着工作必须顺序进行,不能并行
B.内部发布的次数则取决于产品的大小和员工经验
C.每一次内部发布就可以作为一个中间里程碑
D.典型的内部发布以6-8个月为期
39。
李先生在公司的项目组中同时担任产品管理角色和测试角色,其他项目组成员担任了程序管理角色以及开发角色,在项目的开发阶段的尾端,很多新的功能被加入到解决方案中,整个解决方案在测试环境中工作良好。
当该解决方案被部属后,客户投诉新的产品无法与当前系统兼容,用户……(A)
A.项目中缺少用户体验角色
B.在开发阶段的后期又增加了新的功能
C.产品管理角色和测试角色的合并
D.项目组中缺少发布管理角色
40.以下是缺陷消除随时间的变异图,选择正确的选项对应图中的数字位置(C)
A.1)缺陷收敛2)Beta测试3)零缺陷发布4)发布候选版本
B.1)Beta测试2)缺陷收敛3)发布候选版本4)零缺陷发布
C.1)Beta测试2)缺陷收敛3)零缺陷发布4)发布候选版本
D.1)发布候选版本2)缺陷收敛3)零缺陷发布4)Beta测试
41。
李先生在KingWinlliams公司的项目组中担任程序管理的角色,该项目组所负责的项目的所有功能已经开发完毕,现处项目稳定阶段,但是小组中的发布管理成员发现产品具有很多缺陷,希望推迟发布,李先生需要对其作出相应的分析,以确定是否需要推迟发布,以下哪些分析是合理的(B)
A.分析缓冲时间的利用
B.分析缺陷收敛趋势
C.分析主要风险计划
D.分析资金调配状况
42.项目运行到就绪里程碑时,应该发布那些工作产品(ACDE(F?
))
A.脚本和安装文档,最终用户斑竹和培训资料
B.测试计划和风险报告
C.运营文档,发布说明
D.原代码和可执行文档
E.测试和缺陷报告,项目文档
F.
43.李先生作为公司项目组的程序管理角色,该项项目组的项目处于稳定阶段,在达到就绪里程碑时,项目小组应该和客户就哪些方面达成共识(ABDE)
A.产品已完成稳定的各项工作
B.所有已知的缺陷均已处理
C.所有的文档已经完成
D.用户已经完成验收,接受本产品
E.像部署转移,发布里程碑时转变点
44。
下图是站点部署的过程图,选择正确的选项将该图的数字位置补充完整(B)
A.1)站点安装完成2)站点培训完成3)站点部署完成,站点管理员签字4)站点准备就绪
B.1)站点安装完成2)站点准备就绪3)站点部署完成,站点管理员签字4)站点培训完成
C.1)站点安装完成2)站点培训完成3)站点准备就绪4)站点部署完成,站点管理员签字
D.1)站点安装完成2)站点配置完成3)站点部署完成,站点管理员签字4)站点准备就绪
45.MerrisPhilips公司Olive项目组的项目已经进入了部署阶段,项目组已经完成了站点部署的安装工作,现在需要对用户进行站点部署期间的培训工作,项目组成员进行了小组会,讨论了在培训阶段的工作会中,所需要注意的方面,以下会议结果中错误的是(A)
A.为了禁毒的考虑,取消对用户的培训,只培训员工
B.根据用户的不同背景和经验,制定不同的培训内容
C.在培训计划中定义培训媒体中种类
D.培训本地支持的员工
46.ZAMEL公司项目组Fde项目已经进入了部署阶段,项目组已经完成了站点部署期间的培训工作,现在即将进入站点部署的稳定阶段,项目组成员进入了小组会,讨论了在站点的部署未定阶段的工作内容,以下会议结果中错误的是(A)
A.确认客户是否支付项目费用的70%
B.客户验收签字,确认部署完成
C.调查用户对此站点部署满意程度
D.稳定要确保资源到位,系统稳定运行后,将系统管理移交给运营和支持人员
47.部署完成里程碑交付的工作产品包括(ABC)
A.运营和支持的信息系统:
堆积和过程,知识库,报告,日志
B.文档仓储,包括开发过程中创建的所有文档,版本,装载集,脚本的规程
C.项目结束报告:
所有项目文档的最后版本,客户/用户满意程度的数据,下一步的工作的定义
D.试运行审核报告,项目的资金使用报告
48.项目部署阶段由哪些中间里程碑组成(ACD)
A.核心组件部署里程碑
B.用户签字验收里程碑
C.站点部署完成里程碑
D.部署稳定里程碑
49.关于微软对于人员的管理,以下哪些说法是正确的(A)
A.聘用精英人才是软件业成功的关键,因为企业的真正资产在员工的头脑里
B.聘用适应性和灵活性强的人,每个聘用是为指定的一个部门而不是为全公司,只需要他对部门的业务技术有了深刻了解即可
C.对于聘用的人员不进行培训,让其在工作中自我培训
D.微软的项目计划时自上而下的,整个项目的计划和对公司的需求,层层分发下构成底层员工的计划
50.以下哪些是微软成功的因素(ABCDE)
A.建立和使用与客户的反馈环,为创建客户价值,去询问,倾听,学习和适应
B.对产品和技术有热情
C.团队精神
D.一切以结果味奋斗中心,为更好的结果不懈的工作
E.长远规划方法
51。
以下哪些属于应用软件的开发活动(ABCE)
A.软件构造B。
软件设计C。
软件需求D。
软件维护E。
软件测试
52。
小王所在的团队所负责的项目正处于软件的需求分析阶段,以下哪些是该团队在该阶段下的活动(AB)
A.通过UML图,DFD图,CFO图,状态图,ER图等进行系统建模
B.定义软件的范围,约束,以及功能概述
C.定义数据库的结构,编写局发起以及存储过程代码
D.进行软件借口设计
53。
以下哪些是软件开发的要求(ACDEF)
A.开发人员的团队组织B。
项目资金筹备C。
建模与实现的方法和技术
D.软件工程过程E。
开发工具和工作产品F。
基础设施
54.关于CMMI的5个级别,以下哪些说法是错误的(D)
A.1级:
可实施的,接CMMI定义的所有特定目标均已满足,要求工作任务产生的工作产品均已产出
B.2级:
可管理的,第1级所有的准侧均已满足,此外,所有与过程域相关的工作均与组织定义的政策相符,所有人员在其工作中均有充分的资源可访问以完成其作业,按要求干系人主动进入过程域,所有工作产品和工作任务都“严格按过程描述监控、受控、审核和评价”
C.3级:
可定义的,第2级所有准则均已达到。
此外,过程“已按组织的裁剪指南丛组织的标准过程集中裁减,考虑要做出的工作产品、量度、以及供它对组织的过程资产作过程改进的信息”
D.4级:
定量管理的,第3级所有的准则均已达到。
此外,“利用定量(统计)的手段作适配和优化以满足客户变动的需求,以及按预期方向连续改进过程域的有效性”
55。
以下哪些属于软件设计的静态表示法
A.体系结构描述语言ADL(architecturedescriptionlanguage)
B.类和对象图
C.实体关系图ERD(EntityRelationshipDiagaram)
D.借口描述语言IDL(InterfaceDescriptionLanguage)
E.伪代码和程序设计语言PDL
56.以下哪些属于软件设计的动态视图(ABDE)
A.活动图
B.流程图和结构化流程图
C.Jackson结构图
D.状态转移和状态图
E.形式规范语言
57.关于应用软件开发的干系人的分类,以下哪一选项是正确的(B)
A.项目监督方、项目业主、项目用户、项目开发者、项目管理人和职员、IT供应商
B.项目业主、项目用户、项目开发者、项目管理人和职员、IT供应商、咨询人员
C.项目用户、项目开发者、项目业组、IT供应商、咨询人员、项目监督方
D.培训人员、IT供应商、项目业主、项目用户、项目开发者、项目管理人和职员
58.关于维护度量的稳定性公式(SMI=[MT-(Fa+Fc+Fd)]/MT),以下哪些说法是正确的(D)
A.MT为本次发布新增的模块数
B.Fa为本次发布的模块总数
C.Fc为本次发布未作更改的模块数,
D.Fd为本次发布删除上次发布的模块数
59.项目综合管理过程中的活动包括(ABD)
A.开发项目计划
B.执行项目计划
C.部署项目计划
D.综合变更控制
60.李先生是MSF公司的项目组的成员之一,该项目组的当前项目为一个互联网项目,
正处于开发项目主计划的过程中,李先生将整个项目进行了工作分解,如下图所示,请
选择合适的选项对下图的黑色部分进行补充(C)
A.1)定义需求2)定义项目需求3)定义内容需求4)定义系统需求
B.1)定义需求2)定义项目需求3)定义投资方需求4)定义系统需求
C.1)定义需求2)定义用户需求3)定义内容需求4)定义系统需求
D.1)定义需求2)定义用户需求3)定义投资方需求4)定义系统需求
61.以下关于MSF的主旨的说法哪些是正确的(D)
A.用户的需求是一成不变的
B.开发小组成员的关系应该是金字塔的关系,层层管理、层层审核
C.开发队伍永远是齐装满员、训练有素、技术成熟可用、时间足够充裕、资金不用考虑
D.技术解决方案和业务问题之间的关系往往是相互影响的,可用的技术不仅会影响到已提出问题的解,甚至对问题本身定义的形式都会有所改变
62.以下哪些不属于MSF的基本原则(C)
A.职责明确、责任共享、共享项目远景
B.灵活敏捷、主动应变、促进坦率沟通
C.在人际关系上投资、不断摸索新事物
D.小组成员有职有权、业务价值是重点
63.关于建立MSF小组模型的关键概念,以下哪些说法是正确的(C)
A.平等小组不仅仅指角色平等,而且指在任何一个问题上需要一致同意才能做出决策
B.客户只需要在项目开始前提出需求,无需参与设计,更加无需为开发过程提供反馈
C.产品意识并不是指是否交付像微软一样的商业产品或为内部客户开发的应用,而是每一个小组成员把自己的劳动成果看成产品
D.零缺陷理念即指保证项目的交付物为零缺陷
64.李先生参与了公司的项目小组,并在其中扮演开发角色,以下他所应该负责的功能域(ABC)
A.技术咨询功能域
B.应用开发功能域
C.基础架构开发功能域
D.产品计划功能域
65.以下的哪些场景属于配置管理(AC)
A.一个小组为若干医院开发一个电子卫生保健请求系统,他们记录了选自MicrosoftBizTalkServer的设置,跟踪在开发和测试过程中做出的变更
B.为遵守政府新的规定,一些人提出要增加一个新的EDI映射模式。
关键小组成员和经理讨论为项目提供新的资金,运营人员审
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实用 软件工程 方法 题库