注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C語言程序設(shè)計與實訓(xùn)

C語言程序設(shè)計與實訓(xùn)

C語言程序設(shè)計與實訓(xùn)

定 價:¥22.00

作 者: 張高煜主編
出版社: 中國水利水電出版社
叢編項: 21世紀(jì)高職高專新概念教材
標(biāo) 簽: C語言

ISBN: 9787508407937 出版時間: 2001-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 266頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書為《C語言程序設(shè)計教程》的配套教材,全書共分14章,由淺入深地介紹了Turbo C在漢字處理、圖形設(shè)計、鼠標(biāo)應(yīng)用、數(shù)字音樂設(shè)計、動畫處理、圖像處理、中斷服務(wù)及程序駐留、人工智能、數(shù)據(jù)結(jié)構(gòu)、軟件加密,以及設(shè)計大型軟件等方面的實用技術(shù)。全書共有56個在PC系列微機上調(diào)試通過的典型應(yīng)用程序,書中所有程序都調(diào)試通過,并可從中國水利水電出版社的同站下載所有程序源代碼。本書是一本實用的C語言實訓(xùn)教材,適合高等院校、高職高專各專業(yè)學(xué)生學(xué)習(xí)C語言高級編程技術(shù)的輔助教材,也可供在校教師以及相關(guān)專業(yè)工程技術(shù)人員參考使用,同時對于參加全國計算機等級考試的讀者也具有一定的參考價值。

作者簡介

暫缺《C語言程序設(shè)計與實訓(xùn)》作者簡介

圖書目錄


前言
第1章 C語言圖形方式下的編程
本章學(xué)習(xí)目標(biāo)
1.1 顯示系統(tǒng)簡介
1.1.1 顯示系統(tǒng)的主要特性
1.1.2 顯示卡的種類
1.1.3 視頻BIOS
1.1.4 顯示模式
1.2 圖形函數(shù)的使用
1.2.1 圖形模式的初始化
1.2.2 屏幕顏色的設(shè)置和清屏函數(shù)
1.2.3 基本圖形函數(shù)
本章小結(jié)
習(xí)題
第2章 中斷調(diào)用
本章學(xué)習(xí)目標(biāo)
2.1 藏在屏幕后面的秘密
2.1.1 DOS操作系統(tǒng)的功能和組成
2.1.2 關(guān)于BIOS
2.1.3 寄存器
2.1.4 中斷
2.2 DOS的中斷調(diào)用
2.2.1 PC機的中斷類型
2.2.2 中斷向量表
2.2.3 BIOS調(diào)用
2.2.4 DOS調(diào)用
2.2.5 BIOS和DOS系統(tǒng)調(diào)用函數(shù)
2.3 中斷服務(wù)程序的結(jié)構(gòu)
2.3.1 編寫中斷服務(wù)程序
2.3.2 安裝中斷服務(wù)程序
2.3.3 中斷服務(wù)程序的激活
本章小結(jié)
習(xí)題
第3章 接觸最底層
本章學(xué)習(xí)目標(biāo)
3.1 I/O接口的輸入輸出編程原理
3.2 I/O接口的輸入輸出函數(shù)
3.2.1 接口輸入函數(shù)
3.2.2 接回輸出函數(shù)
3.3 定時與計數(shù)器8253端口應(yīng)用舉例
本章小結(jié)
習(xí)題
第4章 圖形方式下的漢化人機界面
本章學(xué)習(xí)目標(biāo)
4.1 圖形方式下彩色漢字處理
4.1.1 人機界面的概念
4.1.2 圖形方式下彩色漢字處理
4.2 圖形方式下的人機對話
4.3 多級菜單框架
4.3.1 圖形方式下彩色漢字彈出菜單
本章小結(jié)
習(xí)題
第5章 在自己的軟件中使用鼠標(biāo)
本章學(xué)習(xí)目標(biāo)
5.1 擺脫使用鍵盤的煩惱
5.2 對鼠標(biāo)進行初始化
5.3 應(yīng)用鼠標(biāo)來執(zhí)行任務(wù)
5.4 自由設(shè)計鼠標(biāo)的形狀
5.5 拖動圖形對象
5.6 本章小結(jié)
習(xí)題
第6章 BMP圖像的藝術(shù)性再現(xiàn)
本章學(xué)習(xí)目標(biāo)
6.1 給你的軟件加一個漂亮的封面
6.2 BMP圖像的存儲格式
6.3 DOS方式下調(diào)用BMP圖像的手段
6.3.1 設(shè)置顯示模式
6.3.2 調(diào)色板的設(shè)置
6.3.3 圖像再現(xiàn)
6.4 藝術(shù)性再現(xiàn)BMP圖像
本章小結(jié)
習(xí)題
第7章 VGA圖形控制器直接編程技術(shù)
本章學(xué)習(xí)目標(biāo)
7.1 圖形控制器及相關(guān)知識
7.1.1 VGA卡的概念
7.1.2 圖形控制寄存器訪問
7.1.3 圖形控制器寄存器的參數(shù)及功能
7.1.4 VGA圖形控制器編程實例
7.2 位圖的Super VGA顯示技術(shù)及TVGA方式下灰度的實現(xiàn)
7.2.1 TVGA顯示原理
7.2.2 位圖BMP文件格式分析
7.2.3 灰度在TVGA卡上的實現(xiàn)
本章小結(jié)
習(xí)題
第8章 程序的內(nèi)存駐留與釋放
本章學(xué)習(xí)目標(biāo)
8.1 程序段前綴PSP和DTA
8.2 DOS環(huán)境塊
8.3 TSR程序設(shè)計
8.3.1 TSR的中斷服務(wù)部分
8.3.2 程序的駐留
8.4 幾個有關(guān)的庫函數(shù)說明
8.5 TSR程序應(yīng)解決的幾個問題
8.5.1 關(guān)于DOS重入問題的解決方法
8.5.2 TSR程序設(shè)計中另外的幾個問題
8.6 TSR程序涉及到的中斷
8.7 用戶激活駐留程序TSR的方法
8.8 時鐘激活TSR例程
本章小結(jié)
習(xí)題
第9章 如何使電腦發(fā)聲
本章學(xué)習(xí)目標(biāo)
9.1 打破沉寂
9.1.1 使用聲音
9.2 音樂設(shè)計
9.2.1 前臺音樂設(shè)計
9.2.2 后臺音樂設(shè)計
9.3 用耳朵感受數(shù)字音樂
9.4 通用的音樂程序
本章小結(jié)
習(xí)題
第10章 平面動畫的設(shè)計方法
本章學(xué)習(xí)目標(biāo)
10.1 動畫的方法
10.2 滾動的小車
10.3 碰撞的小球
10.4 飄動的紅旗
10.5 聲圖并茂
本章小結(jié)
習(xí)題
第11章 讓電腦成為你的家庭保健醫(yī)生
本章學(xué)習(xí)目標(biāo)
11.1 問答式的求醫(yī)與診斷
11.2 醫(yī)療專家系統(tǒng)的設(shè)計分析
11.3 最簡單的推理方法
11.4 填充知識庫
本章小結(jié)
習(xí)題
第12章 走出迷宮
本章學(xué)習(xí)目標(biāo)
12.1 迷宮
12.2 用數(shù)組表示迷宮
12.3 棧的應(yīng)用
12.3.1 數(shù)據(jù)結(jié)構(gòu)的設(shè)計
12.3.2 主要算法設(shè)計
12.4 走出迷宮
本章小結(jié)
習(xí)題
第13章 軟件加密方法簡介
本章學(xué)習(xí)目標(biāo)
13.1 可執(zhí)行程序加密
13.1.1 程序加鎖——C語言口令保護程序
13.1.2 DOS系統(tǒng)下批處理程序的加密程序
13.2 數(shù)據(jù)文件的加密
13.2.1 數(shù)據(jù)文件的加密算法——替代加密法
13.2.2 數(shù)據(jù)文件的加密算法——位操作加密法
13.2.3 數(shù)據(jù)文件的加密算法——換位加密法
13.3 成批文件的一種簡易加密方法
13.4 限制軟件的使用時間與次數(shù)
本章小結(jié)
習(xí)題
第14章 大型軟件設(shè)計
本章學(xué)習(xí)目標(biāo)
14.1 軟件工程的概念
14.2 軟件生命周期
14.3 瀑布模型
14.4 原型法
14.5 軟件工具與軟件開發(fā)環(huán)境
14.6 軟件詳細(xì)設(shè)計的表達(dá)
14.6.1 程序流程圖
14.6.2 NS圖
14.6.3 問題分析圖PAD
14.6.4 判定表
14.6.5 過程設(shè)計語言PDL
14.7 用Turbo C編寫大型軟件
14.7.1 自頂向下的設(shè)計
14.7.2 草擬程序
14.7.3 選擇數(shù)據(jù)結(jié)構(gòu)
14.7.4 模塊的封閉性設(shè)計
14.8 函數(shù)原型
14.8.1 編譯多個文件
14.8.2 自己動手編一個簡單的工程文件
14.8.3 自己制作頭文件
本章小結(jié)
習(xí)題
附錄 C程序設(shè)計與調(diào)試的常見問題處理
附1 Turbo C集成調(diào)試器簡介
附2 程序調(diào)試的一般步驟
附2.1 程序在編譯鏈接階段錯誤的排除
附2.2 隱含錯誤的排除
附2.3 調(diào)試結(jié)束后的處理
附3 編程常見問題處理
參考文獻(xiàn) 

本目錄推薦

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