大一計算機系新生如何提高程式設計水平?(經驗之談)

2021-08-31 21:40:51 字數 367 閱讀 1789

1.**一定要自己寫,不能只是懂了,眼高手低是不行,實踐多了自然會加深理解。

3.重視每一次編譯時出現的錯誤,特別是頻繁出現的更要注意。出現錯誤也不要著急,多交流。也許別人會看到你發現不了的漏洞,有問題可以借助谷歌。

4.多去圖書館上上自習,圖書館真的很多關於計算機各個方面的書。相信會給你帶來驚喜!

5.課本不能丟,語法細節要吃透。

6.多上機練習,這是學習好c語言的重要的環節,無論程式設計學得多好,上機實現才是目的,所以,不怕要辛苦,把每一段**都敲進計算機,讓計算機來實現,這樣有助於對程式的理解,並試著修改**,讓**更精簡,效率更高。平時沒事的時候,在計算機上多敲**,熟能生巧。

7.掌握程式設計技巧和簡單的資料結構和演算法,具備解決問題的能力。

一 計算機系統漫遊

可執行目標檔案,可載入到記憶體中 匯流排 連線系統各部分傳遞資訊 定長位元組塊,即 字 的電子管道 i o裝置 通過控制器或介面卡與i o匯流排相連 主存 臨時儲存,存放程式和資料,乙個線性的位元組陣列 處理器 處理指令集 os主要功能 1.防止硬體被失控的應用程式濫用 2.為應用程式提供簡單一致的...

深入理解計算機系統(一 計算機系統漫遊)

處理單元 cpu 簡稱處理器,是解釋 或執行 儲存在主存中指令的引擎。處理器的核心是乙個字長的儲存裝置 或暫存器 成為程式計數器 pc 在任何時刻,pc都指向主存中的某條機器語言指令 即含有該條指令的位址 從系統通電開始,直到系統斷電,處理器一直在不斷的執行程式計數器指向的指令,再更新程式計數器,使...

軟考一 計算機系統知識

1 流水線 將一條指令拆分成多步執行,注意 單步執行效率不變,整條執行執行效率提高 一種是順序的,將各個時間相加 指令條數 一種是重寫的,各個時間相加 max 各個執行 指令條數 1 man 各個指令時間 max 各個執行 指令條數 1 2 cache 提高儲存器的訪問速度 計算 訪問時間 命中率 ...