C程序设计基础课程设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张引等著
- 出 版 社:杭州:浙江大学出版社
- 出版年份:2007
- ISBN:9787308054973
- 页数:246 页
第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
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《浙江海岛植物原色图谱》蒋明,柯世省主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《美丽浙江 2016 法语》浙江省人民政府新闻办公室编 2016
- 《二十五史中的浙江人 24》浙江省地方志编纂委员会编 2005
- 《大学物理简明教程 下 第2版》施卫主编 2020