注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具程序設(shè)計基礎(chǔ)

程序設(shè)計基礎(chǔ)

程序設(shè)計基礎(chǔ)

定 價:¥29.50

作 者: 謝書良 編著
出版社: 清華大學(xué)出版社
叢編項: 中國高等學(xué)校計算機科學(xué)與技術(shù)專業(yè)(應(yīng)用型)規(guī)劃教材
標 簽: 程序設(shè)計

ISBN: 9787302217916 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 306 字數(shù):  

內(nèi)容簡介

  《中國高等學(xué)校計算機科學(xué)與技術(shù)專業(yè)(應(yīng)用型)規(guī)劃教材:程序設(shè)計基礎(chǔ)》是為從來沒有接觸過程序設(shè)計的讀者編寫的“零起點”入門教材。全書共分8章,第1章主要介紹程序設(shè)計的概念和程序運行的環(huán)境,第2章介紹了基本的數(shù)據(jù)類型、運算符與表達式,第3章介紹面向過程程序的順序、分支選擇和循環(huán)三種控制結(jié)構(gòu),第4章至第7章分別介紹了數(shù)組、指針的概念,結(jié)構(gòu)體和其他數(shù)據(jù)類型,函數(shù)及其調(diào)用,內(nèi)容涵蓋了C++面向過程程序設(shè)計內(nèi)容,與C語言教材完全兼容。第8章是體現(xiàn)《中國高等學(xué)校計算機科學(xué)與技術(shù)專業(yè)(應(yīng)用型)規(guī)劃教材:程序設(shè)計基礎(chǔ)》特色的一章,分別介紹了“小型通訊錄查詢系統(tǒng)”和“學(xué)生成績管理系統(tǒng)”的設(shè)計過程并附有完整代碼,作為最后的“課程實踐”還提供了兩個控制臺工程樣例?!吨袊叩葘W(xué)校計算機科學(xué)與技術(shù)專業(yè)(應(yīng)用型)規(guī)劃教材:程序設(shè)計基礎(chǔ)》還為授課教師提供精心設(shè)計的配套電子課件、全部例題源代碼、自測練習(xí)題答案和部分題目的源代碼,可在清華大學(xué)出版社網(wǎng)站上下載?!吨袊叩葘W(xué)校計算機科學(xué)與技術(shù)專業(yè)(應(yīng)用型)規(guī)劃教材:程序設(shè)計基礎(chǔ)》可作為高等院校涉及程序設(shè)計的相關(guān)專業(yè)程序設(shè)計課程的教材,也可作為工程技術(shù)人員的參考用書和有志于程序設(shè)計的社會青年的自學(xué)用書。

作者簡介

  陳明,教授,博士生導(dǎo)師。1993年獲德國科學(xué)聯(lián)合會DFG基金于德國圖濱根大學(xué)計算機學(xué)院做神經(jīng)網(wǎng)絡(luò)綜合技術(shù)研究。教育部計算機及應(yīng)用教學(xué)指導(dǎo)組成員(1996-2000),《計算機科學(xué)與探索》編委,《計算機教育》編委,中國計算機學(xué)會第六屆、第七屆、第八屆、第九屆理事(1996年-現(xiàn)在),中國計算機學(xué)會開放式系統(tǒng)專業(yè)委員會副主任,中國計算機學(xué)會計算機教育專委會常委及計算機科學(xué)與技術(shù)專業(yè)應(yīng)用型人才培養(yǎng)研究組組長,全國計算機基礎(chǔ)教育研究會常務(wù)理事,北京市計算機基礎(chǔ)教育研究會副理事長,教育部IT&AT教育工程專家組成員,教育部文科計算機教學(xué)指導(dǎo)委員會委員,2003年獲北京市教學(xué)名師獎。撰寫并出版計算機教材、專著及譯著82種。其中有多種教材獲“十一五”國家級規(guī)劃教材,北京市精品教材以及北京市精品教材立項項目,曾獲部級數(shù)學(xué)成果二等獎一項。北京市《計算機軟件基礎(chǔ)課程》優(yōu)秀教學(xué)團隊負責(zé)人。參加和完成國家自然科學(xué)基金、國家863高技術(shù)基金等多項科研項目。目前主要從事分布計算及計算智能方面的研究,培養(yǎng)了三百二十余名碩士學(xué)位和博士學(xué)位研究生。在《計算機學(xué)報》、《軟件學(xué)報)》、《通信學(xué)報》等國內(nèi)外學(xué)術(shù)刊物與會議上發(fā)表論文130余篇。

圖書目錄

第1章 程序設(shè)計概述
 1.1 基本概念
 1.2 算法概述
 1.3 數(shù)據(jù)的輸入與輸出
  1.3.1 數(shù)據(jù)輸出
  1.3.2 數(shù)據(jù)輸入
  1.3.3 一個簡單的C++程序
 1.4 C++程序的結(jié)構(gòu)
 1.5 程序運行的流程
 1.6 C++程序的上機環(huán)境--VC++6.0集成開發(fā)環(huán)境簡介
第2章 基本數(shù)據(jù)類型、運算符與表達式
 2.1 數(shù)據(jù)的基本類型
 2.2 變量
  2.2.1 標識符命名
  2.2.2 變量的聲明與初始化
  2.2.3 使用變量時的注意事項
 2.3 算術(shù)運算符與算術(shù)表達式
  2.3.1 基本的算術(shù)運算符
  2.3.2 算術(shù)表達式和運算符的優(yōu)先級與結(jié)合性
  2.3.3 表達式中各類數(shù)值型數(shù)據(jù)間的混合運算
  2.3.4 強制類型轉(zhuǎn)換運算符
 2.4 常量
  2.4.1 整型常量
  2.4.2 實型常量
  2.4.3 字符常量
  2.4.4 字符串常量
  2.4.5 宏常量
  2.4.6 const常量
 2.5 賦值運算符與賦值表達式
  2.5.1 賦值運算符
  2.5.2 賦值過程中的類型轉(zhuǎn)換
  2.5.3 復(fù)合的賦值運算符
  2.5.4 賦值表達式
 2.6 自增1和自減1運算符
 2.7 逗號運算符與逗號表達式
 自測練習(xí)題
程序設(shè)計基礎(chǔ) 目錄 第3章 面向過程程序的控制結(jié)構(gòu)
 3.1 在輸出流中使用控制符
 3.2 用輸出函數(shù)printf進行格式輸出
 3.3 字符數(shù)據(jù)的輸出與輸入
 3.4 編寫順序結(jié)構(gòu)的程序
 3.5 關(guān)系運算與邏輯運算
  3.5.1 關(guān)系運算符與關(guān)系表達式
  3.5.2 邏輯常量和邏輯變量
  3.5.3 邏輯運算與邏輯表達式
 3.6 分支選擇結(jié)構(gòu)與if語句
 3.7 if語句的嵌套
 3.8 條件運算符與條件表達式
 3.9 多分支選擇結(jié)構(gòu)與switch語句
 3.10 編寫分支選擇結(jié)構(gòu)的程序
 3.11 循環(huán)結(jié)構(gòu)和循環(huán)語句
  3.11.1 用while語句構(gòu)成循環(huán)
  3.11.2 用do-while語句構(gòu)成循環(huán)
  3.11.3 用for語句構(gòu)成循環(huán)
 3.12 循環(huán)的嵌套
 3.13 流程控制的轉(zhuǎn)移
  3.13.1 continue語句
  3.13.2 break語句
  3.13.3 goto語句
 3.14 編寫循環(huán)結(jié)構(gòu)的程序
 自測練習(xí)題
第4章 數(shù)組
 4.1 一維數(shù)組的定義和引用
  4.1.1 一維數(shù)組的定義
  4.1.2 一維數(shù)組元素的引用
  4.1.3 一維數(shù)組的初始化
  4.1.4 對數(shù)組元素的賦值
 4.2 二維數(shù)組的定義和引用
  4.2.1 二維數(shù)組的定義
  4.2.2 二維數(shù)組元素的引用
  4.2.3 二維數(shù)組的初始化
  4.2.4 二維數(shù)組的應(yīng)用舉例
 4.3 字符數(shù)組與字符串簡介
  4.3.1 字符數(shù)組的定義
  4.3.2 字符數(shù)組的輸出和輸入
  4.3.3 字符串處理函數(shù)
 自測練習(xí)題
第5章 指針
 5.1 指針與指針變量
 5.2 指針與數(shù)組
  5.2.1 用指針操作一維數(shù)組
  5.2.2 用指針操作二維數(shù)組
  5.2.3 用指針數(shù)組操作二維數(shù)組
 5.3 指針與字符串
 自測練習(xí)題
第6章 其他數(shù)據(jù)類型
 6.1 結(jié)構(gòu)體
  6.1.1 結(jié)構(gòu)體類型的定義
  6.1.2 結(jié)構(gòu)體變量
  6.1.3 結(jié)構(gòu)體數(shù)組
 6.2 指針與結(jié)構(gòu)體
  6.2.1 指向結(jié)構(gòu)體變量的指針
  6.2.2 指向結(jié)構(gòu)體數(shù)組的指針
  6.2.3 用指針處理靜態(tài)鏈表簡介
 6.3 共用體(聯(lián)合體)
  6.3.1 共用體類型的定義
  6.3.2 共用體變量
 6.4 枚舉--基本數(shù)據(jù)類型
  6.4.1 枚舉類型的定義和枚舉變量的聲明
  6.4.2 枚舉類型的引用
 6.5 自定義類型
  6.5.1 自定義類型的一般形式
  6.5.2 自定義類型的使用說明
 6.6 位運算及位字段
  6.6.1 位運算
  6.6.2 移位運算
  6.6.3 位運算的復(fù)合賦值運算
  6.6.4 位字段
 自測練習(xí)題
第7章 函數(shù)及其調(diào)用
 7.1 概述
 7.2 定義函數(shù)的一般形式
  7.2.1 無參函數(shù)
  7.2.2 有參函數(shù)
 7.3 函數(shù)參數(shù)與函數(shù)的值
  7.3.1 調(diào)用函數(shù)時的數(shù)據(jù)傳遞
  7.3.2 函數(shù)返回值
 7.4 函數(shù)的調(diào)用
 7.5 函數(shù)的嵌套調(diào)用
 7.6 函數(shù)的遞歸調(diào)用
 7.7 數(shù)組作為函數(shù)參數(shù)
  7.7.1 數(shù)組元素作函數(shù)實參
  7.7.2 數(shù)組名作函數(shù)的參數(shù)
  7.7.3 二維數(shù)組名作函數(shù)參數(shù)
 7.8 指針與函數(shù) 
  7.8.1 指針作為函數(shù)的參數(shù)
  7.8.2 返回指針值的函數(shù)--指針函數(shù)
  7.8.3 指向函數(shù)的指針--函數(shù)指針
  7.8.4 用結(jié)構(gòu)體變量和指向結(jié)構(gòu)體的指針作函數(shù)參數(shù)
 7.9 指針與引用
 7.10 變量的存儲類型
  7.10.1 存儲類型
  7.10.2 全局變量
  7.10.3 局部變量(自動變量)
  7.10.4 靜態(tài)變量
  7.10.5 靜態(tài)函數(shù)
 7.11 預(yù)處理命令
  7.11.1 宏定義命令 #define
  7.11.2 文件包含(嵌入)命令#include
 自測練習(xí)題
第8章 綜合應(yīng)用
 8.1 單文件應(yīng)用實例--小型通訊錄查詢系統(tǒng)
 8.2 文件概述
 8.3 文件的打開與關(guān)閉
 8.4 文件的讀寫
 8.5 文件的定位
 8.6 多文件應(yīng)用實例--學(xué)生成績管理系統(tǒng)
 自測練習(xí)題
實驗1 熟悉Visual C++ 6.0的運行環(huán)境
實驗2 數(shù)據(jù)類型、運算符及表達式
實驗3 數(shù)據(jù)的輸入、輸出與順序結(jié)構(gòu)程序設(shè)計
實驗4 分支選擇結(jié)構(gòu)程序設(shè)計
實驗5 循環(huán)結(jié)構(gòu)程序設(shè)計
實驗6 數(shù)組的應(yīng)用
實驗7 指針的基本使用
實驗8 結(jié)構(gòu)體和共用體
實驗9 用指針數(shù)組處理字符串及用指針處理結(jié)構(gòu)體
實驗10 函數(shù)及其調(diào)用
實驗11 函數(shù)的嵌套、遞歸調(diào)用及帶參宏替換
課程實踐 含數(shù)據(jù)錄入、修改、刪除、查詢等的綜合實例設(shè)計
附錄A ASCII碼字符集
附錄B 運算符的優(yōu)先級和結(jié)合性
附錄C 輸入、輸出函數(shù)中的格式控制符及修飾符
任務(wù)索引
自測練習(xí)題參考答案
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號