软件工程
开发模型

瀑布模型

其他模型

增量模型和螺旋模型

V模型

瀑布模型是结构化模型,喷泉模型是面向对象模型
构件组装模型(CBSD)

统一过程

敏捷开发方法

信息系统开发方法

需求

结构化设计
基本原则

内聚与耦合


软件测试
测试原则与类型

测试用例设计

测试阶段

McCabe复杂度

系统运行与维护

CMMI
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PGm7mO2t-1683619030830)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305051547753.png)]
项目管理



面向对象
相关概念

设计原则

UML

统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。
设计模式
- 架构模式:软件设计中的高层决策,例如C/S结构就属于架构模式,架构模式反映了开发软件系统过程中所作的基本设计决策
- 设计模式 : 主要关注软件系统的设计,与具体的实现语言无关
- 惯用法:是最低层的模式,关注软件系统的设计与实现,实现时通过某种特定的程序设计语言来描述构件与构件之间的关系。每种编程语言都有它自己特定的模式,即语言的惯用法。例如引用-计数就是C++语言中的一种惯用法
分类
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2lB8WxGD-1683619030832)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305051606294.png)]
创建型模式

结构型模式

行为型模式


数据流图(DFD)
大题
基本概念



数据字典

数据平衡原则

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FtP5cgJS-1683619030836)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305051641258.png)]
答题技巧

例题1






例题2




数据库设计
数据库设计过程

E-R模型

转换的基本原则:实体和联系分别转换成关系,属性则转换成相应关系的属性。
- 一对一联系
- 一对多联系
- 多对多联系
- 多元联系

例题






- 优点:减少一次连接操作
- 缺点:数据冗余
例题2




[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wqZJs4CN-1683619030844)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305052136292.png)]


UML建模
用例图




顺序图

活动图


状态图

通信图

例题

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PfdGiD2z-1683619030847)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305052211248.png)]



例题2

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PnyM8Wbs-1683619030848)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305052228934.png)]




数据结构及算法应用
分治法

递归技术

二分法查找

回溯法
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iatBSuhe-1683619030851)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305070822634.png)]
贪心法

动态规划法

例题1







例题2
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MWK8yN3n-1683619030854)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305070939104.png)]




9:n1+n2
面向对象程序设计
C++

构造函数与析造函数
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e5pJXsF8-1683619030856)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305070948433.png)]
对象指针与对象引用

虚函数

Java
类的定义

接口



类的定义
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K3RE35UW-1683619030857)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305070953916.png)]

例题1



[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tO6UPam5-1683619030859)(https://gitee.com/mai121/typora-pictures/raw/master/img/202305070957612.png)]
例题2




















