![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件设计师教程
大海与春风皆过客
这个作者很懒,什么都没留下…
展开
-
软件设计师教程第9章数据库技术基础
目录9.1基本概念9.1.1 数据库与数据库系统9.1.2数据库管理系统的功能9.1.3数据库管理系统的特征及分类9.1.4数据库系统的体系结构9.1.5数据库的三级模式结构9.1.6大数据9.2数据模型9.2.1基本概念9.2.2 E-R模型9.2.4数据模型9.2.5关系模型9.3关系代数9.3.1关系数据库的基本概念,9.3...原创 2019-08-28 08:30:52 · 396 阅读 · 0 评论 -
软件设计师教程第8章算法设计与分析
目录8.1算法设计与分析的基本概念8.1.1算法8.1.2算法设计8.1.3算法分析8.1.4算法的表示8.2算法分析基础8.2.1时间复杂度8.2.2渐进符号8.2.3递归式8.3分治法8.3.1递归的概念8.3.2分治法的基本思想8.3.3分治法的典型案例8.4动态规划法8.4.1动态规划法的基本思想8.4.2动态规划法的典...原创 2019-09-01 21:32:01 · 595 阅读 · 0 评论 -
软件设计师教程第7章面向对象技术
目录7.1面向对象基础7.1.1面向对象的基本概念7.1.2面对对象分析7.1.3面向对象设计7.1.4面向对象程序设计7.1.5面向对象测试7.2UML7.2.1事物7.2.2关系7.2.3UML中的图7.3设计模式7.3.1设计模式的要素7.3.2创建型设计模式7.3.3结构型设计模式7.3.4行为设计模式7.3.5应用举例...原创 2019-09-08 20:22:20 · 370 阅读 · 0 评论 -
软件设计师教程第6章结构化开发方法
前言结构化方法又结构化分析、结构化设计、结构化程序设计构成。它是一种面向数据流的开发方法。结构化分析是根据分解与抽象的原则,按照系统中数据处理的流程,用数据流图来建立系统的功能模型,从而完成需求分析工作。结构化设计是根据模块独立性准则、软件结构优化准则将数据流图转化为软件的体系结构,用软件结构图来建立系统的物理模型,实现系统概要设计。结构化程序设计使用3中基本控制结构构造程序,任何程序都可...原创 2019-09-09 08:45:16 · 1531 阅读 · 0 评论 -
软件设计师教程第3章数据结构
数据结构按照逻辑关系分为线性结构和非线性结构两大类,其中,非线性结构又可分为树结构和图结构。3.1线性结构线性结构是一种基本的数据结构,主要用于对客观世界中具有单一前驱和后驱的数据关系进行描述。线性结构的特点是数据元素之间呈现一种线性关系,即元素“一个接一个排列”3.1.1线性表线性表示最简单、最基本也是最常见的一种线性结构。常采用顺序存储和链式存储,主要基本操作就是插入、删除和查...原创 2019-09-11 09:23:24 · 460 阅读 · 0 评论