日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

2020软件设计师考试大纲

發(fā)布時(shí)間:2023/12/14 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2020软件设计师考试大纲 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

軟件設(shè)計(jì)師考試

  • 軟件設(shè)計(jì)師
    • 1、計(jì)算機(jī)系統(tǒng)知識(shí)
      • 1.1 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)
      • 1.2 計(jì)算機(jī)體系結(jié)構(gòu)
      • 1.3 安全性、可靠性與系統(tǒng)性能評(píng)測(cè)基礎(chǔ)知識(shí)
    • 2、程序設(shè)計(jì)語(yǔ)言基礎(chǔ)
      • 2.1 程序設(shè)計(jì)語(yǔ)言概述
      • 2.2 語(yǔ)言處理程序基礎(chǔ)
    • 3、數(shù)據(jù)結(jié)構(gòu)
      • 3.1 線性結(jié)構(gòu)
      • 3.2 數(shù)組、矩陣和廣義表
      • 3.3 樹(shù)
      • 3.4 圖
      • 3.5 查找
      • 3.6 排序
    • 4、操作系統(tǒng)知識(shí)
      • 4.1 操作系統(tǒng)概述
      • 4.2 進(jìn)程管理
      • 4.3 存儲(chǔ)管理
      • 4.4 設(shè)備管理
      • 4.5 文件管理
      • 4.6 作業(yè)管理
    • 5、軟件工程基礎(chǔ)知識(shí)
      • 5.1 軟件工程概述
      • 5.2 軟件過(guò)程模型
      • 5.3 需求分析
      • 5.4 系統(tǒng)設(shè)計(jì)
      • 5.5 系統(tǒng)測(cè)試
      • 5.6 運(yùn)行和維護(hù)知識(shí)
      • 5.7 軟件項(xiàng)目管理
      • 5.8 軟件度量
      • 5.9 軟件度量
      • 5.10 軟件工具與軟件開(kāi)發(fā)環(huán)境
    • 6、結(jié)構(gòu)化開(kāi)發(fā)方法
      • 6.1 系統(tǒng)分析與設(shè)計(jì)概述
      • 6.2 結(jié)構(gòu)化分析方法
      • 6.3 結(jié)構(gòu)化設(shè)計(jì)方法
      • 6.4 WebApp 分析與設(shè)計(jì)
      • 6.5 用戶界面設(shè)計(jì)
    • 7、面向?qū)ο蠹夹g(shù)
      • 7.1 面向?qū)ο蠡A(chǔ)
      • 7.2 UML
      • 7.3 設(shè)計(jì)模式
    • 8、算法設(shè)計(jì)與分析
      • 8.1 算法設(shè)計(jì)與分析的基本概念
      • 8.2 算法分析基礎(chǔ)
      • 8.3 分治法
      • 8.4 動(dòng)態(tài)規(guī)劃法
      • 8.5 貪心法
      • 8.6 回溯法
      • 8.7 分支限界法
      • 8.8 概率算法
      • 8.9 近似算法
      • 8.10 數(shù)據(jù)挖掘算法
      • 8.11 智能優(yōu)化算法
    • 9、數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)
      • 9.1 基本概念
      • 9.2 數(shù)據(jù)模型
      • 9.3 關(guān)系代數(shù)
      • 9.4 關(guān)系數(shù)據(jù)庫(kù)SQL語(yǔ)言簡(jiǎn)介
      • 9.5 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化
      • 9.6 數(shù)據(jù)庫(kù)的控制功能
    • 10、網(wǎng)絡(luò)與新信息安全基礎(chǔ)知識(shí)
      • 10.1 網(wǎng)絡(luò)概述
      • 10.2 網(wǎng)絡(luò)互連硬件
      • 10.3 網(wǎng)絡(luò)協(xié)議與標(biāo)準(zhǔn)
      • 10.4 Internet及應(yīng)用
      • 10.5 信息安全基礎(chǔ)知識(shí)
      • 10.6 網(wǎng)絡(luò)安全概述
    • 11、標(biāo)準(zhǔn)化和軟件知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí)
      • 11.1 標(biāo)準(zhǔn)化基礎(chǔ)知識(shí)
      • 11.2 知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí)
    • 12、軟件系統(tǒng)分析與設(shè)計(jì)
      • 12.1 結(jié)構(gòu)化分析與設(shè)計(jì)
      • 12.2 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)
      • 12.3 面向?qū)ο蠓治雠c設(shè)計(jì)
      • 12.4 算法分析與設(shè)計(jì)
      • 12.5 面向?qū)ο蟮某绦蛟O(shè)計(jì)與實(shí)現(xiàn)

軟件設(shè)計(jì)師

1、計(jì)算機(jī)系統(tǒng)知識(shí)

1.1 計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)

  • 1.1.1 計(jì)算機(jī)系統(tǒng)硬件基本組成

    • 計(jì)算機(jī)的基本硬件系統(tǒng)由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備五大部件組成。
    • 運(yùn)算器、控制器被集成在一起統(tǒng)稱為中央處理單元(Central Processing Unit,CPU)。
    • 存儲(chǔ)器是計(jì)算機(jī)系統(tǒng)中的記憶設(shè)備,分為內(nèi)部存儲(chǔ)器和外部存儲(chǔ)器。前者速度高、容量小,后者容量大、速度慢。
    • 輸入設(shè)備和輸出設(shè)備合稱為外部設(shè)備(簡(jiǎn)稱外設(shè)),輸入設(shè)備用于輸入原始數(shù)據(jù)及各種命令,而輸出設(shè)備則用于輸出處理結(jié)果。
  • 1.1.2 中央處理單元

    • 1.CPU的功能

      • (1)程序控制
      • (2)操作控制
      • (3)時(shí)間控制
      • (4)數(shù)據(jù)處理
    • 2.CPU的組成

      • 1)運(yùn)算器

        • 主要功能

          • (1)執(zhí)行所有的算術(shù)運(yùn)算
          • (2)執(zhí)行所有的邏輯運(yùn)算并進(jìn)行邏輯測(cè)試
        • 部件

          • (1)算術(shù)邏輯單元(ALU)
          • (2)累加計(jì)算器(AC)
          • (3)數(shù)據(jù)緩沖寄存器(DR)
          • (4)狀態(tài)條件寄存器(PSW)
      • 2)控制器

        • (1)指令寄存器(IR)
        • (2)程序計(jì)數(shù)器(PC)
        • (3)地址寄存器(AR)
        • (4)指令譯碼器(ID)
      • 3)寄存器組

    • 3.多核CPU

  • 1.1.3 數(shù)據(jù)表示

    • 1)原碼、反碼、補(bǔ)碼和移碼

      • (1)原碼表示法
      • (2)反碼表示法
      • (3)補(bǔ)碼表示法
      • (4)移碼表示法
    • 2)定點(diǎn)數(shù)和浮點(diǎn)數(shù)

      • (1)定點(diǎn)數(shù)
      • (2)浮點(diǎn)數(shù)
      • (3)工業(yè)標(biāo)準(zhǔn)IEEE 754
      • (4)浮點(diǎn)數(shù)的運(yùn)算
  • 1.1.4 校驗(yàn)碼

    • 1.奇偶校驗(yàn)碼
    • 2.海明碼
    • 3.循環(huán)冗余校驗(yàn)碼

1.2 計(jì)算機(jī)體系結(jié)構(gòu)

  • 1.2.1 計(jì)算機(jī)體系結(jié)構(gòu)的發(fā)展

    • 1.計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)概述
    • 2.計(jì)算機(jī)體系結(jié)構(gòu)分類
    • 3.指令系統(tǒng)
    • 4.陣列處理機(jī)、并行處理機(jī)和多處理機(jī)
  • 1.2.2 存儲(chǔ)系統(tǒng)

    • 1.存儲(chǔ)器的層次結(jié)構(gòu)
    • 2.存儲(chǔ)器的分類
    • 3.相聯(lián)存儲(chǔ)器
    • 4.高速緩存
    • 5.虛擬存儲(chǔ)器
    • 6.外存儲(chǔ)器
    • 7.磁盤陣列技術(shù)
    • 8.存儲(chǔ)域網(wǎng)絡(luò)
  • 1.2.3 輸入/輸出技術(shù)

    • 1.微型計(jì)算機(jī)中最常用的內(nèi)存與接口的編址方法
    • 2.直接程序控制
    • 3.中斷方式
    • 4.直接存儲(chǔ)器存取方式
    • 5.輸入/輸出處理器(IOP)
  • 1.2.4 總線結(jié)構(gòu)

    • 1.總線的分類
    • 2.常見(jiàn)總線

1.3 安全性、可靠性與系統(tǒng)性能評(píng)測(cè)基礎(chǔ)知識(shí)

  • 1.3.1 計(jì)算機(jī)安全概述

    • 1.計(jì)算機(jī)的安全等級(jí)
    • 2.安全威脅
    • 3.影響數(shù)據(jù)安全的因素
  • 1.3.2 加密技術(shù)和認(rèn)證技術(shù)

    • 1.加密技術(shù)
    • 2.認(rèn)證技術(shù)
  • 1.3.3 計(jì)算機(jī)可靠性

    • 1.計(jì)算機(jī)可靠性概述
    • 2.計(jì)算機(jī)可靠性模型
  • 1.3.4 計(jì)算機(jī)系統(tǒng)的性能評(píng)價(jià)

    • 1.性能評(píng)測(cè)的常用方法
    • 2.基準(zhǔn)測(cè)試程序

2、程序設(shè)計(jì)語(yǔ)言基礎(chǔ)

2.1 程序設(shè)計(jì)語(yǔ)言概述

  • 2.1.1 程序設(shè)計(jì)語(yǔ)言的基本概念

    • 1.低級(jí)語(yǔ)言和高級(jí)語(yǔ)言
    • 2.編譯程序和解釋程序
    • 3.程序設(shè)計(jì)語(yǔ)言的定義
    • 4.程序設(shè)計(jì)語(yǔ)言的分類
  • 2.1.2 程序設(shè)計(jì)語(yǔ)言的基本成分

    • 1.程序設(shè)計(jì)語(yǔ)言的數(shù)據(jù)成分
    • 2.程序設(shè)計(jì)語(yǔ)言的運(yùn)算成分
    • 3.程序設(shè)計(jì)語(yǔ)言的控制成分
    • 4.程序設(shè)計(jì)語(yǔ)言的傳輸成分
    • 5.函數(shù)

2.2 語(yǔ)言處理程序基礎(chǔ)

  • 2.2.1 匯編程序基本原理

    • 1.匯編語(yǔ)言
    • 2.匯編程序
  • 2.2.2 編譯程序基本原理

    • 1.編譯過(guò)程概述
    • 2.文法和語(yǔ)言的形式描述
    • 3.詞法分析
    • 4.正規(guī)式與有限自動(dòng)機(jī)之間的轉(zhuǎn)換
    • 5.詞法分析器的構(gòu)造
    • 6.語(yǔ)法分析
    • 7.語(yǔ)法制導(dǎo)翻譯和中間代碼生成
    • 8.中間代碼優(yōu)化和目標(biāo)代碼生成
  • 2.2.3 解釋程序基本原理

    • 1.解釋程序的基本結(jié)構(gòu)
    • 2.高級(jí)語(yǔ)言編譯與解釋方式的比較

3、數(shù)據(jù)結(jié)構(gòu)

3.1 線性結(jié)構(gòu)

  • 3.1.1 線性表

    • 1.線性表的定義
    • 2.線性表的存儲(chǔ)結(jié)構(gòu)
  • 3.1.2 棧和隊(duì)列

    • 1.棧
    • 2.隊(duì)列
  • 3.1.3 串

    • 1.串的定義及基本運(yùn)算
    • 2.串的存儲(chǔ)結(jié)構(gòu)
    • 3.串的模式匹配

3.2 數(shù)組、矩陣和廣義表

  • 3.2.1 數(shù)組

    • 1.數(shù)組的定義及基本運(yùn)算
    • 2.數(shù)組的順序存儲(chǔ)
  • 3.2.2 矩陣

    • 1.特殊矩陣
    • 2.稀疏矩陣
  • 3.2.3 廣義表

    • 1.廣義表的基本操作
    • 2.廣義表的特點(diǎn)
    • 3.廣義表的存儲(chǔ)結(jié)構(gòu)

3.3 樹(shù)

  • 3.3.1 樹(shù)與二叉樹(shù)的定義

    • 1.樹(shù)的定義
    • 2.樹(shù)的基本概念
    • 3.二叉樹(shù)的定義
  • 3.3.2 二叉樹(shù)的性質(zhì)與存儲(chǔ)結(jié)構(gòu)

    • 1.二叉樹(shù)的性質(zhì)
    • 2.二叉樹(shù)的存儲(chǔ)結(jié)構(gòu)
  • 3.3.3 二叉樹(shù)的遍歷

  • 3.3.4 線索二叉樹(shù)

    • 1.線索二叉樹(shù)的定義
    • 2.建立線索二叉樹(shù)
    • 3.訪問(wèn)線索二叉樹(shù)
  • 3.3.5 最優(yōu)二叉樹(shù)

    • 1.最優(yōu)二叉樹(shù)
    • 2.哈夫曼編碼
  • 3.3.6 樹(shù)和森林

    • 1.樹(shù)的存儲(chǔ)結(jié)構(gòu)
    • 2.樹(shù)和森林的遍歷
    • 3.樹(shù)、森林和二叉樹(shù)之間的相互轉(zhuǎn)換

3.4 圖

  • 3.4.1 圖的定義與存儲(chǔ)

    • 1.圖的定義
    • 2.圖的存儲(chǔ)結(jié)構(gòu)
  • 3.4.2 圖的遍歷

    • 1.深度優(yōu)先搜索(Depth First Search, DFS)
    • 2.廣度優(yōu)先搜索(Breadth First Search, BFS)
  • 3.4.3 生成樹(shù)及最小生成樹(shù)

    • 1.生成樹(shù)的概念
    • 2.最小生成樹(shù)
  • 3.4.4 拓?fù)渑判蚝完P(guān)鍵路徑

    • 1.AOV網(wǎng)
    • 2.拓?fù)渑判蚣捌渌惴?/li>
    • 3.AOE網(wǎng)
    • 4.關(guān)鍵路徑和關(guān)鍵活動(dòng)
  • 3.4.5 最短路徑

    • 1.單源點(diǎn)最短路徑
    • 2.每對(duì)頂點(diǎn)間的最短路徑

3.5 查找

  • 3.5.1 查找的基本概念

    • 1.基本概念
    • 2.平均查找長(zhǎng)度
  • 3.5.2 靜態(tài)查找表的查找方法

    • 1.順序查找
    • 2.折半查找
    • 3.分塊查找
  • 3.5.3 動(dòng)態(tài)查找表

    • 1.二叉排序樹(shù)
    • 2.平衡二叉樹(shù)
    • 3.B_樹(shù)
  • 3.5.4 哈希表

    • 1.哈希表的定義
    • 2.哈希函數(shù)的構(gòu)造方法
    • 3.處理沖突的方法
    • 4.哈希表的查找

3.6 排序

  • 3.6.1 排序的基本概念

  • 3.6.2 簡(jiǎn)單排序

    • 1.直接插入排序
    • 2.冒泡排序
    • 3.簡(jiǎn)單選擇排序
  • 3.6.3 希爾排序

  • 3.6.4 快速排序

  • 3.6.5 堆排序

  • 3.6.6 歸并排序

  • 3.6.7 基數(shù)排序

  • 3.6.8 內(nèi)部排序方法小結(jié)

  • 3.6.9 外部排序

4、操作系統(tǒng)知識(shí)

4.1 操作系統(tǒng)概述

  • 4.1.1 操作系統(tǒng)的基本概念

    • 1.操作系統(tǒng)定義及作用
    • 2.操作系統(tǒng)特征與功能
  • 4.1.2 操作系統(tǒng)分類及特點(diǎn)

    • 1.批處理操作系統(tǒng)
    • 2.分時(shí)操作系統(tǒng)
    • 3.實(shí)時(shí)操作系統(tǒng)
    • 4.網(wǎng)絡(luò)操作系統(tǒng)
    • 5.分布式操作系統(tǒng)
    • 6.微型計(jì)算機(jī)操作系統(tǒng)
    • 7.嵌入式操作系統(tǒng)
  • 4.1.3 操作系統(tǒng)的發(fā)展

4.2 進(jìn)程管理

  • 4.2.1 基本概念

    • 1.程序與進(jìn)程
    • 2.進(jìn)程的組成
    • 3.進(jìn)程的狀態(tài)及其狀態(tài)間的切換
  • 4.2.2 進(jìn)程的控制

  • 4.2.3 進(jìn)程間的通信

    • 1.同步與互斥
    • 2.信號(hào)量機(jī)制
    • 3.高級(jí)通信原語(yǔ)
  • 4.2.4 管程

    • 1.管程的引入
    • 2.管程的結(jié)構(gòu)
    • 3.利用管程解決生產(chǎn)者-消費(fèi)者問(wèn)題
  • 4.2.5 進(jìn)程調(diào)度

    • 1.三級(jí)調(diào)度
    • 2.調(diào)度算法
    • 3.進(jìn)程優(yōu)先級(jí)確定
  • 4.2.6 死鎖

    • 1.死鎖舉例
    • 2.死鎖產(chǎn)生的原因及4個(gè)必要條件
    • 3.死鎖的處理
  • 4.2.7 線程

4.3 存儲(chǔ)管理

  • 4.3.1 基本概念

    • 1.存儲(chǔ)器的結(jié)構(gòu)
    • 2.地址重定位
  • 4.3.2 存儲(chǔ)管理方案

    • 1.分區(qū)存儲(chǔ)管理
    • 2.分區(qū)保護(hù)
  • 4.3.3 分頁(yè)存儲(chǔ)管理

    • 1.純分頁(yè)存儲(chǔ)管理
    • 2.快表
    • 3.兩級(jí)頁(yè)表機(jī)制
  • 4.3.4 分段存儲(chǔ)管理

  • 4.3.5 段頁(yè)式存儲(chǔ)管理

  • 4.3.6 虛擬存儲(chǔ)管理

    • 1.程序局部性原理
    • 2.虛擬存儲(chǔ)器的實(shí)現(xiàn)
    • 3.請(qǐng)求分頁(yè)管理的實(shí)現(xiàn)
    • 4.頁(yè)面置換算法
    • 5.工作集

4.4 設(shè)備管理

  • 4.4.1 設(shè)備管理概述

    • 1.設(shè)備的分類
    • 2.設(shè)備管理的目標(biāo)與任務(wù)
  • 4.4.2 I/O軟件

  • 4.4.3 設(shè)備管理采用的相關(guān)技術(shù)

    • 1.通道技術(shù)
    • 2.DMA技術(shù)
    • 3.緩沖技術(shù)
    • 4.Spooling技術(shù)
  • 4.4.4 磁盤調(diào)度

    • 1.磁盤驅(qū)動(dòng)調(diào)度
    • 2.旋轉(zhuǎn)調(diào)度算法

4.5 文件管理

  • 4.5.1 文件與文件系統(tǒng)

    • 1.文件
    • 2.文件系統(tǒng)
    • 3.文件的類型
  • 4.5.2 文件的結(jié)構(gòu)和組織

    • 1.文件的邏輯結(jié)構(gòu)
    • 2.文件的物理結(jié)構(gòu)
  • 4.5.3 文件目錄

    • 1.文件控制塊
    • 2.目錄結(jié)構(gòu)
  • 4.5.4 存取方法和存儲(chǔ)空間的管理

    • 1.文件的存取方法
    • 2.文件存儲(chǔ)空間的管理
  • 4.5.5 文件的使用

  • 4.5.6 文件的共享和保護(hù)

    • 1.文件的共享
    • 2.文件的保護(hù)
  • 4.5.7 系統(tǒng)的安全與可靠性

    • 1.系統(tǒng)的安全
    • 2.文件系統(tǒng)的可靠性

4.6 作業(yè)管理

  • 4.6.1 作業(yè)與作業(yè)控制

    • 1.作業(yè)控制
    • 2.作業(yè)狀態(tài)及轉(zhuǎn)換
    • 3.作業(yè)控制塊和作業(yè)后備隊(duì)列
  • 4.6.2 作業(yè)調(diào)度

    • 1.作業(yè)調(diào)度算法
    • 2.作業(yè)調(diào)度算法性能的衡量指標(biāo)
  • 4.6.3 用戶界面

5、軟件工程基礎(chǔ)知識(shí)

5.1 軟件工程概述

  • 5.1.1 計(jì)算機(jī)軟件

    • 1.系統(tǒng)軟件
    • 2.應(yīng)用軟件
    • 3.工具/科學(xué)軟件
    • 4.嵌入式軟件
    • 5.產(chǎn)品線軟件
    • 6.Web應(yīng)用
    • 7.人工智能軟件
    • 8.開(kāi)放計(jì)算
    • 9.網(wǎng)絡(luò)資源
    • 10.開(kāi)源軟件
  • 5.1.2 軟件工程基本原理

    • 1.用分階段的生命周期計(jì)劃嚴(yán)格管理
    • 2.堅(jiān)持進(jìn)行階段評(píng)審
    • 3.實(shí)現(xiàn)嚴(yán)格的產(chǎn)品控制
    • 4.采用現(xiàn)代程序設(shè)計(jì)技術(shù)
    • 5.結(jié)果應(yīng)能清楚地審查
    • 6.開(kāi)發(fā)小組的人員應(yīng)少而精
    • 7.承認(rèn)不斷改進(jìn)軟件工程實(shí)踐的必要性
  • 5.1.3 軟件生存周期

    • 1.可行性分析與項(xiàng)目開(kāi)發(fā)計(jì)劃
    • 2.需求分析
    • 3.概要設(shè)計(jì)
    • 4.詳細(xì)設(shè)計(jì)
    • 5.編碼
    • 6.測(cè)試
    • 7.維護(hù)
  • 5.1.4 軟件過(guò)程

    • 1.能力成熟度模型(CMM)
    • 2.能力成熟度模型集成(CMMI)

5.2 軟件過(guò)程模型

  • 5.2.1 瀑布模型(Waterfall Model)

  • 5.2.2 增量模型(Incremental Model)

  • 5.2.3 演化模型(Evolutionary Model)

    • 1.原型模型(Prototype Model)
    • 2.螺旋模型(Spiral Model)
  • 5.2.4 噴泉模型(Water Fountain Model)

  • 5.2.5 基于構(gòu)件的開(kāi)發(fā)模型(Component-based Development Model)

  • 5.2.6 形式化方法模型(Formal Methods Model)

  • 5.2.7 統(tǒng)一過(guò)程(UP)模型

  • 5.2.8 敏捷方法(Agile Development)

    • 1.極限編程(XP)
    • 2.水晶法(Crystal)
    • 3.并列爭(zhēng)求法(Scrum)
    • 4.自適應(yīng)軟件開(kāi)發(fā)(ASD)
    • 5.敏捷統(tǒng)一過(guò)程(AUP)

5.3 需求分析

  • 5.3.1 軟件需求

  • 5.3.2 需求分析原則

  • 5.3.3 需求工程

    • 1.需求獲取
    • 2.需求分析與協(xié)商
    • 3.系統(tǒng)建模
    • 4.需求規(guī)約
    • 5.需求驗(yàn)證
    • 6.需求管理

5.4 系統(tǒng)設(shè)計(jì)

  • 5.4.1 概要設(shè)計(jì)
  • 5.4.2 詳細(xì)設(shè)計(jì)

5.5 系統(tǒng)測(cè)試

  • 5.5.1 系統(tǒng)測(cè)試與調(diào)試

    • 1.系統(tǒng)測(cè)試的意義、目的及原則
    • 2.測(cè)試過(guò)程
  • 5.5.2 傳統(tǒng)軟件的測(cè)試策略

    • 1.單元測(cè)試
    • 2.集成測(cè)試
    • 3.確認(rèn)測(cè)試
    • 4.系統(tǒng)測(cè)試
  • 5.5.3 測(cè)試面向?qū)ο筌浖?/p>

    • 1.單元測(cè)試
    • 2.集成測(cè)試
  • 5.5.4 測(cè)試Web應(yīng)用

    • 1.質(zhì)量維度
    • 2.WebApp測(cè)試策略
  • 5.5.5 測(cè)試方法

    • 1.黑盒測(cè)試
    • 2.白盒測(cè)試
  • 5.5.6 調(diào)試

    • 1.調(diào)試過(guò)程
    • 2.調(diào)試方法

5.6 運(yùn)行和維護(hù)知識(shí)

  • 5.6.1 系統(tǒng)轉(zhuǎn)換

  • 5.6.2 系統(tǒng)維護(hù)概述

    • 1.系統(tǒng)可維護(hù)性概念
    • 2.系統(tǒng)維護(hù)的內(nèi)容及類型
    • 3.系統(tǒng)維護(hù)的管理和步驟
  • 5.6.3 系統(tǒng)評(píng)價(jià)

    • 1.系統(tǒng)評(píng)價(jià)概述
    • 2.系統(tǒng)評(píng)價(jià)的指標(biāo)

5.7 軟件項(xiàng)目管理

  • 5.7.1 軟件項(xiàng)目管理涉及的范圍

    • 1.人員
    • 2.產(chǎn)品
    • 3.過(guò)程
    • 4.項(xiàng)目
  • 5.7.2 軟件項(xiàng)目估算

    • 1.成本估算方法
    • 2.COCOMO估算模型
    • 3.COCOMOII模型
    • 4.Putnam估算模型
  • 5.7.3 進(jìn)度管理

    • 1.進(jìn)度管理的基本原則
    • 2.進(jìn)度安排
  • 5.7.4 軟件項(xiàng)目的組織

    • 1.組織結(jié)構(gòu)的模式
    • 2.程序設(shè)計(jì)小組的組織方式
  • 5.7.5 軟件配置管理

    • 1.基線
    • 2.軟件配置項(xiàng)
    • 3.版本控制
    • 4.變更控制
  • 5.7.6 風(fēng)險(xiǎn)管理

    • 1.風(fēng)險(xiǎn)識(shí)別
    • 2.風(fēng)險(xiǎn)預(yù)測(cè)
    • 3.風(fēng)險(xiǎn)評(píng)估
    • 4.風(fēng)險(xiǎn)控制

5.8 軟件度量

  • 5.8.1 軟件質(zhì)量特性
  • 5.8.2 軟件質(zhì)量保證
  • 5.8.3 軟件評(píng)審
  • 5.8.4 軟件容錯(cuò)技術(shù)

5.9 軟件度量

  • 5.9.1 軟件度量分類

    • 1.面向規(guī)模的度量
    • 2.面向功能的度量
  • 5.9.2 軟件復(fù)雜性度量

    • 1.程序復(fù)雜性度量原則
    • 2.McCabe度量法

5.10 軟件工具與軟件開(kāi)發(fā)環(huán)境

  • 5.10.1 軟件工具

    • 1.軟件開(kāi)發(fā)工具
    • 2.軟件維護(hù)工具
    • 3.軟件管理和軟件支持工具
  • 5.10.2 軟件開(kāi)發(fā)環(huán)境

6、結(jié)構(gòu)化開(kāi)發(fā)方法

6.1 系統(tǒng)分析與設(shè)計(jì)概述

  • 6.1.1 系統(tǒng)分析概述

    • 1.系統(tǒng)分析的目的和任務(wù)
    • 2.系統(tǒng)分析的主要步驟
  • 6.1.2 系統(tǒng)設(shè)計(jì)的基本原理

    • 1.抽象
    • 2.模塊化
    • 3.信息隱蔽
    • 4.模塊獨(dú)立
  • 6.1.3 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)

    • 1.系統(tǒng)結(jié)構(gòu)設(shè)計(jì)原則
    • 2.子系統(tǒng)劃分
    • 3.系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)
    • 4.數(shù)據(jù)存儲(chǔ)設(shè)計(jì)
  • 6.1.4 系統(tǒng)文檔

6.2 結(jié)構(gòu)化分析方法

  • 6.2.1 結(jié)構(gòu)化分析方法概述

  • 6.2.2 數(shù)據(jù)流圖

    • 1.數(shù)據(jù)流圖的基本圖形元素
    • 2.數(shù)據(jù)流圖的擴(kuò)充符號(hào)
    • 3.數(shù)據(jù)流圖的層次結(jié)構(gòu)
    • 4.分層數(shù)據(jù)流圖的畫法
    • 5.分層數(shù)據(jù)流圖的審查
  • 6.2.3 數(shù)據(jù)字典(DD)

    • 1.數(shù)據(jù)字典的內(nèi)容
    • 2.數(shù)據(jù)詞典管理
    • 3.加工邏輯的描述

6.3 結(jié)構(gòu)化設(shè)計(jì)方法

  • 6.3.1 結(jié)構(gòu)化設(shè)計(jì)的步驟

    • 1.建立初始結(jié)構(gòu)圖
    • 2.對(duì)結(jié)構(gòu)圖的改進(jìn)
    • 3.書寫設(shè)計(jì)文檔
    • 4.設(shè)計(jì)評(píng)審
  • 6.3.2 數(shù)據(jù)流圖到軟件體系結(jié)構(gòu)的映射

    • 1.信息流的類型
    • 2.變換分析

6.4 WebApp 分析與設(shè)計(jì)

  • 6.4.1 WebApp的特性

  • 6.4.2 WebApp需求模型

    • 1.內(nèi)容模型
    • 2.交互模型
    • 3.功能模型
    • 4.導(dǎo)航模型
    • 5.配置模型
  • 6.4.3 WebApp設(shè)計(jì)

    • 1.架構(gòu)設(shè)計(jì)
    • 2.構(gòu)件設(shè)計(jì)
    • 3.內(nèi)容設(shè)計(jì)
    • 4.導(dǎo)航設(shè)計(jì)

6.5 用戶界面設(shè)計(jì)

  • 6.5.1 用戶界面設(shè)計(jì)的黃金原則

    • 1.用戶操縱控制
    • 2.減輕用戶的記憶負(fù)擔(dān)
    • 3.保持界面一致
  • 6.5.2 用戶界面的分析與設(shè)計(jì)

    • 1.用戶界面分析和設(shè)計(jì)模型
    • 2.用戶界面分析和設(shè)計(jì)的過(guò)程
  • 6.5.3 用戶界面設(shè)計(jì)問(wèn)題

    • 1.系統(tǒng)響應(yīng)時(shí)間
    • 2.幫助設(shè)施
    • 3.錯(cuò)誤信息處理
    • 4.菜單和命令標(biāo)記

7、面向?qū)ο蠹夹g(shù)

7.1 面向?qū)ο蠡A(chǔ)

  • 7.1.1 面向?qū)ο蟮幕靖拍?/p>

    • 1.對(duì)象
    • 2.消息
    • 3.類
    • 4.繼承
    • 5.多態(tài)
    • 6.動(dòng)態(tài)綁定(Dynamic Binding)
  • 7.1.2 面向?qū)ο蠓治?/p>

    • 1.認(rèn)定對(duì)象
    • 2.組織對(duì)象
    • 3.對(duì)象間的相互作用
    • 4.基于對(duì)象的操作
  • 7.1.3 面向?qū)ο笤O(shè)計(jì)

    • 1.面向?qū)ο笤O(shè)計(jì)的活動(dòng)
    • 2.面向?qū)ο笤O(shè)計(jì)的原則
  • 7.1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)

    • 1.類
    • 2.繼承和類層次結(jié)構(gòu)
    • 3.對(duì)象、消息傳遞和方法
    • 4.對(duì)象自身引用
    • 5.重置
    • 6.類屬類
    • 7.無(wú)實(shí)例的類
  • 7.1.5 面向?qū)ο鬁y(cè)試

7.2 UML

  • 7.2.1 事物

  • 7.2.2 關(guān)系

  • 7.2.3 UML中的圖

    • 1.類圖
    • 2.對(duì)象圖
    • 3.用例圖
    • 4.交互圖
    • 5.狀態(tài)圖
    • 6.活動(dòng)圖
    • 7.構(gòu)件圖
    • 8.組合結(jié)構(gòu)圖
    • 9.部署圖
    • 10.包圖

7.3 設(shè)計(jì)模式

  • 7.3.1 設(shè)計(jì)模式的要素

  • 7.3.2 創(chuàng)建型設(shè)計(jì)模式

    • 1.Abstract Factory(抽象工廠)
    • 2.Builder(生成器)
    • 3.Factory Method(工廠方法)
    • 4.Prototype(原型)
    • 5.Singleton(單例)
    • 6.創(chuàng)建型模式比較
  • 7.3.3 結(jié)構(gòu)型設(shè)計(jì)模式

    • 1.Adapter(適配器)
    • 2.Bridge(橋接)
    • 3.Composite(組合)
    • 4.Decorator(裝飾)
    • 5.Facade(外觀)
    • 6.Flyweight(享元)
    • 7.Proxy(代理)
    • 8.結(jié)構(gòu)型模式比較
  • 7.3.4 行為設(shè)計(jì)模式

    • 1.Chain of Responsibility(責(zé)任鏈)
    • 2.Command(命令)
    • 3.Interpreter(解釋器)
    • 4.Iterator(迭代器)
    • 5.Mediator(中介者)
    • 6.Memento(備忘錄)
    • 7.Observer(觀察者)
    • 8.State(狀態(tài))
    • 9.Strategy(策略)
    • 10.Template Method(模板方法)
    • 11.Visitor(訪問(wèn)者)
    • 12.行為模式比較
  • 7.3.5 應(yīng)用舉例

8、算法設(shè)計(jì)與分析

8.1 算法設(shè)計(jì)與分析的基本概念

  • 8.1.1 算法
  • 8.1.2 算法設(shè)計(jì)
  • 8.1.3 算法分析
  • 8.1.4 算法的表示

8.2 算法分析基礎(chǔ)

  • 8.2.1 時(shí)間復(fù)雜度
  • 8.2.2 漸進(jìn)符號(hào)
  • 8.2.3 遞歸式

8.3 分治法

  • 8.3.1 遞歸的概念
  • 8.3.2 分治法的基本思想
  • 8.3.3 分治法的典型實(shí)例

8.4 動(dòng)態(tài)規(guī)劃法

  • 8.4.1 動(dòng)態(tài)規(guī)劃法的基本思想
  • 8.4.2 動(dòng)態(tài)規(guī)劃法的典型實(shí)例

8.5 貪心法

  • 8.5.1 貪心法的基本思想
  • 8.5.2 貪心法的典型實(shí)例

8.6 回溯法

  • 8.6.1 回溯法的算法框架

    • 1.問(wèn)題的解空間
    • 2.回溯法的基本思想
    • 3.回溯法的算法框架
    • 4.回溯法的限界函數(shù)
  • 8.6.2 回溯法的典型實(shí)例

8.7 分支限界法

8.8 概率算法

8.9 近似算法

8.10 數(shù)據(jù)挖掘算法

  • 1.數(shù)據(jù)挖掘概述
  • 2.分類
  • 3.頻繁模式和關(guān)聯(lián)規(guī)則挖掘
  • 4.聚類
  • 5.數(shù)據(jù)挖掘的應(yīng)用

8.11 智能優(yōu)化算法

  • 1.智能優(yōu)化算法概述
  • 2.人工神經(jīng)網(wǎng)絡(luò)
  • 3.遺傳算法
  • 4.模擬退火算法
  • 5.禁忌搜索算法
  • 6.蟻群算法
  • 7.粒子群優(yōu)化算法

9、數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)

9.1 基本概念

  • 9.1.1 數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)系統(tǒng)

  • 9.1.2 數(shù)據(jù)庫(kù)管理系統(tǒng)的功能

    • 1.數(shù)據(jù)定義
    • 2.數(shù)據(jù)庫(kù)操作
    • 3.數(shù)據(jù)庫(kù)運(yùn)行管理
    • 4.數(shù)據(jù)的組織、存儲(chǔ)和管理
    • 5.數(shù)據(jù)庫(kù)的建立和維護(hù)
    • 6.其他功能
  • 9.1.3 數(shù)據(jù)庫(kù)管理系統(tǒng)的特征及分類

    • 1.DBMS的特征
    • 2.DBMS的分類
  • 9.1.4 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu)

    • 1.集中式數(shù)據(jù)庫(kù)系統(tǒng)
    • 2.客戶端/服務(wù)器結(jié)構(gòu)
    • 3.并行數(shù)據(jù)庫(kù)系統(tǒng)
    • 4.分布式數(shù)據(jù)庫(kù)系統(tǒng)
  • 9.1.5 數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)

    • 1.概念模式
    • 2.外模式
    • 3.內(nèi)模式
    • 4.兩級(jí)映像
  • 9.1.6 大數(shù)據(jù)

    • 1.大數(shù)據(jù)產(chǎn)生的背景
    • 2.大數(shù)據(jù)的特征
    • 3.理解大數(shù)據(jù)
    • 4.大數(shù)據(jù)產(chǎn)生的安全風(fēng)險(xiǎn)

9.2 數(shù)據(jù)模型

  • 9.2.1 基本概念

  • 9.2.2 數(shù)據(jù)模型的三要素

  • 9.2.3 E-R模型

    • 1.實(shí)體
    • 2.聯(lián)系
    • 3.屬性
    • 4.實(shí)體-聯(lián)系方法
    • 5.擴(kuò)充的E-R模型
  • 9.2.4 數(shù)據(jù)模型

  • 9.2.5 關(guān)系模型

9.3 關(guān)系代數(shù)

  • 9.3.1 關(guān)系數(shù)據(jù)庫(kù)的基本概念

    • 1.屬性和域
    • 2.笛卡兒積與關(guān)系
    • 3.關(guān)系的相關(guān)名詞
    • 4.關(guān)系的3種類型
    • 5.關(guān)系數(shù)據(jù)庫(kù)模式
    • 6.完整性約束
    • 7.關(guān)系運(yùn)算
  • 9.3.2 5種基本的關(guān)系代數(shù)運(yùn)算

    • 1.并(Union)
    • 2.差(Difference)
    • 3.廣義笛卡兒積(Extended Cartesian Product)
    • 4.投影(Projection)
    • 5.選擇(Selection)
  • 9.3.3 擴(kuò)展的關(guān)系代數(shù)運(yùn)算

    • 1.交(Intersection)
    • 2.連接(Join)
    • 3.除(Division)
    • 4.廣義投影(Generalized Projection)
    • 5.外連接(Outer Jion)

9.4 關(guān)系數(shù)據(jù)庫(kù)SQL語(yǔ)言簡(jiǎn)介

  • 9.4.1 SQL數(shù)據(jù)庫(kù)體系結(jié)構(gòu)

    • 1.SQL的特點(diǎn)
    • 2.SQL支持三級(jí)模式結(jié)構(gòu)
  • 9.4.2 SQL的基本組成

  • 9.4.3 SQL數(shù)據(jù)定義

    • 1.創(chuàng)建表(CREATE TABLE)
    • 2.修改和刪除表
    • 3.索引建立與刪除
    • 4.視圖創(chuàng)建與刪除
  • 9.4.4 SQL數(shù)據(jù)查詢

    • 1.SELECT基本結(jié)構(gòu)
    • 2.簡(jiǎn)單查詢
    • 3.連接查詢
    • 4.子查詢與聚集函數(shù)
    • 5.分組查詢
    • 6.更名運(yùn)算
    • 7.字符串操作
    • 8.視圖的查詢
  • 9.4.5 SQL數(shù)據(jù)更新

    • 1.插入
    • 2.刪除
    • 3.修改
  • 9.4.6 SQL訪問(wèn)控制

    • 1.授權(quán)的語(yǔ)句格式
    • 2.收回權(quán)限語(yǔ)句格式
  • 9.4.7 嵌入式SQL

9.5 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化

  • 9.5.1 函數(shù)依賴

  • 9.5.2 規(guī)范化

    • 1.1NF(第一范式)
    • 2.2NF(第二范式)
    • 3.3NF(第三范式)
  • 9.5.3 模式分解及分解應(yīng)具有的特性

    • 1.分解
    • 2.無(wú)損連接
    • 3.保持函數(shù)依賴

9.6 數(shù)據(jù)庫(kù)的控制功能

  • 9.6.1 事務(wù)管理

  • 9.6.2 數(shù)據(jù)庫(kù)的備份與恢復(fù)

    • 1.故障類型
    • 2.備份方法
    • 3.恢復(fù)
    • 4.數(shù)據(jù)庫(kù)鏡像
  • 9.6.3 并發(fā)控制

    • 1.并發(fā)操作帶來(lái)的問(wèn)題
    • 2.并發(fā)控制技術(shù)
    • 3.活鎖與死鎖
    • 4.并發(fā)調(diào)度的可串行性
    • 5.兩段封鎖協(xié)議
    • 6.封鎖的粒度

10、網(wǎng)絡(luò)與新信息安全基礎(chǔ)知識(shí)

10.1 網(wǎng)絡(luò)概述

  • 10.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的概念

    • 1.計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展
    • 2.計(jì)算機(jī)網(wǎng)絡(luò)的功能
  • 10.1.2 計(jì)算機(jī)網(wǎng)絡(luò)的分類

    • 1.局域網(wǎng)
    • 2.城域網(wǎng)
    • 3.廣域網(wǎng)
  • 10.1.3 網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)

    • 1.總線型結(jié)構(gòu)
    • 2.星型結(jié)構(gòu)
    • 3.環(huán)形結(jié)構(gòu)
    • 4.樹(shù)型結(jié)構(gòu)
    • 5.分布式結(jié)構(gòu)
  • 10.1.4 ISO/OSI網(wǎng)絡(luò)體系結(jié)構(gòu)

    • 1.ISO/OSI參考模型
    • 2.參考模型的信息流向

10.2 網(wǎng)絡(luò)互連硬件

  • 10.2.1 網(wǎng)絡(luò)的設(shè)備

    • 1.網(wǎng)絡(luò)傳輸介質(zhì)互連設(shè)備
    • 2.物理層的互連設(shè)備
    • 3.數(shù)據(jù)鏈路層的互連設(shè)備
    • 4.網(wǎng)絡(luò)層互連設(shè)備
    • 5.應(yīng)用層互連設(shè)備
  • 10.2.2 網(wǎng)絡(luò)的傳輸介質(zhì)

    • 1.有線介質(zhì)
    • 2.無(wú)線介質(zhì)
  • 10.2.3 組建網(wǎng)絡(luò)

10.3 網(wǎng)絡(luò)協(xié)議與標(biāo)準(zhǔn)

  • 10.3.1 網(wǎng)絡(luò)的標(biāo)準(zhǔn)

    • 1.電信標(biāo)準(zhǔn)
    • 2.國(guó)際標(biāo)準(zhǔn)
    • 3.Internet標(biāo)準(zhǔn)
  • 10.3.2 局域網(wǎng)協(xié)議

    • 1.LAN模型
    • 2.以太網(wǎng)(IEEE 802.3標(biāo)準(zhǔn))
    • 3.令牌環(huán)網(wǎng)(IEEE 802.5)
    • 4.FDDI
    • 5.無(wú)線局域網(wǎng)(CSMA/CA)
  • 10.3.3 廣域網(wǎng)協(xié)議

    • 1.點(diǎn)對(duì)點(diǎn)協(xié)議(PPP)
    • 2.數(shù)字用戶線(xDSL)
    • 3.數(shù)字專線
    • 4.幀中繼
    • 5.異步傳輸模式
    • 6.X.25協(xié)議
  • 10.3.4 TCP/IP協(xié)議族

    • 1.TCP/IP分層模型
    • 2.網(wǎng)絡(luò)接口層協(xié)議
    • 3.網(wǎng)絡(luò)層協(xié)議——IP
    • 4.ARP和RARP
    • 5.網(wǎng)際層協(xié)議——ICMP
    • 6.傳輸層協(xié)議——TCP
    • 7.傳輸層協(xié)議——UDP
    • 8.應(yīng)用層協(xié)議

10.4 Internet及應(yīng)用

  • 10.4.1 Internet概述

  • 10.4.2 Internet地址

    • 1.域名
    • 2.IP地址
    • 3.NAT技術(shù)
    • 4.IPv6簡(jiǎn)介
  • 10.4.3 Internet服務(wù)

    • 1.域名服務(wù)
    • 2.遠(yuǎn)程登錄服務(wù)
    • 3.電子郵件服務(wù)
    • 4.WWW(World Wide Web,萬(wàn)維網(wǎng))服務(wù)
    • 5.文件傳輸服務(wù)

10.5 信息安全基礎(chǔ)知識(shí)

  • 1.信息安全存儲(chǔ)安全
  • 2.計(jì)算機(jī)信息系統(tǒng)安全保護(hù)等級(jí)
  • 3.數(shù)據(jù)加密原理

10.6 網(wǎng)絡(luò)安全概述

  • 1.網(wǎng)絡(luò)安全威脅
  • 2.網(wǎng)絡(luò)安全控制技術(shù)
  • 3.防火墻技術(shù)
  • 4.入侵檢測(cè)與防御

11、標(biāo)準(zhǔn)化和軟件知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí)

11.1 標(biāo)準(zhǔn)化基礎(chǔ)知識(shí)

  • 11.1.1 基本概念

    • 1.標(biāo)準(zhǔn)的分類
    • 2.標(biāo)準(zhǔn)的代號(hào)和編號(hào)
    • 3.國(guó)際標(biāo)準(zhǔn)和國(guó)外先進(jìn)標(biāo)準(zhǔn)
  • 11.1.2 信息技術(shù)標(biāo)準(zhǔn)化

    • 1.信息編碼標(biāo)準(zhǔn)化
    • 2.漢字編碼標(biāo)準(zhǔn)化
    • 3.軟件工程標(biāo)準(zhǔn)化
  • 11.1.3 標(biāo)準(zhǔn)化組織

  • 11.1.4 ISO 9000 標(biāo)準(zhǔn)簡(jiǎn)介

    • 1.ISO 9000: 2000系列標(biāo)準(zhǔn)文件結(jié)構(gòu)
    • 2.ISO 9000: 2000核心標(biāo)準(zhǔn)簡(jiǎn)介
    • 3.ISO 9000: 2000系列標(biāo)準(zhǔn)確認(rèn)的8項(xiàng)原則
  • 11.1.5 ISO/IEC 15504 過(guò)程評(píng)估標(biāo)準(zhǔn)簡(jiǎn)介

    • 1.概念和緒論指南
    • 2.過(guò)程和過(guò)程能力參考模型
    • 3.實(shí)施評(píng)估
    • 4.評(píng)估實(shí)施指南
    • 5.評(píng)估模型和標(biāo)志指南
    • 6.評(píng)估師能力指南
    • 7.過(guò)程改進(jìn)應(yīng)用指南
    • 8.確定供方能力應(yīng)用指南
    • 9.詞匯

11.2 知識(shí)產(chǎn)權(quán)基礎(chǔ)知識(shí)

  • 11.2.1 基本概念

    • 1.知識(shí)產(chǎn)權(quán)的特點(diǎn)
    • 2.中國(guó)知識(shí)產(chǎn)權(quán)法規(guī)
  • 11.2.2 計(jì)算機(jī)軟件著作權(quán)

    • 1.計(jì)算機(jī)軟件著作權(quán)的主體與客體
    • 2.計(jì)算機(jī)軟件受著作權(quán)法保護(hù)的條件
    • 3.計(jì)算機(jī)軟件著作權(quán)的權(quán)利
    • 4.計(jì)算機(jī)軟件著作權(quán)的行使
    • 5.計(jì)算機(jī)軟件著作權(quán)的保護(hù)器
    • 6.計(jì)算機(jī)軟件著作權(quán)的歸屬
    • 7.計(jì)算機(jī)軟件著作權(quán)侵權(quán)的鑒別
    • 8.軟件著作權(quán)侵權(quán)的法律責(zé)任
  • 11.2.3 計(jì)算機(jī)軟件的商業(yè)秘密權(quán)

    • 1.商業(yè)秘密
    • 2.計(jì)算機(jī)軟件與商業(yè)秘密
  • 11.2.4 專利權(quán)概述

    • 1.專利權(quán)的保護(hù)對(duì)象與特征
    • 2.授予專利權(quán)的條件
    • 3.專利的申請(qǐng)
    • 4.專利權(quán)行使
    • 5.專利權(quán)的限制
    • 6.專利侵權(quán)行為
  • 11.2.5 企業(yè)知識(shí)產(chǎn)權(quán)的保護(hù)

    • 1.知識(shí)產(chǎn)權(quán)的保護(hù)和利用
    • 2.建立經(jīng)濟(jì)約束機(jī)制,規(guī)范調(diào)整各種關(guān)系

12、軟件系統(tǒng)分析與設(shè)計(jì)

12.1 結(jié)構(gòu)化分析與設(shè)計(jì)

  • 12.1.1 需求說(shuō)明
  • 12.1.2 結(jié)構(gòu)化分析
  • 12.1.3 總體設(shè)計(jì)
  • 12.1.4 詳細(xì)設(shè)計(jì)

12.2 數(shù)據(jù)庫(kù)分析與設(shè)計(jì)

  • 12.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的策略與步驟

    • 1.數(shù)據(jù)庫(kù)設(shè)計(jì)的策略
    • 2.數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟
  • 12.2.2 需求分析

    • 1.需求分析的任務(wù)、目標(biāo)及方法
    • 2.需求分析階段的文檔
  • 12.2.3 概念結(jié)構(gòu)設(shè)計(jì)

    • 1.概念結(jié)構(gòu)設(shè)計(jì)策略與方法
    • 2.用E-R方法建立概念模型
  • 12.2.4 邏輯結(jié)構(gòu)設(shè)計(jì)

    • 1.E-R圖關(guān)系模式的轉(zhuǎn)換
    • 2.關(guān)系模式的規(guī)范化
    • 3.確定完整性約束
    • 4.用戶視圖的確定
  • 12.2.5 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)

    • 1.確定數(shù)據(jù)分布
    • 2.確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)
    • 3.確定數(shù)據(jù)的訪問(wèn)方式
  • 12.2.6 數(shù)據(jù)庫(kù)的實(shí)施與維護(hù)

    • 1.數(shù)據(jù)庫(kù)的實(shí)施
    • 2.數(shù)據(jù)庫(kù)的維護(hù)
  • 12.2.7 案例分析

    • 1.圖書管理需求分析
    • 2.圖書管理概念結(jié)構(gòu)設(shè)計(jì)
    • 3.圖書管理邏輯結(jié)構(gòu)設(shè)計(jì)

12.3 面向?qū)ο蠓治雠c設(shè)計(jì)

  • 12.3.1 面向?qū)ο蠓治雠c設(shè)計(jì)的步驟
  • 12.3.2 需求說(shuō)明
  • 12.3.3 建模用例
  • 12.3.4 建模活動(dòng)
  • 12.3.5 設(shè)計(jì)類圖
  • 12.3.6 建模對(duì)象狀態(tài)
  • 12.3.7 建模交互

12.4 算法分析與設(shè)計(jì)

  • 12.4.1 C程序設(shè)計(jì)語(yǔ)言與實(shí)現(xiàn)

    • 1.指針類型
    • 2.指針與數(shù)據(jù)結(jié)構(gòu)
  • 12.4.2 算法設(shè)計(jì)與實(shí)現(xiàn)

    • 1.算法設(shè)計(jì)過(guò)程
    • 2.算法問(wèn)題類型
    • 3.典型實(shí)例

12.5 面向?qū)ο蟮某绦蛟O(shè)計(jì)與實(shí)現(xiàn)

  • 12.5.1 設(shè)計(jì)與實(shí)現(xiàn)方法

  • 12.5.2 設(shè)計(jì)模式的應(yīng)用

    • 1.問(wèn)題說(shuō)明
    • 2.根據(jù)設(shè)計(jì)模式的名稱畫出其對(duì)應(yīng)的類圖
    • 3.理解類圖中每一個(gè)類的作用與功能
    • 4.能夠?qū)F(xiàn)實(shí)問(wèn)題中所描述的各種職責(zé)映射到類圖中具體的類
    • 5.能夠使用一種面向?qū)ο笳Z(yǔ)言實(shí)現(xiàn)設(shè)計(jì)

XMind - Trial Version

總結(jié)

以上是生活随笔為你收集整理的2020软件设计师考试大纲的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。