软件设计师:12-下午题历年真题

章节 章节
01 - 计算机组成原理与体系结构 07 - 法律法规与标准化与多媒体基础
02 - 操作系统基本原理 08 - 设计模式
03 - 数据库系统 09 - 软件工程
04 - 计算机网络 10 - 面向对象
05 - 数据结构与算法 11 - 结构化开发与UML
06 - 程序设计语言与语言处理程序基础 12 - 下午题历年真题
End - 二周目上午真题 End – 二周目下午真题
End - 临考快速记忆 Java工程师的进阶之路


试题一

1、分解子加工

2021下半年

在这里插入图片描述


2018上半年

在这里插入图片描述


2017下半年

在这里插入图片描述


2017上半年

在这里插入图片描述


2、结构化语言描述

2021上半年

在这里插入图片描述


2020下半年

在这里插入图片描述


2019下半年

在这里插入图片描述


3、数据流组成

2019年上
在这里插入图片描述


2018年下

在这里插入图片描述


4、功能修改

2016年下

在这里插入图片描述
在这里插入图片描述


2009上

在这里插入图片描述
在这里插入图片描述


2011上

在这里插入图片描述


【问题1】给出 E1~E3 实体名称(3分)

E1:病人 E2:护理人员 E3:医生

在这里插入图片描述


【问题2】给出 D1~D4 数据存储的名称(4分)

D1:生命特征范围文件
D2:日志文件
D3:病例文件
D4:治疗意见文件

在这里插入图片描述


【问题3】请补充缺失的4条数据流,给出数据流的名称及其起点和终点(6分)

数据流 起点 终点
重要生命特征 本地监控 格式化生命特征
格式化后的生命特征 格式化生命特征 检查生命特征
生命特征 日志文件 生成病历
病历 生成病历 病历文件

在这里插入图片描述


【问题4】说明实体E1和E3之间可否有数据流(2分)

不可以,因为数据流的起点和终点必须有一个是加工


2014下

在这里插入图片描述

解析

在这里插入图片描述
在这里插入图片描述


2015上

在这里插入图片描述

解析

在这里插入图片描述
在这里插入图片描述


2015下

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


2016上

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


2016下

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


2017上

在这里插入图片描述


【问题1~3】

在这里插入图片描述

补充

在这里插入图片描述

在这里插入图片描述

【问题4】

在这里插入图片描述


2017下

在这里插入图片描述

【问题1】【问题2】

在这里插入图片描述

【问题3】

在这里插入图片描述

在这里插入图片描述


2018上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2018下

在这里插入图片描述

解析

在这里插入图片描述

在这里插入图片描述


2019上

在这里插入图片描述
在这里插入图片描述


2019下

在这里插入图片描述

解析

在这里插入图片描述


2021下

在这里插入图片描述
在这里插入图片描述


2022上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


试题二

2.1、一对多多对多

一对多:多的表加外键
多对多:抽取两表的主键作为独立关系模式,再添加多余属性


2009上

在这里插入图片描述

答案

在这里插入图片描述
在这里插入图片描述


2011下

在这里插入图片描述


【问题1】补充实体联系(5分)

在这里插入图片描述


【问题2】补充关系模式并指出部门、员工和安排承运关系的主键和外键(8分)

在这里插入图片描述

(a)部门号
(b)客户号
(c)申请号,客户号(一对多,在多的表设外键)
(d)申请号

部门 - 主键:部门号 - 外键:经理
员工 - 主键:员工号 - 外键:部门号
安排承运 - 主键:申请号 - 外键:业务员


在这里插入图片描述

权限(员工号,权限,经理)

在这里插入图片描述


2014下

在这里插入图片描述

解析

在这里插入图片描述
在这里插入图片描述


2015上

在这里插入图片描述

解析

在这里插入图片描述

在这里插入图片描述


2015下

在这里插入图片描述
在这里插入图片描述


2016上

在这里插入图片描述

解析

在这里插入图片描述
在这里插入图片描述


2016下

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


2017上

在这里插入图片描述

【问题1】

在这里插入图片描述
在这里插入图片描述

【问题2】

  1. 业务技能
  2. 楼编号
  3. 月租金

【问题3】

维修记录(故障编号,租客编号,楼编号,公寓号,故障描述,员工编号,维修日期,维修内容)

以下两种ER图都可以

在这里插入图片描述

在这里插入图片描述


2017下

在这里插入图片描述

【问题1】
在这里插入图片描述
在这里插入图片描述


2018上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2018下

在这里插入图片描述

解析

在这里插入图片描述

在这里插入图片描述


2019上

在这里插入图片描述

解析

在这里插入图片描述

在这里插入图片描述


2019下

在这里插入图片描述

解析

在这里插入图片描述


2021下

在这里插入图片描述

在这里插入图片描述

答案

在这里插入图片描述

在这里插入图片描述


2022上

在这里插入图片描述
在这里插入图片描述


试题三

答题技巧

  • extend:扩展功能,如A --extend --B,那么当A无法完成时可以通过B来进行完成
    如A是原先的收货地址表,B是添加新地址
  • include:该功能包含另一功能,如A --iclude-- B,那么必须做完B才能做A
    如A是结账,B是选择收货地址,那么必须执行B后才能执行A

2015上

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


2015下

在这里插入图片描述
在这里插入图片描述


2016上

在这里插入图片描述
在这里插入图片描述


2016下

在这里插入图片描述

在这里插入图片描述


2017上

在这里插入图片描述
在这里插入图片描述

【问题1】

(a)C2、C4、C7、C10、C11
(b)C3、C5、C8
(c)C1、C6、C9、C12

答题技巧:持久化的数据为实体类,接口即为展示给用户交互的接口,控制类为系统内部处理的逻辑

在这里插入图片描述

【问题2】

收货地址、支付方式、邮箱地址、定制属性

在这里插入图片描述

【问题3】

S1:挂起
S2:备货 S3:定制
S4:发货 S5:收货


2017下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2018上

在这里插入图片描述
在这里插入图片描述

2018下

在这里插入图片描述

解析

在这里插入图片描述


2019上

在这里插入图片描述

解析

在这里插入图片描述

在这里插入图片描述


2019下

在这里插入图片描述

解析

在这里插入图片描述


2020下

在这里插入图片描述

解析

在这里插入图片描述


2021上

在这里插入图片描述


【问题1】给出A1 ~ A3所对应的参与者名称,U1 ~ U4的实例名(7分)

A1:患者 A2:快递人员 A3:药师

U1:确认处方
U2:支付方式
U3:微信
U4:支付宝

在这里插入图片描述


【问题2】给出C1~C5所对应的类名(5分)

C1:支付方式
C2:微信 C3:支付宝
C4:处方
C5:药品


【问题3】简要解释iclude、extend和generalize关系的内涵

在这里插入图片描述

在这里插入图片描述


2021下

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述


2022上

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


试题四(难度较大)

2014上 分治

在这里插入图片描述

解析

在这里插入图片描述


2015上 N皇后

在这里插入图片描述

在这里插入图片描述


2017上 分治

在这里插入图片描述

解析

在这里插入图片描述

官方解析

在这里插入图片描述


2019上 N皇后

在这里插入图片描述

答案

在这里插入图片描述


2019下 动态规划

在这里插入图片描述

答案

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


试题六

2011下 状态

在这里插入图片描述
在这里插入图片描述

(4)售出纸巾后转变为未投币状态


2012上 装饰器

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2012下 工厂

在这里插入图片描述
在这里插入图片描述

(1)public void insert(Department department)
(2)public Department GetDepartment(int id)
(3)implements IDepartment
(4)implements IDepartment
(5)interface IFactory
(6)public IDepartment GreateDepartment()


2013上 原型

在这里插入图片描述


2014上 观察者

在这里插入图片描述

在这里插入图片描述


2015上 访问者

在这里插入图片描述
在这里插入图片描述


2015下 策略

在这里插入图片描述
在这里插入图片描述


2016上 适配器

在这里插入图片描述
在这里插入图片描述

2016下 装饰器

在这里插入图片描述

在这里插入图片描述


2017上 生成器

在这里插入图片描述

在这里插入图片描述


2017下 适配器

在这里插入图片描述
在这里插入图片描述

关于第二空

在这里插入图片描述


2018上 生成器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2018下 状态

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


2019上 策略

在这里插入图片描述
在这里插入图片描述


2019下 观察者

在这里插入图片描述

解析

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/apple_53947466/article/details/125889886