图书介绍

C语言程序设计实训【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C语言程序设计实训
  • 张高煜主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508407938
  • 出版时间:2001
  • 标注页数:267页
  • 文件大小:3MB
  • 文件页数:282页
  • 主题词:C语言

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计实训PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 C语言图形方式下的编程1

本章学习目标1

1.1 显示系统简介1

1.1.1 显示系统的主要特性1

1.1.2 显示卡的种类2

1.1.3 视频BIOS3

1.1.4 显示模式3

1.2 图形函数的使用4

1.2.1 图形模式的初始化4

1.2.2 屏幕颜色的设置和清屏函数6

1.2.3 基本图形函数7

本章小结10

习题11

第2章 中断调用12

本章学习目标12

2.1 藏在屏幕后面的秘密12

2.1.1 DOS操作系统的功能和组成12

2.1.2 关于BIOS14

2.1.3 寄存器16

2.2.1 PC机的中断类型19

2.2 DOS的中断调用19

2.1.4 中断19

2.2.2 中断向量表21

2.2.3 BIOS调用21

2.2.4 DOS调用24

2.2.5 BIOS和DOS系统调用函数26

2.3 中断服务程序的结构34

2.3.1 编写中断服务程序34

2.3.2 安装中断服务程序35

2.3.3 中断服务程序的激活35

习题38

本章小结38

第3章 接触最底层39

本章学习目标39

3.1 I/O接口的输入输出编程原理39

3.2 I/O接口的输入输出函数40

3.2.1 接口输入函数40

3.2.2 接口输出函数41

3.3 定时与计数器8253端口应用举例41

本章小结43

习题43

4.1.1 人机界面的概念44

4.1 图形方式下彩色汉字处理44

第4章 图形方式下的汉化人机界面44

本章学习目标44

4.1.2 图形方式下彩色汉字处理45

4.2 图形方式下的人机对话51

4.3 多级菜单框架53

4.3.1 图形方式下彩色汉字弹出菜单53

本章小结70

习题71

本章学习目标72

5.1 摆脱使用键盘的烦恼72

第5章 在自己的软件中使用鼠标72

5.2 对鼠标进行初始化73

5.3 应用鼠标来执行任务78

5.4 自由设计鼠标的形状93

5.5 拖动图形对象96

5.6 本章小结99

习题100

第6章 BMP图像的艺术性再现101

本章学习目标101

6.1 给你的软件加一个漂亮的封面101

6.2 BMP图像的存储格式101

6.3.1 设置显示模式103

6.3 DOS方式下调用BMP图像的手段103

6.3.2 调色板的设置104

6.3.3 图像再现105

6.4 艺术性再现BMP图像115

本章小结116

习题117

第7章 VGA图形控制器直接编程技术118

本章学习目标118

7.1 图形控制器及相关知识118

7.1.1 VGA卡的概念118

7.1.3 图形控制器寄存器的参数及功能119

7.1.2 图形控制寄存器访问119

7.1.4 VGA图形控制器编程实例121

7.2 位图的Super VGA显示技术及TVGA方式下灰度的实现123

7.2.1 TVGA显示原理123

7.2.2 位图BMP文件格式分析125

7.2.3 灰度在TVGA卡上的实现125

本章小结129

习题129

第8章 程序的内存驻留与释放130

本章学习目标130

8.1 程序段前缀PSP和DTA131

8.2 DOS环境块131

8.3 TSP程序设计132

8.3.2 程序的驻留133

8.3.1 TSR的中断服务部分133

8.4 几个有关的库函数说明134

8.5 TSR程序应解决的几个问题135

8.5.1 关于DOS重入问题的解决方法135

8.5.2 TSR程序设计中另外的几个问题136

8.6 TSR程序涉及到的中断137

8.7 用户激活驻留程序TSR的方法139

8.8 时钟激活TSR例程141

本章小结145

习题145

9.1 打破沉寂146

第9章 如何使电脑发声146

本章学习目标146

9.1.1 使用声音149

9.2 音乐设计150

9.2.1 前台音乐设计150

9.2.2 后台音乐设计154

9.3 用耳朵感受数字音乐156

9.4 通用的音乐程序162

本章小结165

习题165

本章学习目标166

10.1 动画的方法166

第10章 平面动画的设计方法166

10.2 滚动的小车168

10.3 碰撞的小球170

10.4 飘动的红旗172

10.5 声图并茂174

本章小结179

习题179

第11章 让电脑成为你的家庭保健医生180

本章学习目标180

11.1 问答式的求医与诊断180

11.2 医疗专家系统的设计分析181

11.3 最简单的推理方法185

11.4 填充知识库189

本章小结190

习题190

第12章 走出迷宫191

本章学习目标191

12.1 迷宫191

12.2 用数组表示迷宫192

12.3 栈的应用192

12.3.1 数据结构的设计192

12.3.2 主要算法设计193

12.4 走出迷宫195

习题205

本章小结205

第13章 软件加密方法简介206

本章学习目标206

13.1 可执行程序加密206

13.1.1 程序加锁--C语言口令保护程序206

13.1.2 DOS系统下批处理程序的加密程序210

13.2 数据文件的加密212

13.2.1 数据文件的加密算法--替代加密法212

13.2.2 数据文件的加密算法--位操作加密法214

13.2.3 数据文件的加密算法--换位加密法217

13.3 成批文件的一种简易加密方法218

13.4 限制软件的使用时间与次数221

本章小结224

习题224

第14章 大型软件设计225

本章学习目标225

14.1 软件工程的概念225

14.2 软件生命周期226

14.3 瀑布模型229

14.4 原型法230

14.5 软件工具与软件开发环境231

14.6 软件详细设计的表达232

14.6.1 程序流程图233

14.6.2 NS图234

14.6.3 问题分析图PAD235

14.6.4 判定表235

14.6.5 过程设计语言PDL236

14.7 用TurboC编写大型软件237

14.7.1 自顶向下的设计237

14.7.2 草拟程序237

14.7.3 选择数据结构239

14.7.4 模块的封闭性设计239

14.8 函数原型240

14.8.1 编译多个文件241

14.8.2 自己动手编一个简单的工程文件242

14.8.3 自己制作头文件243

本章小结244

习题245

附录 C程序设计与调试的常见问题处理246

附1 Turbo C集成调试器简介246

附2 程序调试的一般步骤250

附2.1 程序在编译链接阶段错误的排除250

附2.2 隐含错误的排除251

附2.3 调试结束后的处理252

附3 编程常见问题处理253

参考文献267

热门推荐