幫助中心 | 我的帳號 | 關於我們

程序設計基礎(原書第3版)/電腦科學叢書

  • 作者:(美)托尼·加迪斯|譯者:王立柱//劉俊飛
  • 出版社:機械工業
  • ISBN:9787111596806
  • 出版日期:2018/05/01
  • 裝幀:平裝
  • 頁數:417
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    托尼·加迪斯著的《程序設計基礎(原書第3版)/電腦科學叢書》教授編程概念和解決問題的技巧,所使用的方法獨立於具體的編程語言,且不需要讀者有任何編程經驗。內容不僅包括數據類型、變數、輸入、輸出、控制結構、模塊、函數、數組和文件,還有面向對象的概念、GUI開發和事件驅動編程。配套的教學資源也十分豐富,包括複習中的答案、編程練習中的解決方案、PPT和試題庫。此外,在本書的相應網站上還提供了用各種語言實現的書中偽代碼對應的程序。
    本書適合作為學習具體語言之前的先導編程邏輯課程,也可以是入門編程課程的第一部分。

作者介紹
(美)托尼·加迪斯|譯者:王立柱//劉俊飛
    托尼·加迪斯(Tony Gaddis)在北卡羅來納州的海伍德社區學院講授「電腦編程語言」「操作系統」和「物理」課程。他在1994年被評為北卡羅來納社區學院的「年度佳教師」,並在1997年獲得「教學卓越獎」。Tony也提供對公司和機構(包括NASA的肯尼迪航天中心)的培訓。他著有《Starting Out with C++》和《Starting Out with Java》,並與人合著了《Starting Out with Visual Basic 2005》等。

目錄
出版者的話
譯者序
前言
第1章  電腦與程序設計導論
  1.1 引言
  1.2 硬體
  1.3 電腦是如何存儲數據的
  1.4 程序是如何執行的
  1.5 軟體的種類
  複習
第2章  輸入、處理和輸出
  2.1 設計一個程序
  2.2 輸出、輸入和變數
  2.3 變數賦值和計算
    重點聚焦:計算手機的超時話費
    重點聚焦:計算百分比
    重點聚焦:計算平均值
    重點聚焦:將一個數學公式轉換為編程語句
  2.4 變數聲明和數據類型
  2.5 命名常量
  2.6 手動跟蹤程序
  2.7 程序文檔
    重點聚焦:使用命名常量、風格約定和註釋
  2.8 設計你的第一個程序
  複習
第3章  模塊
  3.1 模塊簡介
  3.2 定義和調用模塊
    重點聚焦:模塊的定義和調用
  3.3 局部變數
  3.4 將參數傳遞給模塊
    重點聚焦:將一個實參傳給一個模塊
    重點聚焦:通過引用傳遞一個實參
  3.5 全局變數和全局常量
    重點聚焦:使用全局常量
  複習
第4章  決策結構和布爾邏輯
  4.1 決策結構簡介
    重點聚焦:使用If-Then語句
  4.2 雙重選擇決策結構
    重點聚焦:使用If-Then-Else語句
  4.3 比較字元串
  4.4 嵌套決策結構
    重點聚焦:決策結構的多重嵌套
  4.5 Case結構
    重點聚焦:使用Case結構
  4.6 邏輯運算符
  4.7 布爾變數
  複習
第5章  循環結構

  5.1 循環結構簡介
  5.2 條件控制循環: While、Do-While和 Do-Until
    重點聚焦:設計一個While循環
    重點聚焦:設計一個Do-While循環
  5.3 計數控制循環和For語句
    重點聚焦:使用For語句設計一個計數控制循環
  5.4 計算運行總和
  5.5 哨兵
    重點聚焦:如何使用哨兵
  5.6 嵌套循環
  複習
第6章  函數
  6.1 函數簡介:生成隨機數
    重點聚焦:使用隨機數
    重點聚焦:用隨機數表示其他值
  6.2 寫自己的函數
    重點聚焦:基於函數的模塊化
  6.3 更多的庫函數
  複習
第7章  輸入驗證
  7.1 垃圾入,垃圾出
  7.2 輸入驗證循環
    重點聚焦:設計一個輸入驗證循環
  7.3 防禦性編程
  複習
第8章  數組
  8.1 數組基礎知識
    重點聚焦:在數學表達式中使用數組元素
  8.2 數組的順序搜索
  8.3 數組的數據處理
    重點聚焦:處理數組
  8.4 並行數組
    重點聚焦:並行數組的應用
  8.5 二維數組
    重點聚焦:二維數組的應用
  8.6 三維或高維數組
  複習
第9章  數組的排序和查找
  9.1 起泡排序演算法
    重點聚焦:使用起泡排序演算法
  9.2 選擇排序演算法
  9.3 插入排序演算法
  9.4 折半查找演算法
    重點聚焦:使用折半查找演算法
  複習
第10章  文件
  10.1 文件的輸入和輸出
  10.2 採用循環處理文件
    重點聚焦:處理文件
  10.3 使用文件和數組

  10.4 處理記錄
    重點聚焦:添加和顯示記錄
    重點聚焦:搜索記錄
    重點聚焦:修改記錄
    重點聚焦:刪除記錄
  10.5 控制中斷邏輯
    重點聚焦:使用控制中斷邏輯
  複習
第11章  菜單驅動程序
  11.1 菜單驅動程序簡介
  11.2 模塊化菜單驅動程序
  11.3 使用循環重複菜單
    重點聚焦:設計菜單驅動程序
  11.4 多級菜單
  複習
第12章  文本處理
  12.1 引言
  12.2 逐字元文本處理
    重點聚焦:密碼驗證
    重點聚焦:電話號碼格式化和去格式化
  複習
第13章  遞歸
  13.1 遞歸介紹
  13.2 遞歸求解
  13.3 遞歸演算法舉例
  複習
第14章  面向對象設計
  14.1 過程化編程及面向對象編程
  14.2 類
  14.3 使用統一建模語言來設計類
  14.4 尋找一個問題中的類及其功能
    重點聚焦:尋找一個問題中的類
    重點聚焦:定義類的功能
  14.5 類的繼承
  14.6 類的多態性
  複習
第15章  GUI應用程序和事件驅動編程
  15.1 圖形交互界面
  15.2 設計GUI程序的用戶介面
    重點聚焦:設計一個窗口
  15.3 編寫事件處理程序
    重點聚焦:設計一個事件處理程序
  複習
附錄  ASCII/Unicode字元

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032