软件工程
开发模型
瀑布模型
其他模型
增量模型和螺旋模型
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)]