程序设计实践教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:章小莉,周知畅,张岩等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302293958
- 页数:411 页
第1章 基础训练 1
1.1 C语言知识总结 1
1.1.1 C语言知识点归纳 1
1.1.2难点回顾与使用注意事项 19
1.2算法设计 30
1.3 VC程序调试技术 36
1.3.1 Visual C+++调试工具 36
1.3.2调试过程中的跟踪与监测 39
1.3.3断点设置和使用 50
1.4基础训练举例 57
1.4.1基本知识应用 57
1.4.2数组应用 61
1.4.3指针使用 68
1.4.4结构体应用 76
1.5程序测试 82
1.5.1单元测试 83
1.5.2集成测试 86
1.6基础训练注意事项 86
1.7基础训练任务 87
本章参考文献 98
第2章 信息管理与存储训练 99
2.1文件 99
2.1.1文件中的数据 99
2.1.2文件分类 100
2.2 C语言文件知识小结 102
2.2.1标准C语言文件处理函数 102
2.2.2文件处理流程 105
2.3文件函数使用举例 105
2.4信息管理程序开发 117
2.4.1程序设计与实现 117
2.4.2程序测试 121
2.5文件使用注意事项 122
2.5.1不同类型文件比较 122
2.5.2常见错误及原因 124
2.6信息管理与存储训练任务 124
2.6.1信息管理训练任务 124
2.6.2信息存储训练任务 141
本章参考文献 144
第3章 字符串处理训练 145
3.1字符串函数及函数设计 145
3.1.1 C语言字符串函数 145
3.1.2字符串处理函数设计 155
3.2字符串处理举例 168
3.3 VC中三种字符串定义与使用注意事项 179
3.3.1字符数组和字符指针 180
3.3.2 String类 182
3.3.3 CString类 187
3.3.4三种类型字符串之间的转换 190
3.4字符串处理训练任务 191
本章参考文献 199
第4章 绘图技术训练 200
4.1 VC绘图技术 200
4.1.1 VC绘图基础 200
4.1.2绘图流程 202
4.2绘图函数 206
4.2.1绘制线条函数 207
4.2.2绘制形状函数 210
4.2.3填充函数 214
4.3绘图类及其使用举例 216
4.3.1矩形类 216
4.3.2点类 217
4.3.3画笔类 218
4.3.4画刷类 220
4.4绘图技术应用举例 221
4.4.1绘图技术解题 221
4.4.2绘图难点 239
4.5文本显示 240
4.6绘图技术训练任务 244
本章参考文献 251
第5章 粘贴图片技术训练 252
5.1 VC贴图知识 252
5.1.1粘贴静态图片 253
5.1.2粘贴动态图片编程基础 255
5.1.3粘贴动态图片流程 260
5.2粘贴动态图片举例 265
5.3粘贴图片技术训练任务 275
本章参考文献 282
第6章 综合训练 283
6.1游戏程序开发准备 283
6.1.1游戏程序的一般结构 284
6.1.2游戏程序的一般流程 286
6.1.3游戏程序开发步骤 288
6.1.4游戏程序设计中的注意事项 290
6.2游戏程序开发举例 294
6.2.1图片对对碰制作 295
6.2.2俄罗斯方块制作 312
6.3棋牌类游戏设计任务 341
本章参考文献 359
附录A VC集成开发环境 361
A.1 VC可视化集成开发环境 361
A.1.1项目工作区 361
A.1.2应用程序向导(AppWizard) 362
A.1.3类向导(ClassWizard) 363
A.1.4组件库(Component Gallery) 363
A.1.5输出窗口(Output) 363
A.2 VC创建项目工程 363
A.2.1创建C+++程序 364
A.2.2创建Console应用程序 364
A.2.3创建Win32应用程序 365
A.2.4创建MFC应用程序 368
本章参考文献 368
附录B基于MFC开发应用程序基础 369
B.1程序坐标系统 369
B.2 MFC项目工程实例 370
B.2.1添加新类 372
B.2.2添加新消息处理函数 373
B.2.3添加成员变量 375
B.2.4添加成员函数 377
B.2.5重载虚拟函数 377
B.3应用程序消息响应机制简介 378
B.3.1 Win32应用程序消息响应机制 378
B.3.2 MFC应用程序消息响应机制 381
B.4对话框 383
B.4.1基本概念 383
B.4.2控件 383
B.4.3制作对话框 384
B.5单文档程序 388
B.5.1单文档程序的文件结构 389
B.5.2单文档程序的类结构 390
B.5.3单文档程序的MFC接口 393
B.5.4单文档程序的执行过程 397
本章参考文献 398
附录C 399
C.1程序设计实验报告框架 399
C.2程序设计实现报告样本 400
附录D程序设计实验管理表与考核建议样本 406
附录E实例快速索引 408
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019