當前位置:編程學習大全網 - 編程語言 - 互聯網計算機技術方面的入門書籍有哪些推薦?

互聯網計算機技術方面的入門書籍有哪些推薦?

1、《編碼:隱匿在計算機軟硬件背後的語言》 ,這本書真的淺顯易懂,從與非門到寄存器,再組成RAM,主要幫助妳理解電信號如何轉換成二進制!妳看完加運算的進位電路設計就會明白“溢出”是怎麽壹回事了。

2、王爽的《匯編語言》,這本書很精簡,沒有龐大的概念。壹直是邊做實驗邊學,帶妳用指令操作寄存器,並且跟蹤結果,妳能清楚觀察到內存中每個字節的變化!做完實驗妳就有體會,數據類型確實挺重要的,因為沒準妳會覆蓋別的數據!這裏面直接操作地址,想學好指針的千萬別錯過!

3、為了深入理解匯編與電路之間的關系,推薦第三本書《Digital Computer Electronics》,是壹本解構4位CPU電路的書(剛回去翻,發現找不到了,很可惜,這本書對我的幫助很大!)。反正我記得最清楚的是,壹條匯編指令mov ax,cs 存儲在內存中,後半部分其實存的是兩個寄存器ax,cs 對應的地址,前半部分存的是mov 對應的二進制。前半部分進入解碼器進行解碼,接著通過控制矩陣找到這兩個地址,再進行操作。

4、讀完以上三本估計妳就能很好理解大部分計算機概念了,現在推薦《C程序設計語言》和《C primer plus》,《征服C指針》,這三本介紹了很多C語言特性,註意必須采用《老碼識途》中的方法邊寫邊調試,對比不同的寫法在寄存器,內存中每個字節的變化,如此妳才算是真正懂的了,光看書是沒用的,很快就忘記了!

5、數據結構推薦程傑《大話數據結構》,代碼很少,直接用插圖形式描繪數據結構執行過程。我看完這本書,再去找c語言算法代碼來調試,簡直太容易理解了。

6、語言層面差不多了,下面的就要進入操作系統了,推薦hurlex同學的《壹個基於x86架構的簡單內核實現》和《xv6-book》,另推薦網易公開課李誌軍老師的《操作系統》課程

7、數據庫方面推薦《mysql 必知必會》,入門書!不是原理書,教妳數據庫語句。

8、編譯原理方面推薦網易公開課華保建老師《編譯原理》!然後推薦目錄 | TIPI: 深入理解PHP內核,因為前面介紹了C語言嘛。懂JAVA的可以看看《兩周自制腳本語言》,是從零開始的。

9、網絡方面太深奧了,推薦壹本新書《網絡是怎樣連接的》,從妳打開瀏覽器訪問頁面說起。

10、瀏覽器方面推薦《how browsers work 》中文 版,也就幾十頁,看壹看有好處的!

11、選擇壹門高級語言!人生苦短,作為壹個新手,入門是最重要的!聽說C ++ 很牛逼,要不要學C ++ 呢 ?然而到最後我也沒碰過幾次C ++ ,又想學JAVA ,被JAVA 虛擬機給難住了。最後我放棄了!反正好久沒碰,壹次偶然機會獲得壹份開源PHP WEB程序(可以賺錢的),又不想讓別人覺得我這是抄襲的!嘿嘿,我就想起給它換個樣子!果然學HTML,CSS,JavaScript就有勁了!

綜上所述,看書還真不如直接抄抄改改來得實在,新人直接拿別人的demo修改吧,容易上手.

  • 上一篇:如何解決上網受限的問題?
  • 下一篇:動漫死神中有幾個主要人物?
  • copyright 2024編程學習大全網