【单选题】
在下列四种模块的耦合性中,信息隐蔽性能最好的是( )
A. 控制耦合
B. 内容耦合
C. 标记耦合
D. 数据耦合
查看试卷,进入试卷练习
微信扫一扫,开始刷题
相关试题
【单选题】
结构化方法是一种( )的软件开发方法。
A. 面向用户
B. 面向数据结构
C. 面向对象
D. 面向数据流
【单选题】
需求分析是回答系统必须( )的问题。
A. 做什么
B. 怎么做
C. 何时做
D. 为谁做
【单选题】
在软件生产的( ),使用的工具主要是机器语言和汇编语言。
A. 程序系统时代
B. 软件工程时代
C. 面向对象时代
D. 人工智能时代
【单选题】
软件工程管理的具体内容不包括对 _________ 管理。( )
A. .开发人员
B. .组织机构
C. .控制
D. .设备
【单选题】
在 McCall 软件质量度量模型中, _________ 属于面向软件产品操作。( )
A. .正确性
B. .可维护性
C. .适应性
D. .互操作性
【单选题】
在快速原型模型的开发过程中,用原型过程来代替全部开发阶段所用模型是 _________ 模型。( )
A. .探索型原型
B. .演化型原型
C. .实验型原型
D. .增量型原型
【单选题】
维护中因删除一个标识符而引起的错识是 _________ 副作用。( )
A. .文档
B. .数据
C. .编码
D. .设计
【单选题】
软件维护的困难主要原因是( )
A. .费用低
B. .人员少
C. .开发方法的缺陷
D. .维护难
【单选题】
用白盒法技术设计测试用例的方法包括( )
A. .错误推测
B. .因果图
C. .基本路径测试
D. .边界值分析
【单选题】
软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( )
A. .前者属于静态测试,后者属于动态测试
B. .前者属于动态测试,后者属于静态测试
C. .都属于静态测试
D. .都属于动态测试
【单选题】
程序的三种基本控制结构的共同特点是( )
A. .只能用来描述简单程序
B. .不能嵌套使用
C. .单入口,单出口
D. .仅用于自动控制系统
【单选题】
JSP 方法是一种面向 _________ 的设计方法。( )
A. .控制结构
B. .对象
C. .数据流
D. .数据结构
【单选题】
当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为( )
A. .数据耦合
B. .公共耦合
C. .标记耦合
D. .内容耦合
【单选题】
软件设计的方法有多种, _________ 方法不属于面向数据流的设计方法。( )
A. .基于 Jackson 图的设计
B. .基于 IDEF 0 图的设计
C. .交换分析设计
D. .事务分析设计
【单选题】
为高质量地开发软件项目,在软件结构设计时,必须遵循 _________ 原则。( )
A. .信息隐蔽
B. .质量控制
C. .程序优化
D. .数据共享
【单选题】
数据流图( DFD )是 _________ 方法中用于表示系统的逻辑模型的一种图形工具。( )
A. . SA
B. . SD
C. . SP
D. . SC
【单选题】
螺旋模型是一种将瀑布模型和 _________ 结合起来的软件开发模型。( )
A. .增量模型
B. .专家系统
C. .喷泉模型
D. .变换模型
【单选题】
需求规格说明书的作用不包括( )
A. .软件验收的依据
B. .用户与开发人员对软件要做什么的共同理解
C. .软件可行性研究的依据
D. .软件设计的依据
【单选题】
数据字典是用来定义 _________ 中的各个成份的具体含义的。( )
A. .流程图
B. .功能结构图
C. .系统结构图
D. .数据流图
【单选题】
设年利率为 i ,现存入 p 元,不计复利, n 年后可得钱数为( )
A. . p ﹡ (1+i ﹡ n)
B. . p ﹡ (i+1) n
C. . p ﹡ (1+i) ﹡ n
D. . p ﹡ (i+n)
【单选题】
在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )
A. .软件危机
B. .软件工程
C. .程序设计革命
D. .结构化程序设计
【单选题】
Putnam 成本估算模型是一个( )模型。
A. .静态单变量
B. .动态单变量
C. .静态多变量
D. .动态多变量
【单选题】
在 McCall 软件质量度量模型中,( )属于面向软件产品修改。
A. .可靠性
B. .可重用性
C. .适应性
D. .可移植性
【单选题】
ISO 的软件质量评价模型由 3 层组成,其中用于评价设计质量的准则是( )
A. . SQIC
B. . SQMC
C. . SQRC
D. . SQDC
【单选题】
软件复杂性度量的参数包括( )
A. .效率
B. .规模
C. .完整性
D. .容错性
【单选题】
对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中。
A. .结合
B. .隐藏
C. .封装
D. .抽象
【单选题】
软件调试技术包括( )
A. .边界值分析
B. .演绎法
C. .循环覆盖
D. .集成测试
【单选题】
瀑布模型的存在问题是( )
A. .用户容易参与开发
B. .缺乏灵活性
C. .用户与开发者易沟通
D. .适用可变需求
【单选题】
软件测试方法中的静态测试方法之一为( )
A. .计算机辅助静态分析
B. .黑盒法
C. .路径覆盖
D. .边界值分析
【单选题】
软件生命周期中所花费用最多的阶段是( )
A. .详细设计
B. .软件编码
C. .软件测试
D. .软件维护
【单选题】
第一个体现结构化编程思想的程序设计语言是( )
A. . FORTRAN 语言
B. . Pascal 语言
C. . C 语言
D. . PL/1 语言
【单选题】
程序的三种基本控制结构是( )
A. .过程、子程序和分程序
B. .顺序、选择和重复
C. .递归、堆栈和队列
D. .调用、返回和转移
【单选题】
在详细设计阶段,经常采用的工具有( )
A. . PAD
B. . SA
C. . SC
D. . DFD
【单选题】
详细设计的结果基本决定了最终程序的( )
A. .代码的规模
B. .运行速度
C. .质量
D. .可维护性
【单选题】
需求分析中开发人员要从用户那里了解( )
A. .软件做什么
B. .用户使用界面
C. .输入的信息
D. .软件的规模
【单选题】
结构化程序设计主要强调的是( )
A. 程序的规模
B. . 程序的效率
C. 程序设计语言的先进性
D. .程序易读性
【单选题】
IDEF0图反映系统( )
A. .怎么做
B. .对谁做
C. .何时做
D. .做什么
【单选题】
经济可行性研究的范围包括( )
A. .资源有效性
B. .管理制度
C. .效益分析
D. .开发风险
【单选题】
可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开 发的决策依据,因必须给出( )的回答。
A. .确定
B. .行或不行
C. .正确
D. .无二义
【单选题】
需求分析阶段的任务是确定( )
A. 软件开发方法
B. 软件开发工具
C. 软件开发费
D. 软件系统的功能
推荐试题
【单选题】
AMD1、 一家咨询公司的负责人启动一个项目来扩大公司提供的服务数量,这家公司具有竞争优势、出色的企业知识以及卓越的声誉,高管团队担心增加新服务可能给业务结果带来负面影响。若要评估负面业务结果的可能性和影响,项目经理应该使用什么?___
A. 因果图
B. 预测
C. 制定决策
D. 风险评估矩阵
【单选题】
AMD2、 一个项目的延迟交付,且需要进行变更才能获得理想的可交付成果质量级别,项目经理签发正式的变更请求,并与所有相关方沟通变更,然后项目经理得知这种沟通方式未能满足相关方的期望。项目经理应该怎么做?___
A. 审查沟通管理计划和相关方参与计划
B. 签发变更请求,在项目管理计划中包含相关方的期望
C. 与项目发起人开会,以更好地了解相关方的期望
D. 遵循沟通管理计划,并签发一份状态报告
【单选题】
AMD3、 项目经理领导一支经验丰富的团队,该团队由职能员工和顾问组成,在一次特色全国性活动上为一项成功产品推出促销版本,该产品版本必须及时推出。制定风险管理计划时,项目经理应该怎么做?___
A. 采用风险共存方法来处理项目风险,因为这种产品版本将是短暂性的
B. 执行预期货币价值(EMV)分析,确定成功概率
C. 使用初始产品发布中的风险核对单
D. 与团队一起头脑风暴识别风险
【单选题】
AMD4、 一个更换关键应用程序的项目将影响多个内部和外部服务。在规划过程中,拥有这些服务的项目相关方未能承诺履行约定活动。项目经理应该如何改进项目相关方的参与程度?___
A. 用谈判和沟通
B. 将这种情况上报给指导委员会
C. 准备一份概率和影响矩阵
D. 将这种情况记录在问题日志中
【单选题】
AMD5、 一家公司的法律部门请求一项变更,而该变更将会影响到进度基准。但是,发起人并不认为这项变更是必要的,并希望保持发布日期。项目经理应该怎么做?___
A. 批准该变更,并应用进度优化技术来保持相同发布日期
B. 拒绝该变更,因为项目发起人并不认为该变更是必要的
C. 分析所有可能的影响,并向变更控制委员会(CCB)提交变更及其影响
D. 向承包商咨询该变更的可行性,并根据他们的专家意见作出决定
【单选题】
AMD6、 一家公司希望与供应商签订为期 15 年的合同,项目经理应建议哪种合同类型?___
A. 固定总价合同
B. 总价加激励费合同
C. 工料合同
D. 总价加经济价格调整合同
【单选题】
AMD7、 在一个项目的用户验收阶段,一些用户抱怨他们的期望未得到满足,项目经理事先应该采取哪一个不同做法?___
A. 考虑相关方的反馈
B. 执行风险评估
C. 实施冲突管理技术
D. 与用户建立一种专业关系
【单选题】
AMD8、 一位相关方要求更频繁,更详细地更新项目状态。该相关方也表示有兴趣协助该项目。项目经理下一步该怎么做?___
A. 尽快发送详细的状态报告并更新相关方登记册
B. 将该相关方包含在所有详细的项目状态沟通中,并将该相关方的参与程度更新为支持
C. 与团队开会以审查相关方登记册并重新评估角色和报告要求
D. 更新具有同样参与程度的所有相关方的详细状态报告
【单选题】
AMD9、 项目经理正在开展与 IT 系统开发相关的项目。负责安装服务器的一位团队成员询问项目经理是否可以订购具有比原计划更快处理器的服务器。这款服务器来自同一制造商,成本大致相同。主题专家(SME)分析并确定已遵循纠正措施和变更管理程序。项目经理下一步应该怎么做?___
A. 更新问题日志,变更请求和工作绩效数据
B. 批准变更请求,更新项目管理计划并评估事业环境因素
C. 更新项目文件、项目管理计划和工作绩效报告
D. 与相关方沟通、更新变更日志并执行变更
【单选题】
AMD10、 一项新功能被批准用于软件开发项目。在该功能获得批准三周后,一位团队成员得知这项新功能的开发已经超出预算。项目经理下一步应该怎么做?___
A. 接受预算超支,因为该功能已获得批准
B. 停止开发新功能
C. 提交变更请求
D. 更新成本基准
【单选题】
AMD11、 项目经理、团队成员以及若干相关方共同参与一次风险研讨会。已经根据风险管理计划生成并提供一份风险报告。若要为各个项目风险进行优先级排序,现在必须执行哪一项分析?___
A. 定量风险分析
B. 根本原因分析
C. 偏差分析
D. 定性风险分析
【单选题】
AMD12、 一个项目团队成功实现了一个关键里程碑。为此,团队满足了一个新工艺的关键技术需求,然后使用该工艺开发了几个类似可交付成果的第一个。项目经理下一步应该怎么做?___
A. 开展绩效评估
B. 将该项目移交给运营团队
C. 记录经验教训
D. 确保已记录最终成本
【单选题】
AMD13、 项目经理想要采购一些订制产品,且可以从多个供应商处获得相同等级和质量的订制产品。若要确保他们的报价具有可比性,采购包中应包含哪些内容?___
A. 定制产品的成本估算
B. 详细说明所需产品必须属性和测量指标的工作说明书(SOW)
C. 经批准的项目范围说明书,工作分解结构(WBS)和 WBS 词典
D. 风险管理计划以及风险管理审查报告
【单选题】
AMD14、 在识别一个新项目的风险时,项目团队考虑到以下内容:1.一次罕见的自然灾害可能会撞击建筑物并导致建筑物倒塌 2.存储所有项目技术数据的现有数据库已过时,并可能会失效。 项目经理应该怎么做?___
A. 请求将项目转移给另一个区域的团队
B. 建议取消该项目
C. 将该风险添加进风险登记册
D. 通知发起人这两种风险的概率和影响都非常低
【单选题】
AMD15、 项目发起人指出,为确保项目成功,必须让客户意识到可能存在的延误和问题。为此,客户希望他们的技术团队直接与项目的技术团队进行沟通。若要确保这项请求得以解决,项目经理应该审查哪一份文件?___
A. 沟通管理计划
B. 需求跟踪矩阵
C. 执行、负责、咨询和知情(RACI)矩阵
D. 项目章程
【单选题】
AMD16、 由于升职,一位新相关方加入到一个项目中。该相关方对其新角色的操作责任有良好的认识,但未接受过与该项目角色相关的培训。项目经理应该怎么做?___
A. 与新相关方开会,审查相关项目文件并收集背景信息,然后更新相关方登记册
B. 请新相关方书面确认他们对新角色的理解,然后更新项目章程
C. 更新项目治理计划以添加这位新相关方,并包含相关责任的描述以反映这项变更
D. 修订工作分解结构(WBS),以包含这位新相关方的相关可交付成果
【单选题】
AMD17、 项目经理正在制定相关方参与计划,并识别到一位权力等级较高但在项目中兴趣较低的相关方,项目经理应该如何对待该相关方?___
A. 重点管理
B. 随时告知
C. 监督
D. 令其满意
【单选题】
AMD18、 项目经理识别到项目相关方具有明显不同的需求和期望。为确保项目成功,项目经理应该怎么做?___
A. 应用推进技术
B. 创建权力/影响方格
C. 执行风险分析
D. 定义角色和职责
【单选题】
AMD19、 在项目执行期间,某些任务所花的时间比预期长,团队成员之间存在一些分歧,并且发起人要求迅速采取行动来解决这个问题。项目经理应该怎么做?___
A. 制定团队章程
B. 与团队一起审查团队章程
C. 与人力资源部门和团队一起开会讨论这个问题
D. 执行冲突管理过程
【单选题】
AMD20、 一位团队成员急于将客户正在考虑的新功能添加到项目可交付成果中。在开始为这些新功能工作之前,需要谁的批准?___
A. 项目经理
B. 变更控制委员会(CCB)
C. 项目发起人
D. 主题专家(SME)
【单选题】
AMD21、 在一个价值 100 万美元的项目中途,项目经理进行挣值分析(EVA),分析显示计划价值(PV)为 623,000 美元,挣值(EV)为 523,000 美元,实际成本(AC)为 643,000 美元。根据这些数字,项目的成本偏差(CV)和进度偏差(SV)分别是多少?___
A. CV = +120.000 美元,SV = +100,000 美元
B. CV = +100.000 美元,SV = +120,000 美元
C. CV =-100.000 美元,SV =-120,000 美元
D. CV =-120.000 美元,SV =-100,000 美元
【单选题】
AMD22、 项目发起人通知项目经理,最关键的项目标准是按时交付产品,客户对资源可用性没有时间限制,哪个行动会减少时间表,但会增加风险?___
A. 添加团队成员
B. 并行执行活动
C. 外包项目执行
D. 聘请高薪专家
【单选题】
AMD23、 项目经理成功完成一个项目,需要收集在地理位置上分散的大量相关方的反馈意见。项目经理应该用什么沟通方法来收集反馈意见?___
A. 拉式沟通
B. 推式沟通
C. 有效沟通
D. 互动式沟通
【单选题】
AMD24、 在新项目的相关方会议中,项目经理发现一名相关方对项目有抵触。项目经理记录这个问题,并对该相关方的参与程度评级。项目经理使用了哪项工具或技术来为相关方的参与程度评级?___
A. 相关方参与评估矩阵
B. 风险概率和影响评估
C. 人际关系技巧
D. 专家判断
【单选题】
AMD25、 由于质量过程的问题,一个项目明显落后于进度计划。项目相关方坚持要求项目经理采取任何必要的行动来满足初始时间表。项目经理下一步应该怎么做?___
A. 与相关方谈判质量标准并更新质量管理计划
B. 重新确定客户的需求清单优先级并调整项目范围
C. 在风险登记册中记录所有问题并接受质量过程
D. 审查质量核对单以确定根本原因并实施所需的变更
【单选题】
AMD26、 在项目状态审查会议期间,显而易见的是,整体项目效绩低于预期的项目目标,并且一些关键的可交付成果未能满足客户的需求。项目经理应该怎么做?___
A. 更新范围管理计划并执行备选方案分析
B. 使用德尔菲技术并执行备选方案分析
C. 执行趋势分析并更新质量管理计划
D. 执行根本原因和备选方案分析
【单选题】
AMD27、 一家公司开始进行敏捷实践,以便更好的接触全球客户和市场,在过渡期间,很多团队都在与这个变化做斗争,因此影响士气,敏捷教练应该怎样做才能最好的利用敏捷实践并实现高绩效?___
A. 与团队成员单独开会,为他们提供项目及其对组织带来好处的一个大蓝图
B. 与团队及其经理紧密合作,通过辅导,指导,教学和推进来识别和解决问题
C. 仅在团队层面教导,提供有关期望的信息,并帮助个人提升技能
D. 获得相关方对团队有效性的反馈,并与团队分享
【单选题】
AMD28、 一个项目已经启动,该项目拟标准化四个国家的人力资源模块开发。每个国家都有不同的人力资源管理流程。其中两个国家与相关方,没有提供任何意见,迫使项目经理在没有他们的意见下制定项目计划,并将其发送给四个国家的所有相关方进行批准。到目前为止已经收到三份批准。项目经理下一步应该怎么做?___
A. 开始项目执行,因为项目计划不需要所有相关方的意见
B. 开始项目,因为大多数相关方己经批准了这项计划
C. 等到所有项目相关方都参与并批准项目计划,然后开展项目执行
D. 等待所有相关方的意见,然后由于大多数相关方已经批准,先开始项目执行
【单选题】
AMD29、 两家公司之间的并购项目正处于启动阶段,显然这个项目对这两个组织产生影响。若要确保项目成功,发起人应关注下列哪一项?___
A. 明确定义项目目标,优先事项和战略
B. 预算
C. 沟通管理计划
D. 变更管理计划
【单选题】
AMD30、 项目经理正在管理价值 300 万美元、涉及两个供应商的项目。项目经理为每名供应商创建了一份工作说明书(SOW)。下列哪一项需要 SOW 的信息? ___
A. 风险管理计划
B. 合同
C. 采购管理计划
D. 供应商范围说明书
【单选题】
AMD31、 在一个项目中,一位关键项目团队成员因私事请假两个月,项目经理首先应该怎么做?___
A. 询问这位关键团队成员是否可以推迟请假
B. 与职能经理协商替换一名团队成员
C. 评估对项目的影响
D. 审查资源管理计划
【单选题】
AMD32、 一家跨国公司的组织单位有大量的产品增强功能待办事项,这些产品增强功能是暂时保留的用户故事。待批准的预算申请在上周获得批准。作为初始程序的一部分,新任命的项目经理应该做些什么?___
A. 记录项目生命周期和方法讨论需求
B. 为所有用户故事制定一份进度计划
C. 对所有用户故事执行风险评估
D. 根据以前相同产品的项目分配资源
【单选题】
AMD33、 在项目结束时要求进行一项重要变更,虽然需要进行这项变更来解决可能影响业务连续性的紧急问题,但会延长进度计划并增加成本。项目经理下一步应该怎么做?___
A. 拒绝该变更
B. 提交变更请求
C. 实施该变更
D. 沟通对预算和进度的影响
【单选题】
AMD34、 项目经理识别到本地和虚拟团队成员之间的进度优先级存在冲突,项目经理安排了一次电话会议来管理这个冲突。项目经理使用的是哪种冲突解决技巧?___
A. 缓和/包容
B. 合作/解决问题
C. 强迫/命令
D. 妥协/调解
【单选题】
AMD35、 项目发起人对项目进行审查并对一些项目风险提出质疑,项目发起人要求项目经理分析这些风险对项目总体目标的影响。项目经理应该执行下列哪一项?___
A. 定量和定性风险分析
B. 假设条件和制约因素分析
C. 优势、劣势、机会与威胁(SWOT)分析
D. 核对单分析
【单选题】
AMD36、 管理层将一个国际项目分配给一位新项目经理。这是该项目经理第一次与团队合作,团队成员位于两个国家,数量平均分布,一个团队由最合适个人工作的成员组成,另一个团队由最适合团队工作的成员组成。项目经理该怎么做?___
A. 更新风险登记册
B. 要求团队在项目期间以相似的风格工作
C. 修订沟通管理计划
D. 为团队设置一个虚拟协作工具,以便每天签到
【单选题】
AMD37、 一个项目团队成员已经延迟两次交付一个工作包,其职能经理已经通知项目经理,该团成员资历较新,需要时间学习。项目经理应该怎么做?___
A. 要求职能经理替换该团队成员
B. 与该团队成员私下讨论该问题
C. 向该团队成员提供培训
D. 在团队会议上讨论该问题
【单选题】
AMD38、 某位项目相关方要求对已批准的产品设计进行变更,程序员仅需少量工作就可进行这项变更。但是存在一个风险,即另一位相关方将不同意这项变更。项目经理应该怎么做?___
A. 由于不存在重大的财务影响,因此实施这项变更
B. 根据变更管理计划创建一份变更要求
C. 请求项目发起人的批准
D. 与相关方谈判接受这项变更
【单选题】
AMD39、 一名高管在生产上线期间加入敏捷团队,在上线之后,该高管希望知道 sprint 冲刺期间哪些进展顺利,以及哪些进展不顺利,该高管应该参加什么会议? ___
A. 回顾会议
B. 每日 scrum 会议
C. sprint 评审会议
D. sprint 计划会议
【单选题】
AMD40、 在交付某个产品功能的迭代过程中,相关方要求提供不包含在计划工作范围内的一项新功能,该相关方威胁说,如果该新功能未包含在当前迭代中,将会把问题升级上报给高级管理层,若要解决这个问题,敏捷管理专业人士应该怎么做?___
A. 与该项目相关方开会,讨论现在仅实施部分新功能
B. 与团队和产品负责人合作,重新确定此新功能的优先级
C. 要求该项目相关方获得高级管理层的批准
D. 向高级管理层请求指导