2021-2022-1 20211417《資訊保安專業導論》第三週學習總結
2021-2022-1 20211417 《資訊保安專業導論》第三週學習總結
作業資訊
這個作業屬於哪個課程 | <班級的連結>(https://edu.cnblogs.com/campus/besti/2021-2022-1fois) |
---|---|
這個作業要求在哪裡 | <作業要求的連結>(https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03) |
這個作業的目標 | <寫上具體方面> |
作業正文 | https://www.cnblogs.com/wjdnmx/p/15382727.html |
教材學習內容總結
通過學習第二章,我認識了位值記數法和二進位制、八進位制、十六進位制等,以及知道了為什麼
二、八、十六進位制之間為什麼能快速轉化,因為高中對進位制之間的轉化有過學習,所以這章的內容
比較容易看懂,同時也學到一些新的東西,比如二、八進位制如何直接轉化
通過學習第三章,我學到了各種資料表示法,如二進位制表示法,數字資料表示法,實數表示法,
文字表示法,音訊資料表示法,影象與圖形表示法,視訊表示法等等。其中浮點表示法讓我認識到
在計算機中1和1.0是不同的,在編碼過程中要特別留意。除此之外還學到一些文字壓縮的種類,雖
然還不能記牢,但是瞭解到了文字是如何壓縮的,其中我覺得比較厲害的是赫夫曼編碼,因為在赫
夫曼編碼中建立編碼的方式就已經解決了長字串難解碼解碼的困惑,解出來只有一種結果,沒有
其他的可能性。這一章概念比較多,需要我去記憶並運用。
教材學習中的問題和解決過程
- 問題1:為什麼二進位制與八進位制之間可以很快轉換
- 問題1解決方案:我翻了教材,找到了這句話(二進位制數和八進位制數之間可以快速轉化的原因在於8是2的冪),經過思考,我發現、
二進位制轉化為八進位制時可以’從最右邊數起每三位數為一個八進位制位數’是因為二進位制中的三位數所能包含的剛好
是八進位制中一位數所能包含的,所以可以很快進行轉化 - 問題2:壓縮資料時什麼情況有損什麼時候損
- 問題2解決方案:我上網查了資料,有這些說法(無失真壓縮的壓縮率一般為“2:1”到“5:1”;而有失真壓縮的壓縮率可達
“200:1”甚至更多。無失真壓縮可以完全還原;有失真壓縮還原後不能和原來的檔案一樣,有一定的損耗的)
對於壓縮我並不是很會,所以我沒有實踐,但已經大概瞭解。
程式碼除錯中的問題和解決過程
- 問題1:Python中模板不知道怎麼弄
- 問題1解決方案:起初是弄了個記事本,結果沒有解決,之後觀察舍友弄才懂得怎麼建模板
- 問題2:模板建好後不懂怎麼訪問
- 問題2解決方案:問同學,讓同學指導,在頁面中找到‘run’執行
- 問題3:看同學操作後自己也嘗試弄,但是並沒有預期結果
- 問題4解決方案:經過觀察,發現是因為有些地方多打‘#’,還有一些格式不對導致,調整後正常執行
程式碼託管
上週考試錯題總結
錯題1:資訊保安特有的方法論是()
A.理論分析
B.逆向分析
C.實驗驗證
D.技術實現
答案應該是逆向分析
錯題2:資訊系統安全的基礎是()
A.硬體系統安全
B.密碼
C.作業系統安全
D.網路安全
答案應該是硬體系統安全、作業系統安全
錯題3:資訊保安主要包含()
A.資訊的祕密性
B.資訊的完整性
C.資訊的可用性
D.資訊的傳輸性
答案應該是資訊的祕密性、資訊的完整性、資訊的可用性
錯題4:Representational error and round-off error are synonyms.
答案應該是正確
錯題5:An algorithm that runs in exponential time is more efficient than runs in linear time.
答案應該是錯誤
錯題6:A walk-through is a verification method in which a team member reads the program or design
aloud line by line and other team members point out errors.
答案應該是錯誤
錯題7:which of the following is an application package?
A.FORTRAN
B.Assembly language
C.C++
D.Object-oriented program
E.Word processor
答案應該是Word processor
錯題8:What is the name of a solid piece of silicon that contains transistors,other components,and their connections?
A.Workstation
B.Server
C.Integrated circuit
D.Motherboard
E.Magnetic disk
答案應該是Integrated circuit
錯題9:A computer with a parallel architecture uses multiple transistor to solve a problem.
答案應該是錯誤
其他(感悟、思考等,可選)
通過學習Python,我覺得我對程式設計的認識還遠遠不夠,對電腦的瞭解也不夠。同時,通過雲班課的測試,我意識到我對課本的閱讀還不夠仔細,
很多細節沒有注意,導致第一次測試花了八十多分鐘,卻只考得15分,不得不再看一遍教材,最後才把分數提高上去。
學習進度條
程式碼行數(新增/累積) | 部落格量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 200/200 | 2/2 | 20/20 | |
第二週 | 300/500 | 2/4 | 18/38 | |
第三週 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
嘗試一下記錄「計劃學習時間」和「實際學習時間」,到期末看看能不能改進自己的計劃能力。這個工作學習中很重要,也很有用。
耗時估計的公式
:Y=X+X/N ,Y=X-X/N,訓練次數多了,X、Y就接近了。
-
計劃學習時間:8小時
-
實際學習時間:8小時
-
改進情況:
(有空多看看現代軟體工程 課件
軟體工程師能力自我評價表)
參考資料
- 《電腦科學概論》
- ...