山高月小,水落石出。

UML 建模

下面把 UML 建模(下午试题三)相关的知识点系统整理成一份完整文档,结构参照 DFD 和 ER,从 UML 整体定位、六大关系、类图、用例图、序列图,到考试题型、答题方法和检查清单,最后给出背诵口诀。 UML 建模 · 系统整理 一、UML 在软考中的定位 UML 建模是下午试题三(15 分必答),考法以补充类名、补充多重度、补充用例关系、补充消息名为主,极少要求从零画整张图。 软件设计师涉及的 UML 图按用途分为三类: 静态建模:类图、对象图、用例图。 动态建模:序列图(时序图/顺序图)、通信图、状态图、活动图。 物理建模:构件图、部署图。 下午题高频图种是类图和用例图,序列图次之;状态图和活动图偶尔出现,通常只要求补状态名或转换条件。上午选择题则可能涉及图的分类(静态/动态/物理)和接口、部署图的使用阶段等边角知识。 二、UML 类图的六大关系(核心考点) 类图是 UML 的核心,描述系统的静态结构——类的属性、方法以及类与类之间的关系。六大关系必须从符号、语义、代码表现、强度排序四个维度同时掌握。 1. 六种关系总表 关系 线条与端点符号 箭头/菱形方向 语义 代码表现 依赖 虚线 + 开口箭头 指向被依赖的类 临时使用,一方变化“波及”另一方 方法参数、局部变量、返回值 关联 实线(可带开口箭头) 有箭头时指向被关联类 长期结构关系,“知道并持有” 成员变量 聚合 实线 + 空心菱形 菱形在整体端 弱拥有,部分可脱离整体独立存在 成员变量,外部注入 组合 实线 + 实心菱形 菱形在整体端 强拥有,部分生命周期由整体控制 成员变量,整体内部创建 泛化(继承) 实线 + 空心三角 三角尖端指向父类 “is-a”,子类继承父类 extends(Java) 实现 虚线 + 空心三角 三角尖端指向接口 类实现接口契约 implements(Java) 符号速记:依赖虚线开口,关联实线直连;聚合空心菱,组合实心菱;泛化实线空心三角,实现虚线空心三角。菱形永远在整体端。 ...

October 23, 2026 · 2 min · zwdart
山高月小,水落石出。

数据库ER 实体-联系图

下面把 ER(实体-联系图)相关的所有知识点系统整理成一份完整文档,从概念、符号、联系类型、转换规则、范式到考试题型和答题方法,层层递进,最后给出检查清单和背诵口诀。 ER 实体-联系图 · 系统整理 一、ER 图是什么 ER 图(Entity-Relationship Diagram,实体-联系图)是概念设计阶段的工具,用图形方式描述业务中的实体、属性和联系。它回答三个问题:业务中有哪些对象、每个对象有哪些特征、对象之间是什么关系。 ER 图是下午试题二(15分必答)的核心,通常与“E-R 图转关系模式、判断主键外键、判断范式”结合考查。考试中很少要求从零画完整 ER 图,更多是补充缺失的联系或属性,然后把图转换成关系模式。 二、ER 图的三种基本元素 ER 图只有三种基本符号,形状必须标准,命名和标注规则必须遵守。 元素 标准图形 内部写什么 命名规则 连线方式 实体 封闭矩形 实体名称 名词(客户、订单、学生、课程) — 属性 椭圆 属性名称 名词(学号、姓名、成绩) 用无向边(不带箭头)连到所属实体或联系 联系 菱形 联系名称 动词(选修、预订、属于) 用无向边连到相关实体,连线旁标联系类型 各元素详解 实体 业务中需要长期管理的对象,用封闭矩形表示。 命名用名词,如“客户”“订单”“商品”“学生”“课程”。 矩形四边全封,与 DFD 的外部实体形状相同,但语义不同:ER 的实体是业务对象,DFD 的外部实体是系统边界之外的数据源点。 属性 描述实体或联系的特征,用椭圆表示。 用无向边(不带箭头的实线)连接到所属实体或联系。 主键标注:能唯一标识实体的属性(主键),在椭圆内属性名下方画一条实线下划线。例如“学号”加下划线表示它是学生实体的主键。 外键标注:通常用虚下划线标注(下午题关系模式填空时常用实下划线标主键)。 属性连线不能带箭头,带箭头是高频错误。 联系 表示实体之间的业务关联,用菱形表示。 命名用动词或动词短语,如“选修”“预订”“属于”“供应”。 用无向边分别连接到相关实体。 联系类型必须标在连线旁(不是写在菱形里),用 1:1、1:n、m:n 表示。 三、三种联系类型及画法 1:1(一对一) 标注方式:菱形两侧连线旁都标 1(或 1:1)。 示例:班级与班长——一个班只有一个班长,一个班长只在一个班。 画法:班级 —1— ◇属于◇ —1— 班长 1:n(一对多) 标注方式:连接到“1端”实体的线旁标 1,连接到“多端”实体的线旁标 n 或 m。 示例:部门与员工——一个部门有多名员工,一名员工只属于一个部门。部门旁标 1,员工旁标 n。 画法:部门 —1— ◇拥有◇ —n— 员工 注意:“1”端和“n”端不能反,“1”在少的一端,“n”在多的一端。 m:n(多对多) 标注方式:菱形两侧连线旁分别标 m 和 n。 示例:学生与课程——一个学生选多门课,一门课被多个学生选。学生旁标 m,课程旁标 n。 画法:学生 —m— ◇选修◇ —n— 课程 联系类型标注的三个关键 标在连线旁,不是写在菱形里面。 不用箭头,ER 图用无向边加数字标注,不用箭头表示方向。 两端都要标,不能只标一端。 四、联系自身的属性(高频丢分点) 属性不只能属于实体,联系本身也可以有属性。 ...

October 23, 2026 · 2 min · zwdart
山高月小,水落石出。

数据流图 DFD

下面把 DFD(数据流图)相关的所有知识点系统整理成一份完整文档,从概念、符号、分层、平衡、命名、连线到考试题型和答题方法,层层递进,最后给出背诵清单和速记口诀。 DFD 数据流图 · 系统整理 一、DFD 是什么 DFD(Data Flow Diagram,数据流图)是一种结构化分析工具,用图形方式描述系统的数据流动和加工过程。它回答四个问题:数据从哪里来、经过什么加工、存到哪里、最后输出给谁。 DFD 只关心数据流,不关心控制流、时序和判断条件。它是下午试题一(15分必答)的固定题型。 二、DFD 的四个基本元素 DFD 只有四种符号,必须条件反射地识别和画对。 元素 标准图形 内部写什么 命名规则 核心约束 外部实体 封闭矩形 实体名称 名词(客户、财务部门、银行系统) 系统边界之外,是数据源点或终点 加工 圆角矩形(推荐)或圆形 编号 + 加工名(P1 验证订单) 动词 + 名词,不能只写动词 必须有输入,必须有输出 数据存储 开口矩形(右边开口)或两条平行线 编号 + 名称(D1 订单表) 名词(表/文件/库/清单/档案) 只能与加工相连 数据流 带箭头的直线(单向) 流名称写在线上方 名词短语(订单数据、付款通知) 至少一端是加工,不能用动词命名 各元素详解 外部实体 系统边界之外的人、组织或外部系统。 同一实体可在图中不同位置多次出现,角落加斜线标记。 外部实体之间不能直连,必须经过加工中转。 顶层图中外部实体与系统加工之间的数据流,必须原样出现在0层图中(父子平衡)。 加工 对数据执行变换或处理的功能单元。 编号从 P1 开始(顶层图的整体系统加工为 P0)。 每个加工至少一条输入流和至少一条输出流。只有入没有出是“数据黑洞”,只有出没有入是“数据奇迹”,都是硬性错误。 更深层子图用父编号加点号:P1.1、P1.2,体现逐层分解。 数据存储 数据的静态存放处,本身不加工数据。 开口矩形三条边、右边不封口;左侧小格写 D 编号,右侧写名称。两条平行线是简化画法,左右都不封口。 不能画成封闭矩形(会和外部实体混淆),不能画成圆角矩形(会和加工混淆)。 数据存储只能与加工相连:箭头指向存储 = 写入;箭头从存储引出 = 读取。 数据存储之间不能直连,外部实体与数据存储之间也不能直连。 数据流 ...

October 23, 2026 · 2 min · zwdart
山高月小,水落石出。

结合真题的考点

以下是结合2022—2026年真题考点提炼的上午选择题背诵条目,共 510 条。每条给出结论/原理 + 真题考查形式或典型陷阱,按模块编号。 一、计算机组成与体系结构(1—65) 1. CPU由运算器、控制器、寄存器组和内部总线组成。真题常问“CPU核心部件不包括什么”,存储器不属于CPU核心部件。 2. 运算器核心部件:ALU(算术逻辑单元)、AC(累加器)、DR(数据缓冲寄存器)、PSW(状态条件寄存器) 。 3. 控制器核心部件:PC(程序计数器)、IR(指令寄存器)、指令译码器、时序部件。 4. PC存下一条指令地址,IR存当前指令。2024—2025反复考“PC存当前指令”为错误选项。 5. IR对用户完全透明,用户程序不能直接访问;PC用户可见(可编程访问)。透明性辨析是常考点。 6. 补码的作用:将减法转化为加法,简化运算器设计。2024下半年考过“求补码真值”。 7. 已知X的补码,求−X的补码:连同符号位一起按位取反,末位加1。2025下半年直接考查。 8. 移码:只把补码的符号位取反,其余位不变。常用于浮点数的阶码。 9. 正数的原码、反码、补码三者相同;负数的反码是原码数值位按位取反(符号位不变),补码是反码末位加1。 10. 机器字长为n时,补码表示范围:−2ⁿ⁻¹ 到 2ⁿ⁻¹−1;原码和反码范围:−(2ⁿ⁻¹−1) 到 2ⁿ⁻¹−1。 11. 浮点数:阶码决定范围,尾数决定精度。阶码越长范围越大,尾数越长精度越高。 12. 浮点数运算步骤:对阶→尾数运算→规格化→舍入→溢出判断。 13. 海明校验码:可检错也可纠错,校验位公式 2^r ≥ r + m + 1(m数据位,r校验位)。连续多年考查。 14. 奇偶校验:只能检错,不能纠错。 15. CRC循环冗余校验:可检错,不可纠错,用模2除法计算。 16. 流水线周期:等于各段中最慢的那一段时间。2025下半年给出取指2ns、分析2ns、执行1ns,周期为2ns。 17. 流水线执行时间:单条指令完整时间 +(指令数n−1)× 流水线周期。注意第1条走完全部工段。 18. 流水线吞吐率 = 1 / 流水线周期(指令不重叠时),或按“指令数 / 总时间”计算。 19. 流水线加速比 = 不使用流水线的时间 / 使用流水线的时间。 20. 寻址方式快慢排序:立即寻址 > 寄存器寻址 > 直接寻址 > 间接寻址。立即最快(操作数在指令中),间接最慢(多次访存)。 ...

October 22, 2026 · 7 min · zwdart
山高月小,水落石出。

应用技术科目

下午应用技术科目共 5 道大题,每题 15 分,合计 75 分。前 4 题必答(数据流图、数据库设计、UML 建模、C 语言算法),第 5/6 题二选一(Java 或 C++ 设计模式)。整体难度分层很明显:数据流图、数据库、UML 是“套路题”,背熟规则就能拿 12 分以上;算法是“稳分题”,目标 7—10 分;设计模式是“送分题”,模板背熟可以冲满分。下面按题型逐一展开,每条都落在可背诵、可套用的规则上。 一、数据流图(DFD)—— 15 分必拿题 数据流图考的是“把业务文字翻译成图,再把图里的错误找出来”。四个元素必须条件反射地识别: 外部实体:系统边界之外的“人/组织/外部系统”。题干中的“用户、客户、管理员、银行、供应商”都是实体词。注意:如果系统本身是中间件,后台数据库反而应识别为外部实体。 数据存储:名字带“文件、表、库、清单、档案”的,基本就是存储。找到存储后,看哪个加工需要读写它,补连线。 加工:命名必须是“动词 + 名词”(如“生成报告”“验证借书证”),不能只有一个动词。 数据流:命名必须是名词短语(如“工资数据”“付款通知”),不能写成“计算工资” ——用加工名命名数据流是最高频的扣分点之一。 答题顺序:先读题干圈出所有实体词和存储词 → 对比顶层图与 0 层图的输入输出是否一致 → 逐句读题干,看哪个加工“提到要读某存储但图上没有入线/出线” → 补全缺失的数据流。 三大铁律(违反必扣分) :数据存储之间不能直连;外部实体之间不能直连;每个加工必须有入有出,不能是“数据黑洞”或“数据奇迹”。 采分要点:补充数据流时用题干原词,不要自己发明口语化名称;答案写成“在加工 Y 与存储 Z 之间添加数据流‘XX 信息’”,方向要明确。 二、数据库设计 —— 15 分必拿题 先找实体,不要先想表。实体通常是业务中需要长期管理的对象(客户、订单、商品、学生、课程)。 E-R 转关系模式三规则(直接背) : 1 : 1:任一方主键放入另一方作外键(或两表合并)。 1 : N:1 端的主键放入 N 端作外键。例如客户和订单,订单表里保存客户编号。 M : N:必须单独建一张联系表,字段 = 双方主键 + 联系自身的属性(如选课成绩、选课时间)。不能把课程编号直接塞进学生表。 主键与外键判定:题干出现“唯一标识”“编号”“身份证号”的,基本是主键候选。A 表里出现了 B 表的主键,它就是外键。M:N 联系表中,双方主键的组合是主键,同时各自也是外键。 ...

October 22, 2026 · 2 min · zwdart
山高月小,水落石出。

软件设计师考点背诵

下面把前面三块内容合并去重、按“上午选择题必背 → CPU 组成专题 → 下午应用题必背 → 优先级与速记”四部分完整整理。通俗解释和记忆抓手保留,便于直接背诵。 一、上午选择题必背清单 (一)计算机组成与体系结构(约12分) 1. 流水线计算 背熟:流水线周期 = 各段中最慢的那段时间。执行时间 = 单条指令完整时间 +(指令数 − 1)× 流水线周期。吞吐率 = 指令数 / 总时间。 通俗:像工厂装配线,速度由最慢工位决定;第1条走完全程,之后每条只再等“最慢工位”那么久。 2. 浮点数 背熟:阶码决定范围,尾数决定精度。阶码越长范围越大,尾数越长精度越高。 3. Cache 背熟:Cache 是除寄存器外最快的存储层次,缓解 CPU 与主存之间的速度矛盾,依据是局部性原理。 4. 校验码 背熟:奇偶校验只检错不纠错;CRC 可检错不可纠错;海明码可检错也可纠错,校验位公式 2^r ≥ r + m + 1(m 数据位,r 校验位)。 5. 码制转换 背熟:正数原码、反码、补码相同;负数反码 = 原码数值位按位取反(符号位不变),补码 = 反码末位加1;移码 = 补码符号位取反。 通俗:补码存在的唯一目的,是让减法能用加法电路完成,省掉一套减法硬件。 常考:问“补码的作用”,选“将减法转化为加法,简化运算器设计”。 6. 寻址方式(高频辨析) 背熟:立即寻址最快(操作数写在指令里,不访存);间接寻址最慢(多次访存);寄存器寻址也快;直接寻址指令中放的是操作数地址。 通俗:立即=答案写在题目里;直接=题目给房间号;间接=题目给信封,信封里才是房间号。 7. 总线分类 背熟:数据总线双向,地址总线单向(CPU发出地址),控制总线双向。 8. 系统可靠性计算 背熟:串联可靠度 = 各部件相乘;并联可靠度 = 1 − 各部件失效率相乘(即 1 − (1−R)ⁿ)。 通俗:串联像铁链,一环断全断,所以乘;并联像多条备份路线,全断才断,所以算“全坏”再1减。 易错:并联不是直接相乘可靠度,是先求全失效概率再1减。 9. I/O 数据传输方式 ...

October 22, 2026 · 4 min · zwdart

基础知识 答题要点

针对基础知识科目(上午选择题),以下按模块列出高频考点,每条都标注了常考的具体形式和结论,方便直接背诵熟悉。 一、计算机组成与体系结构(约6分) 1. 码制与运算(必考) 补码的核心作用:将减法转化为加法,简化运算器设计;符号位与数值位统一处理。 浮点数:阶码决定范围,尾数决定精度。阶码越长范围越大,尾数越长精度越高。 2. 流水线技术(必考计算) 周期:取指令、分析、执行三段中最长的那段。 执行时间公式:建立时间 +(指令数 − 1)× 流水线周期。 3. 校验码(反复出现) 奇偶校验:只能检错,不能纠错。 CRC:可查错,不可纠错,用模2除法计算。 海明码:可查错也可纠错,校验位公式 2^r ≥ r + m + 1((m)为数据位,(r)为校验位)。 4. Cache与存储 Cache作用:缓解CPU与主存速度不匹配,依据局部性原理。 层次化存储:速度从高到低为 寄存器 → Cache → 主存 → 磁盘,容量相反。 二、操作系统(约6分) 1. 进程状态与PV操作(高频) 三态转换:运行→等待(等事件发生),等待→就绪(事件发生),就绪→运行(被调度)。 PV操作经典结论:互斥信号量初值为1;同步信号量初值通常为0。前趋图中,前驱节点执行V操作,后继节点执行P操作。 2. 死锁与银行家算法 死锁必要条件:互斥、请求与保持、不剥夺、环路等待。 银行家算法:判断系统是否处于安全状态,若存在安全序列则不会死锁。 3. 存储管理(必考计算) 页式存储地址转换:逻辑地址 = 页号 + 页内地址;通过页表将页号映射为物理块号。 页面置换:淘汰原则是“最近最久未使用”(LRU)或“先进先出”(FIFO),需判断是否发生缺页。 位示图:用二进制位表示磁盘块占用情况,考查字号、位号的计算。 4. 文件系统 绝对路径与相对路径:从根目录开始是绝对路径;从当前目录开始是相对路径。 索引文件:多级索引的地址项计算,常考直接地址、一级间接、二级间接的寻址范围。 三、数据结构与算法(约9分) 1. 树与二叉树(必考) 遍历:前序(根左右)、中序(左根右)、后序(左右根)。已知中序 + 前序(或后序)可唯一确定二叉树。 哈夫曼树:带权路径长度最小的二叉树,用于哈夫曼编码(频率高的编码短)。 二叉排序树:左子树 < 根 < 右子树,中序遍历得到有序序列。 2. 图(高频) ...

October 12, 2026 · 1 min · zwdart

应用技术科目 答题要点

针对应用技术科目(下午题),以下按题型列出高频考点,每条都标注了常考的具体形式和答题要点,方便直接背诵熟悉。 一、数据流图(DFD)—— 15分必拿题 1. 四大元素识别 外部实体:题干中的“用户”“管理员”“客户”“银行系统”等角色词,是系统边界之外的人或系统。 数据存储:题干中的“XX文件”“XX表”“XX库”“XX清单”等,命名以名词加“表/文件”后缀。 加工:用“动词+名词”命名(如“检查成绩表”“审定合格者”),不能只有输入没有输出。 数据流:用名词短语命名(如“工资数据”),不能用加工名(如“计算工资”)来命名数据流。 2. 数据平衡三原则(必考判断) 父图与子图平衡:子图的输入输出必须与父图中对应加工的输入输出完全一致。子图多出来的数据流,说明父图缺了。 加工自身平衡:每个加工必须有输入有输出。只有入没有出是“数据黑洞”,只有出没有入是“数据奇迹”。 顶层图与0层图平衡:顶层图的输入输出数量,0层图必须一一对应。 3. 补充数据流的步骤 先对比顶层图和0层图,圈出不匹配的地方。 再逐句阅读题干说明,标注实体和数据流去向。 检查加工与存储的交互:读数据时从存储出线,写数据时向存储入线。 4. 三条铁律(绝对违规) 数据存储之间不能直连,必须经过加工。 外部实体之间不能直连,必须经过加工。 加工不能只有入或只有出。 二、数据库设计 —— 15分必拿题 1. E-R图补全 联系类型判断:根据题干描述判断是1:1、1:n还是m:n。注意“一位客户可以预订多个客房,一间客房在不同时间也可被多人预订”→ 客户与客房之间是多对多。 联系属性补充:如果联系本身有属性(如“订单”有“订单内容”“日期”),要标在联系上。 2. E-R图转关系模式(必考规则) 1:1:将一方主键放入另一方作外键,或单独建表。 1:n:n端的主键放入1端作外键,或单独建表。 m:n:必须单独建一张关系表,主键为双方主键的组合,联系自身的属性也放入该表。 3. 关系模式填空(主键/外键判定) 找主键:从题干描述中找“唯一标识”的属性(如“员工号”“客房号”“身份证号”)。 找外键:如果关系A中记录了关系B的主键,该属性就是外键。 常考填空:(a)处填“供货商编号”或“团购点编号”等外键,(b)处填“客户电话”等参与联系的主键。 4. 范式判断(送分题) 1NF:属性不可再分。 2NF:消除非主属性对码的部分函数依赖。 3NF:消除非主属性对码的传递函数依赖。 三、UML建模 —— 15分必拿题 1. 类图(重中之重) 关系判定: 泛化(继承):空心三角实线,表示“is-a”,如 Customer 继承 Person。 聚合:空心菱形,表示“has-a”但整体与部分可分离。 组合:实心菱形,表示“has-a”且部分随整体销毁。 依赖:虚线箭头,一个类的变化影响另一个类。 多重度标注:1对1填“1”,1对多填“1..”或“0..”。注意“0”表示可以没有(如刚开业时没有订单)。 2. 用例图 包含(include):基础用例一定会执行被包含用例。 扩展(extend):基础用例可能执行扩展用例(有条件)。 泛化:参与者之间或用例之间的继承关系。 3. 时序图 关注对象之间的消息传递顺序,补全缺失的消息名称或对象生命线。 消息按时间顺序从上到下排列。 四、C语言算法设计 —— 15分必拿题 1. 四大算法策略识别(看题干) ...

October 12, 2026 · 1 min · zwdart

软考考点梳理

软考中级软件设计师的考点可以分成两大科目来梳理:基础知识(上午选择题)侧重知识广度,应用技术(下午主观题)侧重动手设计能力。以下按模块分类列出,并附上简要解释。 一、基础知识科目考点 这科涵盖面广,但单点深度适中,重在概念准确和知识面完整。 1. 计算机组成与体系结构 数据表示:原码、反码、补码、移码的转换与运算,浮点数的阶码与尾数含义(阶码决定范围,尾数决定精度)。 CPU与体系结构:CPU组成、指令系统、CISC与RISC的区别、流水线技术(吞吐率、加速比计算)。 存储系统:Cache的作用与命中率、层次化存储体系、主存编址计算。 校验码:奇偶校验、海明校验、CRC循环冗余校验的原理与检错纠错能力。 2. 操作系统 进程管理:进程状态转换、信号量与PV操作(常结合前趋图考查)、死锁的产生条件与银行家算法。 存储管理:页式存储、段页式存储的地址转换,页面置换算法(如LRU、FIFO),页面淘汰时的缺页判断。 文件管理:树形目录结构、索引文件结构、位示图的计算。 设备管理:磁盘调度算法(如SSTF、SCAN),I/O控制方式。 3. 数据结构与算法 这是软件的“立身之本”,既直接考选择题,也是下午算法题的基础。 线性结构:顺序表与链表的区别与操作,栈和队列的特性与应用场景。 树与二叉树:二叉树的性质与遍历(前/中/后序),二叉排序树、最优二叉树(哈夫曼树)、平衡二叉树的概念。 图:图的存储(邻接矩阵、邻接表),图的遍历(DFS/BFS),拓扑排序与关键路径。 查找与排序:二分查找、哈希查找(冲突处理),各类排序算法(快排、堆排、归并等)的时间/空间复杂度与稳定性。 算法策略:分治法、动态规划、贪心法、回溯法的基本思想与典型问题。 4. 程序设计语言基础 编译与解释:编译过程(词法、语法、语义分析等阶段),编译型与解释型语言的区别(效率与可移植性的权衡)。 语言机制:函数调用的参数传递方式(传值与传址),有限自动机与正规式(词法分析基础),表达式求值(后缀表达式)。 5. 软件工程 开发模型:瀑布模型、敏捷开发、螺旋模型等的特点与适用场景,常作为高频考点。 设计原则:模块的内聚与耦合(高内聚低耦合的具体类型),系统设计的基本原理。 测试与维护:黑盒测试(等价类、边界值)与白盒测试(逻辑覆盖),McCabe环路复杂度计算,软件维护的类型(纠错性、完善性等)。 6. 面向对象 核心概念:封装、继承、多态的含义与作用。 UML:类图、用例图、活动图、状态图等各类图的识别与语义。 设计模式:创建型、结构型、行为型模式的分类、意图与典型应用场景(如单例、工厂、观察者)。 7. 数据库系统 数据模型:E-R模型(实体、属性、联系)向关系模式的转换。 关系理论:函数依赖、键(主键/外键)、范式判定(1NF至3NF)、模式分解。 SQL与并发:基础SQL查询语句,事务的ACID特性,并发控制与封锁协议。 8. 计算机网络与信息安全 网络协议:OSI七层模型与TCP/IP协议族各层的功能与协议,子网划分与IP地址计算。 安全基础:对称与非对称加密、数字签名、信息摘要、数字证书,常见网络威胁与防范措施。 9. 知识产权与标准化 知识产权:软件著作权的保护对象、保护期限、归属判定与侵权认定。 标准化:标准的分类与代号,常见信息技术标准的基本知识。 10. 专业英语 英文阅读:正确阅读理解计算机领域的英文资料,通常为完形填空形式,考查专业术语理解与语境把握。 二、应用技术科目考点 这科是主观题,题型相对固定,重在把设计方法练成“肌肉记忆”。 1. 数据流图(必答) 绘制与补全:补充外部实体、数据存储、加工的名称,补全缺失的数据流。 数据平衡:确保顶层图与下层图的数据流守恒,父图与子图的输入输出对应。 2. 数据库设计(必答) E-R建模:根据需求描述补充实体、属性、联系,标出联系类型(1:1、1:n、m:n)。 关系模式转换:将E-R图转换为关系模式,指定主键与外键,判断范式级别。 3. UML建模(必答) 图例补全:根据场景描述补充用例图、类图、时序图、活动图或状态图中的缺失元素(如类名、关系、消息)。 4. C语言算法设计(必答) 代码填空:给定一段完整算法代码,挖去关键行,补全代码以符合算法逻辑。 算法策略:通常考查分治法、动态规划、贪心法、回溯法的实现细节,注重循环边界、变量初始化与状态转移方程。 5. 程序设计选答(Java / C++ 二选一) ...

October 12, 2026 · 1 min · zwdart