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

2021-2022 20211417《資訊保安專業導論》第九周學習總結

2021-2022 20211417《資訊保安專業導論》第九周學習總結

作業資訊

這個作業屬於哪個課程 2020-2021-1資訊保安專業導論
這個作業要求在哪裡 2020-2021-1資訊保安專業導論第九周作業
這個作業的目標 作業系統責任,記憶體與程序管理,分時系統,CPU排程,檔案、檔案系統,檔案保護,磁碟排程。
作業正文 2021-2022 20211417《資訊保安專業導論》第九周學習總結

教材學習內容總結

  • 作業系統責任(管理計算機的資源,提供人機互動的介面)
  • 記憶體與程序管理
    • 記憶體管理:瞭解主存中載有多少個程式以及它們的位置的動作。
      單塊記憶體管理(把應用程式載入一段連續的記憶體區域的記憶體管理方法)
      分割槽記憶體管理(固定分割槽法:把記憶體分成特定數目的分割槽以載入程式的記憶體管理方法、、動態分割槽法:根據容納程式的需要對記憶體分割槽的記憶體管理方法、、
      基址暫存器、、界限暫存器)
      頁市記憶體管理(把程序劃分為大小固定的頁,載入記憶體時儲存在幀中的記憶體管理方法)
    • 程序管理:瞭解活動程序的資訊的作用
      程序狀態(在作業系統的管理下,程序經歷的概念性階段)
      程序控制塊(作業系統管理程序資訊使用的資料結構)
  • 分時系統(多個互動使用者同時共享CPU時間的系統)
  • CPU排程(確定主存中的哪個程序可以訪問CPU以便執行的動作)
  • 檔案,檔案系統(檔案:資料的有名集合,用於組織二級儲存裝置、、檔案系統:作業系統為他管理的檔案提供的邏輯檢視)
    • 文字檔案:包含字元的檔案
    • 二進位制檔案:包含特定格式的資料的檔案,要求給位串一個特定的解釋
    • 檔案操作:包括建立檔案,刪除檔案,開啟檔案,關閉檔案,從檔案中讀取資料,把資料寫入檔案,重定位檔案中的當前檔案指標,把資料附加到檔案的結尾,刪減檔案,重新命名檔案,複製檔案
    • 檔案訪問:(順序檔案訪問:以線性方式訪問檔案中的資料的方法、、直接檔案訪問:通過指定邏輯記錄編號直接訪問檔案中的資料的方法)
  • 檔案保護
  • 磁碟排程(決定先滿足哪個磁碟I/O請求的操作)
    • 先到先服務磁碟排程法:按照請求到達的順序處理
    • 最短尋道時間優先磁碟排程法:通過儘可能少的讀寫頭的移動滿足所有未解決的請求
    • SCAN磁碟排程法:與電梯到達有人等候的樓層相似

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

  • 問題1:看了分時操作後,不太懂
  • 問題1解決方案:我上網搜了一下資料,看了這些資料後,我大概明白了


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

  • 問題1:俄羅斯方塊遊戲的執行過程中,右邊的文字顯示不出來

  • 問題1解決方案:我自己試著加了# coding=utf-8,但還是不行,但是我發現英文字母可以顯示出來,於是我把原來的意思翻譯成英文

程式碼託管



上週考試錯題總結

錯題1:Which level provides a view that deals with the underlying data structure used to manage the data?
A. Implementation level
B. Logical level
C. Array level
D. Linked level
E. Application level
答案應該是A
錯題2:The root node in a tree is the only node that does not have a parent.
答案應該是正確
錯題3:Which level provides a view that deals with the underlying data structure used to manage the data?
A. Implementation level
B. Logical level
C. Array level
D. Linked level
E. Application level

學習進度條

程式碼行數(新增/累積) 部落格量(新增/累積) 學習時間(新增/累積) 重要成長
目標 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就接近了。

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

  • 計劃學習時間:20小時

  • 實際學習時間:20小時

  • 改進情況:

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

參考資料