程序是怎樣跑起來的(第3版)
本書從計算機的內(nèi)部結(jié)構(gòu)開始講起,以圖配文的形式詳細(xì)講解了二進(jìn)制、內(nèi)存、數(shù)據(jù)壓縮、源文件和可執(zhí)行文件、操作系統(tǒng)和應(yīng)用程序的關(guān)系、匯編語言、硬件控制方法等內(nèi)容,目的是讓讀者了解從用戶雙擊程序圖標(biāo)到程序開始運行之間到底發(fā)生了什么。書中還專設(shè)了“如果是你,你會怎樣講呢?”專欄,以小學(xué)生、老奶奶等為對象講解程序的運行原理,頗為有趣。第3版升級了書中用到的軟件產(chǎn)品和開發(fā)工具,并在正文和注釋中補充了大量內(nèi)容,讓初學(xué)者更容易理解。對于舊版中頗受好評的硬件相關(guān)章節(jié),更新了C語言的樣例代碼。書末附錄關(guān)于C語言的章節(jié)也升級至最新標(biāo)準(zhǔn)。第12章新增了Python機器學(xué)習(xí)的內(nèi)容,讓初學(xué)者能夠輕松體驗人工智能的樂趣。附錄也增加了對Python語言的介紹。本書圖文并茂,通俗易懂,非常適合計算機愛好者及相關(guān)從業(yè)人員閱讀。
·9.4萬字