2021-2022-1 20211302陳琳福 《資訊保安專業導論》第五週學習總結
阿新 • • 發佈:2021-10-23
#2021-2022-1 20211302陳琳福 《資訊保安專業導論》第五週學習總結
##作業資訊
作業要求 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
作業目標
pep/虛擬機器
機器語言與組合語言
演算法與虛擬碼
測試:黑盒,白盒
作業正文
##教材學習內容總結
pep/9是一臺具有暫存器A和兩部分指令的虛擬機器,一部分指令說明要執行的動作,另一部分指令要使用的資料的位置。
虛擬碼是人們為了表示演算法而使用的一種便捷形式的語言,允許使用者命名變數(存放值的空間)、把數值輸入變數以及輸出儲存在變數中的值。使用虛擬碼還可以描述重複執行或選擇的動作的演算法。在演算法設計中,問問題和推遲細節是用到的兩種解決問題的策略。
與演算法一樣,程式也需要測試。程式碼覆蓋測試法通過仔細檢查程式的程式碼來決定程式的輸入。資料覆蓋測試法則通過考慮所有可能的輸入值來決定程式的輸入。
#程式碼
#學習進度
程式碼行數 | 部落格量 | 學習時間 | 重要成長 | |
目標 | 4000行 | 30篇 | 400小時 | |
第一週 | 100/100 | 2/2 | 1/1 | |
第二週 | 200/300 | 2/4 | 2/3 | |
第三週 | 100/400 | 1/5 | 4/7 | |
第四周 | 300/700 | 1/6 | 10/17 | |
第五週 | 300/1000 | 1/7 | 10/27 |