草庐IT

2023年PMP考生|考前必练全真模拟题分享,附答案解析

HAYoungHA 2023-04-29 原文

“日日行,不怕千万里;常常做,不怕千万事。”每日五题,备考无压力!

1、公司启动了一个新项目,从公司内部多个不同的部门挑选人才组建项目团队。执行项目和运营活动的任务与资源均未已确定,若要确保项目资源合理运用,项目经理应该做什么?(  )

A. 要求职能经理为项目提供可用资源

B. 与职能经理协商项目的资源和角色

C. 联系资源,沟通任务,并与职能经理确认

D. 将资源需求发送给发起人以便其与职能经理协商

2、团队刚刚完成冲刺计划会,收消息称,受台风影响,冲刺中主要工作需要的设备无法到位。团队应该怎么办?(  )

A. 关注天气预报,等待台风过去、设备到位再启动冲刺

B. 将问题报告给敏捷专家,请敏捷专家排除这个障碍

C. 立即重新规划本冲刺,置换不依赖这个设备的其他工作

D. 启动冲刺,相信冲刺结束前会有解决办法

3、高级管理层任命你为一个新项目的项目经理,并授权你参与项目章程的编制,在完成项目章程时,可能需要包括哪些内容? (选择两项)

A. 项目的验收标准

B. 整体的项目风险

C. 项目目的

D. 项目团队成员名单

E. 进度管理计划

4、作为产品负责人,哈利所在的敏捷团队在最近的迭代中未能完成一个用户故事,他们应当如何处理?( )

A. 在周末或其他休息时间完成用户故事

B. 将该故事放回产品待办事项列表,并与客户沟通该故事的价值优先级

C. 从项目中移除用户故事

D. 立即将此用户故事添加到下一个迭代待办事项的开始

5、在为一个复杂项目选择供应商的期间,项目经理希望确保潜在供应商都能准确把握全部招标内容。项目经理列出了通过资格预审的五家潜在供应商,下一步应该怎么做?  (  )

A. 审查供应商的建议书

B. 与潜在供应商进行合同谈判

C. 分别与每家供应商进行一对一会议

D. 邀请潜在供应商参加投标人会议

下面我们一起来看看答案及解析

1、答案:B

解析:本题考查知识点:获取资源。

题干关键词:务与资源均未已确定。与职能经理谈判可以确保项目在要求的时限内获得最佳资源, 直到完成职责。获取资源,优先谈判,故选项B是最佳实践。

选项A:“要求”职能经理的说法有误;

选项C : 不是直接联系资源再与与职能经理;

选项D:直接让发起人与职能经理协商获取资源不是合适的选择。

2、答案:C

解析:当风险发生,导致原冲刺中的工作无法开展时,团队应该及时重新规划本冲刺置换其他工作,故本题选择C答案。

选项A的做法是被动等待的做法,不体现敏捷尽早且持续交付价值的原则;

选项B敏捷环境下的团队是自组织团队,遇到问题团队应该先自行解决;

选项D题干已经表明冲刺中需要的设备无法到位,还按计划启动冲刺的做法不合适。

3、答案:BC

解析:本题考查知识点:项目章程。

项目章程是由项目启动者或发起人发布的,正式批准项目成立,并授权项目经理使用组织资源开展项目活动的文件。它记录了关于项目和项目预期交付的产品、服务或成果的高层级信息,例如:

l 项目目的;

l 可测量的项目目标和相关的成功标准;

l 高层级需求;

l 高层级项目描述、边界定义以及主要可交付成果;

l 整体项目风险;

l 总体里程碑进度计划;

l 预先批准的财务资源;

l 关键相关方名单;

l 项目审批要求(例如,用什么标准评价项目成功,由谁对项目成功下结论,由谁来签署项目结束);

l 项目退出标准(例如,在何种条件下才能关闭或取消项目或阶段);

l 委派的项目经理及其职责和职权;

l 发起人或其他批准项目章程的人员的姓名和职权。

选项B、C符合。选项A:是项目范围说明书中的内容;选项D:在制定项目章程时还不需要确定团队成员名单。选项E:进度管理计划是项目管理计划的子计划。

4、答案:B

解析:本题考查知识点:用户故事。

故事没完成,应该放回产品待办事项中重新排序,且应当与客户商讨确认用户故事的价值优先级是否变化,故选项B是最佳实践。

选项A:敏捷不提倡加班的做法;选项C:未完成用户故事而直接将其从项目中移除的做法不对;选项D:用户故事的优先级可能会发生变化,因此直接将其添加到下一个迭代待办事项的开始不合适。

5、答案:D

解析:本题考查知识点:投标人会议。

投标人会议的目的是澄清招标文件中的内容,以确保各家潜在供应商都能准确、完整地把握,而且要体现招标过程的公平、公正、公开,所以召开投标人会议是正确选择。因为还没有到审查建议书和合同谈判的阶段,所以一对一会议不适合。

有关2023年PMP考生|考前必练全真模拟题分享,附答案解析的更多相关文章

  1. ruby - 如何模拟 Net::HTTP::Post? - 2

    是的,我知道最好使用webmock,但我想知道如何在RSpec中模拟此方法:defmethod_to_testurl=URI.parseurireq=Net::HTTP::Post.newurl.pathres=Net::HTTP.start(url.host,url.port)do|http|http.requestreq,foo:1endresend这是RSpec:let(:uri){'http://example.com'}specify'HTTPcall'dohttp=mock:httpNet::HTTP.stub!(:start).and_yieldhttphttp.shou

  2. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  3. ruby-on-rails - 在这种情况下我如何模拟一个对象?没有明显的方法可以用模拟替换对象 - 2

    假设我在Store的模型中有这个非常简单的方法:defgeocode_addressloc=Store.geocode(address)self.lat=loc.latself.lng=loc.lngend如果我想编写一些不受地理编码服务影响的测试脚本,这些脚本可能已关闭、有限制或取决于我的互联网连接,我该如何模拟地理编码服务?如果我可以将地理编码对象传递到该方法中,那将很容易,但我不知道在这种情况下该怎么做。谢谢!特里斯坦 最佳答案 使用内置模拟和stub的rspecs,你可以做这样的事情:setupdo@subject=MyCl

  4. ruby - "public/protected/private"方法是如何实现的,我该如何模拟它? - 2

    在ruby中,你可以这样做:classThingpublicdeff1puts"f1"endprivatedeff2puts"f2"endpublicdeff3puts"f3"endprivatedeff4puts"f4"endend现在f1和f3是公共(public)的,f2和f4是私有(private)的。内部发生了什么,允许您调用一个类方法,然后更改方法定义?我怎样才能实现相同的功能(表面上是创建我自己的java之类的注释)例如...classThingfundeff1puts"hey"endnotfundeff2puts"hey"endendfun和notfun将更改以下函数定

  5. ruby - 在 RSpec 中 stub /模拟全局常量 - 2

    我有一个gem,它有一个根据Rails.env的不同行为的方法:defself.envifdefined?(Rails)Rails.envelsif...现在我想编写一个规范来测试这个代码路径。目前我是这样做的:Kernel.const_set(:Rails,nil)Rails.should_receive(:env).and_return('production')...没关系,只是感觉很丑。另一种方法是在spec_helper中声明:moduleRails;end而且效果也很好。但也许有更好的方法?理想情况下,这应该有效:rails=double('Rails')rails.sho

  6. ruby-on-rails - rspec 模拟对象属性赋值 - 2

    我有一个rspec模拟对象,一个值赋给了属性。我正在努力在我的rspec测试中满足这种期望。只是想知道语法是什么?代码:defcreate@new_campaign=AdCampaign.new(params[:new_campaign])@new_campaign.creationDate="#{Time.now.year}/#{Time.now.mon}/#{Time.now.day}"if@new_campaign.saveflash[:status]="Success"elseflash[:status]="Failed"endend测试it"shouldabletocreat

  7. ruby - 如何使用 rspec stub /模拟对命令行的调用? - 2

    我正在尝试测试命令行工具的输出。如何使用rspec来“伪造”命令行调用?执行以下操作不起作用:it"shouldcallthecommandlineandreturn'text'"do@p=Pig.new@p.should_receive(:run).with('my_command_line_tool_call').and_return('resulttext')end如何创建stub? 最佳答案 使用newmessageexpectationsyntax:规范/虚拟规范.rbrequire"dummy"describeDummy

  8. 华为OD机试真题 C++ 实现【带传送阵的矩阵游离】【2023 Q2 | 200分】 - 2

            所有题目均有五种语言实现。C实现目录、C++实现目录、Python实现目录、Java实现目录、JavaScript实现目录题目n行m列的矩阵,每个位置上有一个元素你可以上下左右行走,代价是前后两个位置元素值差的绝对值.另外,你最多可以使用一次传送阵(只能从一个数跳到另外一个相同的数)求从走上角走到右下角最少需要多少时间。输入描述:第一行两个整数n,m,分别代表矩阵的行和列。后面n行,每行m个整数,分别代表矩阵中的元素。输出描述:一个整数,表示最少需要多少时间。

  9. ruby - 接收 block 作为参数的模拟方法 - 2

    我有一个或多或少这样的场景classAdefinitialize(&block)b=B.new(&block)endend我正在对A类进行单元测试,我想知道B#new是否正在接收传递给A#new的block。我使用Mocha作为模拟框架。这可能吗? 最佳答案 我用Mocha和RSpec都试过了,虽然我可以通过测试,但行为不正确。从我的实验中,我得出结论,验证block是否已通过是不可能的。问题:为什么要传递一个block作为参数?block将用于什么目的?什么时候调用?也许这确实是您应该用类似的东西测试的行为:classBlockP

  10. ruby - 如何模拟 Fixnum 变量的整数溢出? - 2

    我目前正在将一种算法从Java转换为Ruby,但由于Ruby中缺少整数溢出,我遇到了一些障碍。假设我的值为2663860877,它大于最大整数2147483648。在Java中,它环绕,我应该得到-1631106419。我找到了这段代码,但它似乎不起作用:defforce_overflow(i)ifi2147483647i&0xffffffffelseiendend并且'ing变量不会像您期望的那样强制它为负。 最佳答案 假设32位整数具有二进制补码负数,这应该可行:defforce_overflow_signed(i)force_

随机推荐