20191320《信息安全系統設計基礎》第二週學習總結python
《計算機科學概論》教材學習內容總結linux
第一章《全景圖》:大體瞭解了計算機系統軟件(指令和程序)硬件(計算機的物理元件)的概念,瞭解了計算機系統的分層:洋蔥型。從信息到通訊,每一層之間的關係都是從底層到高層的。我漸漸懂得了學習計算機的方法和順序。接下來,我還學到了抽象的概念,瞭解到生活中到處都有抽象,更瞭解到抽象在咱們使用和學習計算機中起到的重要做用。接下來我學到了計算機的歷史,分別有硬件歷史和軟件的歷史。共有四代商用計算機,每一代之間的時間間隔很短,而每一代間都有着很大的飛躍。同時在軟件簡史中,我瞭解了計算機的軟件是如何發展的,計算機語言層數的增長,使用也愈來愈方便了。小程序
第十八章《計算的限制》:在這一章的學習中,我瞭解到計算機計算也是有限制的,同時也瞭解到人們爲了突破這些限制使用的方法。我學習了精度、有效位、下溢、溢出、表示(舍入)偏差、化零偏差等概念。同時瞭解了部件的限制、通訊的限制,瞭解了三種校驗碼。同時也瞭解到軟件錯誤的難以免,瞭解了「大O分析」和圖靈機的概念。安全
教材學習問題與解決過程
函數
對大O分析的理解不夠到位學習
解決:我多看了幾回教材,瞭解到大O分析是用來分析計算工做量的。後來也瞭解到不一樣常見數量級增加率不一樣,但由於各類緣由,並無很好地理解這些數量級對應的意義所在。spa
代碼調試中的問題和解決設計
本週因剛剛接觸代碼不久,因此打的代碼較少。用python編寫了一個小遊戲程序,屢次調試纔可以成功運行。我漸漸知道了解決代碼運行出錯的辦法:在VScode裏面的查找問題。我經過打小程序的代碼慢慢地對入門的幾個函數有了粗淺的認識。調試
學習進度code
本週學習進度實在不快。打代碼加上平時搗鼓linux的那些指令代碼和python代碼大概共有100行左右吧,我認爲本週最大的收穫應該是知道了大學計算機課應該怎樣去自學,我也會在將來的學習中多多領悟,繼續努力。