全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
判断:某设计文档将一个模块描述为“包含初始化、错误处理、日志输出三个分支,由外部标志量选择执行其中之一”,并声称该模块属于功能内聚,且其内聚程度强于过程内聚,因此符合模块独立性原则的优化方向。
登录后查看答案
某系统初始设计中,模块M直接读写另一模块P的内部数据,且通过全局变量与五个模块共享状态。重构时有人主张:把M继续细拆为十余个仅几行代码的小模块以追求"内聚最高"。以下关于模块独立性设计原则的判断正确的是: A. 模块拆得越细内聚越高,拆分后系统模块独立性一定提升 B. M读写P内部数据属于内容耦合,应改为以参数传递数据的接口;但过度细拆会使接口数量激增、耦合上升,违背模块规模适中的启发规则 C. 只要消除所有全局变量,模块间耦合即降为零,无需考虑扇入扇出 D. 全局变量共享属于数据耦合,是耦合程度最低的形式,可保留不必改造
在校园失物招领系统设计中,概要设计确定系统模块及模块间接口,详细设计确定模块内部的检索算法和数据结构。该表述正确吗?
某设备报修系统的顶层数据流图中,加工“处理报修”从外部实体“报修人”接收“报修单”,并向“报修人”发送“受理回执”。将其分解后,子图由加工“登记报修”和“生成回执”组成:“登记报修”接收“报修单”,并向“生成回执”发送“登记信息”;“生成回执”向“报修人”发送“受理回执”和“补充材料通知”。有人认为子图与父图平衡,因为原有的输入和输出数据流均已保留。该判断是否正确?
某高校图书馆预约系统结构化分析中,绘制顶层数据流图时出现以下四种描述:①「读者」用矩形符号表示,向系统发出「预约请求」;②「预约请求」从「读者」直接流向「图书管理员」,不经过任何加工;③「借阅记录」存于双横线(或开口矩形)符号表示的数据存储中;④「系统」本身作为外部实体画在数据流图之外。上述描述中,符合数据流图基本成分绘制规范的有: A. ①② B. ①③ C. ②④ D. ③④
某软件项目在需求评审会上,评审人员指出需求规格说明书中“系统应尽快响应用户操作”一条表述含糊。项目经理回应称:评审只需确认需求条目数量完整即可,表述是否清晰不影响后续工作,等设计阶段再细化措辞也不迟;并认为需求规格说明书仅供开发人员内部参考,不作为验收依据。请判断:项目经理关于需求验证与规格说明书作用的上述看法是正确的。
某仓库系统的负责人在访谈中表示“工作人员需要立即收到异常提醒”。分析人员据此认为,只要访谈负责人并记录其原话,就足以确认一线人员的真实需求,无须观察实际作业或用原型进一步核实。判断该分析人员的看法是否正确。
某在线图书馆系统需求文档中记录了以下需求:①读者可按书名、作者或ISBN检索图书;②任何检索操作的系统响应时间不超过2秒;③系统支持借阅、续借与归还三种业务操作;④所有用户密码须加密存储,登录连续失败5次锁定账户;⑤系统全年可用率不低于99.9%。若将需求分为功能需求(F)与非功能需求(N),下列归类完全正确的是: A. ①③为F,②④⑤为N B. ①②③为F,④⑤为N C. ①③④为F,②⑤为N D. ①③⑤为F,②④为N
判断:需求评审与一致性检查有助于发现需求中的歧义、遗漏和矛盾;需求规格说明书是后续设计与验收的基准,因此含糊的需求表述可能导致后续工作失真。
某在线考试系统需求规格说明书中有如下四项描述:①考生登录后可选择科目并进入答题页面;②系统在2000名考生同时在线时页面响应时间不超过两秒;③所有考生成绩数据须经加密传输,防止窃取;④系统支持考生在答题过程中随时标注题目以便复查。其中属于非功能需求的是( ) A. ①④ B. ②③ C. ②④ D. ①③
某项目组完成需求规格说明书初稿后,在需求评审阶段发现其中一条需求表述为“系统应尽快响应用户操作”。评审人员认为该表述不合格。下列关于其原因的分析,正确的是: A. 需求规格说明书中允许含糊表述,只要设计人员能理解即可 B. “尽快”属于含糊表述,无法作为可验证的验收基准,应改为明确的量化指标 C. 该表述描述的是非功能需求,需求规格说明书不必收录非功能需求 D. 需求评审的主要目的是分配开发任务,而不是检查需求的可验证性
某校园预约系统的需求描述如下:①学生可以预约自习室;②系统界面的响应时间不超过两秒;③管理员可以取消违规预约;④系统应保证用户信息安全。其中属于功能需求的是____。
某团队采用增量模型开发校园预约系统。每完成一批构件的分析、设计、实现和集成,就交付一个已经集成到当前系统中、具备可用功能的产品版本;后续版本逐步增加功能。判断:该安排符合增量模型的交付方式。
某软件项目初始投资为200万元,未来两年每年净现金流量的期望值均为150万元,标准差均为30万元。无风险贴现率为5%,风险报酬斜率为0.10。企业采用风险调整贴现率法,以年净现金流量的变异系数衡量风险,风险调整贴现率 K = 无风险贴现率 + 风险报酬斜率 × 变异系数。则该项目按风险调整贴现率法计算的净现值为 ___ 万元(保留两位小数)。
某团队每两周交付一个可运行版本。新一轮反馈表明,用户最关注的功能与原计划排序不同;负责人却要求不作调整,并提出“敏捷就是不做设计、不写文档”。请填空概括符合敏捷核心思想的做法:____
某项目的需求预计在开发过程中频繁变化。团队认为,瀑布模型按阶段顺序推进,能够在每个阶段结束时低成本地吸收需求变更,因此该模型仍适合此项目。判断该说法是否正确。
判断:螺旋模型之所以特别适用于大型高风险软件项目,是因为它在每一回路中都设置了风险分析环节,以风险为驱动决定后续开发活动,而不是简单地把迭代开发与原型法叠加在一起。
某团队宣称采用敏捷方法,具体做法是:取消全部文档与设计环节,需求完全由开发人员自行判断,且整个项目不做任何迭代规划、遇到问题直接修改代码。下列评价最符合敏捷方法核心思想的是: A. 该做法正确,敏捷的本质就是无文档、无设计、无计划 B. 该做法正确,因为敏捷宣言主张响应变化高于遵循计划,故可完全放弃计划 C. 该做法不符合敏捷思想,敏捷强调响应变化、持续迭代交付可用软件,但文档与设计按需精益保留,并非放弃过程 D. 该做法不符合敏捷思想,因为敏捷要求严格遵循预先制定的完整计划,不允许需求变化
某公司年度研发预算可投入的软件人力总量为12人·月,现有四个候选项目:项目A需4人·月,净现值40万元;项目B需6人·月,净现值60万元;项目C需5人·月,净现值50万元;项目D需3人·月,净现值50万元。每个项目要么完整实施、要么放弃,不能拆分。在人力约束下使总净现值最大化的项目组合,其总净现值为____万元。
某团队要开发一套面向首次使用者的交互式服务系统。用户虽能描述目标,却难以预先说清操作流程与界面细节;团队希望尽早提供可体验的版本,依据用户反馈逐步澄清需求。此情形优先适用的过程模型是____。