全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某软件团队发现,增加相同数量的开发人员并不能保证按比例缩短工期,成员熟悉程度与协作方式会显著影响产出。最能体现这一现象的软件项目管理特点是: A. 软件项目成果主要依赖智力劳动,人员因素对项目结果影响显著 B. 软件项目成果具有实体性,可按物理工程量直接核验 C. 软件项目生产过程高度标准化,人员替换通常不影响进度 D. 软件项目的需求在开发启动后通常保持不变
登录后查看答案
某公司同时管理两个项目:项目甲是办公楼施工项目,可通过工程量、材料耗用等实物指标直观核算进度与成本;项目乙是企业管理软件定制开发项目。关于项目乙的管理特点,下列说法最准确的是( )。 A. 软件成果是有形实体,可像工程量一样直接度量其进度与质量 B. 软件开发以体力劳动为主,人员个体能力差异对项目影响很小 C. 软件需求在开发中易发生变化,进度、成本与质量难以直观度量,管理更依赖人员能力和团队协作 D. 软件项目与施工项目管理方法完全相同,无需专门考虑其特殊性
某团队在限定期限内为一座新建海洋观测站开发专用数据平台,交付后平台将持续运行。该工作属于项目,其依据是项目作为临时性工作,旨在创造____的产品、服务或成果。
某软件团队把活动分为两类:甲类包括整合、范围、进度、成本、质量、资源、沟通、风险、采购和相关方管理;乙类包括需求分析、架构设计、编码与测试。判断:按项目管理知识体系领域划分,甲类涉及知识领域,乙类所列的软件技术活动本身不等同于项目管理知识领域。
在项目管理知识体系中,项目经理在项目结束时对成果进行正式验收、总结经验教训并释放资源,该活动所属的项目管理过程组是____过程组。
某系统有抽象类传感器及温度传感器、门磁传感器两个子类,二者均重写 isAlarm(x):温度传感器在 x≥30 时报警,门磁传感器在 x≥1 时报警。为同时覆盖两个子类各自的重写实现及阈值两侧和阈值处的行为,每个测试用例创建一个新对象并调用一次 isAlarm,输入只取对应阈值的前一整数、阈值或后一整数。最少需要设计 ____ 个测试用例。
某在线考试系统采用“表示层—应用层—领域层—基础设施层”四层架构,表示层内部使用MVC。约束:上层可调用下层,下层不得反向依赖;View只依赖Model的抽象接口;Model通过观察者通知View但不依赖具体View;Controller可调用Model和View;应用层服务通过Repository接口访问基础设施层。现给出四条依赖:① ExamView 依赖 ExamModel 接口;② ExamController 依赖 ExamModel 和 ExamView;③ ExamModel 调用 ExamView;④ ExamService 依赖 ExamRepository 接口。问全部符合约束的是哪一组? A. ①②④ B. ①③④ C. ②③④ D. ①②③
面向对象测试中,按对象模型层次通常将测试划分为方法级、类级、____和系统测试四个层次。某测试团队若在类簇层面重点考察对象间通过消息传递产生的协作行为,则该层次测试处于上述四个层次中的第____层(填数字)。
判断:项目是为创造独特产品、服务或成果而开展的临时性工作;临时性说明项目有明确的开始与结束,不表示其成果不能长期存在。
在面向对象测试中,测试用例设计可以基于类契约(前置条件、后置条件与不变式)进行:设某 BankAccount 类的 withdraw(amount) 方法定义前置条件为 amount>0 且 amount≤balance。某学生设计了如下测试用例并给出了判断:用例T1调用 withdraw(-100),预期结果为方法抛出异常或拒绝执行,认为这属于合法的基于前置条件的无效值测试;用例T2在 balance=500 时调用 withdraw(500),预期账户余额变为0且调用成功,认为这属于边界值测试。该学生对T1和T2的用例设计及其归类判断均正确。
设计模型规定:每个设备绑定记录必须且只能关联一个设备;一个设备可关联零条或多条绑定记录,且双方均可导航。以下哪种实现与该设计一致? A. Binding仅保存Device引用,Device不保存绑定记录集合 B. Device保存Binding集合,Binding不保存Device引用 C. Device保存Binding集合,Binding保存唯一Device引用,关联或解除时同步维护两端 D. Binding保存Device集合,Device保存Binding集合
某系统中,订单对象调用库存对象的预留方法,并依据返回结果更新订单状态。若测试重点是验证这两个对象通过消息传递协作时行为正确,应进行____。
某预约系统中,预约对象向日历对象发送“占用时段”消息。以下哪项测试安排能分别覆盖类测试与对象交互测试? A. 单独检查预约类方法的结果,并验证预约对象与日历对象的消息协作 B. 只检查预约类方法的结果 C. 只验证预约对象与日历对象的消息协作 D. 仅检查预约类的属性声明
某团队绘制构件图时,将构件“消息路由器”画成带折角的纸张图标,并将制品“router.bin”画成带两个小矩形侧凸的图标;团队据此认为两种图标分别表示构件和制品。该表示正确吗?
某同学认为:架构风格是对某一类系统所共有结构组织方式的抽象约定,规定了构件与连接件的类型及拓扑约束;因此只要系统采用了某一架构风格,其具体的构件实现细节就完全由该风格唯一确定,无需设计者再作任何实现层面的决策。判断该说法正误。
判断:面向对象测试的类级测试只需把类中的每个方法孤立测试,无须关注对象状态变化对后续方法行为的影响。
判断题:在 UML 构件图中,构件只能用带关键字 «component» 的矩形表示,不能采用其他图形符号表示构件。
某科研平台要求:数据清洗算法可独立替换,替换时不改动负责流程编排的构件;算法构件不得暴露其内部类,只能通过稳定接口提供清洗服务。方案甲将算法封装为独立构件,流程编排构件仅依赖其提供接口;方案乙将算法类嵌入流程编排构件并直接调用。符合要求的方案是____。
某校园报修系统规定:依赖方向为表示层→业务层→数据访问层;表示层内部采用 MVC,其中 Controller 接收用户操作并调用业务层服务,View 展示结果,Model 保存当前页面所需状态。下列设计符合该规定的是哪一项? A. View 将操作交给 Controller,Controller 调用业务服务并更新 Model,View 根据 Model 展示结果 B. Controller 将操作交给 View,View 调用业务服务并更新 Model,Controller 展示结果 C. Controller 将操作交给 Model,Model 直接访问数据访问层,View 负责执行业务规则 D. 业务层调用 Controller 接收用户操作,Controller 调用数据访问层并由 View 保存页面状态
某遥感影像系统在逻辑层由校正、去噪、分类构件组成:每个构件只接收影像数据流、完成变换并输出数据流,构件间仅按校正→去噪→分类连接,不共享状态,也没有中央控制构件。它们虽部署在不同服务器上,逻辑架构风格仍是____。