出版時間:2013-4 出版社:清華大學出版社
作者簡介
作者:(美)文尼特、德雷克 譯者:遠紅亮
書籍目錄
第0章緒論 0.1 計算機簡史 0.1.1 什么是計算機 0.1.2 個人計算機 0.1.3 因特網(wǎng) 0.2 計算機基礎 0.2.1 中央處理器 0.2.2 內(nèi)部存儲器 0.2.3 大容量存儲設備 0.2.4 輸入設備 0.2.5 輸出設備 0.3 軟件和程序設計語言 0.3.1 軟件的種類 0.3.2 程序設計語言的種類 0.4 本章復習與練習 第1章 程序設計概述 1.1 什么是程序設計 1.1.1 一種通用的解題策略 1.1.2 編寫計算機程序:程序開發(fā)周期 1.2 基本的程序設計概念 1.2.1 一個簡單的程序 1.2.2 數(shù)據(jù)輸入 1.2.3 程序變量和常量 1.3 數(shù)據(jù)處理與輸出 1.3.1 數(shù)據(jù)處理 1.3.2 數(shù)據(jù)輸出 1.4 字符和字符串數(shù)據(jù) 1.4.1 Declare語句 1.5 整數(shù) 1.5.1 整數(shù)運算 1.5.2 二進制數(shù)字體系 1.5.3 整數(shù)表示 1.6 浮點數(shù) 1.6.1 復習Declare語句 1.6.2 浮點數(shù)類型 1.6.3 浮點數(shù)表示 1.7 本章復習與練習 第2章 程序開發(fā) 2.1 程序開發(fā)周期 2.1.1 程序開發(fā)過程 2.1.2 周期中的額外步驟 2.2 程序設計 2.2.1 模塊化程序設計 2.3 程序編碼、寫文檔和測試 2.3.1 程序編碼和寫文檔 2.3.2 測試程序 2.3.3 錯誤類型 2.4 商業(yè)程序:測試與文檔 2.4.1 復習測試階段 2.4.2 外部文檔 2.5 結(jié)構(gòu)化程序設計 2.5.1 流程圖 2.5.2 控制結(jié)構(gòu) 2.5.3 程序設計風格 2.6 本章復習與練習 第3章 選擇結(jié)構(gòu):做決策 3.1 選擇結(jié)構(gòu)概述 3.1.1 選擇結(jié)構(gòu)的類型 3.1.2 單選和雙選結(jié)構(gòu) 3.2 關(guān)系運算符和邏輯運算符 3.2.1 關(guān)系運算符 3.2.2 邏輯運算符 3.2.3 運算優(yōu)先級 3.3 ASCII編碼與字符串比較 3.3.1 用數(shù)值表示字符 3.4 從多個候選中選擇 3.4.1 使用If結(jié)構(gòu) 3.4.2 使用Case式的語句 3.5 選擇結(jié)構(gòu)的應用 3.5.1 防御性編程 3.5.2 菜單驅(qū)動的程序 3.6 問題求解:新車價格計算器 3.7 本章復習與練習 第4章 重復結(jié)構(gòu):循環(huán)第5章 關(guān)于循環(huán)和選擇結(jié)構(gòu)的更多內(nèi)容第6章 數(shù)組:列表與表格第7章 程序模塊、子程序和函數(shù)第8章 順序數(shù)據(jù)文件第9章 面向?qū)ο蟪绦蛟O計入門 附錄A 十進制、二進制和十六進制的表示附錄B 整數(shù)表示法附錄C 浮點數(shù)的表示附錄D RAPTOR介紹術(shù)語表
編輯推薦
《程序設計基礎(第5版)/世界著名計算機教材精選》編著者(美)文尼特、德雷克。 《世界著名計算機教材精選:程序設計基礎(第5版)》是一本獨立于編程語言的、介紹編程概念的入門書籍,它主要介紹以下內(nèi)容:(1)一般性的編程知識,例如數(shù)據(jù)類型、控制結(jié)構(gòu)、數(shù)組、文件、函數(shù)和子程序;(2)結(jié)構(gòu)化編程原理,例如自頂向下的模塊化設計、書寫規(guī)范的程序文檔和面向?qū)ο缶幊淘O計;(3)基本工具和算法,例如數(shù)據(jù)驗證、防御性編程、求和和求平均值、搜索算法和排序算法;(4)流程圖以及基于流程圖的編程環(huán)境RAPTOR;(5)整型和浮點型數(shù)值數(shù)據(jù)的表示?!妒澜缰嬎銠C教材精選:程序設計基礎(第5版)》由淺入深的講解程序設計的基本概念和知識,貫穿全書的大量示例和練習題幫助讀者提高實際編程經(jīng)驗和動手能力。讀者不需要具有任何計算機知識或編程經(jīng)驗,也不需要提前掌握特別的數(shù)學知識、財經(jīng)知識或其他學科知識。《世界著名計算機教材精選:程序設計基礎(第5版)》非常適合作為程序設計課程的教材。
圖書封面
評論、評分、閱讀與下載