出版時(shí)間:2011-2 出版社:中國水利水電出版社 作者:姚大鵬 編 頁數(shù):213
內(nèi)容概要
《C 語言實(shí)踐教程》共分8章。第1章主要是復(fù)習(xí)性地闡述C語言的基本語法與重要的知識點(diǎn);第2章介紹C語言的3種主要開發(fā)環(huán)境,并對它們的優(yōu)劣進(jìn)行了對比;第3章是從軟件工程的角度介紹一些常用的設(shè)計(jì)理論與方法,目的就是要開闊大家的視野,為某些學(xué)生的深入發(fā)展打下一定的基礎(chǔ);第4章是從課程設(shè)計(jì)的角度比較深入地介紹C語言課程設(shè)計(jì)中經(jīng)常使用的一些基本技術(shù):第5章與第6章為大家列舉了程度深淺不一的課程設(shè)計(jì)實(shí)例,希望起到拋磚引玉的作用;第7章詳細(xì)列舉了Turbo C常用函數(shù)庫,以便大家在課程設(shè)計(jì)時(shí)可以從中實(shí)現(xiàn)絕大部分常用功能;第8章上機(jī)實(shí)驗(yàn)為基本語法模塊提供了必要的實(shí)驗(yàn)內(nèi)容?! 禖 語言實(shí)踐教程》可作為理工科院校學(xué)生學(xué)習(xí)C語言,進(jìn)行上機(jī)實(shí)驗(yàn)和課程設(shè)計(jì)的參考書。
書籍目錄
前言第1章 C語言概述1.1 C語言發(fā)展概述1.2 C語言的特點(diǎn)1.3 C語言基本語法概述1.3.1 C語言的語法特點(diǎn)1.3.2 標(biāo)識符、常量和變量1.3.3 數(shù)據(jù)類型1.3.4 運(yùn)算符與表達(dá)式1.3.5 數(shù)據(jù)的輸入與輸出1.3.6 分支語句1.3.7 循環(huán)語句1.3.8 數(shù)組1.3.9 函數(shù)1.3.10 指針1.3.11 結(jié)構(gòu)體與共用體1.3.12 位運(yùn)算與文件第2章 C程序設(shè)計(jì)開發(fā)環(huán)境介紹2.1 Turbo C 2.0集成開發(fā)環(huán)境2.1.1 Turbo C 2.0集成開發(fā)環(huán)境2.1.2 常見典型錯(cuò)誤2.1.3 Turbo C 2.0常見出錯(cuò)信息2.2 Win-TCl.9.1集成開發(fā)環(huán)境2.2.1 Win-TC的特點(diǎn)2.2.2 安裝界面2.2.3 Win-TC的使用2.3 Visual C++6.0集成開發(fā)環(huán)境2.3.1 編輯源程序2.3.2 編譯和連接2.3.3 執(zhí)行2.4 用C語言開發(fā)程序所選用的工具第3章 程序設(shè)計(jì)理論與方法3.1 軟件開發(fā)過程3.1.1 軟件概念3.1.2 軟件的特點(diǎn)3.1.3 軟件開發(fā)的一般步驟3.1.4 軟件開發(fā)時(shí)常見的錯(cuò)誤觀念3.2 結(jié)構(gòu)化程序設(shè)計(jì)3.2.1 結(jié)構(gòu)化程序設(shè)計(jì)的一般概念3.2.2 自頂向下逐步求精模塊程序設(shè)計(jì)思想3.3 程序測試3.3.1 程序測試原則3.3.2 程序測試的常用方法3.3.3 程序測試過程3.3.4 程序的調(diào)試3.4 算法3.4.1 算法的概念3.4.2 算法的特性3.4.3 算法的描述方法3.5 程序設(shè)計(jì)基本算法舉例3.5.1 順序結(jié)構(gòu)算法設(shè)計(jì)3.5.2 選擇結(jié)構(gòu)算法設(shè)計(jì)3.5.3 循環(huán)結(jié)構(gòu)算法設(shè)計(jì)3.5.4 常見算法3.6 C語言程序設(shè)計(jì)風(fēng)格3.6.1 C語言程序結(jié)構(gòu)特點(diǎn)3.6.2 C語言程序設(shè)計(jì)風(fēng)格3.6.3 模塊化程序設(shè)計(jì)應(yīng)用舉例3.7 C語言課程設(shè)計(jì)步驟第4章 C語言程序設(shè)計(jì)基本技術(shù)4.1 圖形狀態(tài)顯示原理4.1.1 圖形適配器4.1.2 顯示器工作方式4.1.3 圖形系統(tǒng)的初始化與關(guān)閉4.2 基本繪圖方法4.2.1 基本繪圖函數(shù)4.2.2 顏色設(shè)置函數(shù)4.2.3 顏色控制函數(shù)4.2.4 畫線的線型函數(shù)4.2.5 封閉圖形的填色函數(shù)及有關(guān)畫圖函數(shù)4.2.6 圖視窗口操作函數(shù)4.2.7 圖形方式下的文本輸出函數(shù)4.3 動畫技術(shù)4.3.1 采用延遲與清屏交錯(cuò)的實(shí)現(xiàn)方法4.3.2 動態(tài)開辟圖視窗口的方法4.3.3 屏幕圖像存儲再放的方法4.3.4 利用頁交替的方法4.4 中斷技術(shù)4.4.1 編寫中斷程序4.4.2 安裝中斷服務(wù)程序4.4.3 中斷服務(wù)程序的激活4.4.4 應(yīng)用——硬中斷演示秒表程序4.5 發(fā)聲技術(shù)4.5.1 聲音函數(shù)4.5.2 樂譜的計(jì)算機(jī)表示方法4.5.3 應(yīng)用4.6 數(shù)據(jù)庫4.6.1 編程中如何解決數(shù)據(jù)的保存問題4.6.2 數(shù)據(jù)庫的發(fā)展4.6.3 數(shù)據(jù)庫系統(tǒng)的特點(diǎn)4.6.4 數(shù)據(jù)庫基本概念4.6.5 文件存儲4.6.6 對數(shù)據(jù)庫記錄的操作第5章 C語言課程設(shè)計(jì)初級實(shí)例5.1 彩色文本輸出實(shí)例5.2 圖形顯示實(shí)例5.3 動畫編程實(shí)例5.4 菜單系統(tǒng)編程實(shí)例第6章 C語言課程設(shè)計(jì)高級實(shí)例6.1 小型數(shù)據(jù)庫實(shí)例1(通訊錄)6.2 小型數(shù)據(jù)庫實(shí)例2[學(xué)生成績管理系統(tǒng)(鏈表)]6.3 小型考試系統(tǒng)6.4 打字軟件6.5 五子棋第7章 Turbo C常用函數(shù)庫7.1 庫函數(shù)的作用7.2 庫函數(shù)的有關(guān)概念7.3 Turbo C 2.0標(biāo)準(zhǔn)函數(shù)7.3.1 輸入/輸出函數(shù)7.3.2 數(shù)學(xué)函數(shù)7.3.3 字符分類函數(shù)7.3.4 動態(tài)存儲分配函數(shù)7.3.5 時(shí)間函數(shù)7.3.6 數(shù)據(jù)轉(zhuǎn)換函數(shù)7.3.7 接口函數(shù)7.3.8 圖形函數(shù)7.3.9 文本窗口函數(shù)第8章 上機(jī)實(shí)驗(yàn)8.1 實(shí)驗(yàn)一 順序結(jié)構(gòu)程序設(shè)計(jì)8.2 實(shí)驗(yàn)二 選擇、循環(huán)程序設(shè)計(jì)8.3 實(shí)驗(yàn)三 函數(shù)程序設(shè)計(jì)8.4 實(shí)驗(yàn)四 數(shù)組程序設(shè)計(jì)8.5 實(shí)驗(yàn)五 指針程序設(shè)計(jì)8.6 實(shí)驗(yàn)六 結(jié)構(gòu)體程序設(shè)計(jì)8.7 實(shí)驗(yàn)七 文件程序設(shè)計(jì)參考文獻(xiàn)
編輯推薦
《C 語言實(shí)踐教程》特色 ·突破以往相關(guān)教材的思路,從軟件工程的宏觀角度介紹與軟件開發(fā)相關(guān)的理論與方法;從課程設(shè)計(jì)的微觀角度介紹一些拓展課程設(shè)計(jì)選題面所必需的技術(shù)與方法 ·介紹了C語言的3種主流編程環(huán)境 ·基本語法復(fù)習(xí)部分總結(jié)深入、到位,對學(xué)生期末復(fù)習(xí)大有益處 ·課程設(shè)計(jì)實(shí)例以圖形、動畫為主,便于激發(fā)學(xué)生程序設(shè)計(jì)興趣
圖書封面
評論、評分、閱讀與下載