# 學期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小時
-
改進情況:
(有空多看看現代軟體工程 課件
軟體工程師能力自我評價表)
參考資料
- 《電腦科學概論》
- ...