ZhanXiaoFeng / SoftwareDesigners

软考中级-软件设计师,备考(2019-11)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SoftwareDesigners

软考中级-软件设计师,学习路线,准备今年(2019-11)的考试

附上学习群里的资料(真题、学习视频) 链接:https://pan.baidu.com/s/1Q8cOgsBUNckTQDfZzT_TMg 提取码:58fe


参考书:软件设计师教程(第5版)


1.计算机系统知识(计算机网络概论)

  • 约6分,占比8%
  • TODO
    1.1 计算机系统基础知识
    1.2 计算机体系结构
    1.3 安全性、可靠性与系统性能评测基础知识

2.程序设计语言基础知识

  • 约6分,占比8%
  • TODO
    2.1 程序设计语言概述
    2.2 语言处理程序基础

3.数据结构

  • 约10分,占比13%
  • TODO
    3.1 线性结构
    3.2 数组、矩阵和广义表
    3.3 树
    3.4 图
    3.5 查找
    3.6 排序

4.操作系统知识

  • 约6分,占比8%
  • TODO
    4.1 操作系统概述
    4.2 进程管理
    4.3 存储管理
    4.4 设备管理
    4.5 文件管理
    4.6 作业管理

5.软件工程基础知识

  • 约11分,占比15%
  • TODO
    5.1 软件工程概述
    5.2 软件过程模型
    5.3 需求分析
    5.4 系统设计
    5.5 系统测试
    5.6 运行和维护知识
    5.7 软件项目管理
    5.8 软件质量
    5.9 软件度量

6.结构化开发方法

  • TODO
    6.1 系统分析与设计概述
    6.2 结构化分析方法
    6.3 结构化设计方法
    6.4 WebApp分析与设计
    6.5 用户界面设计

7.面向对象技术

  • 约12分,占比16%
  • TODO
    7.1 面向对象基础
    7.2 UML
    7.3 设计模式

8.算法设计与分析

  • 约10分,占比13%
  • TODO
    8.1 算法设计与分析的基本概念
    8.2 算法分析基础
    8.3 分治法
    8.4 动态规划法
    8.5 贪心法
    8.6 回溯法
    8.7 分支限界法
    8.8 概率算法
    8.9 近似算法
    8.10 数据挖掘算法
    8.11 智能优化算法

9.数据库技术基础

  • 约6分,占比8%
  • TODO
    9.1 基本概念
    9.2 数据模型
    9.3 关系代数
    9.4 关系数据库SQL语言简介
    9.5 关系数据库的规范化
    9.6 数据库的控制功能

10.网络与信息安全基础知识

  • 约8分,占比11%
  • TODO
    10.1 网络概述
    10.2 网络互连硬件
    10.3 网络的协议与标准
    10.4 Internet及应用
    10.5 信息安全基础知识
    10.6 网络安全概述

11.标准化和软件知识产权基础知识

  • 约2分,占比3%
  • TODO
    11.1 标准化基础知识
    11.2 知识产权基础知识

12.软件系统分析与设计

  • TODO
    12.1 结构化分析与设计
    12.2 数据库分析与设计
    12.3 面向对象分析与设计
    12.4 算法分析与设计
    12.5 面向对象的程序设计与实现

排序和查找 (SortAndSearch.h)

  • 四大查找
  • 十大经典排序

设计模式 (DesignPattern.h)

设计模式的六大原则:

  • 开闭原则 (Open Close Principle)
  • 里氏代换原则(Liskov Substitution Principle)
  • 依赖倒转原则(Dependence Inversion Principle)
  • 接口隔离原则(Interface Segregation Principle)
  • 迪米特法则 (Demeter Principle)
  • 合成复用原则(Composite Reuse Principle)

计算机常用英语 (English.h)

  • 常见计算机词汇 A~Z
  • 常见缩略语 A~Z
  • 阅读素材

About

软考中级-软件设计师,备考(2019-11)


Languages

Language:C++ 99.4%Language:C 0.6%