-第四章《門和電路》:這一章講解的是計算機的硬件層的深層原理,最基礎的門與電路的原理。計算機的內部是電路,而計算機的功能則是經過這些各類各樣的門與電路來完成的。咱們最初學習了布爾代數,瞭解到布爾代數特有的運算和屬性使咱們可以用數學符號定義和操做電路邏輯。接下來學習的門,咱們瞭解了各類能夠實現邏輯運算的門,瞭解了各類邏輯運算的原理,學習了各類門的邏輯框圖符號和布爾表達式及真值表。同時,咱們瞭解到能夠經過一些特定的門實現其餘門的功能。我嘗試了經過或非門實現其餘的全部邏輯運算。咱們還學習了加法器(包括全加器和半加器),同時瞭解了多路複用器的有關知識。同時,S-R鎖存器是一種儲存器電路,咱們瞭解了一下它的工做原理。接着咱們學習了集成電路的不一樣的規模。懂得了CPU即爲一種超大規模的集成電路。
-第五章《計算部件》:這一章經過一則計算機的廣告引入,很詳細地介紹了計算機的各類部件,其相應的規格和工做原理和做用。我瞭解到10和2的不一樣次冪的相應前綴和其縮寫。在此以後,咱們學到了一種很重要的結構,即馮·諾伊曼結構,我理解到如今的計算機都使用的是這一種結構。後面學習到內存的知識,瞭解了可編址性的概念,同時學習到一些CPU中的部件和其相應的功能。瞭解了CPU運行的流程等知識。後面咱們學習到RAM和ROM,還有各類儲存設備。瞭解了RAM和ROM的不一樣,便可寫入性的不一樣,還有RAM具備易失性,而ROM沒有的區別。還學習了二級儲存設備,尤爲是硬盤的相關知識。咱們學習了硬盤速度與時間的相關概念。最後,咱們瞭解了嵌入式系統和並行體系系統,而且學習了他們的做用和應用方面。編程
-第5節:我學習了Python中的字符串的有關知識。知道了全部的數據類型在計算機中都是用二進制來表示的,知道了這樣表示的數在計算的過程當中存在的限制。同時懂得了各類類型的數據之間的轉換方法。我明白了在引號使用出現衝突的時候,如何經過轉義符來解決符號重複的問題。也明白了\n、\t 的用法和做用。後來咱們學習到字符的」相加「即合併,和「相乘」即重複。以及in(包含)的相關用法。咱們瞭解了字符的索引,以及其相關用法。
-第6節:我學習了字符串的各類操做,包括大小寫轉換,搜索與替換,去除字符,以及字符串的拆分和組合。一次性記下這些全部的用法仍是很難的,我體會到學習編程還須要很強的記憶力。只用經過練習,同時多查閱書籍和資料,才能逐漸熟悉各種操做。
-第7節:這一節學習了字符串的格式化,即將特定變量插入字符串特定位置的過程。瞭解了相關的操做。安全
-本週參加了計算機工程師聯盟的課程,學習了一點C語言的知識,發現了C語言的特色,即與硬件的聯繫極其緊密,性能的優點。可是經過學習C語言和Python的對比,我深入地感覺到了C語言與Python在簡潔性方面的差異,C語言的語法要求實在是太複雜了,與Python相比,要實現相同的功能,C語言須要遠遠超過Python所需的代碼量。我在課堂上出現了屢次失敗,但一些失敗在課堂上經過屢次嘗試和檢查成功進行了修改,一些仍然沒有解決,在將來一週的學習中,我會盡可能解決這些問題。同時在週六早晨,我參加了ISA的課程,學習了Python的基礎內容,鞏固了以前學習的Python知識,學習到一些新的數值運算的操做。
-解決辦法:屢次嘗試,查閱資料,閱讀之前的代碼和示例等。
性能