第八周學習總結

2022-07-09 03:42:10 字數 782 閱讀 4143

這個作業屬於哪個課程

2020-2021資訊保安導論

這個作業要求在**

[2020-2021-1資訊保安專業導論第九周作業](

這個作業的目標

1.了解設計方法的4個階段 2.區分物件導向設計和功能設計,了解它們的不同特點 3.了解強型別/資料型別的概念

作業正文

了解到物件導向的設計重點是確實問題中的物件,學會了區分設計與物件導向設計。能夠描述物件導向設計的階段,並且學習了物件導向設計過程。能夠列出並描述物件導向語言的三要素:分別是封裝 繼承 多型,封裝主要是指類可以隱蔽某些類中的變數 而是通過函式訪問和改變繼承,就是子類可以繼承父類的方法(函式)和變數多型,是和呼叫虛函式有關的。

能夠區分彙編、編譯、解釋和執行。能夠給出四種不同的程式設計范型的語言特徵,能夠理解資料型別和強型別的概念定義。理解如何在程式語言中實現自頂向下的設計和物件導向的設計。

問題2:編譯器、彙編器、直譯器之間的區別和聯絡不夠清楚。

合理安排時間,堅持每天練習**和python程式設計學習,持之以恆,堅持不懈,要保持學習的連貫性,同時加強對以學習過的知識點複習。

**行數(新增/累積)

部落格量(新增/累積)

學習時間(新增/累積)

重要成長

目標5000行

400小時

第一周200/200

2/220/20

第二週300/500

2/418/38

第三週500/1000

3/722/60

第四周300/1300

2/930/90

第八周學習總結

這周依然在主攻dp演算法,而這週相對於前兩周不同的是,這周主要在講揹包問題。揹包問題是dp演算法中乙個重點問題。她一共分為三種題型 01揹包問題,完全揹包問題和多重揹包問題。首先,01揹包問題是這三個問題中最簡單,也是最基礎的乙個。下面我會列舉乙個我認為非常有代表性,並且一看就懂的問題。也正是這個問...

第八周學習總結

q 教材例子2中system.currenttimemillers a q 教材例子2中iter.hasnext 和iter.next q 教材例子3中將linkedlist改為arraylist a 動手實踐了一下,發現兩種輸出結果是一樣的。陣列和鍊錶的區別 相同 兩種結構均可實現資料的順序儲存,...

第八周學習總結

鍊錶煉表是由若干個稱作節點的物件組成的一種資料結構,每個節點含有乙個資料和下乙個節點的引用 堆疊堆疊是一種 後進先出 的資料結構,只能在一端進行輸入或輸出資料的操作。1.stack泛型類建立乙個堆疊物件,堆疊物件常用方法 2.public e push e item 實現壓棧操作 3.public ...