微型计算机图示技术与应用PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(美)赫恩(Hearn,D.),(美)贝克(Baker,M.P.)著;崔良沂,薛群译
- 出 版 社:北京:科学出版社
- 出版年份:1987
- ISBN:15031·810
- 页数:230 页
目录 1
译者的话 1
序言 2
第一篇 引论 2
(何谓微型计算机图示学?) 2
第一章 图示学与计算机 2
1.1 谁需用计算机图示学? 2
程序示例一览表 6
1.2 计算机图象的设计和显示 7
计算机图示系统 7
显示器 8
图示程序设计 10
RADIO SHACK计算机 14
APPLE计算机 14
第二章 微型计算机及其图示功能 14
IBM个人计算机 15
ATARI计算机 16
COMMODORE计算机 16
HEWLETT-PACKARD计算机 17
TEKTRONIX计算机 18
INTELLIGENTSYSTEMS计算机 18
CHROMATICS计算机 18
CROMEMCO计算机 18
第二篇 初级图示学 21
(入门) 21
第三章 简单图象 21
3.1 用PRINT语句绘图 21
程序示例一览表 22
程序3.1 用PRINT语句描绘轮廓(鱼的形状) 22
程序3.2 用PRINT语句画出图3.3所示图象的全影 23
程序3.3 利用循环和PRINT语句来显示对称图案(金字塔形状) 24
程序3.4 用PRINT语句和编码数据来显示棋子的形状 24
3.2 象素概念 25
3.3 画点 27
程序3.5 画点 28
程序3.6 画点与越界检查 28
程序3.7 画点与擦点 28
3.4 画线 29
程序3.8 随机画一些点 29
程序3.9 用画点命令画垂直线 29
程序3.10 用画点命令画水平线 30
程序3.11 利用直线方程和画点命令画直线 31
3.5 图象与色彩 32
彩色 32
程序3.12 用画线命令画直线 32
画图象 33
程序3.13 画任意彩色多边形 34
程序3.14 画涂色矩形 34
程序3.15 用阴影图案画帆船并修正分辨率误差 36
程序3.16 产生随机的彩色图案 38
程序3.17 用人机对话方式画图 39
程序3.18 用人机对话方式设计图象 39
习题 40
利用PRINT语句绘制图表 42
4.1 基本技术:数据趋向图表 42
第四章 简单图表 42
程序4.1 用PRINT语句绘制横向的数据趋向图表 43
程序4.2 用PRINT语句绘制纵向的数据趋向图表 44
利用象点图示方式绘制图表 44
程序4.3 用画点命令绘制纵向的数据趋向图表 45
程序4.4 用画线命令绘制纵向的数据趋向图表 45
4.2 加注图表 45
程序4.5 用PRINT语句绘制加注的数据图表 46
程序4.6 用画线命令绘制加注图表 47
4.3 直方图表——彩色和阴影 48
程序4.7 用PRINT语句绘制加注的直方图表 49
程序4.8 用画线命令绘制加注的直方图表 50
程序4.9 用象点图示方式绘制阴影直方图表 51
习题 53
第五章 曲线 54
5.1 圆 55
利用直线段画圆的算法 55
程序5.1 利用直线段画圆 56
利用象点画圆的算法 57
程序5.2 利用象点画圆 58
5.2 其他曲线 59
程序5.3 利用画点命令和X方向单位增量法画圆 60
正弦曲线 61
椭圆曲线 61
程序5.4 画正弦曲线 62
正规曲线 63
多项式曲线 63
程序5.5 画抛物线 64
程序5.6 画正规曲线 66
5.3 用曲线组成图象 66
程序5.7 画恐龙(用短线段近似表示曲线) 67
程序5.8 利用曲线方程画消防车 68
程序5.9 用曲线画艺术图案 69
普通图表 71
5.4 用曲线绘制普通图表和饼形图表 71
程序5.10 根据输入方程绘制普通图表 71
饼形图表 73
程序5.11 画饼形图表 74
习题 75
第六章 显示变换 78
图象的位移 78
点的位移 78
6.1 改变位置(位移) 78
(如何更深入一步?) 78
第三篇 中级图示学 78
程序6.1 使图象(男孩、狗和消防栓)位移 79
程序6.2 使图表位移 81
图表的位移 81
6.2 改变大小(扩缩) 83
线的扩缩 83
屏幕显示的扩缩 85
程序6.3 对图象(汽车)中各个部分进行扩缩 86
6.3 改变方位(旋转) 89
点的旋转 89
屏幕显示的旋转 90
程序6.4 使图象(丑角)旋转 90
程序6.5 对图象进行综合变换 93
6.4 综合变换 93
习题 96
直线轨迹 97
7.1 点和圆 97
第七章 动态显示 97
程序7.1 使象点作横向往复运动 98
程序7.2 使象点在方框内弹跳,位移增量为1个单位 98
程序7.3 使球在方框内弹跳 100
曲线轨迹 101
程序7.4 使象点沿抛物线运动 102
程序7.5 使球下落后向前弹跳 103
直线 104
7.2 直线和多边形 104
程序7.6 使直线作纵向往复运动 105
程序7.7 使直线沿圆周运动 105
程序7.8 使箭沿抛物线轨迹向前飞行 106
程序7.9 使直线自旋 108
程序7.10 卡车沿直线轨迹向前驶去 109
多边形 109
程序7.11 通过不断缩小来显示帆船向远方驶去 110
程序7.12 复合运动:卡车向前行驶时车轮旋转 111
7.3 复合运动 111
程序7.13 复合运动:机器人行走 113
程序7.14 复合运动:木偶在奔跑 114
7.4 动态显示背景 115
程序7.15 通过背景运动来模拟火车向左方行驶 116
习题 118
程序8.1 用圆框突出某一区域 119
第八章 显示窗口 119
8.1 特显技术 119
程序8.2 用矩形框突出某一区域 121
8.2 删除和剪辑 122
剪辑 122
删除 122
程序8.3 点和线的剪辑(飞机) 124
程序8.4 点、线和字符串的剪辑(飞机) 130
8.3 视区 131
程序8.5 显示视区(飞机) 132
习题 133
第四篇 高级图示学 136
(三维) 136
第九章 三维显示 136
9.1 在绘图纸上设计 136
9.2 三维坐标 137
9.3 消除隐藏线和隐藏面 137
程序9.1 在显示屏上从“后”至“前”给各矩形平面内部涂背景色,从而消除掉隐藏线 138
隐藏面 138
程序9.2 通过仅显示物体(立方体)的每对对称面中的一个可视面来消除隐藏线 140
程序9.3 通过确定隐藏点来消除隐藏面 141
隐藏线 143
程序9.4 通过消除直线的隐藏线段来显示部分可视的线和面 144
9.4 透视图 148
程序9.5 显示一条两侧有电线杆的公路 149
程序9.6 单个物体(立方体)的三维透视图 150
9.5 阴影和加亮 152
9.6 图表 153
程序9.7 三维直方图表 153
程序9.8 三维曲线显示 155
程序9.9 三维曲线显示——仅显示可见线段以产生立体感 156
习题 157
第十章 三维变换 159
10.1 位移 159
程序10.1 三维位移和透视变换(积木) 159
10.2 扩缩 161
程序10.2 三维扩缩透视图象(机器人) 162
10.3 旋转 165
程序10.3 三维旋转(骰子) 167
10.4 综合变换 169
习题 169
第五篇 应用 172
11.1 设计图示程序 172
程序设计的各个阶段 172
第十一章 程序设计 172
(如何应用图示学?) 172
选菜单 174
效率问题 174
11.2 人机对话方式 174
光笔 177
绘图板 177
程序11.1 通过人机对话方式选择“菜单”中的任选项(直线、三角形、矩形、圆)来设计图象 179
操纵杆 179
11.3 构造图象 179
12.1 一般方法 185
第十二章 商业图示学 185
程序12.1 “切开”饼形图表 186
程序12.2 直方图表和曲线图表的组合 188
程序12.3 通用图表程序:允许任选图表类型 189
12.2 对比图表 191
程序12.4 对比直方图表 192
程序12.5 对比直方图表:一组朝上,一组朝下 194
程序12.6 累计区图表:显示两组数据 195
程序12.7 带形图表:在两条曲线之间的区域画上阴影图案 197
12.3 多种格式 199
程序12.8 多种格式图表:叠加的直方图、累计数曲线图和饼形图 200
12.4 规划管理图表 202
程序12.9 用时间图表规划任务 203
第十三章 教育图示学 205
13.1 练习与实习程序 205
程序13.1 加法练习:出加法题,配有提示和图象 205
13.2 指导与查询程序 208
13.3 模拟程序 209
程序13.2 模拟太阳系(只显示地球和月球围绕太阳公转) 209
13.4 计算机教学管理 210
程序14.1 家庭开支的直方图表 211
第十四章 个人图示学 211
14.1 家用图示学 211
程序14.2 分别用两个直方图和一个饼形图表示卡路里量和营养类 212
程序14.3 生物节奏图表 215
14.2 游戏 217
程序14.4 球拍拦球游戏 217
程序14.5 射箭游戏 220
附录A 图示命令对照表 224
附录B 微型计算机与图示学期刊一览表 226
汉英名词对照索引 227
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《计算机组成原理 第2版》任国林 2018
- 《大学计算机信息技术教程 2018版》张福炎 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《大学计算机》王观玉,周力军,杨福建主编 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019