图书介绍

C程序设计基础课程设计pdf电子书版本下载

C程序设计基础课程设计
  • 张引等著 著
  • 出版社: 杭州:浙江大学出版社
  • ISBN:9787308054973
  • 出版时间:2007
  • 标注页数:246页
  • 文件大小:21MB
  • 文件页数:259页
  • 主题词: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

软件工程的生命周期方法学 1

大型程序的开发流程 2

问题定义 3

程序分析 3

程序设计 4

编码 17

测试和调试 30

运行与维护 35

分工协作 35

大型程序设计综合实验的实施 37

过程及要求 37

评价标准 39

第2章 高级编程的硬件基础 41

计算机硬件组成 41

80X86微机系统 42

主存储器结构 43

寄存器与伪变量 44

实地址寻址方式 46

I/O接口的寻址方式 47

Turbo C编译方式简介 48

Turbo C的内存模式 48

指针的分类 49

BIOS与DOS调用 51

中断 51

BIOS调用 52

DOS调用 54

多文件的程序 57

Turbo C 2*0库函数介绍 58

第3章 高级编程技术的实现 60

操作手段 60

键盘 60

鼠标 64

显示方式 67

显示器和显卡 67

文本显示方式 69

图形显示方式 80

图形绘制 88

画笔定位函数 88

点和直线的画法 89

矩形、圆和弧线的画法 93

封闭图形的填色函数及有关画图函数 98

图像技术 103

屏幕图像 103

图像文件 108

动画技术 115

简单的实现方法 115

利用动态开辟图视口的方法 118

利用屏幕图像存储再放的方法 119

利用页交替的方法 120

发声技术 122

计算机发声原理 122

声音函数 123

计算机乐谱 124

汉字显示技术 126

汉字编码 127

汉字显示 128

精确的时间控制技术 134

编写自己的中断程序 134

精确计时实现方案 136

第4章 大型综合程序范例解析 140

通讯录 140

问题描述 140

功能分析 140

设计 141

源程序 144

测试 168

简单计算器 169

问题描述 169

功能分析 169

设计 170

源程序 173

测试 193

俄罗斯方块 194

问题描述 194

功能分析 194

设计 195

源程序 203

测试 219

第5章 综合程序练习题 221

打字练习 221

问题描述 221

设计及实现要点 222

电子琴 223

问题描述 223

设计及实现要点 224

简易画图板 227

问题描述 227

设计及实现要点 228

贪吃蛇 229

问题描述 229

设计及实现要点 230

五子棋 232

问题描述 232

设计及实现要点 232

搬运工 235

问题描述 235

设计及实现要点 235

大富翁 238

问题描述 238

设计及实现要点 238

赛车 240

问题描述 240

设计及实现要点 241

坦克大战 243

问题描述 243

设计及实现要点 243

参考文献 246

精品推荐