1. 程式人生 > 其它 >2021-2022-1 20211302陳琳福 《資訊保安專業導論》第五週學習總結

2021-2022-1 20211302陳琳福 《資訊保安專業導論》第五週學習總結

#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