系統學習程式設計筆記(二)

2021-08-30 08:35:45 字數 589 閱讀 3017

電腦科學cs50

[第1集] 演算法,程式設計,語言等

這門課程是哈佛大學的,這個老師富有活力和激情,我的第一反應,不是覺得自己在聽課,而是覺得自己在欣賞乙個話劇,對,就是這種話劇的感覺。

相比於之前在大學裡面上過的略感枯燥的計算機相關的課程,驚嘆於世界頂尖學府的教學水平。

第一節課是緒論,一般來說,感覺緒論即使看著玩的,但是目前我聽了斯坦福的cs231n和吳恩達的《機器學習》課程,包括這個緒論,讓我對於緒論的認識有了非常大的改變,這幾門課,會給你實實在在的介紹你將學習的課程的意義,其實這無比重要,因為這是你將這門課堅持學完的理由,這也是你堅持把這門課的作業做完的理由,這也是你學完這門課以後是將書籍和資料束之高閣,還是真正應用起來的理由。

經過了大學四年的學習,其實我們應該已經形成了成熟的學習方法和習慣,這已經系統的培訓過了,而所以研究生的時候才更加強調在實驗室的工作,只有一年的課程,而博士更加強調了研究工作。因為我們應該真正的把自己所學,應用起來了。並且自己要擅於思考。

這一節課,從某種程度上來說,改變了我對coding的看法,我不再認為它枯燥,不再認為它僅僅是我謀生的乙個手段。

coding是非常有意思的一件事情,甚至可以給你的家庭生活帶來快樂。

系統學習程式設計筆記(七)

電腦科學cs50 第3集 c語言,源 編譯器 1 本集主要介紹了c語言編寫的乙個hello world程式,使用的是gcc編譯器,採用的是連線伺服器進行 的編譯和執行,而其實這是工業界經常採用的方式。原來csv檔案其實是用 分割儲存的文字檔案,只是開啟的時候看起來像excel檔案。詳細介紹了一些轉義...

系統學習程式設計筆記(二十)

完成 python 教程。6 函式式程式設計 一 reduce f,x1,x2,x3,x4 f f f x1,x2 x3 x4 練習1 利用map 函式,把使用者輸入的不規範的英文名字,變為首字母大寫,其他小寫的規範名字。輸入 adam lisa bart 輸出 adam lisa bart def...

作業系統學習筆記(二)

命令方式 作業系統外殼 互動性的介面 系統呼叫方式 作業系統核心 管理物件 1 硬體資源 處理器 儲存器 記憶體 外存 外圍裝置 鍵盤 滑鼠 印表機 顯示器等 2 資訊 資料和軟體 是以檔案的方式來進行管理,作業系統是通過檔案系統模組具體來對軟體 資料 實施管理。管理內容 1 資源的分配 和訪問操作...