首页 热点资讯 义务教育 高等教育 出国留学 考研考公

2021年上半年软考软件设计师下午真题

发布网友 发布时间:2024-09-15 01:16

我来回答

1个回答

热心网友 时间:2024-10-13 09:12

今天,我们将分享2021年上半年软考软件设计师下午的真题内容。



试题一:数据流图



此题涉及道闸控制系统,其主要功能是控制车辆的出入。当车辆请求道闸控制时,系统会反馈道闸的状态。如果是进场车辆,会更新车位的空余状态;如果是离场车辆,则更新相应的状态。如果道闸控制系统出现故障,系统会通知管理员进行维修。



具体来说,需要回答以下问题:




补充实体E1-E4(4分)
补充D1-D3(3分)
确实的数据流,起点和终点(4分)
用结构化语言描述“道闸控制”加工(5分)


试题二:数据库



此题包括客户和团购点的联系、关系模式的补充以及客户与快递之间的收取关系的建立。具体来说:




补充客户和团购点的联系(6分)
补充缺少的关系模式,并给出约束条件(4分)
新增“快递”实体,补充客户与快递之间的“收取关系”,并给出快递关系模式(5分)


试题三:阅读说明和图,回答问题



此题涉及中医医院线上抓药APP的开发。需要根据说明和图,回答以下问题:




给出图3-1中A1~ A3所对应的参与者名称和U1 ~U4处所对应的用例名称(7分)
给出图3-2中C1~C5所对应的类名(5分)
简要解释用例之间的include、extend 和generalize关系的内涵(3分)


试题四:阅读说明和C代码,回答问题



此题涉及到凸多边形的最优三边分割问题。需要根据说明和C代码,完成以下任务:




填充C代码中的空(1)~(4)(8分)
解释设计策略、时间复杂度和空间复杂度(7分)


试题五:组合模式



此题涉及抽象类 MenuComponent、类 Menu 和类 MenuItem 的具体实现。具体包括:




抽象类 MenuComponent 的属性和方法(1分)
类 Menu 的属性、方法以及内部实现(5分)
类 MenuItem 的属性、构造函数以及方法实现(4分)


以上是2021年上半年软考软件设计师下午的真题内容,希望对学习者有所帮助。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com