PMI-ACP练习题(30)

1、Members of an agile team identity that the daily stand up meeting is not adding value because The group is too large. During a retrospective, they raise some ideas about breaking the project team into smaller groups, what would the scrum master doA.Reduce the size of the team to make the stand up meeting more manageableB.Seek direction from the  project sponsor before taking actionC.Inform the team of the value of the stand up meetingD.Allow the team to make the decision to reorganize敏捷团队成员认为每日站会并不会增加价值,是因为小组规模太大,团队成员认为团队应该分解为更小的小组,scrum主管应该怎么做

  • A:缩小团队规模,使站会更易于管理

  • B:在采取行动之前寻求项目发起人的指示

  • C:告知团队站会的价值

  • D:允许团队做出重组的决定

C解析:


2、On a web-based software project, the project business owner asks a team member about a new feature's status. The team members respond that the work is complete. The business owner is confused, because upon visiting the website, the new feature was not present what would cause this misunderstanding?A.The team member felt pressured to overtake progress to satisfy the business ownerB.Development work on the feature was complete but the feature had not been released C.Development work on the feature has not yet been approved by the stakeholderD.The business owner failed to define the feature's acceptance criteria in the user story在基于WEB的软件项目中,项目业务负责人向团队成员询问一个阶段性的状态,团队成员回应工作已完成,业务负责人感到困惑,因为在访问网站时,新功能不存在,是什么原因导致这种误解呢

  • A:团队成员感到压力而夸大项目进展,以便让业务负责人满意

  • B:该特性的开发工作已完成,但该特性未发布

  • C:该特性的开发工作未获得项目干系人的批准

  • D:业务负责人未能在用户故事中定义该特性的验收标准

D解析:


3、Agile team is in project execution, one of the project sponsors reported to the product owner that a central component of the project is not important to the user, but the team has completed 25% of the part and the part is included in the approved scope and is an important part of the project, What should the product owner do next?A.Suspend the work of the component after obtaining approval from the CCBB.Stop developing this partC.Continue to develop this partD.Have the project sponsor submit a formal approval to suspend the work of the component敏捷团队正处于项目执行中,其中一名项目发起人向产品负责人报告,项目的一个中心部件对用户不重要,团队已经完成该部件的25%,且该部件包含在批准的范围中,属于项目的一个重要部分,产品负责人下一步应该怎么做?

  • A:在获得变更控制委员会批准之后中止该部件的工作

  • B:停止开发该部件

  • C:继续开发该部件

  • D:让项目发起人提交一份正式批准,中止该部件的工作

B解析:


4、After an unsuccessful sprint review, the team suspected the current process, in addition, product quality needs to be audited, agile project manager decided to hold a sprint review meeting, what should an agile project manager do at this retrospective? A.Work with the team members to develop a corrective action plan B.Ask the team how they can get back in the next iteration C.Submit a proposal to the management team to request additional team members D.Let the team improve speed 在一次不顺利的sprint评审后,团队怀疑目前流程,此外,产品质量需要审计,敏捷项目管理师决定召开一次sprint回顾会议,在该回顾会议上,敏捷项目管理师应该怎么做?

  • A:与队员一起制定一份纠正措施计划

  • B:询问团队他们如何能够在下一次迭代中争取回时间

  • C:向管理层团队提交一份建议书,要求增加团队成员

  • D:让团队改进速度

A解析:在回顾会议上和团队成员一起回顾那些方法可以进行改善。


5、A team found a key risk during a standup meeting, when should this risk be discussed? A.next standup meeting B.retrospective meeting C.daily risk management meeting D.Organize a meeting after the meeting 在一次站会上发现一个关键风险,应在何时讨论这个风险

  • A:在下一次站会时

  • B:在回顾会议上

  • C:在每日风险管理会上

  • D:在站会后另一次个别会议上

D解析:每日站会的内容就是3个方向:昨天做了什么,今天做什么,需要什么帮助。站会上是说遇到什么问题,没有详细的讨论,所以这种风险事件不需要所有的人都参与,需要重点讨论的问题,应该在站会结束后的另外一个会议上解决。


6、During a team meeting, members of subject matter experts (SMEs) mentioned that they are constantly working on repetitive tasks, Lead to a decline in job morale, what should an agile project manager do? A.Organize a team building activity to improve team morale B.Let team members work together, learn from each other, and research new technologies C.Ask team members to perform value stream analysis D.Add more resources to the team and encourage completion of tasks 在一次团队会议上,属于主题专家(SMEs)的成员提到他们不断为重复任务工作,导致工作士气下降,敏捷项目管理师应该怎么做?

  • A:组织一次团队建设活动,提高团队士气

  • B:让团队成员结对工作,互相学习,并研究新技术

  • C:让团队成员执行其活动的价值流分析

  • D:为团队添加更多资源,鼓励完成任务

B解析:改进工作过程是SM的职责之一" A可能如果是传统项目的选择,他可以提高士气,但是如果有重复的工作的话还是解决不了,而相对而言B更合适,因为scrum主管的职责之一就是帮助团队进行改进,所以B更合适


7、During a six-week iteration, a team member identified a problem, After the analysis, the team members determined that it would take at least two weeks to resolve the issue, What should the team member do? A.Notify the product owner and start solving B.Communicate with the team at the next meeting C.Start solving immediately and communicate the issue with the team during the problem meeting D.Work on the next activity and communicate with the team at the retrospective meeting 在一次为期六周的迭代中,一名团队成员识别到一个问题,分析之后,团队成员确定至少需要花两周的时间来解决该问题,该名团队成员应该怎么办?

  • A:通知产品负责人并开始解决

  • B:在下一次站会上与团队沟通这个问题

  • C:立即开始解决,并在问题会议上与团队沟通该问题

  • D:从事下一项活动的工作,并在回顾会议上与团队沟通

B解析:遇到问题是不需要花时间解决需要跟PO和团队一起商量,A选项太绝对了,C立即开始不符合,D回顾会议是用来总结经验教训的


8、The team has been divided into two separate working groups to provide different solutions for the same problem, how does the agile team leader should encourage the two teams to deal with this situation? A.Increase job output and solution diversification through competition B.Track this issue and assess the risk of project completion C.Share progress and use ways to reduce isolated island thinking D.Add user stories to enhance communication 团队已经分成两个独立工作的小组,为同一个问题提供不同的解决方案,敏捷团队领导应该鼓励两个小组如何处理这种情况

  • A:通过竞争增加工作输出和解决方案多样化

  • B:跟踪这个问题,并评估项目完成的风险

  • C:分享进展情况,并使用减少孤岛思维区域的方法

  • D:添加用户故事,以便加强沟通

C解析:独立工作的小组在敏捷中是不建议竞争的,鼓励沟通协助,去完成工作


9、A new scrum team member on a new scrum project previously supported another application, due to some problems with the app, the former supervisor of the team member always assigns tasks related to the project to him, what should the scrum supervisor of the new project do? A.Add this question to the risk list and discuss the solution together B.Allow team members to complete multiple tasks, including current work tasks and previous work tasks C.Assign more work tasks to team members so that he doesn't have time to complete previous work D.Give team members less assignments and give him time to deal with previous work issues 一个新scrum项目上的一名团队成员之前为另一个应用程序提供支持,由于该应用程序存在一些问题,该团队成员的原主管总是向其分配与该项目相关的任务.新项目的scrum主管应该怎么做?

  • A:将这个问题添加到风险清单中,一起探讨解决

  • B:允许团队成员完成多项任务,包括现在的工作任务和之前工作中的任务

  • C:给团队成员分配更多的工作任务,让他没有时间完成之前的工作

  • D:给团队成员少分配一些工作任务,让他有时间去处理之前的工作遗留问题

A解析:多项目对资源的占用属于风险应对,对于B.C.D的做法都不合适,不能解决问题


10、Due to an incomplete feature in the user story, agile project managers are concerned about holding iterative review meetings with project stakeholders, what should the team do? A.Investigate the team and get unanimous consent to decide whether a review meeting should be held B.Participate in the review meeting as planned and receive feedback on completed work C.Postpone the review meeting and re-support the review meeting with all user stories completed D.Determine whether a review meeting should be held by obtaining the unanimous consent of the stakeholders 由于用户故事中的一项功能不完整,敏捷项目管理师对召开与项目干系人的迭代评审会议感到担忧,团队应该怎么做?

  • A:调查团队,并获得一致同意决定是否应该召开评审会议

  • B:按计划参加评审会议,接受对已完成工作的反馈

  • C:推迟评审会议,并在所有用户故事均已完成的情况下重新支持评审会议

  • D:通过获得项目干系人的一致同意,确定是否应该召开评审会议

B解析:评审会议敏捷中提倡透明度,所以要正常进行,并且要接受反馈,最后可以做适当的调整


11、The project stakeholders want to know if a particular feature will be included in the next release, to address this need, what should an agile project manager do? A.Add resources to the project team, increase efficiency, and ensure project commitments are met B.Divide team size by efficiency and commit to stakeholders C.Reorganize the project team structure to maximize efficiency and increase delivery frequency D.Prioritization of communication functions based on team efficiency and speed 项目干系人希望知道某个特定功能是否将包含进下一个发布版本中,为解决这个需求,敏捷项目经理应该怎么做?

  • A:向项目团队增加资源,提高效率,并确保满足项目承诺

  • B:按团队效率分割功能大小,并向干系人承诺

  • C:重新组织项目团队结构,尽可能提高效率,并提高交付频率

  • D:根据团队的效率和速度,沟通功能的优先级排序

D解析:每一次迭代是按照优先级进行排序的,要想知道某个功能是否包含在下一次迭代中,就看一下优先级顺序


12、If you find key barriers that may affect the product release date, what should an agile project manager do? A.Inform the project team and let them collaborate to get a solution B.Before solving new obstacles, make sure to resolve the previous obstacles C.Immediately add this risk to the risk register and monitor this situation for 24 hours D.Create a probability and impact matrix that contains every obstacle 如果发现可能影响产品发布日期的关键障碍,敏捷项目管理师应该怎么做?

  • A:通知项目团队,让他们协作获得解决方案

  • B:在进行解决新障碍之前,确保解决之前障碍

  • C:立即在风险登记册中添加该风险,并监控这种情况24小时

  • D:创建一份概率和影响矩阵,包含每一个障碍

A解析:及时应对,参与式决策


13、A team member is late at the meeting, team performance is reduced, what should an agile project manager do? A.Instruct another team member to determine the cause B.Sack the team member from the team C.Waiting for the team member to request a meeting D.Contact the team member to determine how to provide support 一名团队成员在站会上迟到,团队绩效降低,敏捷项目经理应该怎么办?

  • A:指示另一名团队成员确定原因

  • B:将该团队成员从团队中开除

  • C:等待该团队成员请求一次会议

  • D:接洽该团队成员,以确定如何提供支持

D解析:此题用排除法,A/C选项都太被动了没有直接处理问题,B选项开除是敏捷所不支持的,也不是最好的处理方式,D选项和团队成员沟通,符合敏捷所提倡的引导、帮助团队成员


14、The Scrum Master noticed that a team member was always late at the daily standup meeting, what should the Scrum Master do? A.Warning to the member B.Ignore the team member and start daily standup meeting on time every day C.Require the team member must attend the meeting on time D.Discuss the meaning and value of the daily standup meeting with the team members scrum主管注意到一名团队成员总是在每日站会上迟到,scrum主管应该怎么做?

  • A:对该名成员发出严重警告

  • B:忽略迟到的团队成员,每天准时开始站立会议

  • C:严格要求该团队成员必须准时参加会议

  • D:和该团队成员探讨每日立会的意义和价值

D解析:这是应该起到教练指导的作用,A/B/C都不是合适的做法,应该告诉他每日会议的作用目的,让团队成员了解参加的意义和价值


15、Project stakeholders have set goals for a new agile project and project team, which of the following helps to ensure that team and project stakeholders are aligned A.Regular communicate with stakeholders about the team goals and expectations B.Target incentive funds supplied by stakeholders C.Communicate the goals set by the product owner D.Team review goals in the retrospective meeting 项目干系人已经为一个新的敏捷项目和项目团队制定了目标,下列哪一项有助于确保团队和项目干系人的目标保持一致

  • A:定期沟通干系人和团队目标、期望

  • B:干系人提供的完成目标激励资金

  • C:沟通由产品负责人制定的目标

  • D:团队在回顾会议中评审目标

A解析:应当采用定期和干系人以及团队成员沟通目标和期望的方式


16、During a review meeting, the agile project team realizes that the backlog will not be completed on time,what should the team do? A.How many team members are needed to achieve the goal B.Make estimation with the product owner for a new completion date C.Reorder the backlog and delete low-value stories D.Negotiate scope and schedule with product owners 在一次评审会议上,敏捷项目团队意识到在约定期限内全面发布待办列表将不能按时完成,团队应该怎么做?

  • A:计算完成目标还需要多少团队成员

  • B:与产品负责人沟通一个新的完成日期估算

  • C:对待办列表重新排列顺序,并删除低价值的故事

  • D:与产品负责人一起协商范围和进度计划

D解析:与产品负责人协商是否可以调整进度或者范围,C选项待办列表重新排序是PO的职责,团队不能做


17、What tasks must the project manager perform at the retrospective meeting? A.Set up the platform, talk about the agenda and distribute the materials B.Guide the team in all discussions to avoid conflicts C.Report all feedback to project stakeholders D.If the participation is insufficient, end the meeting early 在回顾会议上,项目经理必须执行哪些任务?

  • A:设置平台,沟通议程和分发资料

  • B:在所有讨论中指导团队,避免冲突

  • C:将所有反馈上报给项目干系人

  • D:如果参与度不足,提前结束会议

B解析:敏捷中项目经理扮演引导者的角色,强调指导和帮助的方式


18、After the agile project team completes the initial plan and the drawings, what should be done next? A.Schedule standup meeting and keep velocity B.Track iterations and re-plan as needed C.Collect customer feedback through review meeting about plans and drawings D.After the customer review, finalize the detailed plan and drawings 敏捷项目团队完成初始计划(initial plan)和蓝图(drawings)后,下一步该怎么做?

  • A:安排站会,保持团队速度

  • B:跟踪迭代,并根据需要重新规划

  • C:通过对计划和图纸的评审会议,收集客户反馈

  • D:在客户评审之后,最终确定详细的计划和图纸

B解析:敏捷中采用滚动式规划、逐步完善的方式进行,所以要跟踪迭代,并根据需要重新规划;C选项并没有这样的一个评审会议;A可能是下一步要做的事情,但是相对来说B更贴近题干想表达的意思


19、Agile project manager noticed that team members could not concentrate on the project, lead to a decline in team performance, to get the team back on track, what should an agile project manager do? A.Report the issue to the project sponsor B.Delete stories and increase efficiency C.Hold a meeting to solve this problem D.Hold a team review meeting 敏捷项目管理师注意到团队成员无法集中注意力到项目上,导致团队绩效下降,若要让团队回到正轨,敏捷项目管理师应该怎么做?

  • A:将该问题上报给项目发起人

  • B:删除故事,提高效率

  • C:召开一次站会,解决这个问题

  • D:召开一次团队回顾会议

D解析:回顾会议上总结经验教训,解决问题


20、What determines the completion of a certain matter A.The product owner agrees that the matter is completed B.The project sponsor and team agree that the matter is completed C.Customer and product owner agree that the matter is completed D.Team and customer accept user stories 是什么决定某一事项完成的标准?

  • A:产品负责人同意该事项完成

  • B:项目发起人和团队同意该事项完成

    </
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
ACP(Accelerated Coherency Port)是一个高速、低延迟的接口,用于连接处理器、DMA和其他外设。以下是一个简单的ACP接口的Verilog代码示例: ``` module acp_interface( input clk, input reset, // ACP Master signals output [31:0] acp_mstr_addr, output [31:0] acp_mstr_wdata, input [31:0] acp_mstr_rdata, output acp_mstr_wr, output acp_mstr_rd, output acp_mstr_burst, output acp_mstr_size, output acp_mstr_lock, output acp_mstr_cache, output acp_mstr_prot, output acp_mstr_qos, output acp_mstr_id, // ACP Slave signals input [31:0] acp_slv_addr, input [31:0] acp_slv_wdata, output [31:0] acp_slv_rdata, input acp_slv_wr, input acp_slv_rd, input acp_slv_burst, input acp_slv_size, input acp_slv_lock, input acp_slv_cache, input acp_slv_prot, input acp_slv_qos, input acp_slv_id ); // ACP Master FSM reg [2:0] acp_mstr_state; reg [3:0] acp_mstr_cnt; // ACP Slave FSM reg [2:0] acp_slv_state; reg [3:0] acp_slv_cnt; // ACP Slave memory reg [31:0] acp_slv_mem [0:1023]; // 4KB memory // ACP Master states parameter ACP_MSTR_IDLE = 3'd0; parameter ACP_MSTR_ADDR = 3'd1; parameter ACP_MSTR_WRDATA = 3'd2; parameter ACP_MSTR_RDDATA = 3'd3; // ACP Slave states parameter ACP_SLV_IDLE = 3'd0; parameter ACP_SLV_ADDR = 3'd1; parameter ACP_SLV_WRDATA = 3'd2; parameter ACP_SLV_RDDATA = 3'd3; always @(posedge clk) begin if (reset) begin acp_mstr_state <= ACP_MSTR_IDLE; acp_mstr_cnt <= 0; acp_slv_state <= ACP_SLV_IDLE; acp_slv_cnt <= 0; end else begin // ACP Master FSM case (acp_mstr_state) ACP_MSTR_IDLE: begin if (acp_mstr_wr || acp_mstr_rd) begin acp_mstr_state <= ACP_MSTR_ADDR; acp_mstr_cnt <= 0; end end ACP_MSTR_ADDR: begin if (acp_mstr_cnt == 1) begin acp_mstr_state <= ACP_MSTR_WRDATA; acp_mstr_cnt <= 0; end else begin acp_mstr_cnt <= acp_mstr_cnt + 1; end end ACP_MSTR_WRDATA: begin if (acp_mstr_cnt == 1) begin acp_mstr_state <= ACP_MSTR_IDLE; acp_mstr_cnt <= 0; end else begin acp_mstr_cnt <= acp_mstr_cnt + 1; end end ACP_MSTR_RDDATA: begin if (acp_mstr_cnt == 1) begin acp_mstr_state <= ACP_MSTR_IDLE; acp_mstr_cnt <= 0; end else begin acp_mstr_cnt <= acp_mstr_cnt + 1; end end endcase // ACP Slave FSM case (acp_slv_state) ACP_SLV_IDLE: begin if (acp_slv_wr || acp_slv_rd) begin acp_slv_state <= ACP_SLV_ADDR; acp_slv_cnt <= 0; end end ACP_SLV_ADDR: begin if (acp_slv_cnt == 1) begin acp_slv_state <= ACP_SLV_WRDATA; acp_slv_cnt <= 0; end else begin acp_slv_cnt <= acp_slv_cnt + 1; end end ACP_SLV_WRDATA: begin if (acp_slv_cnt == 1) begin acp_slv_state <= ACP_SLV_IDLE; acp_slv_cnt <= 0; if (acp_slv_wr) begin acp_slv_mem[acp_slv_addr >> 2] <= acp_slv_wdata; end end else begin acp_slv_cnt <= acp_slv_cnt + 1; end end ACP_SLV_RDDATA: begin if (acp_slv_cnt == 1) begin acp_slv_state <= ACP_SLV_IDLE; acp_slv_cnt <= 0; if (acp_slv_rd) begin acp_slv_rdata <= acp_slv_mem[acp_slv_addr >> 2]; end end else begin acp_slv_cnt <= acp_slv_cnt + 1; end end endcase end end // ACP Master signals assign acp_mstr_burst = 2'b01; // Incrementing burst assign acp_mstr_size = 2'b10; // 4-byte transfer assign acp_mstr_lock = 1'b0; // No locking assign acp_mstr_cache = 4'b0000; // Non-cacheable assign acp_mstr_prot = 3'b000; // Normal memory assign acp_mstr_qos = 4'b0000; // Default QoS assign acp_mstr_id = 8'h00; // Default ID endmodule ``` 该代码示例包括ACP主机和从机的状态机代码,并包含用于读取和写入从机内存的逻辑。在实际系统中,ACP接口的信号数量和功能可能会有所不同,具体取决于系统设计的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值