1. 程式人生 > 其它 ># 學期2021-2022- 學號 20211412 《資訊保安專業導論》第5周學習總結

# 學期2021-2022- 學號 20211412 《資訊保安專業導論》第5周學習總結

學期2021-2022- 學號 20211412 《資訊保安專業導論》第5周學習總結

作業資訊

這個作業屬於哪個課程 <班級的連結> https://edu.cnblogs.com/campus/besti/2021-2022-1fois/
這個作業要求在哪裡 <作業要求的連結>(如2020-2021-1資訊保安專業導論第一週作業)
這個作業的目標 <寫上具體方面>

學習目標
Pep/9虛擬機器
機器語言與組合語言
演算法與虛擬碼
測試:黑盒,白盒
學習資源
教材
閱讀 「反作弊」:任何時候發現同學們有抄襲作業,抄襲程式碼的情況,即時課程總成績清零
學習任務
加入雲班課,參考本週學習資源

自學教材

電腦科學概論第6章 並完成雲班課測試
《看漫畫學Python》第5章並完成雲班課測試
|作業正文|... 本部落格連結 |

教材學習內容總結

計算機對資料進行儲存檢索處理等動作
機器語言:二進位制指令構成的語言,由計算機直接使用。大多數程式都是用高階語言寫的,然後翻譯成機器語言。
虛擬機器:為了模擬真實機器而設計的假象機器
Pep/9的基本特性:65536位元組儲存空間,有7個暫存器,累加器、程式暫存器、指令暫存器是其中重要三個。
表示的範圍為-32767到+32767
指令格式:8位指令說明符和16位運算元說明符 3位的定址說明符
常用指令L:0000停止執行 1100將字載入暫存器A中 1101將位元組載入暫存器A中 1110儲存暫存器A中的字 1111儲存暫存器A中的位元組 0110將運算元加到暫存器A中
pep/9的輸入輸出:記憶體對映輸出/輸入
組合語言:給指令分配助記指令碼,然後翻譯成等價的機器語言,彙編碼指令是翻譯程式使用的指令
組合語言中通過迴圈來實現多個值求和
演算法是解決方案的計劃或概要,解決問題的邏輯步驟順序。
虛擬碼是用來說明操作的語言
《看漫畫學Python》第5章
分支結構 if語句 if-else if-elif-else 等
迴圈結構: while 和 for
跳轉語句: break return和 continue

教材學習中的問題和解決過程

  • 問題1:XXXXXX
  • 問題1解決方案:XXXXXX
  • 問題2:XXXXXX
  • 問題2解決方案:XXXXXX
  • ...

程式碼除錯中的問題和解決過程

  • 問題1:XXXXXX
  • 問題1解決方案:XXXXXX
  • 問題2:XXXXXX
  • 問題2解決方案:XXXXXX
  • ...

程式碼託管

(statistics.sh指令碼的執行結果截圖)

上週考試錯題總結

  • 錯題1及原因,理解情況
  • 錯題2及原因,理解情況
  • ...

其他(感悟、思考等,可選)

xxx
xxx

學習進度條

程式碼行數(新增/累積) 部落格量(新增/累積) 學習時間(新增/累積) 重要成長
目標 5000行 30篇 400小時
第一週 200/200 2/2 10/10
第二週 200/400 2/4 12/22
第三週 400/800 3/5 12/34
第四周 400/1200 2/6 14/48
第五週 400/1600 4/10 12/60

嘗試一下記錄「計劃學習時間」和「實際學習時間」,到期末看看能不能改進自己的計劃能力。這個工作學習中很重要,也很有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。

參考:軟體工程軟體的估計為什麼這麼難軟體工程 估計方法

  • 計劃學習時間:XX小時

  • 實際學習時間:XX小時

  • 改進情況:

(有空多看看現代軟體工程 課件
軟體工程師能力自我評價表
)

參考資料