全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
下列 UML 图中,全部属于动态图的一组是( ) A. 类图、对象图 B. 时序图、状态图 C. 类图、时序图 D. 对象图、活动图
登录后查看答案
某团队评审“实验室预约系统”的设计文档,需将“系统模块划分、模块间调用接口、预约冲突处理函数的内部流程、预约记录的数据结构”归入概要设计或详细设计。以下哪项归类正确? A. 概要设计:模块划分、模块间调用接口;详细设计:函数内部流程、数据结构 B. 概要设计:模块划分、函数内部流程;详细设计:模块间调用接口、数据结构 C. 概要设计:模块间调用接口、数据结构;详细设计:模块划分、函数内部流程 D. 概要设计:函数内部流程、数据结构;详细设计:模块划分、模块间调用接口
某软件评审会上,工程师列出模块间的四组调用关系:甲模块调用乙模块内部的一段代码;丙模块向丁模块传递一个包含多个数据项的记录结构;戊模块向己模块传递一个逻辑开关以决定己模块执行哪个处理分支;庚模块仅向辛模块传递一个简单的数值参数。若将这四组耦合由弱到强排列,正确顺序是( ) A. 庚—丙—戊—甲 B. 庚—戊—丙—甲 C. 丙—庚—甲—戊 D. 庚—丙—甲—戊
某底层加工根据“账户状态”“凭证是否齐全”“设备是否可信”三个条件的不同组合,确定唯一的审核结果;设计者还必须逐项核查所有条件组合是否均已覆盖。此加工逻辑应优先用____描述。
某编译系统的概要设计中,模块A通过全局变量与7个模块交换数据,且直接访问模块B的内部数据结构。评审时有工程师提出:应将A细拆为二十余个只含几行代码的微型模块,理由是“每个模块只做一件极小的事,内聚必然最高,模块拆得越细,模块独立性就越好”。请判断:该工程师的论证是正确的。
判断:模块独立性设计应追求高内聚、低耦合;只要模块内聚高,模块划分得越细就越能提高独立性,即使接口耦合增加也无需考虑。
某软件项目在需求评审中,评审人员对规格说明书提出四条问题:①“系统应尽快响应用户操作”(含糊、不可验证);②需求A要求“所有数据本地存储”,需求B要求“数据实时同步到云端”(矛盾);③缺少对用户注销功能的描述(遗漏);④“用户”一词全文未定义,不同章节所指不一致(不一致)。按照需求验证中一致性检查与评审的目的,上述问题中属于“一致性检查可直接发现”的条目编号为____(按升序填写编号,用顿号分隔)。
某医院门诊收费系统结构化分析时,分析师拟定了四种图元连接方案:①外部实体「患者」发出一条数据流指向加工「费用结算」;②加工「费用结算」发出一条数据流指向数据存储「收费明细表」;③数据存储「收费明细表」发出一条数据流直接指向外部实体「医保局」,中间不经过任何加工;④加工「挂号登记」发出一条数据流指向加工「费用结算」。其中违反数据流图绘制规范的是: A. 仅① B. 仅② C. 仅③ D. ②和③
某停车场管理系统顶层数据流图中,外部实体「车主」向系统发出数据流「停车凭证」,系统向「车主」返回数据流「缴费发票」。现将其分解为一层子图,子图中含加工P1「识别入场」和P2「结算收费」。根据父图与子图平衡原则,该子图的外部输入输出数据流应当是:A. 输入「停车凭证」,输出「缴费发票」 B. 输入「停车凭证」和「缴费发票」,无输出 C. 输入「缴费发票」,输出「停车凭证」 D. 无输入,输出「停车凭证」和「缴费发票」
某软件组织有两条产品线分别实施过程改进,统计口径一致。产品线甲改进前缺陷密度基线为6.0个/KLOC,改进后为4.0个/KLOC;产品线乙改进前基线为3.0个/KLOC,改进后为2.5个/KLOC。行业标杆数据库中同类组织的缺陷密度为3.5个/KLOC。根据基线比较与标杆管理,以下说法正确的是: A. 甲改进后缺陷密度仍高于标杆,说明其过程改进无效。 B. 乙改进后缺陷密度低于标杆,说明其过程改进幅度大于甲。 C. 甲相对自身基线的降低幅度大于乙,但甲改进后仍未达到标杆水平。 D. 因乙改进后优于标杆,无需再与自身基线比较即可判定其改进有效。
在温室环境监测系统的数据流图中,表示加工“汇总读数”输出到数据存储“日报”的数据流,应画成带箭头的____。
某数据流图中,一条带箭头的线标注为“核验结果”,从数据存储“申报档案”直接指向外部实体“审核员”。有人判断:该线虽表示数据流且方向明确,但这种连接不符合数据流图基本成分的绘制规范。
某网上订票系统底层加工「退票处理」的逻辑为:若距发车时间超过48小时,全额退款;否则,若车票为会员购票且累计退票次数不超过2次,退90%,否则退80%。该加工逻辑条件组合数量适中且呈现明显的层次分支结构,最适合用____描述;而若某加工需依据4个各取2个值的条件共16种组合逐一判定结果,则最适合用____描述。
判断:某学生为“图书借阅系统”编写数据字典,定义数据流词条“借书单 = 学号 + 图书编号 + 借书日期”,来源为“读者”,去向为“借书处理”加工;又为加工词条“借书处理”只写了加工名称,未写加工逻辑,理由是“加工逻辑已在数据流图中体现,不必在数据字典中重复描述”。该学生的做法符合数据字典的定义要素要求。
某高校拟开发实验室设备借用系统。需求人员需要查明管理员在设备交接时实际执行的隐性步骤,并让借用者对尚未实现的页面布局进行体验反馈。前一项应采用____,后一项应采用____。
判断:在某小区物业报修系统的数据流图中,可以画出一条从外部实体「业主」直接指向外部实体「维修公司」的数据流,用于传递报修单信息,因为报修单的发送方和接收方都是系统边界之外的对象。
某图书馆拟开发自助借还系统。需求分析人员想了解读者在现有借还流程中的实际操作步骤与遇到的困难,最适合采用的需求获取方法是____。
某医院线上复诊系统需求说明中记录:①医生可在线查看患者上传的检查报告并开具电子处方;②系统全年7×24小时持续可用,年累计停机时间不得超过4小时;③所有处方数据的传输须加密。有人认为:由于②和③都与系统的具体操作相关,因此②和③同①一样都属于功能需求。请判断这一说法是否正确。
判断:需求规格说明书完成后,只要各需求条目分别表述清楚,评审时就无须检查它们之间是否存在矛盾;需求规格说明书主要用于记录需求,不作为后续设计与验收的依据。
某在线考试系统需求评审中,教务处要求考试数据必须强一致(优先级:高,预估实现成本:高),而考生代表要求答题页面响应时间不超过1秒(优先级:中,预估实现成本:中)。分析表明强一致性与1秒响应在该系统架构下直接冲突,无法同时满足。项目预算与工期仅够支持其中一项以较低成本实现,且需求排序原则规定:优先级高者优先保障,同优先级时选成本较低者。按协商折中方法,最合理的处理方案是: A. 向双方承诺两项需求均能满足,后期再视情况削减 B. 优先保障教务处的强一致需求,向考生代表说明并协商放宽响应时间要求 C. 优先满足考生代表的1秒响应要求,因实现成本更低 D. 拒绝受理两项需求,待架构重构后再讨论