全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某主题用 ArrayList 按登记顺序保存观察者,状态变化时用索引 i 从 0 开始、每次循环先判断 i<observers.size() 再调用 observers.get(i).update()。当前顺序为甲、乙、丙、丁。某次通知中,甲的 update() 执行时注销了丙并在末尾登记了戊,其余观察者的 update() 不做任何登记注销操作。则本次通知中 update() 被调用的总次数为____,未被通知到的观察者是____。
登录后查看答案
某软件项目的挣值 EV 为 96 万元,实际成本 AC 为 120 万元。项目经理希望通过成本控制措施,使成本绩效指数 CPI=EV/AC 达到 0.9;若挣值保持不变,实际成本最多应控制在 ____ 万元。
某软件公司承接“智能停车缴费系统”开发项目。项目经理在编制范围说明书时记录了以下内容:①项目目标是为市内三个大型停车场提供无人值守缴费能力,平均单车缴费处理时间不超过8秒;②可交付成果包括车牌识别模块、计费模块、移动支付对接模块及运维交接文档;③项目边界注明“道闸硬件改造与地磁传感器采购不属于本项目工作范围”;④列出验收标准:连续30天试运行中车牌识别准确率不低于98%且缴费成功率不低于99%,方可通过验收。依据范围说明书的构成要素,内容①②③④依次对应项目目标、可交付成果、____和验收标准四个核心组成部分。
某公司采用参数估算法估算软件成本,估算模型为:成本(万元)= 15 × 代码规模(KLOC)。若待估软件的代码规模为 6 KLOC,则按该模型估算的软件成本为 ____ 万元。
某项目采用语义化版本控制,标签形如 vX.Y.Z,规则:不兼容变更被批准并合并时 X 加 1,Y、Z 置 0;向后兼容的功能变更被批准并合并时 Y 加 1,Z 置 0;缺陷修复被批准并合并时 Z 加 1。未经变更控制委员会批准的提交不得合并,且不改变版本号。当前标签为 v2.6.4。随后依次发生:缺陷修复 CR-31 获批准并合并;未经批准的提交 S-9 被拒绝;向后兼容功能 CR-32 获批准并合并;不兼容变更 CR-33 获批准并合并;缺陷修复 CR-34 获批准并合并。最终标签为 ___。
某绘图系统在 Canvas 类中通过 switch 语句判断 shapeType 字段,分别调用 drawCircle、drawSquare、drawTriangle。新增形状时必须修改该 switch。依据职责分配的基本方法,应取消类型判断,将绘制职责分别分配给 Circle、Square、Triangle 类,并让它们实现统一的 draw 接口。这对应 GRASP 中的____模式。
某软件项目总预算100万元,计划到第10周末完成60万元的工作量。实际到第10周末,已完成价值48万元的工作,实际花费55万元。则该项目的进度偏差SV=____万元,成本绩效指数CPI=____(保留两位小数),表明项目当前进度____(填“超前”或“滞后”)、成本____(填“超支”或“节约”)。
某软件项目进入收尾阶段,项目经理需按规范流程完成收尾工作。正确的顺序应为:先进行____(产出可交付成果的正式确认文件),再开展____(沉淀经验教训并归档组织过程资产),最后提交____以正式宣布项目结束。
某软件项目将《需求规格说明书》纳入配置管理,其当前版本为V1.0,并已作为功能基线冻结。项目变更控制规程规定:配置项的每次获准修改使小版本号加0.1;当配置项修改完成、经评审通过并纳入基线更新时,大版本号加1且小版本号归零。现已获CCB批准对该说明书进行两处独立修改(每次修改单独执行小版本升级),随后全部修改通过评审并完成基线更新。则更新后《需求规格说明书》的版本号为____。
某软件项目组中,两名核心开发人员在代码评审会上因模块设计问题发生争执,气氛骤然紧张。项目经理认为该分歧虽需处理,但当前时间紧迫,问题尚不致命,于是决定暂时搁置讨论,先推进评审会其他议程,待双方冷静后再择机解决。随后在另一场协调会上,项目经理面对公司与客户两个团队就验收标准的分歧,直接以合同补充条款为准做出裁定,要求双方立即执行。项目经理先后采用的两种冲突管理策略分别是____和____(按顺序填写)。
某软件项目团队沟通渠道总数按经典公式 n(n-1)/2 计算(n 为团队人数)。由于组织结构调整,团队一次性裁减 3 人,项目经理统计发现潜在沟通渠道数量恰好减少了 36 条,则裁减前团队共有 ____ 人。
某软件项目可能因第三方云平台区域故障而中断。团队不更换平台、不增加备用架构,而是购买保险,将故障造成的部分经济损失交由保险机构承担。该应对措施属于____策略。
某软件项目在成本控制检查点的完工预算 BAC 为 300 万元,挣值 EV 为 150 万元,实际成本 AC 为 180 万元。项目经理按当前成本绩效预测后续工作,即采用 CPI = EV/AC、EAC = BAC/CPI。该项目预测完工成本为 ____,相对 BAC 预计超支 ____。
某温度监控系统中,Sensor 类负责读取温度,Display 类负责显示。测试时先单独创建 Sensor 实例,调用其 read 方法并检查返回值是否为预期温度,这属于___;再创建 Sensor 和 Display 实例,让 Sensor 调用 Display 的 show 方法传递温度值,并检查 Display 是否收到正确参数,这属于___。
某软件项目在同一状态日期的计划价值 PV 为 2.8 百万元,实际成本 AC 为 3,200,000 元,成本绩效指数 CPI 为 0.875。按 CPI=EV/AC、SPI=EV/PV 计算,该项目的进度绩效指数 SPI 为 ____。
某设计模型为类 LibraryCard 定义了属性 cardNo、status 和操作 renew()、reportLost(),其中 status 为可导航的双向关联成员。实现阶段,程序员甲为提高存取效率,用每次根据借阅日志实时推算的方式替代了 status 属性的存储,并在代码中新增了设计模型中不存在的操作 freeze()。程序员乙则严格按设计模型逐项实现了全部属性与操作,未做任何增删改。依据「实现与设计的一致性」原则,甲的做法共违反了____处(违反处按偏离设计模型的独立改动计数)。
某大学拟启动校内科研数据共享平台项目。项目经理已确认校级科研管理部门(权力5、利益4)、信息安全中心(4、5)、教师代表(2、5)、软件供应商(4、2)和校档案馆(3、4)均会影响项目或受项目影响。按权力与利益均以1—5评分、达到4即视为高的规则,需要重点管理的干系人共有____个。
某高校拟启动在线选课系统项目。项目经理在识别项目干系人时,确定教务处长为能决定项目预算与需求取舍的重要干系人。按照干系人分析的基本步骤,应先____干系人,再分析其权力与利益,最后制定相应的管理策略。根据权力—利益方格,教务处长权力高、利益高,应采取的管理策略是____。
某设备运维系统中,MaintenancePlan聚合并保存其全部WorkOrder对象,且创建工单时由计划对象提供设备与排期信息;每个WorkOrder保存自己的工时记录及对应费率。现需分配“创建WorkOrder”和“汇总该工单人工成本”两项职责。依次按GRASP的Creator模式与Information Expert模式,承担这两项职责的类是____和____。
某软件项目组中,架构师与数据库工程师因接口设计方案的选型发生争执,各执一词。项目经理没有偏袒任何一方,也没有回避问题,而是促成双方各自放弃部分诉求,在两种方案之间协商出一个双方都能接受的中庸折中方案。按照冲突管理的五种常用策略(面对/合作、妥协、缓和、强制、撤退)进行判断,该项目经理采取的冲突解决策略是____。