
計算機(jī)和英語是21世紀(jì)必備的生存技能,“學(xué)習(xí)計算機(jī)從娃娃抓起”已上升到國家信息技術(shù)課程標(biāo)準(zhǔn)的戰(zhàn)略高度。提到學(xué)習(xí)計算機(jī),人們第一反應(yīng)想到的是“編程”,市面上教成人以及兒童學(xué)編程的教材和課程可謂多矣。其實,計算機(jī)科學(xué)是一門龐大而完整的體系,“編程“”只是其中一個組成部分。對于初次了解計算機(jī)科學(xué)的零基礎(chǔ)小白讀者,事先閱讀一本系統(tǒng)的計算機(jī)科學(xué)入門書籍,不僅能幫助建立興趣,還可以構(gòu)建計算機(jī)領(lǐng)域完整的知識框架,找到自己的坐標(biāo)點。
《01改變世界:計算機(jī)趣談》就是這樣一部百科全書式的入門之作。
作者逸之是計算機(jī)專業(yè)科班出身,畢業(yè)后在科研機(jī)構(gòu)從事從事計算機(jī)研究工作,具有良好的專業(yè)訓(xùn)練和學(xué)術(shù)功底。作者試圖從縱深和橫向兩條主線全面梳理計算機(jī)的發(fā)展史和工作原理。人類的計算幫手是如何從手指、石頭、算盤進(jìn)化到通用計算機(jī)的?梳理歷史,可以明白每一種計算工具的發(fā)明、計算方法的應(yīng)用,都意味著人類計算思維的不斷躍遷;電腦和智能手機(jī)為什么能聽從指令、在看不見摸不著的網(wǎng)絡(luò)上遨游呢?剖析現(xiàn)代計算機(jī)的構(gòu)造和原理,可以懂得計算機(jī)處理和傳遞信息的邏輯規(guī)律,以及如何通過簡單的0、1兩個數(shù)字構(gòu)建復(fù)雜的應(yīng)用系統(tǒng)。
作者計劃將縱橫兩部分內(nèi)容分上下兩冊完稿,以圖文并茂、故事為主的方式,將各種計算機(jī)知識生動地呈現(xiàn)給讀者,全稿篇幅預(yù)計30萬字。
上冊 《趣說計算機(jī)簡史》目錄:
前言:為什么要研究發(fā)展史
一、蠻荒漫長的手動時代
1.1手指計數(shù):長在身上的計算機(jī)
1.2石子計數(shù):解放雙手的第一步
1.3結(jié)繩計數(shù):最原始的備忘錄
1.4契刻計數(shù):躺在刻痕里的文明
1.5運(yùn)籌帷幄:我國古代的高超算術(shù)
1.6如意算盤:中國的第五大發(fā)明
1.7納皮爾籌:老外是如何「運(yùn)籌帷幄」的
1.8計? 算? 尺:丈量宇宙的直尺
結(jié)? ? ? ? 語
二、天才輩出的機(jī)械時代
2.1思想萌芽:從哲學(xué)中誕生的機(jī)械計算思維
2.2契克卡德:機(jī)械計算第一人
2.3帕? 斯? 卡:實用而優(yōu)雅的設(shè)計
2.4萊布尼茲:不想當(dāng)發(fā)明家的數(shù)學(xué)家不是好的哲學(xué)家
? ? 2.4.1步進(jìn)計算機(jī)
? ? 2.4.2二進(jìn)制理論
2.5托? 馬? 斯:不想當(dāng)企業(yè)家的發(fā)明家不是好的開拓者
2.6鮑? 與? 奧:壓扁萊布尼茲的兩個男人
2.7菲? 爾? 特:按鍵——千呼萬喚始出來
2.8巴? 貝? 奇:現(xiàn)代計算機(jī)真正的祖師爺
? ? 2.8.1提花機(jī):從紡織業(yè)誕生的編程思想
? ? 2.8.2差分機(jī):能算各種函數(shù)的機(jī)器
? ? 2.8.3分析機(jī):超越時代的偉大思想
? ? 2.8.4艾? ? 達(dá):史上第一位程序員
結(jié)? ? ? ? 語
三、蠢蠢欲動的機(jī)電時代
3.1電的引入
? ? 3.1.1電動機(jī)
? ? 3.1.2電磁繼電器
3.2制? 表? 機(jī):19世紀(jì)的人口普查難題
3.3祖? 思? 機(jī):第一臺可編程計算機(jī)
3.4貝爾系列:為打電話而制造的計算機(jī)
3.5哈佛系列:IBM與哈佛的聯(lián)手與過節(jié)
結(jié)? ? ? ? 語
四、飛速變革的電子時代
4.1理論基礎(chǔ)
? 4.1.1邏輯代數(shù):現(xiàn)代計算機(jī)的數(shù)學(xué)基石
? 4.1.2圖? 靈? 機(jī):計算機(jī)的能力范圍
? 4.1.3EDVAC:馮·諾依曼的歷史地位
4.2電? 子? 管:開啟電子時代
? 4.2.1ABC:第一臺電子計算機(jī)
? 4.2.2Colossus:第一臺可編程電子計算機(jī)
? 4.2.3ENIAC:第一臺通用電子計算機(jī)
4.3晶? 體? 管:現(xiàn)代CPU的細(xì)胞
4.4集成電路:芯片問世
結(jié)? ? ? ? 語
五、充滿可能的未來時代
5.1納米技術(shù):縮小,再縮小!
5.2仿生技術(shù):當(dāng)計算機(jī)有了生命
5.3量子計算:讓科幻照進(jìn)現(xiàn)實
5.4光子計算:光子PK電子
結(jié)? ? ? ? 語
下冊:《趣說計算機(jī)工作原理》目錄
前言:歡迎來到神奇的01世界
一、硬件篇
1.1CPU:這愚笨而單純的大腦
? ? 1.1.1物理結(jié)構(gòu)
? ? 1.1.2運(yùn)算方法
? ? 1.1.3指令系統(tǒng)
1.2內(nèi)存:遞東西的小助手
1.3硬盤:機(jī)器的臥室,靈魂的倉庫
? ? 1.3.1機(jī)械硬盤
? ? 1.3.2固態(tài)硬盤
1.4顯卡:顯示器的小算盤
1.5主板:數(shù)據(jù)的交通網(wǎng)
二、操作系統(tǒng)篇
2.1進(jìn)程與線程:忙碌的上班族
? ? 2.1.1調(diào)度
? ? 2.1.2通信
2.2內(nèi)存管理:讓秘書準(zhǔn)備材料
2.3圖形化:01成像之路
2.4虛擬技術(shù):計算機(jī)的影分身之術(shù)
三、存儲篇
3.1文件系統(tǒng):偷窺文件的睡覺姿勢
3.2數(shù)據(jù)庫:隱匿在專業(yè)背后的存儲形式
四、網(wǎng)絡(luò)篇
4.1協(xié)議模型:原來網(wǎng)絡(luò)如此復(fù)雜
? ? 4.1.1物理層與網(wǎng)線
? ? 4.1.2數(shù)據(jù)鏈路層與以太網(wǎng)
? ? 4.1.3網(wǎng)絡(luò)層與IP地址
? ? 4.1.4傳輸層與TCP/UDP
? ? 4.1.5應(yīng)用層與HTTP
4.2無線網(wǎng)絡(luò):數(shù)據(jù)在空中有序地飛舞
? ? 4.2.1WiFi
? ? 4.2.2手機(jī)網(wǎng)絡(luò)
4.3接入模式:兩種常見的上網(wǎng)姿勢
? ? 4.3.1C/S
? ? 4.3.2B/S
五、編程篇
5.1制造軟件:程序誕生的基本工序
5.2編譯原理:程序員和計算機(jī)的翻譯官
5.3編程語言:解密程序員的行話
? ? 5.3.1級別與分類
? ? ? ? 匯編語言
? ? ? ? 高級語言
? ? ? ? 面向?qū)ο?/p>
? ? ? ? 腳本語言
? ? 5.3.2基本要素
? ? ? ? 變量
? ? ? ? 操作符
? ? ? ? 方法
? ? ? ? 控制流
? ? ? ? 類和對象
六、新概念篇
6.1云計算:減負(fù),把工作扔到云端
6.2云存儲:別說你還沒使用網(wǎng)盤
6.3區(qū)塊鏈:IT界的共產(chǎn)主義
6.4大數(shù)據(jù):了解你,看穿你
6.5人工智能:計算機(jī)的自我思考
——歡迎來函溝通興趣!祝您在計算機(jī)世界里游刃有余!