【軟考】軟件設計師考試筆記

 獲取課程標題

網址:https://www.bilibili.com/video/BV1rW411j7e7

 找到list-box下所有li標籤的a標籤的title值

var a1 = document.getElementsByClassName("list-box")[0]; 
var a2 = a1.getElementsByTagName("li"); 
document.write('<br />'+ '這是li標籤的個數'+a2.length);
document.write('<br />'+ '這是li標籤下a標籤title的值:');
for(var i = 0; i<a2.length; i++)  /*這是一個for循環*/
{
  var a3 = a2[i].getElementsByTagName("a"); 
  document.write('<br />'+ a3[0].title); 
}

1.01 軟件設計師考試介紹

2.01 計算機組成與體系結構前言

大概占上午考題的6分

2.02 數據的表示(進制的轉換)

 

 

 

 

 

 

2.03 數據的表示(原碼反碼補碼移碼)

2.04 數據的表示(浮點數運算)

低位轉高位,最終結果保留一位數

2.05 CPU結構(運算器與控制器的組成)
2.06 Flynn分類法簡介
2.07 CISC和RISC
2.08 流水線的基本概念
2.09 流水線週期及流水線執行時間計算
2.10 流水線吞吐率計算
2.11 流水線加速比計算
2.12 計算機層次化存儲結構
2.13 Cache的基本概念
2.14 時間局部性與空間局部性
2.15 隨機存儲器與只讀存儲器
2.16 磁盤工作原理
2.17 計算機總線
2.18 串聯繫統與並聯系統可靠度計算
2.19 校驗碼的概念
2.20 循環校驗碼(CRC)
2.21 海明校驗碼
3.01 操作系統概述
3.02 進程狀態轉換圖
3.03 前趨圖
3.04 進程的同步與互斥
3.05 PV操作
3.06 PV操作練習題1
3.07 PV操作與前趨圖
3.09 死鎖問題
3.10 銀行家算法
3.11 分區存儲組織
3.12 頁式存儲、段式存儲、段頁式存儲
3.13 頁面淘汰算法
3.14 頁面淘汰算法練習題
3.15 索引文件結構
3.16 樹型目錄結構
3.17 位示圖法
3.18 數據傳輸控制方式
3.19 虛設備與Spooling技術
3.20 微內核操作系統
4.01 數據庫系統前言
4.02 數據庫三級模式兩級映射
4.03 數據庫設計過程說明
4.04 ER模型
4.05 關係代數
4.06 規範化理論_函數依賴
4.07 規範化理論的價值與用途
4.08 規範化理論_求候選關鍵字
4.09 規範化理論_範式
4.10 規範化理論_範式練習題
4.11 規範化理論_模式分解
4.12 數據庫併發控制
4.13 數據庫完整性約束
4.14 數據庫安全
4.15 數據庫備份與恢復
4.16 數據倉庫與數據挖掘
4.17 反規範化技術
4.18 大數據基本概念
5.01 七層模型
5.02 網絡技術標準與協議
5.03 網絡類型與拓撲結構
5.04 網絡規劃與設計
5.05 IP地址與子網劃分
5.06 特殊含義IP地址
5.07 HTML
5.08 無線網
5.09 網絡接入技術
5.10 IPv6
6.01 信息系統安全屬性
6.02 對稱加密與非對稱加密
6.03 信息摘要
6.04 數字簽名
6.05 數字證書與PGP
6.06 設計郵件加密系統(實例)
6.07 各個網絡層次的安全保障
6.08 網絡威脅與攻擊
6.09 防火牆技術
7.01 數據結構與算法基礎
7.02 數組
7.03 稀疏矩陣
7.04 數據結構的定義
7.05 順序表與鏈表
7.06 順序存儲與鏈式存儲
7.07 隊列與棧
7.08 廣義表
7.09 樹與二叉樹的基本概念
7.10 滿二叉樹與完全二叉樹
7.11 二叉樹遍歷
7.12 反向構造二叉樹
7.13 樹轉二叉樹
7.14 查找二叉樹(排序二叉樹)
7.15 最優二叉樹(哈夫曼樹)
7.16 線索二叉樹
7.17 平衡二叉樹
7.18 圖的概念及存儲
7.19 圖的遍歷
7.20 拓樸排序
7.21 圖的最小生成樹(普里姆算法與克魯斯卡爾算法)
7.22 算法的特性
7.23 算法的時間複雜度與空間複雜度
7.24 順序查找與二分查找
7.25 散列表
7.26 排序
7.27 直接插入排序
7.28 希爾排序
7.29 直接選擇排序
7.30 堆排序
7.31 冒泡排序
7.32 快速排序
7.33 歸併排序
7.34 基數排序
7.35 排序算法的時間複雜度和空間複雜度及穩定性
8.1 程序設計語言與語言處理程序基礎前言
8.2 編譯過程
8.3 文法的定義以及語法推導樹
8.4 有限自動機與正規式
8.5 有限自動機例題
8.6 表達式
8.7 函數調用(傳值與傳址)
8.8 各種程序語言特點
9.1 法律法規知識(知識產權)前言
9.2 法律法規知識(保護期限)
9.3 法律法規知識(知識產權人確定)
9.4 法律法規知識(侵權判定)
9.5 標準化基礎知識(標準的分類與標準的編號)
10.1 多媒體基礎前言
10.2 音頻相關概念
10.3 圖像相關概念
10.4 媒體的種類
10.5 多媒體的計算問題
10.6 常見多媒體標準
10.7 數據壓縮技術基礎
10.8 有損壓縮與無損壓縮
11.01 瀑布模型
11.02 原型模型、演化模型、增量模型
11.03 螺旋模型
11.04 V模型
11.05 噴泉模型與RAD
11.06 構件組裝模型(CBSD)
11.08 敏捷開發方法
11.09 信息系統開發方法
11.10 需求的分類
11.11 結構化設計
11.12 測試原則與類型
11.13 測試用例設計
11.14 測試階段
11.15 McCabe複雜度計算
11.16 系統運行與維護
11.17 軟件能力成熟度模型集成(CMMI)
11.18 項目管理基礎知識
12.1 面向對象基本概念
12.2 面向對象設計(設計原則)
12.3 UML
12.4 面向對象設計(設計模式的概念)
12.5 面向對象設計(設計模式的分類)
12.6 面向對象設計(創建型模式)
12.7 面向對象設計(結構型模式)
12.8 面向對象設計(行爲型模式)
13.1 數據流圖前言
13.2 數據流圖基本概念
13.3 數據流圖的分層(DFD)
13.4 數據字典
13.5 數據流圖平衡原則
13.6 數據流圖試題解題技巧
13.7 數據流圖案例分析1
13.8 數據流圖案例分析2
14.1 數據庫設計前言
14.2 數據庫設計過程
14.3 ER模型
14.4 數據庫設計答題技巧
14.5 數據庫設計案例分析1
14.6 數據庫設計案例分析2
15.1 UML建模前言
15.2 UML圖(用例圖)
15.3 UML圖(類圖)
15.4 UML圖(順序圖)
15.5 UML圖(活動圖)
15.6 UML圖(狀態圖)
15.7 UML圖(通信圖)
15.8 UML案例分析1
16.1 數據結構及算法應用前言
16.2 分治法
16.3 分治法(遞歸技術)
16.4 分治法(二分查找)
16.5 回溯法
16.6 貪心法
16.7 動態規劃法
16.8 數據結構及算法應用案例分析1
16.9 數據結構及算法應用案例分析2
17.1 面向對象程序設計
17.2 面向對象程序設計案例分析1
17.3 面向對象程序設計案例分析2

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章