书籍详情
C语言及程序设计基础上机指导和习题解答
作者:谭成予 主编
出版社:武汉大学出版社
出版时间:2010-06-01
ISBN:9787307077492
定价:¥32.00
购买这本书可以去
内容简介
本书系统地介绍C语言的实验指导和习题解答。全书共分三个部分,下面简单介绍这些章节的内容:第一部分:C语言上机指导这个部分包括从第l章到第6章的内容。第l章到第4章分别介绍了在Visual C++2005、Dev c++、Turbo C和Unix/Linux操作系统中的C编译器等常用C程序开发环境中编辑、编译、链接、运行和调试的具体步骤和方法。第5章介绍了软件测试的常用方法,可帮助读者更好地选择软件测试用例。第6章给出了与《C语言及程序设计基础》中每一章对应的上机指导1到上机指导11的内容安排。第二部分:C语言编程高级篇这个部分包括从第7章到第ll章的内容。第7章介绍了在Turbo C中完成文本界面设计的基本方法。第8章介绍了在Turbo C中进行图形图像处理的基本技术。第9章介绍了在TurboC中实现中断编程的方法。第l0章以Visual C为编程环境,介绍了使用Winsock完成网络通信编程的技术。第11章着重描述C99标准中新增的功能。第三部分:习题参考答案这个部分给出了包括配套教材《C语言及程序设计基础》各章中超过95%习题的参考答案,少数几个习题未给出参考答案,可供学生自行扩展功能后作为课堂教学中课程设计的参考题目。
作者简介
暂缺《C语言及程序设计基础上机指导和习题解答》作者简介
目录
第一部分 C语言上机指导
第1章 在Vi sual C++ 2005 中编写C程序
1.1 Visual Studi0 2005 简介
1.1.1 Visual Studi0 2005 简介
1.1.2 Visual c++2005 简介
1.2 Visual Studi0 2005 安装
1.2.1 Visual Studi0 2005 要求的系统配置
1.2.2 安装Visual Studi0 2005
1.2.3 安装MSDN
1.3 集成开发环境[DE简介
1.3.1 启动进入Visual C++2005
1.3.2 工具栏选项
1.3.3 项目和解决方案
1.3.4 设置Visual C-H-2005的选项
1.4 使用IDE编写C程序
1.4.1 创建新项目和源程序
1.4.2 编辑已存在的项目及源程序
1.4.3 编译并构建解决方案
1.4.4 运行解决方案
1.5 Visual C++2005中的调试工具
1.5.1 程序故障
1.5.2 调试器
1.5.3 设置断点
1.5.4 设置跟踪点
1.5.5 启动调试模式
1.5.6 检查和修改变量的值
第2章 在Dew C++中编写C程序
2.1 Dev C++简介
2.2 Dcv C++安装
2.2.1 Dev C++要求的系统配置
2.2.2 安装Dev C++
2.3 使用Dev C++编写C程序
2.3.1 启动进入Dev C++
2.3.2 创建新的工程及源程序
2.3.3 编辑已存在的工程及源程序
2.3.4 编译和连接
2.3.5 运行程序
2.4 Dev C++中调试工具
2.4.1 设置与调试有关的选项
2.4.2 调试工具
第3章 Turbo C2.0编译系统
3.1 1Turbo C2.0/3.0简介
3.2 1Turbo C2.0安装
3.2.1 Turbo C2.0要求的系统配置
3.2.2 安装Furbo C 2.0
3.3.1 C 2.0主界面简介
3.3.1 启动进入Turbo C 2.0
3.3.2 菜单栏
3.3.3 编辑区
3.3.4 信息提示区
3.3.5 快捷提示区
3.3.6 退出Turboc
3.3.7 Turboc的工作准备
3.4 使用Turbo2.0编写C程序
3.4.1 创建新的源程序
3.4.2 编辑已存在的源程序
3.4.3 编译和连接
3.4.4 运行程序
3.5 Turbo2.0中调试工具
3.5.1 断点调试模式
3.5.2 单步调试模式
3.5.3 查看并修改变量值
3.5.4 设置监视窗口
3.5.5 终止调试模式
第4章 在Unix/Linx中编写C程序
4.1 Unix/Linux简介
4.2 cc编译命令和gcc编译器
4.2.1 cc编译命令
4.2.2 gcc编译器_
4.3 在Unix/Linux中编写C程序
4.3.1 创建并编辑源程序文件
4.3.2 编译和连接
4.3.3 运行程序
第5章 软件测试
5.1 软件测试的基本概念
5.1.1 软件测试和程序调试的区别
5.1.2 软件测试的基本概念
5.2 软件测试的基本方法
5.2.1 白盒法
5.2.2 黑盒法
5.3 软件测试的实施
第6章 上机实验安排
上机指导1 使用常用C编译环境编写c程序
上机指导2 数据、类型和运算
上机指导3 顺序结构程序设计
上机指导4 流程控制
上机指导5 函数
上机指导6 程序测试与调试
上机指导7 数组
上机指导8 指针
上机指导9 结构、联合、枚举和typedef
上机指导10 流与文件
上机指导11 综合程序设计
第二部分 C语言编程高级篇
第7章 文本界面设计
7.1 文本方式的控制
7.1.1 文本方式控制
7.1.2 文本方式颜色控制
7.1.3 字符显示亮度控制
7.1.4 清屏函数
7.1.5 光标操作
7.2 窗口设置和文本输出函数
7.2.1 窗口设置函数
7.2.2 控制台文本输出函数
7.2.3 状态查询函数
7.3 文本移动和存取函数
7.3.1 文本移动
7.3.2 文本存取
7.4 文本方式创建亮条式菜单
第8章 图形图像处理
8.1 图形图像的基本知识
8.1.1 图形显示的坐标
8.1.2 像素
8.1.3 有关坐标位置的函数
8.2 图形方式的控制
8.2.1 图形系统的初始化
8.2.2 退出图形状态
8.2.3 独立图形运行程序的建立
8.2.4 恢复显示方式和清屏函数
8.2.5 图形方式下的颜色控制函数
8.2.6 图形窗口和图形屏幕函数
8.3 图形函数
8.3.1 基本图形函数
8.3.2 封闭图形的填充
8.3.3 设定线型
8.4 图形方式下的文本输出
8.4.1 文本输出函数
8.4.2 格式化输出字符串函数
8.4.3 定义文本字型
8.5 动画技术
8.5.1 动态开辟图视口的方法
8.5.2 利用显示页和编辑页交替变化
8.5.3 利用画面存储再重放技术
8.5.4 利用对图像动态存储器进行操作
8.6 电子时钟
第9章 中断技术
9.1 中断的基本概念
9.1.1 BIOS
9.1.2 中断和异常
9.1.3 BIOS功能调用
9.2 鼠标和键盘中断
9.2.1 鼠标的INT33H功能调用
9.2.2 常用鼠标功能函数
9.3 键盘编程
……
第10章 网络通信编程
第11章 C99标准
……
第三部分 习题参考答案
参考文献
第1章 在Vi sual C++ 2005 中编写C程序
1.1 Visual Studi0 2005 简介
1.1.1 Visual Studi0 2005 简介
1.1.2 Visual c++2005 简介
1.2 Visual Studi0 2005 安装
1.2.1 Visual Studi0 2005 要求的系统配置
1.2.2 安装Visual Studi0 2005
1.2.3 安装MSDN
1.3 集成开发环境[DE简介
1.3.1 启动进入Visual C++2005
1.3.2 工具栏选项
1.3.3 项目和解决方案
1.3.4 设置Visual C-H-2005的选项
1.4 使用IDE编写C程序
1.4.1 创建新项目和源程序
1.4.2 编辑已存在的项目及源程序
1.4.3 编译并构建解决方案
1.4.4 运行解决方案
1.5 Visual C++2005中的调试工具
1.5.1 程序故障
1.5.2 调试器
1.5.3 设置断点
1.5.4 设置跟踪点
1.5.5 启动调试模式
1.5.6 检查和修改变量的值
第2章 在Dew C++中编写C程序
2.1 Dev C++简介
2.2 Dcv C++安装
2.2.1 Dev C++要求的系统配置
2.2.2 安装Dev C++
2.3 使用Dev C++编写C程序
2.3.1 启动进入Dev C++
2.3.2 创建新的工程及源程序
2.3.3 编辑已存在的工程及源程序
2.3.4 编译和连接
2.3.5 运行程序
2.4 Dev C++中调试工具
2.4.1 设置与调试有关的选项
2.4.2 调试工具
第3章 Turbo C2.0编译系统
3.1 1Turbo C2.0/3.0简介
3.2 1Turbo C2.0安装
3.2.1 Turbo C2.0要求的系统配置
3.2.2 安装Furbo C 2.0
3.3.1 C 2.0主界面简介
3.3.1 启动进入Turbo C 2.0
3.3.2 菜单栏
3.3.3 编辑区
3.3.4 信息提示区
3.3.5 快捷提示区
3.3.6 退出Turboc
3.3.7 Turboc的工作准备
3.4 使用Turbo2.0编写C程序
3.4.1 创建新的源程序
3.4.2 编辑已存在的源程序
3.4.3 编译和连接
3.4.4 运行程序
3.5 Turbo2.0中调试工具
3.5.1 断点调试模式
3.5.2 单步调试模式
3.5.3 查看并修改变量值
3.5.4 设置监视窗口
3.5.5 终止调试模式
第4章 在Unix/Linx中编写C程序
4.1 Unix/Linux简介
4.2 cc编译命令和gcc编译器
4.2.1 cc编译命令
4.2.2 gcc编译器_
4.3 在Unix/Linux中编写C程序
4.3.1 创建并编辑源程序文件
4.3.2 编译和连接
4.3.3 运行程序
第5章 软件测试
5.1 软件测试的基本概念
5.1.1 软件测试和程序调试的区别
5.1.2 软件测试的基本概念
5.2 软件测试的基本方法
5.2.1 白盒法
5.2.2 黑盒法
5.3 软件测试的实施
第6章 上机实验安排
上机指导1 使用常用C编译环境编写c程序
上机指导2 数据、类型和运算
上机指导3 顺序结构程序设计
上机指导4 流程控制
上机指导5 函数
上机指导6 程序测试与调试
上机指导7 数组
上机指导8 指针
上机指导9 结构、联合、枚举和typedef
上机指导10 流与文件
上机指导11 综合程序设计
第二部分 C语言编程高级篇
第7章 文本界面设计
7.1 文本方式的控制
7.1.1 文本方式控制
7.1.2 文本方式颜色控制
7.1.3 字符显示亮度控制
7.1.4 清屏函数
7.1.5 光标操作
7.2 窗口设置和文本输出函数
7.2.1 窗口设置函数
7.2.2 控制台文本输出函数
7.2.3 状态查询函数
7.3 文本移动和存取函数
7.3.1 文本移动
7.3.2 文本存取
7.4 文本方式创建亮条式菜单
第8章 图形图像处理
8.1 图形图像的基本知识
8.1.1 图形显示的坐标
8.1.2 像素
8.1.3 有关坐标位置的函数
8.2 图形方式的控制
8.2.1 图形系统的初始化
8.2.2 退出图形状态
8.2.3 独立图形运行程序的建立
8.2.4 恢复显示方式和清屏函数
8.2.5 图形方式下的颜色控制函数
8.2.6 图形窗口和图形屏幕函数
8.3 图形函数
8.3.1 基本图形函数
8.3.2 封闭图形的填充
8.3.3 设定线型
8.4 图形方式下的文本输出
8.4.1 文本输出函数
8.4.2 格式化输出字符串函数
8.4.3 定义文本字型
8.5 动画技术
8.5.1 动态开辟图视口的方法
8.5.2 利用显示页和编辑页交替变化
8.5.3 利用画面存储再重放技术
8.5.4 利用对图像动态存储器进行操作
8.6 电子时钟
第9章 中断技术
9.1 中断的基本概念
9.1.1 BIOS
9.1.2 中断和异常
9.1.3 BIOS功能调用
9.2 鼠标和键盘中断
9.2.1 鼠标的INT33H功能调用
9.2.2 常用鼠标功能函数
9.3 键盘编程
……
第10章 网络通信编程
第11章 C99标准
……
第三部分 习题参考答案
参考文献
猜您喜欢