第一章:計算機的三大原則
一 . 熱身問題:
1.硬體和軟體的區別?
答:硬體是看得見摸得著的裝置,比如計算機的顯示器,鍵盤等等;軟體是計算機所執行的程式,即指令和資料;原則上軟體是看不到也摸不著的。
2. 儲存字串「中國」需要幾個位元組?
答:在gbk字元編碼下,需要4個位元組。
3. 什麼是編碼?
答:通常將為了便於計算機處理而經過數位化處理的資訊稱作編碼。
二. 計算機的是哪個根本性基礎:
1. 計算機是執行輸入、運算、輸出的機器。
2. 程式是指令和資料的集合。
3. 計算機的處理方式有時與人們的思維習慣不同。
第二章:微型計算機
一. 熱身問題:
1. pcu是什麼縮寫?
答:cpu是central processing unit(**處理器)的縮寫。
2. hz表示什麼單位?
答:hz(赫茲)是頻率的單位。
3. z80cpu是多少位元的cpu?
答:z80cpu是8位元的cpu。
第三章:體驗一次手工彙編
一. 熱身問題:
1. 什麼是機器語言?
答:由二進位制數字構成的程式,cpu可以直接對其解釋、執行。
2. 通常把標識記憶體或i/o中儲存單元的數字稱作什麼?
3. cpu中的標誌暫存器有什麼作用?
答:用於在運算指令執行後,儲存運算結果的
第四章:程式像河水一樣流動著
一. 熱身問題:
1. flow chart 的中文意思是什麼?
答:流程圖。
2. 自然界中河流的三種流動方式,程式呢?
答:向著乙個方向流動;流著流著形成支流;卷成旋渦。程式的三種流程分別為:順序執行;條件分支;迴圈。
3. 事件驅動是什麼?
答:使用者的操作等產生事件後,由事件決定程式的流程。
第五章:與演算法成為好朋友的七個要點
一. 熱身問題
1. algorithm翻譯成中文是什麼?
答:演算法。
2. 輾轉相除法是用於計算什麼的演算法?
答:是用於計算最大公約數。
3. 程式中的哨兵指的是什麼?
答:「哨兵」指的是一種含有特殊值的資料,可用於標識資料的結尾等。
第六章:與資料結構成為好朋友的七個要點
一. 熱身問題:
1. 程式中的變數指什麼?
答:變數是資料的容器。
2. 把若干個資料沿直線排列起來的資料結構叫做什麼?
答:陣列。
3. 棧和佇列的區別?
答:棧中資料的訪問形式是lifo(先進後出);佇列中資料的訪問形式是fifo(先進先出)。
第七章:成為會使用物件導向程式設計的程式設計師吧
一. 熱身問答:
1. object翻譯成中文是什麼?
答:物件。
2. oop是什麼的縮寫語?
答:物件導向程式設計。
3. 哪種程式語言在c語言的基礎上增加了對oop的支援?
答:c++。
第八章:一用就會的資料庫
一. 熱身問答:
1. 資料庫中的「表」是什麼意思?
2. dbms是什麼簡稱?
答:資料庫管理系統。
3. 鍵和索引的區別/
答:鍵是設定表與表之間的關係,而索引是提公升資料檢索速度的機制。
第九章:通過實驗理解tcp/ip網路
一. 熱身問題:
1. lan是什麼的縮語?
答:lan是local area network(區域網)的縮略語。(網際網路大規模的網路稱廣域網wan)
2. tcp/ip是什麼的縮略語?
答:tcp/ip是transmission control pretovol/internet protocol(傳輸控制協議和網際協議)的縮寫語。
3. mac位址是什麼?
第十章:加密資料
一.熱身問題:
1.通常把還原加密過的檔案這一過程叫什麼?
答:解密。
2. 在字母a的字元編碼上加上3,可以得到哪個字母?
答:得到字母d。
3. 在數字簽名中使用的資訊摘要是什麼?
答:資訊摘要是指從作為數字簽名物件的檔案整體中計算出的數值。
第十一章:xml是什麼?
一. 熱身問題:
1. xml是什麼的縮寫?
答:xml是extensible markup language(可擴充套件標記語言)的縮寫。可以用標籤為資料賦予意義的語言。
2. html和xml的區別?
答:html是用於編寫網頁的標記語言;xml是用於定義任意標記語言的元語言。
3. 在處理xml文件的程式元件中,哪個成為了w3c的推薦標準?
答:dom文件物件模型。
第十二章:se負責監管計算機系統的構建
一. 熱身問題:
1. se是什麼的縮寫?
答:se是system engineer(系統工程師)。
2. it是什麼的縮寫?
答:it是information technology(資訊科技)的縮寫。
3. 請列舉乙個軟體開發過程的模型。
答:軟體開發過程的模型有「瀑布模型」,「原型模型」,「螺旋模型」。
讀《計算機是怎樣跑起來的》
用了四五天時間抽空把矢澤久雄先生的 計算機是怎樣跑起來的 讀完了,接下來準備讀他的 程式是怎樣跑起來的 再讀之前先寫寫這本書的書評。說實話,這本書沒有我之前推的 網路是怎樣連線的 效果好,可能是因為我期望太高了,不過瑕不掩瑜,這本書也是值得推薦初級程式設計師閱讀的。讀過這本書,你會發現,你之前學習過...
1 計算機是怎麼跑起來的
計算機是怎麼跑起來的 這本書的定位是 一本科普類入門級的計算機基礎類讀物。本書提出了乙個大家 顯而易見 的乙個道理,個人很贊同這樣方法 分三步走 1.劃乙個 知識的範圍 精通這門學問所必知的知識範圍 2.掌握這個範圍內知識點中的 基礎中的基礎知識 3.最後就是可以獨當一面的終極目標 掌握了這些知識可...
《計算機是怎樣跑起來的》讀書筆記彙總
挺不容易,看了三遍,做完了整本書的讀書筆記。對於我這個對計算機不太懂的小白來說,也算初步了解了計算機的一些基礎知識原理。通過對本書的學習,我也知道了計算機物理組成 什麼是程式程式設計 什麼是演算法 什麼是資料結構 什麼是物件導向程式設計 什麼是資料庫 什麼是加密以及網路資料傳輸的基本原理等等內容。以...