共找到 26032 项 “80” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
简介:《AutoCAD 2014中文版从入门到精通(实例版)》重点介绍了AutoCAD 2014中文版在工程设计中的应用方法与技巧。全书共13章,主要内容包括AutoCAD 2014入门,二维绘图命令,编辑命令,文字、表格与尺寸标注,辅助工具,绘制和编辑三维表面,实体造型,机械设计工程实例,建筑设计工程实例,室内设计工程实例,建筑水暖电设计工程实例,市政施工设计工程实例和电气设计工程实例等。在介绍过程中,内容由浅入深,从易到难。每一章的知识点都配有案例讲解,帮助读者加深理解并掌握相关内容;同时,在每章的最后还配有上机操作练习,借以巩固本章所学知识,提高综合运用能力。另外,本书随书光盘中还配备了极为丰富的学习资源,具体内容如下:1. 80集本书实例配套教学视频,可像看电影一样轻松学习,然后对照书中实例进行练习。2. AutoCAD应用技巧大全、疑难问题汇总、经典练习题、常用图块集、快捷键命令速查手册、快捷键速查手册、常用工具按钮速查手册等,能极大地方便学习,提高学习和工作效率。3. 4套大型图纸设计方案及长达10小时同步教学视频,可以增强实战,拓展视野。4. 全书实例的源文件和素材,方便按照书中实例操作时直接调用。本书适合入门级读者学习使用,也适合有一定基础的读者作参考,还可用作职业培训、职业教育的教材。
作者: 高铁梅 主编
出版社:清华大学出版社 2009-5-1
简介:本书全面介绍计量经济学的主要理论和方法,尤其是20世纪80年代以来重要的和最新的发展,并将它们纳入一个完整、清晰的体系之中。本书在数学描述方面适当淡化,以讲清楚方法、思路为目标,不做大量的推导和证明,重点放在如何运用各种计量经济方法对实际的经济问题进行分析、建模、预测、模拟等实际操作上。本书中的实际案例大多数是作者在实践中运用的实例和国内外的经典实例,并基于EViews软件来介绍实际应用,具有很强的可操作性。 本书可作为本科生及研究生的教材,也可作为在经济、统计、金融等领域从事定量分析的工作人员的参考书。
作者: 锐艺视觉编著
出版社:中国青年出版社,2010
简介:《photoshop cs4中文版从入门到精通》:最全面的知识 1000个概念讲解+90个重点剖析+30个知识拓展专栏 最实用的案例 120个技术型案例+30个设计师训练营+5大综合实战 最超值的赠送 120个专家技巧+2张大容量+3000款海量素材 赠2张共9g超大容量dvd光盘 16小时基础+实例超长多媒体视频教学 《photoshop cs4中文版从入门到精通(附赠超值牚中宝学习手册1本)》所有实例的素材文件与最终效果文件 200款psd精美模板文件 500张高清材质纹理图片 3000多个画笔、动作、形状等设计素材 60套数码照片艺术调色动作 30个常用特效字体模板 再赠80页全彩掌中宝学习手册 20个数码照片编辑技巧 ps常见外挂滤镜介绍 40个photoshop使用技巧 常用配色速查辞典 photoshop快捷键使用大全 中国青年出版社精品计算机图书系列 集经验、技术与创意于一体,让您一跃成为高手! 融入大量实战经验、知识讲解与设计理念,帮您充分理解photoshop的真正精髓。 《photoshop cs4中文版从入门到精通(附赠超值牚中宝学习手册1本)》内容预览 01 photoshop cs4的基础知识 02选区的创建与编辑 03图层的应用和管理 04图像的颜色和色调调整 05图像的修复与修饰 06图像的绘制 07文本和路径的创建与应用 08深入解析选区与图层 09图像调整与修正高级应用 10文字与路径的深入探索 11通道与蒙版的综合应用 12滤镜的综合运用 13创建视频动画和3d技术成像 14图像任务自动化 15打印输出和文件发布 16 photoshop cs4实战应用 实用附录小贴士 ★光影魔术手的使用方法 ★专业图片处理软件turbo photo ★adobe bridge的使用方法 ★camera raw处理器的使用技巧 ★数码照片的批量处理 从入门到精通系列第112本图书总销量突破200万 中国计算机图书最畅销品牌 ●了解photoshopcs4相关基础知识图像处理中的基本概念、photoshopcs4的工作环境、创建和管理文档 ●熟悉photoshop的基本操作创建和编辑选区、变换对象、定义颜色、图层基本操作 ●photoshop绘画技法绘画的基本技巧、艺术绘画、利用滤镜实现绘画效果 ●photoshop调整和修饰技法色彩调整、锐化技术、瑕疵和缺陷修复、使用绘图工具和滤镜修饰图像 ●photoshop特效技法矢量路径和文字编辑、文字特效、图层样式特效、滤镜特效 ●photoshop合成技法混合模式在合成中的应用、非破坏性智能编辑、通道高级应用、创建视频和动画 ●文档输出和web发布创建动作、应用自动命令、打印设置、创建web照片画廊 2dvd光盘操作方式 将随书附赠光盘放入光驱中,双击光驱盘符打开光盘,在光盘1中可以看到3个文件夹,分别是“案例文件”、“案例视频教学”和“基础知识视频教学”。其中“案例文件”文件夹内为《photoshop cs4中文版从入门到精通》所有案例的素材和最终文件;“案例视频教学”文件夹内为《photoshop cs4中文版从入门到精通》案例的多媒体视频;“基础知识视频教学”为photoshop基础的多媒体教学视频,建议读者使用flash player播放器播放视频教学文件。光盘2为海量素材,读者可以随便调用。
作者: 杨彦强,刘袁红,王浩等编著
出版社:机械工业出版社,2012
简介: 所属分类:计算机网络 > 程序设计> c c++ c# vc vc++ > 阅读和学习本书并不要求读者有c++语言的基础,通过几百个简洁高效的代码,本书将带领读者循序渐进地领略c++语言的魅力所在。本书采用从无到有、由浅入深、逐级递进的编写方式,尤其适合无c++语言基础或c语言基础薄弱的程序员阅读。 本书共分为六篇21章,介绍了 visualc++6开发环境的搭建、c++语言的基本数据类型、c++语言的表达式、函数、函数重载、类的继承、多态、内存管理方式、文件存储、错误与异常、rtti、string类、编码风格与程序编译等内容,最后还对世界500强中it公司常见面试题进行了讲解。 本书非常适合c++语言的初、中级学者阅读,并可作为开发人员的参考手册。 前言 第一篇 c++基础 第1章 c++概述 1 1.1 了解计算机 1 1.1.1 计算机硬件 2 1.1.2 计算机软件 3 1.2 程序设计语言 3 1.2.1 机器语言 3 1.2.2 汇编语言 4 1.2.3 高级语言 5 1.2.4 数据结构和算法 6 1.2.5 面向过程的 程序设计(pop) 6 1.2.6 面向对象的 程序设计(oop) 6 1.3 c++简介 7 1.3.1 c++语言发展历程 7 1.3.2 c++语言特点 8 1.3.3 c++程序开发基本过程 8 1.4 c++开发环境的搭建 9 1.4.1 visualc++ 6开发环境简介 9 1.4.2 开发步骤 10 1.5 第一个c++程序 11 1.6 小结 12 1.7 上机实践习题 12 第2章 开始c++之旅 13 2.1 c++程序的结构 13 2.1.1 注释 14 2.1.2 编译预处理与新旧标准 14 2.1.3 主函数 14 2.1.4 名称空间 16 2.1.5 c++语素 17 2.2 变量与基本类型 18 2.2.1 变量 18 2.2.2 整型 20 2.2.3 浮点型 21 2.2.4 基本字符型 21 2.2.5 宽字符型 22 2.2.6 布尔型 22 2.3 常量 22 2.3.1 整型常量和浮点型常量 23 2.3.2 字符型常量 23 2.3.3 字符串常量 25 2.3.4 符号常量 26 2.3.5 枚举常量 27 2.4 运算符与表达式 28 2.4.1 算术运算 28 2.4.2 逻辑运算 30 2.4.3 短路表达式 30 2.4.4 关系运算 31 2.4.5 大有文章: 变量是否为“0” 31 2.4.6 条件运算 32 2.4.7 位运算 32 2.4.8 赋值运算 35 2.4.9 ++和-- 37 2.4.10 逗号表达式 38 2.4.11 sizeof运算符与sizeof表达式 38 2.4.12 运算符的优先级和结合性 38 2.5 类型转换 40 2.5.1 赋值转换 40 2.5.2 表达式中的转换 43 2.5.3 强制类型转换 44 2.5.4 函数调用和传递参数时的类型转换 45 2.6 流程控制语句 45 2.6.1 if...else...选择结构 45 2.6.2 switch结构 47 2.6.3 if...else...结构和switch结构的比较 51 2.6.4 for循环结构 51 2.6.5 for循环结构嵌套 53 2.6.6 while循环结构 54 2.6.7 do...while循环结构 54 2.6.8 循环语句的效率 55 2.6.9 流程转向控制语句之break 55 2.6.10 流程转向控制语句之continue 56 2.6.11 自由转向语句goto 56 2.6.12 程序中止函数exit() 57 2.7 小结 58 2.8 上机实践习题 58 第二篇 c++过程开发 第3章 数组和c风格字符串 61 3.1 什么是数组 61 3.2 一维数组 62 3.2.1 一维数组的声明 62 3.2.2 初始化一维数组 63 3.2.3 一维数组应用举例 64 3.2.4 数组操作注意事项 65 3.3 c 风格字符串 65 3.3.1 c 风格字符串的声明 65 3.3.2 字符数组的cin和cout 66 3.3.3 get()函数和getline()函数 67 3.3.4 cin与get()/getline()函数的搭配问题 68 3.3.5 访问c风格字符串中的某个元素 69 3.3.6 c风格字符串处理函数 69 3.4 多维数组 71 3.4.1 声明一个多维数组 71 3.4.2 初始化多维数组 72 3.4.3 多维数组应用举例 72 3.4.4 多维数组在内存中是如何排列元素的 73 3.5 小结 74 3.6 上机实践习题 74 第4章 指针和引用 76 4.1 指针的定义与使用 76 4.1.1 声明一个指针变量 76 4.1.2 初始化指针变量 79 4.1.3 指向指针的指针 80 4.1.4 指针赋值 80 4.2 指针的运算 81 4.2.1 指针与整数的加减 81 4.2.2 同类型指针间的比较 82 4.2.3 同类型指针相减 82 4.3 动态内存分配 83 4.3.1 使用new动态分配内存 83 4.3.2 使用delete动态释放及动态申请的内存 83 4.3.3 使用new申请动态数组 83 4.3.4 不要使用或释放已经释放的内存块 85 4.3.5 使用malloc和free动态申请内存 85 4.3.6 动态内存申请并不一定能成功 87 4.4 指针和const 87 4.4.1 禁止改写指针(常量指针或常指针) 87 4.4.2 禁止改写间接引用 88 4.4.3 既禁止改写指针,又禁止改写间接引用 88 4.5 指针与数组 88 4.5.1 数组名指针 88 4.5.2 数组元素的指针形式 90 4.5.3 指向数组的指针 90 4.5.4 指针数组 92 4.6 引用 95 4.6.1 引用的声明 95 4.6.2 引用的特点 95 4.6.3 引用的使用限制 96 4.6.4 其他要说明的问题 97 4.7 小结 97 4.8 上机实践习题 98 第5章 结构、共用体和链表 99 5.1 结构 99 5.1.1 如何定义一个结构 99 5.1.2 结构变量的声明和使用 100 5.1.3 结构变量的初始化 102 5.1.4 结构变量间是否可以相互赋值 102 5.1.5 结构体变量的sizeof 103 5.2 共用体 105 5.2.1 共用体的定义 105 5.2.2 共用体和结构的区别 105 5.2.3 共用体变量的声明和初始化 107 5.2.4 共用体使用举例 107 5.2.5 共用体的sizeof 109 5.3 结构数组和共用体数组 109 5.3.1 结构数组的声明和初始化 109 5.3.2 共用体数组的声明和初始化 110 5.4 指向结构的指针 111 5.4.1 声明一个结构指针 111 5.4.2 结构指针的初始化 112 5.4.3 使用指针访问结构成员 114 5.5 链表 114 5.5.1 链表的结构 115 5.5.2 创建链表 115 5.5.3 链表与数组的区别 116 5.5.4 链表的遍历和查找 116 5.5.5 链表的插入和删除 118 5.6 小结 121 5.7 上机实践习题 122 第6章 用函数合理组织程序 124 6.1 模块化带来的好处 124 6.1.1 函数的调用过程 124 6.1.2 抽象和封装 125 6.1.3 实现一个函数 126 6.2 函数定义 126 6.2.1 函数头 127 6.2.2 函数体 127 6.2.3 函数定义补充说明 128 6.3 函数声明 129 6.3.1 为什么要进行函数声明 129 6.3.2 如何声明一个函数 130 6.3.3 分割程序文件 131 6.4 函数调用 132 6.4.1 形参和实参 133 6.4.2 参数类型转换 133 6.4.3 值传递 134 6.4.4 指针传递 135 6.4.5 引用传递 136 6.4.6 对3种传递的补充 137 6.4.7 默认参数调用 138 6.4.8 inline函数 140 6.5 递归 141 6.6 函数的重载 143 6.6.1 何时使用函数重载 144 6.6.2 如何实现函数重载 144 6.6.3 陷阱:隐式转换导致重载函数出现二义性 144 6.7 c++如何使用内存 145 6.7.1 自动存储(栈存储) 145 6.7.2 静态存储(编译器预分配) 148 6.8 作用域与可见域 152 6.8.1 作用域 153 6.8.2 可见域 153 6.8.3 函数的作用域和可见域 156 6.9 小结 156 6.10 上机实践习题 157 第7章 关于函数的高级专题 158 7.1 内存使用错误剖析 158 7.1.1 内存泄露 158 7.1.2 野指针 159 7.1.3 试图修改常量 160 7.1.4 用错sizeof 161 7.1.5 内存越界访问 161 7.1.6 变量的初始化 162 7.2 重申:函数参数传递和返回机制 162 7.2.1 参数传递时的“副本” 162 7.2.2 函数返回时的“副本” 164 7.3 函数与指针 165 7.3.1 指向函数的指针 165 7.3.2 typedef 167 7.3.3 通过函数指针将函数作为另一个函数的参数 168 7.3.4 函数指针数组 169 7.3.5 返回函数指针的函数 171 7.3.6 带参主函数 171 7.4 函数与数组 172 7.4.1 数组名作为函数参数 172 7.4.2 通过指针得到多于1个的回传值 175 7.5 函数与结构体、共用体及类对象 176 7.5.1 3种参数调用 176 7.5.2 3种返回机制 177 7.6 函数编写的建议 177 7.6.1 合理使用const 177 7.6.2 检查输入参数的有效性 178 7.6.3 函数返回类型的判断 179 7.7 小结 179 7.8 上机实践习题 179 第三篇 面向对象的c++ 第8章 面向对象技术基础 181 8.1 面向对象基本概念 181 8.1.1 类的概念 182 8.1.2 类是分层的 182 8.1.3 类和对象的关系 183 8.2 c++类的定义 183 8.2.1 类定义的基本形式 183 8.2.2 类定义示例 184 8.2.3 class和struct 185 8.3 c++类的实现 185 8.3.1 在类定义时定义成员函数 185 8.3.2 在类定义的外部定义成员函数 186 8.4 c++类的使用 187 8.4.1 声明一个对象 188 8.4.2 对象的作用域、可见域和生存期 189 8.5 对象的创建和撤销 189 8.5.1 构造函数的作用 189 8.5.2 构造函数可以有参数 190 8.5.3 构造函数支持重载 191 8.5.4 构造函数允许按参数默认方式调用 192 8.5.5 初始化表达式 192 8.5.6 析构函数 194 8.5.7 显式调用析构函数 195 8.6 复制构造函数 196 8.6.1 复制构造函数调用机制 196 8.6.2 默认复制构造函数带来的问题 198 8.6.3 解决方案—显式定义复制构造函数 199 8.6.4 关于构造函数和复制构造函数 201 8.7 特殊数据成员 202 8.7.1 const数据成员 202 8.7.2 引用成员 204 8.7.3 类对象成员 206 8.7.4 特别说明 210 8.7.5 static数据成员 210 8.8 特殊函数成员 212 8.8.1 静态成员函数 212 8.8.2 const与成员函数 214 8.9 对象的组织 215 8.9.1 const对象 215 8.9.2 指向对象的指针 217 8.9.3 对象的大小 218 8.9.4 this指针 219 8.9.5 对象数组 220 8.9.6 对象链表 221 8.10 为对象动态分配内存 221 8.10.1 使用new和delete为单个对象分配/释放动态内存 221 8.10.2 使用new和delete为对象数组分配/释放动态空间 222 8.10.3 malloc和free能否为对象动态申请内存 224 8.11 小结 224 8.12 上机实践习题 225 第9章 关于对象的高级专题 227 9.1 类的作用域 227 9.2 类定义的作用域与可见域 229 9.3 对象的生存期、作用域和可见域 232 9.3.1 先定义,后实例化 232 9.3.2 对象内存的释放与堆内存 232 9.4 友元 232 9.4.1 友元的非成员函数 233 9.4.2 友元的成员函数 234 9.4.3 友元函数的重载 236 9.4.4 友元类 236 9.4.5 友元是否破坏了封装性 237 9.5 运算符重载 238 9.5.1 运算符重载规则 238 9.5.2 以成员函数形式重载运算符 239 9.5.3 以友元函数形式重载运算符 242 9.5.4 友元函数形式和成员函数形式的比较 245 9.5.5 对运算符重载的补充说明 246 9.6 运算符重载范例 247 9.6.1 赋值运算符 247 9.6.2 函数调用运算符 250 9.6.3 下标运算符 251 9.7 类型转换 253 9.7.1 由其他类型向定义类的转换 253 9.7.2 由自定义类向其他类型的转换 255 9.7.3 隐式转换带来的二义性 257 9.8 重载函数选择规则 257 9.8.1 重载解析 258 9.8.2 什么是完全匹配 258 9.9 小结 259 9.10 上机实践习题 259 第10章 继承 262 10.1 什么是继承 262 10.1.1 简单示例 262 10.1.2 继承的层次性 264 10.2 派生类 264 10.2.1 public派生与private派生 264 10.2.2 protected成员与 protected派生 265 10.3 多基派生 266 10.3.1 多基派生的声明和定义 266 10.3.2 二义性问题 267 10.3.3 解决方案 268 10.4 虚基类 268 10.4.1 共同基类带来的二义性 268 10.4.2 解决方案 270 10.4.3 虚基派生二义性与多基派生二义性不同 271 10.5 派生类的构造函数和析构函数 271 10.5.1 派生类的构造函数 271 10.5.2 派生类的析构函数 273 10.5.3 多基派生类的构造函数和析构函数 275 10.5.4 虚基派生类的构造函数和析构函数 275 10.6 分清继承还是组合 278 10.6.1 继承不是万金油 278 10.6.2 组合 278 10.7 基类与派生类对象间的相互转换 280 10.7.1 类型适应 280 10.7.2 多基继承时的情况 282 10.7.3 公共基类 282 10.7.4 虚基类的情况 284 10.8 小结 284 10.9 上机实践习题 285 第11章 多态 287 11.1 多态与虚函数 287 11.1.1 静态联编 287 11.1.2 动态联编 287 11.1.3 为什么需要虚函数 287 11.1.4 虚函数的声明和定义 290 11.2 虚函数的访问 290 11.2.1 对象名访问 291 11.2.2 指针访问 292 11.2.3 引用访问 292 11.2.4 类内访问 293 11.2.5 在构造函数或析构函数中进行访问 294 11.3 纯虚函数与抽象类 295 11.3.1 纯虚函数的声明和定义 295 11.3.2 抽象类 296 11.3.3 另一种抽象类:类中只定义了 protected型的构造函数 299 11.3.4 延伸:构造函数能否为private型 301 11.3.5 虚析构函数 302 11.4 虚函数引入的二义性 305 11.4.1 多基派生 305 11.4.2 共同基类和虚继承 307 11.5 重载、覆盖与隐藏 309 11.5.1 重载 309 11.5.2 覆盖 309 11.5.3 隐藏 310 11.6 小结 311 11.7 上机实践习题 312 第四篇 泛 型 编 程 第12章 模板 315 12.1 为什么要定义模板 315 12.1.1 类型参数化 315 12.1.2 模板的定义 317 12.2 函数模板 318 12.2.1 函数模板的使用 318 12.2.2 隐式实例化 318 12.2.3 显式实例化 320 12.2.4 特化 321 12.2.5 重载 322 12.2.6 优先级与执行顺序 322 12.3 类模板 324 12.3.1 定义类模板 324 12.3.2 隐式实例化 326 12.3.3 显式实例化 326 12.3.4 显式特化 327 12.3.5 部分特化 328 12.3.6 重载和优先级 328 12.4 模板的嵌套 329 12.4.1 函数成员模板 329 12.4.2 对象成员模板 330 12.5 模板参数 331 12.6 小结 332 12.7 上机实践习题 333 第13章 标准模板库 335 13.1 理解stl 335 13.1.1 容器 335 13.1.2 适配器 336 13.1.3 迭代器 336 13.1.4 算法 336 13.2 使用序列式容器 336 13.2.1 序列式容器的创建和元素的访问 336 13.2.2 所有容器都支持的特征 338 13.2.3 序列式容器中元素的插入和删除 339 13.2.4 vector容器 344 13.2.5 deque容器 344 13.2.6 list容器 344 13.3 使用关联式容器 344 13.3.1 set容器 345 13.3.2 multiset容器 346 13.3.3 map容器 346 13.3.4 multimap容器 348 13.4 关联式容器支持的成员函数操作 349 13.4.1 元素的插入 349 13.4.2 元素的删除 352 13.4.3 元素的查找与访问 354 13.5 迭代器 355 13.5.1 理解迭代器本质 355 13.5.2 迭代器类型 355 13.5.3 为什么要定义这么多迭代器 357 13.5.4 容器中定义的迭代器类型与5种类型的对应 358 13.5.5 流迭代器 358 13.5.6 迭代器失效 360 13.6 泛型算法 360 13.6.1 什么是函数对象 360 13.6.2 算法分类 361 13.7 适配器 365 13.7.1 容器适配器 366 13.7.2 迭代器适配器 367 13.7.3 函数适配器 369 13.8 小结 371 13.9 上机实践习题 371 第五篇 输入输出处理和编程规范 第14章 输入输出和文件 373 14.1 输入输出概述 373 14.1.1 什么是文件 374 14.1.2 流 374 14.1.3 缓冲区 375 14.1.4 重定向 375 14.1.5 3种输入输出机制 376 14.2 高层i/o 377 14.2.1 标准输出函数printf 377 14.2.2 标准输入函数scanf 381 14.2.3 扫描集 384 14.2.4 sprintf函数和sscanf函数 385 14.2.5 fprintf函数和fscanf函数 386 14.2.6 文件访问机制 386 14.3 流类库 390 14.3.1 流类库更安全、更高效 390 14.3.2 流类库层次 390 14.4 输出流 394 14.4.1 操作符<< 394 14.4.2 其他ostream方法 395 14.4.3 格式状态字 397 14.4.4 格式控制值的默认值 398 14.4.5 flag函数读取和设定格式状态字 398 14.4.6 使用setf函数和unsetf函数设定格式关键字 400 14.4.7 设置域宽 402 14.4.8 填充字符 404 14.4.9 浮点数输出和显示精度 404 14.4.10 控制符 406 14.5 输入流 408 14.5.1 >>操作符 408 14.5.2 输入流与格式状态字 408 14.5.3 输入流与域宽 410 14.5.4 使用get函数读取单个字符 411 14.5.5 使用get函数和getline函数读取c风格字符串 413 14.5.6 其他istream方法 415 14.6 流状态 417 14.6.1 什么是流状态 417 14.6.2 读取流状态 417 14.6.3 管理流状态 418 14.7 重载>>和<< 420 14.7.1 插入符的重载 420 14.7.2 抽取符的重载 422 14.8 文件操作 423 14.8.1 文件操作基本过程 423 14.8.2 文件的打开 423 14.8.3 取消文件和流的关联 425 14.8.4 文件的读写 426 14.8.5 文本文件的读写 427 14.8.6 二进制文件的读写 428 14.8.7 文件定位指针和随机读取 429 14.9 字符串流 431 14.9.1 strstream类族 431 14.9.2 sstream类族 434 14.10 小结 437 14.11 上机实践习题 437 第15章 名称空间 439 15.1 什么是名称空间 439 15.1.1 名称空间范例 439 15.1.2 定义名称空间 440 15.2 实体的作用域与可见域 441 15.2.1 实体可见域 442 15.2.2 可见域的扩展 442 15.2.3 using声明机制 443 15.2.4 using声明带来的多重声明问题(二义性) 445 15.2.5 空间内的屏蔽 445 15.2.6 先声明,后使用 446 15.3 名称空间的作用域与可见性 447 15.3.1 名称空间的定义策略 447 15.3.2 推荐用法 450 15.3.3 名称空间嵌套 451 15.3.4 using编译指令 452 15.3.5 未命名的名称空间 453 15.4 对名称空间的思考 454 15.5 小结 454 15.6 上机实践习题 454 第16章 异常和错误 456 16.1 编码时的防错 456 16.1.1 调用abort函数或exit函数 456 16.1.2 返回错误标志 457 16.2 异常机制 458 16.2.1 关键字throw 460 16.2.2 异常处理程序 460 16.2.3 自定义异常对象 463 16.2.4 有继承关系的类异常 464 16.2.5 terminate函数和set_terminate函数 466 16.2.6 unexpected函数与set_unexpected函数 467 16.2.7 标准异常 468 16.2.8 对unexpected函数的补充 470 16.3 异常发生时的内存管理 471 16.3.1 堆栈解退 471 16.3.2 异常处理机制与函数的不同 472 16.3.3 构造函数中抛出异常 473 16.3.4 内存泄露 474 16.3.5 析构函数中可否抛出异常 475 16.4 auto_ptr类 476 16.4.1 使用auto_ptr类模板 477 16.4.2 关于auto_ptr的若干问题 477 16.5 小结 478 16.6 上机实践习题 479 第17章 rtti和类型转换操作符 481 17.1 rtti机制 481 17.1.1 dynamic_cast操作符 482 17.1.2 typeinfo类和typeid操作符 483 17.1.3 补充说明 484 17.2 类型转换操作符 484 17.2.1 const_cast操作符 484 17.2.2 static_cast操作符 485 17.2.3 reint erpret_cast操作符 486 17.3 小结 486 17.4 上机实践习题 487 第18章 string字符串类 489 18.1 为什么要使用string类 489 18.2 声明一个字符串 489 18.3 字符串的输入输出 491 18.4 string类功能 492 18.4.1 string字符串和c风格字符串的转换 492 18.4.2 赋值和清空 492 18.4.3 元素删除 493 18.4.4 元素追加与相加 493 18.4.5 元素插入 494 18.4.6 大小和容量 494 18.4.7 元素存取 494 18.4.8 字符串比较 495 18.4.9 提取子串 495 18.4.10 搜索与查找 495 18.5 小结 496 18.6 上机实践习题 496 第19章 编码风格 497 19.1 程序的排版 497 19.1.1 注释 497 19.1.2 空行的用法 498 19.1.3 代码行 498 19.1.4 空格 498 19.1.5 缩进与对齐 499 19.1.6 &和*的位置 499 19.2 命名规则 499 19.2.1 windows风格和unix风格 500 19.2.2 如何对程序实体命名 500 19.3 项目文件的组织 500 19.3.1 模块划分 500 19.3.2 头文件 500 19.3.3 定义文件 501 19.3.4 目录结构 501 19.4 小结 501 19.5 上机实践习题 502 第20章 程序编译 503 20.1 程序的编译流程 503 20.2 预处理 504 20.2.1 头文件包含 505 20.2.2 宏 505 20.2.3 条件编译 506 20.2.4 #ifdef、 #ifndef与重复包含 507 20.2.5 使用const代替#define定义常量 508 20.2.6 inline与#define的比较 509 20.3 vc6调试入门 509 20.3.1 断点的设置与去除 509 20.3.2 条件断点 510 20.3.3 数据断点 510 20.3.4 消息断点 511 20.3.5 观察视图(watch) 511 20.3.6 内存视图(memory) 511 20.3.7 变量视图(variables) 511 20.3.8 寄存器视图(registers) 511 20.3.9 调用堆栈视图(call stack) 512 20.3.10 反汇编视图(disassembly) 512 20.3.11 进程控制 512 20.4 其他调试手段 512 20.4.1 debug模式和release模式 512 20.4.2 assert宏 512 20.4.3 输出字符串 513 20.5 小结 513 20.6 上机实践习题 513 第六篇 面试题精选 第21章 常见面试题 517 21.1 常见基本知识问答题 517 面试题1:简述面向对象的3个基本特征 517 面试题2:局部变量能否和全局变量重名 517 面试题3:类成员函数的重载、覆盖和隐藏的区别是什么 518 面试题4:用变量a给出下面的定义 518 面试题5:在c++中,下面的结构是合法的吗?如果是,其作用是什么 519 面试题6:在非c++中建类 a 和 b,在哪几种情况下b能隐式转化为a 519 面试题7:c++中的空类,默认产生哪些类成员函数 519 面试题8:c++有哪些性质(面向对象特点) 519 面试题9:子类析构时要调用父类的析构函数吗 520 面试题10:什么是引用?声明和使用“引用”要注意哪些问题 520 面试题11:将引用作为函数返回值类型的格式及优点有哪些 520 面试题12:引用与指针的区别是什么 520 面试题13:重载和重写(覆盖)的区别 520 面试题14:多态的作用是什么 520 面试题15:请指出const与#define相比有何优点 521 面试题16:c语言中static关键字的具体作用有哪些 521 面试题17:如何判断程序是由c 编译程序还是由c++编译程序编译的 521 面试题18:关键字const的含义是什么 521 21.2 世界500强公司的智力问答题 522 面试题19:工人分金条 522 面试题20:分蛋糕 522 面试题21:过桥问题 522 面试题22:黑白帽子 523 面试题23:电梯与钻石 523 面试题24:手电筒传递 523 面试题25:烧绳问题 524 面试题26:圆的下水道盖子 524 面试题27:选建筑师 524 面试题28:天平分盐 524 面试题29:分不开的钱 524 面试题30:小鸟追火车 525 面试题31:给红色最大的机会 525 面试题32:镜子中的影像 525 面试题33:污染的药丸 525 面试题34:称出不是标准重量的水 525 面试题35:多彩的果冻 526 面试题36:电子游戏机 526 面试题37:监狱里的囚犯 526 面试题38:灯的状态 526 面试题39:时针和分针 527 面试题40:3个奇数 527 面试题41:屋内的灯 527 面试题42:找出最重的球 528 面试题43:盲人分袜子 528 面试题44:烧香计时 528 面试题45:平分蜂蜜 528 面试题46:猜经理女儿的年龄 528 面试题47:两个圆环 529 面试题48:喝啤酒 529 面试题49:算24点 529 面试题50:聪明人 529 面试题51:海盗分金币 529 面试题52:到底是什么牌 530 面试题53:聪明的老板娘 531 面试题54:找出不同重量的球 531 21.3 分析题 532 面试题55:分析下面的程序段,显示最后的结果 532 面试题56:分析程序最后的输出结果 532 面试题57:分析最后输出的结果 533 面试题58:求下面函数的返回值 533 面试题59:分析最后输出的结果 534 面试题60:分析最后输出的结果 535 21.4 编程题 536 面试题61:结果输出到文件 536 面试题62:string类的具体实现 537 面试题63:链表题,一个链表的节点结构 538 面试题64:写一个函数并找出在一个整数数组中第二大的数 540 面试题65:字符串的逆序输出 541 面试题66:判断操作系统的位数 541 面试题67:实现对数组的降序排序 542 面试题68:斐波那契数列1、1、2、3、5等,编写程序求第10项 543 ·由浅入深,循序渐进,从零开始学c++,一点都不难 ·编程基础、编程进阶、编程应用、项目实战、上机练习、面试指南 ·266个实例、42个练习题、68个面试题 本书主要由杨彦强、刘袁红、王浩编著,其他参与编著和资料整理的人员有冯华君、刘博、刘燕、叶青、张军、张立娟、张艺、彭涛、徐磊、戎伟、朱毅、李佳、李玉涵、杨利润、杨春娇、武鹏、潘中强、王丹、王宁、王西莉、石淑珍、程彩红、邵毅、郑丹丹、郑海平、顾旭光。 作 者 2012年1月
作者: 华天印象 编著
出版社: 2015-3-1
简介: 本书为《RAW格式照片处理实战宝典》,全书通过16大技术专题精讲+80多个精辟实例演练+118个经典专家提醒奉献+160多分钟案例演练+1200多张图片全程图解,对RAW格式照片的后期处理各项核心技术与精髓内容进行了全面且详细的讲解,帮助读者可以借助后期处理进一步提升RAW格式照片的美感,发挥无限的创意。 本书特色:完备的功能速查+丰富的案例实战+细致的技能讲解+超值的资源赠送。 本书专讲了16大技法专题:RAW格式新手入门、拍摄RAW格式照片、RAW格式照片的管理、CameraRAW快速上手、RAW照片的校正与修整、RAW格式照片影调调整、RAW格式照片色彩调整、照片效果锐化与噪点控制、照片空间及局部精修处理、PhotoshopLightroom快速上手、Lightroom照片处理典型实例、运用尼康Capture处理照片、运用佳能影像软件处理照片、黑白主题照片处理、人像主题照片处理、风景主题照片处理等内容,编排思路由浅入深、循序渐进地解读RAW格式数码照片的后期技法,让读者能在掌握数码照片基本处理技巧的同时能与实际应用联系,通过大型技法、案例的演练,提升综合运用能力。 《RAW格式照片处理实战宝典》结构清晰、语言简洁,适合所有对RAW格式感兴趣的读者,如数码摄影、广告摄影、平面设计、照片修饰等领域各层次的用户阅读,也可作为各类培训学校和大专院校的学习教材或辅导用书。无论是专业人员,还是普通爱好者,都可以通过本书迅速提高数码照片处理水平。
作者: 李晓东编著
出版社:外语教学与研究出版社,2010
简介: 1 《5周突破新日语能力考试文字词汇本书:N1级》是以日本国际交流基金公布的2010年新日语能力考试改革纲要为依据、统合《日本语能力考试出题基准》进行编排的。该出题基准要求熟练掌握的日语Nl级单词共1670个,其中汉字910个、词汇760个。《5周突破新日语能力考试文字词汇本书:N1级》涵盖如上所有的词汇,同时精心挑选了一些与考试难度相当的词汇,提炼出核心单词3000个。此外,加上同义词、反义词以及关联词,数量总计超过10000个。 2 《5周突破新日语能力考试文字词汇本书:N1级》把词汇分成35个单元,每个单元有80多个词汇。如若每周7个单元,只需5周即可完成词汇部分的学习。各个单元相对独立,以降低考生背诵单词的疲劳感。每个单元后面都配备相应的练习,考生可以在背完该单元的词汇后检查自己的记忆效果,夯实记忆,增强信心。考生只要每天背诵一单元,5周完全可以轻松掌握Nl级词汇。按照要求完成第一遍后,更要不断重复、反复记忆,因为反复记忆才是我们记住词汇的有效方法之一。 3 每个词条分别由音调、词性、例句、释义、近义词、反义词、关联词、同音词、惯用法、考试词频构成。这是《5周突破新日语能力考试文字词汇本书:N1级》的最大特点之一。相对于同类书籍内容更丰富,可使考生触类旁通、举一反三。 4 词条的解释都来自干权威的词典,词义过多的单词或一些常见的单词只收录了考试中常见的含义。 5 每个词条都附有相应的例句。所有的例句都是最地道的日语,能够帮助考生在语境中记住单词,并且对于考生正确使用单词有潜移默化的影响。 6 大部分单词都附有近义词,个别的单词附有反义词。考生可以通过近义词马上记住新词条的意思。 7 对1991年——2010年原一级和Nl级能力考试中出现的单词进行了词频统计。 8 部分词条有关联词。通过掌握这些关联词,可以帮助考生通过联想记忆来扩展词汇量。因为背诵每一个词条的时候,可以同时掌握相关词条,这样可以达到事半功倍的效果。 9 《5周突破新日语能力考试文字词汇本书:N1级》把核心词汇及例句配上录音,便于考生学习记忆,提高综合能力。 10 为了消除考生背完再也找不到所记单词页码的顾虑,《5周突破新日语能力考试文字词汇本书:N1级》附上了单词索引,方便考生查阅。
作者: 李晓东编著
出版社:外语教学与研究出版社,2010
简介: 《5周突破新日语能力考试文字词汇N2级级(附MP3光盘1张)》是以日本国际交流基金公布的2010年新日语能力考试改革纲要为依据,结合((日语能力考试出题基准》进行编排的。该出题基准要求熟练掌握的日语N2级单词6058个,其中汉字1023个,词汇5035个。《5周突破新日语能力考试文字词汇N2级级(附MP3光盘1张)》涵盖如上所有的词汇,同时精心挑选了与考试难度相当的词汇,提炼出核心单词3000个。此外,加上同义词、反义词以及关联词,数量总计超过8000个。 《5周突破新日语能力考试文字词汇N2级级(附MP3光盘1张)》把词汇分成35个单元,每个单元有80多个词汇。若每周7个单元,共需5周,即可完成词汇部分的学习。各个单元相对独立,以降低考生背诵单词的疲劳感。每个单元后面都配备相应的练习,考生可以在背完该单元的词汇后检查自己的记忆效果,夯实记忆,增强信心。考生只要每天背诵一单元,5周完全可以轻松掌握N2级词汇。按照要求完成第一遍后,更要不断重复,反复记忆。因为反复记忆才是我们记住词汇的有效方法之一。
作者: 方保镕,周继东,李医民编著
出版社:清华大学出版社,2013
简介:《矩阵论(第2版)》编著者方保镕、周继东、李医民。 随着科学技术的迅速发展,古典的线性代数知识已不能满足现代科技的需要,矩阵的理论和方法业已成为现代科技领域必不可少的工具。诸如数值分析、优化理论、微分方程、概率统计、控制论、力学、电子学、网络等学科领域都与矩阵理论有着密切的联系,甚至在经济管理、金融、保险、社会科学等领域,矩阵理论和方法也有着十分重要的应用。可以毫不夸张地说,矩阵理论的发展极大地推动和丰富了其他众多学科的发展。工程中许多新的理论、方法和技术的诞生与发展就是矩阵理论的创造性应用与推广的结果。当今电子计算机及计算技术的迅速发展更为矩阵理论的应用开辟了更广阔的前景。因此,学习和掌握矩阵的基本理论和方法,对于工科研究生来说是必不可少的。从20世纪80年代,全国的工科院校已普遍把“矩阵论”作为研究生的必修课。为此,1989年我们根据国家教委制定的工科研究生学习“矩阵论”课程的基本要求编写了教材讲义,并于1993年和2004年分别由河海大学出版社和清华大学出版社先后正式出版,在部分高校讲授过多年。为使本书适应时代发展的要求,这次改版又对本书进行了充实更新,并对内容作了精心的处理。
The Man Who Changed China:The Life and Legacy of Jiang Zemin
作者: (美)罗伯特·劳伦斯·库恩(Robert Lawrence Kuhn)著;谈峥,于海江等译
出版社:上海译文出版社,2005
简介: 这本传记详尽介绍了江泽民的人生历程,尤其是阐述和评价了江泽民担任中国主要领导人的十多年中创立的历史功绩。在国内政治方面,书中着重叙述了1989 年后,在中国政治、社会、经济出现难题的形势下,江泽民如何领导全国人民,保持社会稳定,加速经济发展,提高人民生活水平,并最终使中国发生了不可逆转的根本性转变。书中首次披露了若干重大事件与决策的史实细节。比如1979 年,江泽民在全国人大常委会上作了有关建立经济特区的报告,正是这个报告推动了中国设立经济特区的最终决策; 1992 年党的十四大召开前,江泽民提出用 “社会主义市场经济”这一概念来取代“社会主义经济体制”,并使之成为中国改革的新旗帜; 2000 年,江泽民提出了“三个代表”重要思想,这一思想最终被载入了党章,成为中国共产党在新世纪的指导思想。在国际政治方面,该书叙述了江泽民作为党和国家主要领导人,如何努力把中国塑造为充满生机和活力的备受尊重的政治大国、经济大国、文化大国和外交大国。书中还披露了若干重大外交事件的始末,例如在美国轰炸南联盟、南海撞机等事件中,江泽民如何运用其政治智慧,坚持国家立场,维护民族尊严,疏导公众情绪,平稳化解危机,保持社会稳定。 这本书在着重于江泽民的国事活动的同时,也广泛涉及他的家庭生活、业余爱好、人品风格等方方面面,丰富、生动、多角度、多侧面地展现传主的风采。江泽民的人生故事,与沧桑巨变的中国近80年的历史密切地联系在一起;这本传记是一部有关战争、贫困、革命、动荡、经济改革、民族转型和崛起于世界的长篇史诗。要想理解今日中国面临的挑战,就必须理解江泽民为中国作出的杰出贡献,从中体味中国的巨变给整个世界带来的影响。在这部政治与个人生活并重的传记中,库恩所展示的江泽民是当代中国的一个缩影。
Listen to this.1,Elementary Listening Comprehension
光盘作者: 何其莘等编
出版社:外语教学与研究出版社,2002
简介: 和国内现有的听力教程相比,Listen to This有以下几个特点: 1.教程的第三册适合英语专业高年级学生使用,以达到教委 大纲中第六级和第八级对听力的要求。 2.内容新颖,听力材料均选自80年代后期国外的有声资料。 3.录音以标准的美国音或英国音为主,声音清晰。 4.练习形式活泼。练习的设计参考了美国TOEFL考试和英 国Cambridge Certificate考试的形式,并增加了是非题、填充题、听 写、讲座摘记和根据笔记回答问题等多种形式。 5.“教师用书”中的补充读物均摘自英美报刊和书籍,不仅能 够为教师备课提供必要的历史文化背景,也可以作为学生的课外 阅读材料,以扩大学生的知识面。 以上特点不仅使该教程适合课堂教学,同时也为英语专业学 生和社会各层次的英语爱好者提供了自学的良好模式。 Listen to This 1适用于大学一年级学生和英语初学者。录音 材料选自80年代中期以来英美的录音材料。全书共有5课预备课 文和36课正式课文,以便教师根据学生的水平选择一年级听力课 的起点。每课由三个部分组成,形式活泼多样,涉及了日常生活和 社交活动的各个方面。不仅有助于提高学生的听力技能,也有益 于提高学生的英语交际能力。 “学生用书”包括生词表和配套练习两大部分。在使用时应要 求学生事先熟悉生词表中所列的词汇。 “教师用书”包括录音的书面材料,练习及答案和补充阅读材 料三个部分。为了便于教师上课时使用,配有答案的练习排印在 每部分的书面材料之后。第一册的补充阅读材料均以课文中所涉 及的英美风俗和文化特色为主题。教师可以在教学中选择部分内 容向学生作一些介绍,以扩大学生的知识面。
作者: 孟飞,江涛主编
出版社:石油工业出版社,2007
简介:第一部分 1至65天,记忆最重要的2000个单词。编者首先对单词进行分类,一般的单词书是按照字母顺序编排的,查找起来容易,但记忆时就会使人陷于枯燥。本书打破了字母顺序,按单词间的语义联系编排。尽量使学生可以联系记忆,国内外的众多语言学家都很推崇这一做法,编者希望这也能给雅思学员以帮助。 本部分第一大特色,是编者联系雅思考试,对每一个单词进行演绎。其中例句是一大特色,雅思考试强调考生要灵活使用长句,但是传统辞典普遍存在着例句较短、较旧的问题,远不能达到雅思考试的要求。编者从最新海外报纸、杂志和网站上精心挑选立意新颖、句式灵活多变的长句型例句,参考多部权威词典,精心为每个单词炮制和翻译了两个例句,(美)Eve Bower女士也为之倾注了很多精力,为本书制作了很多精彩的例句。第一个例句,用于提高大家的阅读能力,把单词放在一定的语言环境中,让学生猜出它们的情景意。培养语感,提高阅读能力,同时也可以加深对单词的印象。第二个例句放在最后,题名为“大头例句”,是编者精心打造和选择的或语义诙谐、或立意新颖、或句式优美的句子。便于大家背诵记忆,用于提高学生的口语和写作水平。 本部分的第二大特色,是对每个单词进行了词根分析。将长词化为短词来记。并给了学生一把学习英语单词内部结构的金钥匙。俗话说“理解的才是记忆的”,通过对单同内部结构的理解来记住单词是本部分的另一目的。 本部分的精华部分,编者将其命名为“大头巧记”,实有自嘲之意。编者学习和教授英文多年,积累了很多记单词的经验和想法,也走了很多弯路。编者认为自己走更多的弯路。花更多的时间寻找巧妙记忆的方法,就可以使读者朋友少走些弯路,记单词时少花些时间。编者通过词形联想、词音联想、拆分单词、词源记忆等多种方法,尽最大努力将单调的记忆变成愉快的消遣,以求根本解决单词记忆难的问题。最多的时候,在一个单词记忆方法的寻求上花掉过一个多小时的时间,编者感觉头大如斗,于是自名为“大头”以自嘲。在单词的记忆方法上,编者进行了一项大胆尝试,化抽象记忆为具体画面记忆。给读者一个场景或形象,而将字母直接传达为图像的方法被大多数学者所推崇。经试验证明,人脑对具体的图像记忆力要强和轻松的多,对以形象思维能力著称的汉语人群尤其如此。 本书还提供了另一种记忆方法:“习语记忆”。编者为某些单词精选了几个实用诙谐的习语,以提高读者记忆的兴趣,同时也为口语、写作和听力提供一些素材。 总之,本书是要通过多种记忆方法综合记忆,不断强化,已达到让学生完全掌握该部分单词的目的。 第二部分 66至70天为较难的提高词汇,1000多个,共分5天记忆。该部分主要为雅思阅读服务,也可提高学生们的词汇量。只要求大家记住词性和词意。也就是所说的“见面认识”即可。要求大家集中记忆,“临阵磨枪”。可以通过视觉(看)、听觉(读)、嘴部感觉(说)和手部感觉(写)来循环综合记忆。最大限度地在雅思考试前期增大单词量,提高阅读能力。 第三部分 编者根据雅思考试常涉及的内容,制作了10个专题,分10天记忆,即71至80天。每个专题提供100至200个最常用单词。目的是在雅思考试的最后前1O天熟悉专题,扩充词汇量。记忆要求比前面又低一些,只要求对单词有印象,大体记得意义。并在几个相关专题后面提供了相应的阅读材料,扩展学生视野,巩固相关词汇。
作者: 陈剑波主编
出版社:中山大学出版社,2010
简介:《大学英语四级考试80天突破》第一版出版后,其内容和编排形式得到了广大考生和教师的认可和好评,到目前为止已经多次被重印。 本次修订是在广泛听取各地使用本书的学生和教师们的建议并在一定范围内通过问卷调查征求意见的基础上进行的。本次修订版仍然采用原来按天分配、循序渐进的编排.方式,除继续保留穿插大量的编者个人备考经验和“微技巧”以及几乎全部采用历年真题作为讲解示范和强化练习等做法外,还根据近一两年大学英语四级考试题目的新特点,对各单项中的备考技巧和练习题进行了较大幅度的调整和增补,以帮助考生及时掌握四级英语考试的新趋势和新规律,提高备考的针对性和成效。具体体现在以下几个方面: ●写作部分:在结构和内容编排上更加紧凑和合理,更具实用性。例如,第四章写作模板的图表作文部分增添了描述图表数据变化趋势的常用表达方式,并在应用文一节列举出历年四级考试中出现过的应用文;第五章高分作文突破中增加了“常用词和短语的升级替换词汇列举”,并集中列举了在写作中可以增添闪光点的七种常用句式;第六章热点范文背诵,增加了“高分作文冲刺真经”,以帮助考生在最短的时问内得到最大的提高。另外,还对第一版中所列举的范文进行了删减,新增了一些更能反映四级英语写作出题特色的范文。 ●听力部分:针对考生长对话相对更为薄弱的情况,本次修订增加了长对话听力练习。同时,更新了很多技巧讲解,增加了最近两年的真题材料,使内容更具时效性。 ●阅读部分:对新题型的分析更精要,更贴近新四级要求,并根据新题型的要求设计更新了部分练习。比如,实战篇中的真题更新为以新题型为主;基础篇中对快速阅读判断正误题进行了大量的删减和替换,增加了对选择题的讲解;技巧篇中的练习也设计了更多的选择题;等等。 我们相信,本修订版能更好地帮助考生突破四级英语备考过程中的“瓶颈”,取得满意的成绩。当然,由于编者水平有限,书中难免还有不足之处,请广大考生和教师继续批评指正。
出版社:华东理工大学出版社,2012
简介: 中日两国一线教学专家联合编写、适合中国学生使用的经典日语教材 中国日语教学研究会会长修刚教授、上海外国语大学皮细庚教授 作序推荐 荣获华东地区优秀教材一等奖、畅销7年、累计发行量已突破80万册 《新编日语教程》自2006年出版以来,因其知识性、实用性、趣味性而深受好评,获得了华东地区优秀教材一等奖,累计发行量已突破80万册。 《新编日语教程》第三版根据对第一、二版的使用反馈以及日语教学的新变化编写而成,以培养和发展学习者的语言交际能力为目标,由中日两国多位具有一线教学经验的专家编写,并由中国日语教学研究会会长修刚教授,上海外国语大学教授皮细庚教授为第三版教材作序推荐。 在编写《新编日语教程1(第3版)》时,我们始终以“对日语的初学者而言怎样的入门教材才是理想的”这一问题为出发点考虑相关问题,力求使本书做到如下几点:涵盖的知识点全面、完整;句型出现的顺序合理,符合日语教学的一般原则;会话和课文的编写规范、实用性强,能够在生活中使用;单词量适中,出现的顺序合理,符合初学者学习外语的认知规律;内容丰富、翔实,除了提供应有的语言知识外,还能加深学习者对于日本文化、社会背景等的理解。 本套书适用于日语专业的学生、社会日语教学机构的学员、日语自学者等读者群。
作者: George Lakoff & Mark Johnson
出版社:浙江大学出版社 2015-4-1
简介:本书是当代语言学经典著作。 20世纪80年代,一场隐喻革命悄然兴起。Lakoff和Johnson(1980)、Lakoff(1987)和Langacker(1987)相继发表了足以震撼语言学界的三本学术专著:《我们赖以生存的隐喻》、《女人、火和危险事物》和《认知语法基础》。Johnson将这场隐喻革命称为隐喻狂热。其中,《我们赖以生存的隐喻》(Metaphor We Live By)是公认的认知语言学隐喻系统研究的开始,在国外隐喻研究中具有很大影响。他们在书中指出隐喻不仅是语言中词汇的问题,还是人类思维的重要手段,它直接参与人类的认知过程,是人类生存的基本方式,乃从认知的角度首次提出了概念隐喻理论(conceptual metaphor)。该书完全颠覆了几千年来人们对于隐喻的狭隘看法,国内外但凡论及隐喻、认知的论文和专著,无不以此为经典。
简介: 所属分类:计算机网络 > cad cam cae > proe > 《 pro/engineer wildfire5.0中文版完全自学手册》分为4篇,共18章。【入门篇】和【应用篇】全面涵盖 pro/engineer基础入门、管理用户工作界面、2d草绘环境、2d草绘图形、草图编辑、基准特征、曲面的创建与应用、曲面特性编辑、实体特征、构造特征和实体编辑等内容;【精通篇】详细介绍了快速建模、装配零件、钣金件设计以及查看工程图等内容;【案例篇】中通过3个案例详细讲解了机械设计、工业造型设计和电器设计中 pro/engineer的应用。 为了便于读者自学,《 pro/engineer wildfire5.0中文版完全自学手册》突出对实例的讲解,使读者能理解软件的精髓,并能解决实际生活和工作中的问题,真正做到知其然,更知其所以然。 随书光盘中赠送11小时与本书内容同步的视频教学录像,全部案例的素材文件和结果文件,另外还赠送14小时ug视频教学录像、6小时 autocad电子电气设计视频教学录像、4小时 3dsmax视频教学录像、赠送视频教学录像的素材文件和结果文件,以及本书教学用ppt课件等,真正体现了本书“完全”的含义。 《 pro/engineer wildfire5.0中文版完全自学手册》适合 pro/engineer初中级用户和相关专业技术人员学习参考,同时也适合各类院校相关专业的学生和相关培训班的学员学习使用。 第1篇 入门篇 第1章 初识 pro/engineer—— pro/engineer基础入门 2 视频教学录像:30分钟 1.1 认识 pro/e wildfire 5.0 3 1.2 pro/e wildfire 5.0的新增功能 4 1.3 安装 pro/engineer 6 1.3.1 pro/engineer软件的安装要求 6 1.3.2 pro/engineer软件的安装 7 1.3.3 pro/engineer软件的启动与退出 12 1.4 pro/engineer的界面导航 13 1.4.1 菜单栏 13 1.4.2 工具栏 14 1.4.3 特征工具栏 15 1.4.4 命令提示栏 16 1.4.5 导航器 16 1.4.6 特征操控面板 16 1.4.7 帮助中心 17 1.4.8 菜单管理器与命令系列 17 1.5 管理图形文件 18 1.5.1 新建文件 18 1.5.2 打开文件 19 1.5.3 保存文件 21 1.5.4 文件另存为 21 1.6 本章小结 22 第2章 diy——管理用户工作界面 23 视频教学录像:19分钟 2.1 定置个性的工作界面 24 2.1.1 定制工具栏 24 2.1.2 定制图形按钮 25 2.1.3 定义映射键 26 2.1.4 环境设置 27 2.2 设置零件单位 28 2.2.1 英制转换为公制 28 2.2.2 公制转换为英制 29 2.3 工作界面使用技巧 30 2.3.1 快捷菜单 30 2.3.2 数值输入 31 2.4 技能演练——设置用户界面的个人风格 32 2.5 本章小结 33 第2篇 应用篇 第3章 绘图前的设置——2d草绘环境 35 视频教学录像:26分钟 3.1 认识草绘环境 36 3.1.1 进入草绘模式的方式 36 3.1.2 视图管理器 38 3.1.3 图标按钮功能 39 3.2 设置草图环境 40 3.2.1 定制草绘背景颜色与线条 40 3.2.2 设定草绘器的优先选项 41 3.3 使用约束 43 3.3.1 垂直约束 44 3.3.2 水平约束 44 3.3.3 正交约束 45 3.3.4 相切约束 45 3.3.5 锁定中心点约束 45 3.3.6 对齐约束 46 3.3.7 对称约束 46 3.3.8 相等约束 47 3.3.9 平等约束 47 3.4 技能演练——设置自动约束 47 3.5 本章小结 48 第4章 绘图新体验——2d草绘图形 49 视频教学录像:38分钟 4.1 绘图工具简介 50 4.2 草绘基本图形 51 4.2.1 点和坐标系的生成 51 4.2.2 草绘直线 52 4.2.3 草绘中心线 53 4.2.4 草绘矩形 54 4.2.5 草绘圆和圆弧 54 4.2.6 草绘圆角图形 59 4.2.7 草绘样条曲线 60 4.2.8 草绘文本 61 4.3 技能演练1——草绘机械轴承 62 4.4 技能演练2——草绘机械接口 64 4.5 本章小结 66 第5章 图形造型师——草图编辑 67 视频教学录像:34分钟 5.1 编辑几何图元 68 5.1.1 选取 68 5.1.2 镜像 69 5.1.3 移动 70 5.1.4 缩放与旋转 71 5.1.5 切换构造 72 5.1.6 剪切、复制与粘帖 73 5.1.7 修剪 74 5.2 尺寸标注 77 5.2.1 标注长度 77 5.2.2 标注直径、半径 78 5.2.3 标注直线角度 79 5.2.4 标注圆弧角度 80 5.2.5 标注椭圆 80 5.3 修改尺寸标注 81 5.3.1 移动尺寸 81 5.3.2 修改尺寸值 81 5.3.3 加强尺寸 83 5.4 技能演练——标注支架零件 83 5.5 本章小结 85 第6章 三维造型基础——基准特征 86 视频教学录像:42分钟 6.1 基准特征的相关知识 87 6.1.1 基于特征的建模方式 87 6.1.2 参数化体系 88 6.1.3 父/子关系 88 6.1.4 软件的模块化和设计的关联性 88 6.2 特征的分类 89 6.2.1 基准特征 89 6.2.2 曲面特征 90 6.2.3 实体特征 91 6.3 三维造型基础 92 6.3.1 三维造型原理 92 6.3.2 草绘平面设置 93 6.3.3 参考平面设置 94 6.3.4 绘图时的方向参数设置 96 6.4 创建基准特征 96 6.4.1 创建基准平面 97 6.4.2 创建基准曲线 98 6.4.3 创建基准点 99 6.4.4 创建基准轴线 103 6.4.5 创建基准坐标系 105 6.5 技能演练——从方程创建蝶形曲线 106 6.6 本章小结 107 第7章 展示曲线美——曲面的创建与应用 108 视频教学录像:32分钟 7.1 创建拉伸曲面 109 7.2 创建平曲面 111 7.3 创建扫描曲面 112 7.3.1 恒定截面扫描曲面 112 7.3.2 可变截面扫描曲面 114 7.4 创建混合曲面 116 7.4.1 简单混合曲面 116 7.4.2 复杂混合曲面 118 7.5 创建扫描混合曲面 119 7.6 技能演练——创建旋转曲面 120 7.7 本章小结 122 第8章 让效果更真实——曲面特性编辑 123 视频教学录像:19分钟 8.1 添加工具按钮 124 8.2 曲面的编辑 125 8.2.1 复制 125 8.2.2 镜像 125 8.2.3 偏移 126 8.2.4 平移 126 8.2.5 旋转 127 8.2.6 修剪 128 8.2.7 延伸 128 8.2.8 合并 129 8.2.9 相交 129 8.2.10 加厚 130 8.2.11 实体化曲面 130 8.2.12 交互式曲面设计 131 8.3 技能演练——制作实体物体 132 8.4 本章小结 133 第9章 始见庐山真面目——实体特征 134 视频教学录像:60分钟 9.1 拉伸 135 9.1.1 拉伸面板参数 135 9.1.2 拉伸特征类型 136 9.1.3 拉伸深度设置 136 9.1.4 拉伸剖面 137 9.1.5 薄壁拉伸特征 138 9.2 旋转 139 9.2.1 旋转面板参数 139 9.2.2 旋转特征类型 140 9.2.3 剖面草绘注意事项 140 9.2.4 旋转角度的设置 141 9.2.5 双侧旋转特征 141 9.3 扫描 142 9.3.1 扫描面板参数 142 9.3.2 扫描轨迹的建立方式 144 9.3.3 恒定剖面工作流程 144 9.4 混合 145 9.4.1 混合方式及相关设置选项 145 9.4.2 混合的端点数、边数、方向的限制 146 9.4.3 混合顶点 146 9.5 技能演练1——绘制机械轴承 147 9.6 技能演练2——绘制机械座 150 9.7 本章小结 153 第10章 精雕细刻——构造特征 155 视频教学录像:56分钟 10.1 创建孔 156 10.1.1 孔特征面板参数 156 10.1.2 创建孔 157 10.2 创建壳 160 10.2.1 壳特征建立时机 161 10.2.2 壳特征面板参数 161 10.2.3 创建壳 162 10.3 创建加强筋 164 10.3.1 加强筋的创建方法 164 10.3.2 创建加强筋特征 165 10.4 创建倒角 166 10.4.1 边倒角特征面板参数 166 10.4.2 创建倒角特征 168 10.5 创建倒圆角 170 10.5.1 倒圆角特征面板参数 171 10.5.2 创建倒圆角特征 177 10.5.3 特殊倒圆角处理技巧 178 10.6 建拔模 178 10.6.1 拔模特征面板参数 180 10.6.2 创建拔模特征 183 10.7 技能演练——创建工程特征 184 10.8 本章小结 188 第11章 模型修饰——实体编辑 190 视频教学录像:30分钟 11.1 特征复制操作 191 11.1.1 相同参考 192 11.1.2 镜像 192 11.1.3 移动 193 11.2 镜像几何操作 193 11.3 阵列复制操作 195 11.3.1 阵列复制的分类与生成方法 195 11.3.2 尺寸式阵列 197 11.3.3 轴式阵列 199 11.3.4 参照阵列 200 11.3.5 填充阵列 200 11.4 组操作 201 11.5 技能演练——制作散热器外壳 202 11.6 本章小结 205 第3篇 精通篇 第12章 提高工作效率——快速建模 207 视频教学录像:26分钟 12.1 使用图层 208 12.1.1 图层管理器 208 12.1.2 图层的基本操作 211 12.2 创建用户特征库 215 12.2.1 创建特征库 215 12.2.2 特征库的使用 217 12.3 文件的输入与输出 218 12.3.1 文件输入 218 12.3.2 文件输出 219 12.4 特征分析工具 220 12.4.1 模型测量工具 221 12.4.2 模型分析工具 224 12.4.3 零件的比较 229 12.5 技能演练——比较两个零件的不同 230 12.6 本章小结 231 第13章 走进组装车间——装配零件 232 视频教学录像:30分钟 13.1 启动组合模式 233 13.2 移动和快速组合元件 234 13.3 放置约束 235 13.3.1 组合元件显示 235 13.3.2 约束类型 236 13.4 元件复制 238 13.4.1 元件阵列 239 13.4.2 重复 239 13.4.3 复制 240 13.5 分解视图 241 13.5.1 分解视图的方法 241 13.5.2 保存分解视图 242 13.6 相关实用功能 243 13.6.1 重命名 243 13.6.2 保存副本 244 13.6.3 元件显示设置 244 13.7 技能演练——装配蒸锅零件 245 13.8 本章小结 248 第14章 展示自我风采——钣金件设计 249 视频教学录像:30分钟 14.1 钣金薄壁设计 250 14.1.1 以平整创建薄壁 250 14.1.2 以旋转创建薄壁 251 14.1.3 以混合创建薄壁 253 14.1.4 以偏移创建薄壁 255 14.1.5 以拉伸创建薄壁 256 14.2 高级钣金特征创建 257 14.2.1 创建延伸壁 258 14.2.2 创建附加平整壁 259 14.2.3 创建法兰壁 260 14.3 钣金的折弯 261 14.4 技能演练——钣金的各种展平特性 263 14.5 本章小结 264 第15章 查看作品的千姿百态——工程图 265 视频教学录像:15分钟 15.1 什么是工程图 266 15.2 工程图的环境设置 266 15.2.1 新建工程图 266 15.2.2 绘制标题栏 268 15.2.3 设置工作图 271 15.3 创建零件视图 272 15.3.1 创建主视图 273 15.3.2 创建左视图和俯视图 273 15.3.3 创建轴侧视图 274 15.3.4 创建详细视图 275 15.3.5 创建剖视图 276 15.3.6 创建半视图 277 15.3.7 创建局部视图 277 15.3.8 创建破断视图 278 15.3.9 创建辅助视图 279 15.4 本章小结 280 第4篇 案例篇 第16章 机械设计 282 视频教学录像:42分钟 16.1 创建弯管体 283 16.2 创建底板 284 16.3 创建侧孔 285 16.4 创建法兰盘 287 16.5 创建弯管凸台 289 16.6 创建倒圆角 291 16.7 创建底板固定孔 292 16.8 本章小结 293 第17章 工业造型设计 294 视频教学录像:32分钟 17.1 创建刨刀主体支架 295 17.2 创建中部圆环 296 17.3 创建横筋 297 17.4 创建防滑构件 298 17.5 创建挂钩 299 17.6 创建支架拔模 300 17.7 创建支架圆角 301 17.8 本章小结 301 第18章 电器设计 302 18.1 创建相机机身 303 18.2 创建镜头 307 18.3 创建相机按键 308 18.4 创建相机取景器和显示屏 310 18.5 创建相机挂孔 312 18.6 创建倒圆角 313 18.7 本章小结 314
3ds Max 2016中文版+VRay效果图制作从入门到精通
光盘作者: 亿瑞设计
出版社:清华大学出版社 2018年01月
简介:
《3ds Max 2016中文版 VRay效果图制作从入门到精通》一书结合3ds Max和VRay,详细介绍两者在效果图制作方面的完美搭配使用。《3ds Max 2016中文版 VRay效果图制作从入门到精通》共分25章,其中前12章详细介绍了3ds Max和VRay的基础知识、使用方法和操作技巧;后13章以13个大型综合案例的形式详细介绍了3ds Max和VRay在实际设计中的配合使用。在具体介绍过程中均穿插技巧提示等,帮助读者更好地理解知识点,使这些案例成为读者在以后实际学习工作的提前“练兵”。
【目录】
第1章效果图知识大盘点 1
1.1 光与影 2
1.1.1 光 2
1.1.2 影 6
1.2 构图技巧 6
1.2.1 比例和尺度 7
1.2.2 主角与配角 7
1.2.3 均衡与稳定 7
1.2.4 韵律与节奏 7
1.3 色彩与风格 8
1.3.1 常用室内色彩搭配 8
1.3.2 色彩心理 9
1.3.3 风格 10
1.4 室内人体工程学 12
1.4.1 概论 12
1.4.2 作用 12
1.5 室内风水学 12
1.5.1 客厅风水 12
1.5.2 餐厅风水 13
1.5.3 厨房风水 13
1.5.4 卧室风水 14
1.6 优秀作品赏析 14
1.6.1 室内空间作品点评 14
1.6.2 室外空间作品点评 15
第2章 3ds Max基本操作 16
2.1 3ds Max 2016工作界面 17
重点技术专题——如何使用教学影片 17
2.1.1 标题栏 18
2.1.2 菜单栏 18
2.1.3 主工具栏 20
重点技术专题——如何精确移动对象 21
2.1.4 视口区域 25
2.1.5 命令面板 25
2.1.6 时间尺 27
2.1.7 状态栏 27
2.1.8 时间控制按钮 27
2.1.9 视图导航控制按钮 27
2.2 3ds Max文件基本操作 28
重点小实例:打开场景文件 28
重点小实例:保存场景文件 29
重点小实例:保存渲染图像 29
重点小实例:在渲染前保存要渲染的图像 30
重点小实例:归档场景 30
2.3 3ds Max对象基本操作 31
重点小实例:导入外部文件 31
重点小实例:导出场景对象 31
重点小实例:合并场景文件 32
重点小实例:加载背景图像 32
重点小实例:设置文件自动备份 33
重点小实例:调出隐藏的工具栏 34
重点小实例:使用过滤器选择场景中的灯光 34
重点小实例:使用【按名称选择】工具选择对象 34
重点小实例:使用【套索选择区域】工具选择对象 35
重点小实例:使用【选择并移动】工具制作彩色铅笔 36
重点小实例:使用【选择并缩放】工具调整花瓶的形状 36
重点小实例:使用【角度捕捉切换】工具制作创意时钟 37
重点小实例:使用【镜像】工具镜像相框 37
重点小实例:使用【对齐】工具使花盆对齐到地面 38
重点小实例:视口布局设置 38
重点小实例:自定义界面颜色 39
重点小实例:使用所有视图中可用的控件 40
重点小实例:使用透视图和正交视图控件 40
重点小实例:使用摄影机视图控件 41
第3章几何体建模 42
3.1 初识建模 43
3.1.1 什么是建模 43
3.1.2 为什么要建模 43
3.1.3 建模方式主要有哪些 43
3.1.4 建模的基本步骤 44
3.1.5 认识创建面板 44
3.2 创建几何基本体 45
3.2.1 标准基本体 45
重点小实例:利用长方体制作桌子 46
重点小实例:利用球体制作创意钟表 47
重点小实例:利用圆柱体制作茶几 49
重点综合实例:利用标准基本体制作台灯 52
3.2.2 扩展基本体 54
重点小实例:利用异面体制作珠帘 55
重点小实例:利用切角长方体制作简约餐桌 56
3.3 创建复合对象 60
3.3.1 图形合并 60
3.3.2 布尔 61
重点小实例:利用布尔运算制作创意书桌 62
3.3.3 ProBoolean 64
重点小实例:利用ProBoolean制作电脑桌 64
3.3.4 放样 67
重点小实例:利用放样制作花瓶模型 67
3.4 创建建筑对象 69
3.4.1 AEC扩展 69
重点小实例:创建多种室外植物 70
3.4.2 楼梯 73
重点小实例:创建多种楼梯模型 74
3.4.3 门 75
3.4.4 窗 76
3.5 创建VRay对象 77
重点技术专题——加载VRay渲染器 77
3.5.1 VR代理 77
重点小实例:利用VR代理制作会议室 78
3.5.2 VR-毛皮 79
重点小实例:利用VR-毛皮制作地毯效果 79
3.5.3 VR平面 80
3.5.4 VR球体 80
第4章样条线建模 81
4.1 创建样条线 82
4.1.1 样条线 82
重点小实例:利用样条线制作创意茶几 85
重点小实例:利用样条线制作创意书架 86
重点小实例:利用样条线制作椅子 87
4.1.2 扩展样条线 89
4.2 编辑样条线 89
4.2.1 将样条线转换为可编辑样条线 89
4.2.2 调节可编辑样条线 90
4.2.3 将二维图形转换为三维模型 90
重点小实例:利用样条线制作屏风 90
重点小实例:利用样条线制作室内框架 92
重点小实例:利用样条线制作吊灯 94
重点小实例:利用样条线制作创意酒架 95
第5章修改器建模 97
5.1 修改器 98
5.1.1 修改器堆栈 98
5.1.2 为对象加载修改器 98
5.1.3 修改器次序变化产生的效果 99
5.1.4 编辑修改器 100
5.1.5 塌陷修改器堆栈 100
5.1.6 修改器的种类 101
5.2 常用修改器 102
重点小实例:利用【车削】修改器制作台灯 103
重点小实例:利用【挤出】修改器制作躺椅 105
重点小实例:利用【倒角剖面】修改器制作公共椅子 108
重点小实例:利用【Bend(弯曲)】修改器制作水龙头 109
重点小实例:利用【Twist(扭曲)】修改器制作书架 111
重点小实例:利用【晶格】修改器制作水晶吊灯 113
重点小实例:利用FFD修改器制作窗帘 115
重点综合实例:利用多种修改器综合制作水晶灯 118
重点小实例:利用【网格平滑】修改器制作椅子 122
第6章多边形建模 126
6.1 多边形建模的常用思路 127
6.2 将模型转换为多边形对象 127
6.3 编辑多边形对象 127
重点小实例:多边形建模制作餐桌 129
重点小实例:多边形建模制作中式茶几 132
重点小实例:多边形建模制作沙发 134
重点小实例:多边形建模制作床头柜 136
重点小实例:多边形建模制作橱柜 138
重点小实例:多边形建模制作浴缸 141
重点综合实例:多边形建模制作书桌 143
重点项目实例:多边形建模制作简约别墅 145
第7章灯光技术 148
7.1 灯光常识 149
7.1.1 什么是灯光 149
7.1.2 为什么要使用灯光 149
7.1.3 灯光的常用思路 150
7.1.4 效果图常用灯光类型 150
7.2 光度学灯光 151
7.2.1 目标灯光 151
重点技术专题——光域网(射灯或筒灯)的高级设置方法 153
重点综合实例:利用目标灯光综合制作休闲室灯光 153
重点小实例:利用目标灯光制作射灯 155
7.2.2 自由灯光 157
7.3 标准灯光 157
7.3.1 目标聚光灯 157
重点小实例:测试目标聚光灯的阴影 159自由聚光灯 162
7.3.3 目标平行光 162
重点小实例:利用目标平行光制作阴影场景 163
重点小实例:利用目标平行光制作日光 164
重点小实例:利用目标平行光制作日光 166
7.3.4 自由平行光 168
7.3.5 泛光灯 168
重点小实例:利用泛光灯制作吊灯 168
7.3.6 天光 170
7.4 VRay灯光 170
7.4.1 VR-灯光 171
重点小实例:测试VR-灯光排除 172
重点小实例:利用VR-灯光制作灯带 174
重点小实例:利用VR灯光制作台灯 177
7.4.2 VRayIES 178
7.4.3 VR-环境灯光 178
7.4.4 VR-太阳 178
重点小实例:利用VR-太阳制作黄昏光照 180
重点小实例:利用VR-太阳制作日光 181
重点综合实例:利用VR-灯光综合制作客厅灯光 183
重点综合实例:利用VR-太阳综合制作客厅一角灯光 184
重点综合实例:利用VR-灯光综合制作书房夜景效果 185
第8章摄影机技术 189
8.1 初识摄影机 190
8.1.1 什么是相机 190
8.1.2 为什么需要使用摄影机 191
8.1.3 摄影机创建的思路 191
8.2 3ds Max中的摄影机 192
8.2.1 目标摄影机 192
8.2.2 自由摄影机 194
8.2.3 VR-穹顶摄影机 194
8.2.4 VR-物理摄影机 194
重点小实例:修改场景透视角度 197
重点小实例:使用剪切设置渲染特殊视角 198
重点小实例:测试VR-物理摄影机的光圈数 199
重点小实例:测试VR-物理摄影机的光晕 200
8.2.5 物理摄影机 201
第9章材质技术 202
9.1 初识材质 203
9.1.1 什么是材质 203
9.1.2 为什么要设置材质 203
9.1.3 材质的设置思路 204
9.1.4 效果图常用材质类型 204
9.2 材质编辑器 204
9.2.1 精简材质编辑器 204
9.2.2 平板材质编辑器 208
9.3 材质/贴图浏览器 209
9.4 材质管理器 209
9.4.1 【场景】面板 209
9.4.2 【材质】面板 211
9.5 材质类型 211
9.5.1 【标准】材质 212
重点小实例:利用标准材质制作墙面材质 212
重点技术专题——如何保存材质和调用材质 213
9.5.2 VRayMtl材质 214
重点小实例:利用VRayMtl材质制作大理石材质 217
重点小实例:利用VRayMtl材质制作地板材质 219
重点小实例:利用VRayMtl材质制作皮革 220
重点小实例:利用VRayMtl材质制作食物 222
重点小实例:利用VRayMtl材质制作水材质 225
重点小实例:利用VRayMtl材质制作陶瓷材质 226
重点小实例:利用VRayMtl材质制作金属材质 229
重点小实例:利用VRayMtl材质制作玻璃材质 231
9.5.3 VR-灯光材质 234
重点小实例:利用【VR-灯光材质】制作灯带材质 234
9.5.4 VR-覆盖材质 235
9.5.5 VR-混合材质 235
9.5.6 顶/底材质 236
9.5.7 【混合】材质 236
重点小实例:利用混合材质制作窗帘材质 236
9.5.8 【双面】材质 238
9.5.9 VR-材质包裹器 238
重点小实例:利用【VR-材质包裹器】制作耳机材质 239
9.5.10 【多维/子对象】材质 240
重点综合实例:利用多种材质制作餐桌上的材质 241
9.5.11 VR-快速SSS2 244
重点小实例:利用【VR-快速SSS2】材质制作玉石材质 245
第10章贴图技术 246
10.1 初识贴图 247
10.1.1 什么是贴图 247
10.1.2 贴图与材质的区别 247
10.1.3 为什么要设置贴图 247
10.1.4 贴图的设置思路 248
10.2 贴图面板 248
10.3 常用贴图类型 248
10.3.1 【位图】贴图 249
重点小实例:利用位图贴图制作布效果 250
重点技术专题——【UVW贴图】修改器 252
10.3.2 【不透明度】贴图 253
重点技术专题——不透明度贴图的原理 253
重点小实例:利用不透明度贴图制作火焰 254
10.3.3 VRayHDRI贴图 255
10.3.4 【VR-边纹理】贴图 255
重点小实例:利用【VR-边纹理】贴图制作线框效果 256
10.3.5 【VR-天空】贴图 257
10.3.6 【衰减】贴图 257
重点小实例:利用【衰减】贴图制作沙发 257
10.3.7 【混合】贴图 259
10.3.8 【渐变】贴图 259
10.3.9 【渐变坡度】贴图 259
10.3.10 【平铺】贴图 260
重点小实例:利用【平铺】贴图制作地砖效果 260
10.3.11 【棋盘格】贴图 261
10.3.12 【噪波】贴图 262
重点小实例:利用【噪波】贴图制作拉丝金属 262
10.3.13 【细胞】贴图 264
10.3.14 【凹痕】贴图 264
第11章效果图渲染利器完全解析——VRay渲染器设置 265
11.1 初识渲染器 266
11.1.1 渲染器是什么 266
11.1.2 扫描线渲染器和VRay渲染器的区别 266
11.1.3 常用渲染器对比 267
11.2 VRay渲染器 268
11.2.1 公用 268
11.2.2 V-Ray 270
11.2.3 GI 276
11.2.4 设置 280
11.2.5 Render Elements(渲染元素) 282
重点技术专题——VRayAlpha和VRayWireColor(VRay线框颜色)渲染元素的使用方法 282
重点综合实例:使用VRay渲染器制作厨房效果 283
重点综合实例:使用VRay渲染器制作休息室 290
重点综合实例:使用VRay渲染器制作休息室夜晚 296
第12章效果图的魔术师——Photoshop后期处理 303
重点小实例:使用照片滤镜调整颜色 304
重点小实例:为图像添加光斑和射灯效果 306
重点小实例:利用外挂滤镜调节图像颜色 306
重点小实例:利用亮度/对比度调节夜晚效果 309
重点小实例:利用亮度/对比度调节白天效果 310
重点小实例:在窗户处增加光 311
重点小实例:锐化图像和增加光斑 313
重点小实例:合成电视屏幕 314
重点小实例:校正偏灰效果图 315
重点小实例:利用阴影/高光还原效果图暗部细节 316
重点小实例:增加图像饱和度 318
重点小实例:合成窗外背景 319
重点小实例:利用曲线调节图像亮度 320
重点小实例:校正偏色图像 321
第13章精致玲珑——时尚日景书房 322
设置VRay渲染器 323
材质的制作 323
设置灯光并进行草图渲染 328
设置成图渲染参数 329
重点技术专题——渲染速度的控制 330
第14章富丽堂皇——豪华欧式浴室 331
设置VRay渲染器 332
材质的制作 332
设置摄影机 337
设置灯光并进行草图渲染 337
设置成图渲染参数 340
重点技术专题——使用光子图快速渲染大尺寸图像 341
第15章现代风格——卫生间夜景 343
设置VRay渲染器 344
重点技术专题——检查模型是否有漏光、
黑斑等问题 345
材质的制作 345
设置摄影机 351
设置灯光并进行草图渲染351
设置成图渲染参数 353
第16章简约复式——现代别墅日景和夜景 355
设置VRay渲染器 356
材质的制作 356
设置摄影机 361
设置灯光并进行草图渲染 361
设置成图渲染参数 363
重点技术专题——灯光深度解析 364
第17章室内综合——现代家居空间日景 367
设置VRay渲染器 368
材质的制作 368
设置摄影机 373
重点技术专题——摄影机高级应用 373
设置灯光并进行草图渲染 374
设置成图渲染参数 376
第18章欧陆风情——欧式客厅日景 377
设置VRay渲染器 378
材质的制作 378
重点技术专题——材质深度解析 383
设置摄影机 384
设置灯光并进行草图渲染 385
设置成图渲染参数 387
第19章美式田园——欧式卧室日景 389
设置VRay渲染器 390
材质的制作 390
重点技术专题——凹凸纹理类、毛发类物体效果表现的方法 396
设置摄影机 397
设置灯光并进行草图渲染 397
设置成图渲染参数 400
第20章现代主义——简约风格厨房夜景 401
设置VRay渲染器 402
材质的制作 402
设置摄影机 407
设置灯光并进行草图渲染 409
设置成图渲染参数 412
重点技术专题——多角度连续渲染的高级技巧 413
第21章东方情怀——新中式卧室夜景 415
设置VRay渲染器 416
材质的制作 416
设置摄影机 421
设置灯光并进行草图渲染 422
设置成图渲染参数 424
重点技术专题——图像精细程度的控制 425
第22章简约雅居——简约欧式客厅 427
设置VRay渲染器 428
材质的制作 428
设置摄影机 434
设置灯光并进行草图渲染 434
设置成图渲染参数 440
重点技术专题——联机渲染技术的使用 441
第23章宽敞明亮——会议室日景表现 443
设置VRay渲染器 444
材质的制作 444
设置摄影机 449
设置灯光并进行草图渲染 450
设置成图渲染参数 453
重点技术专题——VR代理的使用 454
第24章商业空间——中式古朴博物馆 456
设置VRay渲染器 457
材质的制作 457
设置摄影机 462
设置灯光并进行草图渲染 462
设置成图渲染参数 466
重点技术专题——AO贴图 467
第25章水岸豪庭——简约别墅夜景表现 468
设置VRay渲染器 469
材质的制作 469
设置摄影机 475
设置灯光并进行草图渲染 475
设置成图渲染参数 478
重点技术专题——分层渲染的高级技巧 479
作者: 王勇选编
出版社:华夏出版社,2013
简介:《钢琴家曲库:世界钢琴名曲精选2》是为了满足不同层次读者的需要,编者在浩如烟海的钢琴文献中,精挑细选出了世界40位著名作曲家的80首难易程度不一的名曲中的精华曲目。《钢琴家曲库:世界钢琴名曲精选2》的最大特点是:经典、实用,可以说是“浓缩的精华”。
出版社:学习出版社 2015年09月
简介: /1 中国新闻奖长江韬奋奖颁奖报告会举行刘云山会见获奖代表(代序)/1 十佳选手/3 战乱中履行使命1 200天人民日报社 焦翔/7 走过的路 遇到的人 新华社 孙铁翔 /13 半生流泪终不悔 光明日报社 郑晋鸣/17 生死高原路 情系藏家人 中央电视台 陈琴 /22 用微传播弘扬我们的价值观 东北新闻网 李理/26 谁是真正的英雄 上海广播电视台 臧熹/30 同一把泥土 厦门广电集团 林懿琳/34 夜幕下的故事 湖北广播电视台 简然/39 用拐杖撑起新闻理想 今日女报社 谭里和/43 这,就是新疆人 新疆电视台 海米提.买买提/49 紧抱,为了那片土地 人民日报社 苏艺/53 当我闻到死亡 新华社 陈聪/58 当记者,就要追求不可替代 新华社 张建松/63 海拔5300米的“漂亮风景” 解放军报社 郭丰宽/67 走进边防就是走进崇高 解放军报社 孙兴维/71 爱上西藏 情系雪域 经济日报社 代玲/74 一切为了真相 中央人民广播电台 吴喆华/79 那一声厚重的“谢谢” 中央人民广播电台 曹美丽/83 明白我是谁 知道为了谁 中央电视台 杨芳/86 一路向南 中国国际广播电台 杨琼/91 约定 中国国际广播电台 王茜婷/95 三个自问 中国纪检监察报社 王彧/99 在路上 在一起 中国妇女报社 王蓓/102 为什么我的眼里常含泪水 农民日报社 江娜/106 责任与追求 法制日报社 居扬/111 我登上了南极冰盖最高点 中国海洋报社 高悦/116 跟着“毛泽东号”去追梦 人民铁道报社 和平/120 大洋深处的“中国印” 中国国土资源报社 毛志红/128 我在高原重新开始 英大传媒投资集团 谢南希/128 我是你的眼 北京电视台 曹一楠/132 胸有大局 厘清是非 天津日报社 胡然/135 我敬佩的人 新异晚报社 姜燕/139 善行搭建大家帮 河北人民广播电台 么伟龙/143 汗水浇灌梦想 河北电视台 苏明山/146 勇气和毅力伴我前行 晋中广播电视台 杜艳君/149 我和我的女儿 运城广播电视台 张英/152 38年终圆“记者梦” 赤峰日报社 王玉清/157 感谢你,这个幸福的职业! 饲养晚报社 赵永峰/161 平凡力量 温暖前行 辽宁广播电视台 刘彤/165 生死现场 大连广播电视台 卢建伟/170 我确定,这是我想要的 吉林日报社 隋二龙/174 我们的名字叫“帮忙女生” 吉林市电视台 唐晓蕾/178 无论走出多远 都不要忘记为什么出发 长春日报社 孔非/181 用镜头拍摄“梦想” 哈尔滨日报社 陈南/185 菜贩 县长 孩子 新华日报社 杭春燕/188 记者笔下 民生如天 浙江日报社 俞佳友/191 怎样才是一名好记者 都市快报社 张姝/195 平凡的人 不平凡的事 金华日报社 许健楠/199 母爱是一道不灭的春晖 安徽广播电视台 任良韵/203 平凡给我的力量 东南网 郑窈/206 记者是社会的良心 南昌市广播电视台 武韵/209 我身边的这位老人 萍乡市广播电视台 任星燃/213 我们的舞台在田野 山东广播电视台 邓云/216 新闻记者,值得你全情付出的职业 齐鲁晚报社 周青先/220 做个固执而矫情的记者 青岛财经日报社 高峰/224 连接你我的电波 郑州市人民广播电台 王腾霄/227 记者1 0年:以青春和使命丰满生命 荆州电视台 官慧/231 我是“农民110" 益阳市电视台 李静/234 一名民生记者的反思 广东广播电视台 汤璐/238 记者有“节” 广东广播电视台 龙俊峰/242 触动心弦的“对话” 南方都市报社 裘萍/245 两次跨越北仑河 文本人民广播电台 陈达/248 责任的力量 海南广播电视总台 杜德成/251 天梯作证 真爱永存 重庆日报社 周立/255 田坎上走出好文章 四川日报社 许静/260 心愿 四川广播电视台 王静/264 我那些可爱的父老乡亲 蓬满腹经纶县广播电视台 王蓝燕/268 唱响80-后的青春之歌 贵州广播电视台 韩洪雷/272 星星一家的梦想 贵州广播电视台 代易/275 走进大山 沉淀真情 贵阳广播电视台 陈春晓/279 那些难忘的画面 云南广播电视台 沐婷婷/282 震中的感动 昭通日报社 张广玉/286 逐梦高原 西藏电视台 益西卓玛/289 感动喜马拉雅山的生命壮歌 中国西藏新闻网 德吉央宗/292 干记者就是要奉献 陕西广播电视台 陈鑫/295 职
作者: 完美动力 编著
出版社: 2015-2-1
简介: “梦工厂系列图书”是全面讲解三维动画制作的实战性图书,《梦工厂之材质N次方Maya材质手册》为其中的材质手册,全书共6章:第1~2章介绍了材质在三维动画中的地位和意义以及应用领域、材质相关基础知识与命令;第3章运用经典案例“回到80年代”介绍了静物材质的制作流程;第4章通过经典案例“宝芝林”介绍了场景制作流程;第5章运用经典案例“大兵”介绍了写实角色的制作过程;第6章通过短片项目《炮灰兔之驯龙记》介绍了分层渲染与合成的相关知识。 随书附赠2张DVD多媒体教学光盘,其中视频内容包含了书中全部案例的实现过程,工程文件内容包括了书中所有案例的场景文件和素材文件。 本系列图书文字流畅,内容科学、准确,步骤详细,结合经典案例深入浅出地讲解了Maya模型、材质、动画的基本内容,对影视动画社会培训机构的中级学员、中高等院校影视动画相关专业学生以及CG爱好者和自学人员具有极其重要的指导意义
作者: 赵建领,薛园园等编著
出版社:机械工业出版社,2012
简介: 所属分类:计算机网络 > 程序设计> c c++ c# vc vc++ > 单片机c51语言是目前最流行的单片机 程序设计语言。本书由浅入深、循序渐进地讲解了c51语言的方方面面。本书知识点覆盖全面、结构安排紧凑、讲解详细、通俗易懂、实例丰富。内容包括51系列单片机开发环境和流程、 程序设计基础以及编程指南,并给出了一些常用的典型案例。全书分为四篇,共21章,全面详细地讲述了单片机的 程序设计基础、编程指南及应用案例。首先介绍了51系列单片机的基本结构以及单片机的开发概述,其次详细介绍了单片机 程序设计的c51语言,随后结合单片机的硬件资源细致讲解了如何应用c51语言进行编程操作,最后结合实际应用,重点分析了在各个领域中常用到的一些典型案例,使读者更加融会贯通地掌握c51语言,以供读者在学习和工作中进行参考。在第21章中还介绍了部分常见的面试题及解答,方便读者做好入职前的准备工作。 本书适合广大单片机程序开发人员、电子设计爱好者、工程师和大专院校师生阅读,尤其是适用于单片机及其编程语言的初学者。 前言 第一篇 单片机c51概述 第1章 单片机开发概述 1.1 单片机介绍 1.1.1 单片机简介 1.1.2 单片机的主要组成部分 1.1.3 单片机引脚及功能 1.1.4 单片机的应用领域 1.2 单片机开发流程 1.2.1 系统分析 1.2.2 单片机选型 1.2.3 程序设计 1.2.4 仿真测试 1.2.5 程序下载 1.3 单片机开发语言概述 1.3.1 单片机汇编语言 1.3.2 单片机c51语言 1.4 小结 1.5 习题与上机实践 第2章 构建c51集成开发环境 2.1 51系列单片机的最小硬件系统 2.1.1 时钟振荡电路 2.1.2 单片机的复位电路 2.2 keil m vision3集成开发环境 2.2.1 keil m vision3简介 2.2.2 keil m vision3安装 2.2.3 keil m vision3界面概览 2.2.4 keil m vision3的各种常用窗口 2.3 keil m vision3中c51的开发流程 2.3.1 创建项目 2.3.2 创建源文件 2.3.3 编译项目 2.3.4 仿真调试 2.3.5 程序下载 2.4 小结 2.5 习题与上机实践 第二篇 c51语言 程序设计指南 第3章 c51语言 程序设计基础 3.1 c51程序的基本结构 3.2 c51编程规范及注意事项 3.2.1 注释 3.2.2 命名 3.2.3 格式 3.3 c51的标识符与关键字 3.3.1 标识符 3.3.2 关键字 3.4 c51的变量类型 3.4.1 c51的数据类型 3.4.2 整型变量 3.4.3 浮点型变量 3.4.4 字符型变量 3.4.5 指针型变量 3.4.6 无值型变量 3.5 c51的常量类型 3.5.1 整型常量 3.5.2 浮点型常量 3.5.3 字符型常量 3.5.4 转义字符 3.6 变量作用域 3.6.1 变量作用域的基本规则 3.6.2 自动变量 3.6.3 全局变量 3.6.4 静态变量 3.6.5 寄存器变量 3.7 分隔符与const修饰符 3.7.1 c51分隔符 3.7.2 const修饰符 3.8 c51的运算符 3.8.1 算术运算符 3.8.2 逻辑运算符 3.8.3 关系运算符 3.8.4 位运算符 3.8.5 “,”运算符 3.8.6 “?”运算符 3.8.7 “sizeof”运算符 3.8.8 地址操作运算符 3.8.9 联合操作运算符 3.8.10 类型转换运算符 3.8.11 运算符优先级和结合性 3.9 c51的表达式 3.9.1 算术表达式 3.9.2 赋值表达式 3.9.3 逗号表达式 3.9.4 关系表达式 3.9.5 逻辑表达式 3.10 小结 3.11 上机实践 第4章 c51语句和流程 4.1 c51语句 4.1.1 变量声明语句 4.1.2 表达式语句 4.1.3 复合语句 4.1.4 循环语句 4.1.5 条件语句 4.1.6 开关语句 4.1.7 程序跳转语句 4.1.8 函数调用语句 4.1.9 函数返回语句 4.1.10 空语句 4.2 c51的流程控制结构及程序示例 4.2.1 顺序结构 4.2.2 选择结构 4.2.3 循环结构 4.2.4 流程控制结构程序示例 4.3 小结 4.4 上机实践 第5章 c51的数据结构 5.1 c51的数组 5.1.1 数组定义及数组元素 5.1.2 一维数组 5.1.3 一维字符串数组 5.1.4 二维数组 5.1.5 二维字符串数组 5.1.6 多维数组 5.2 c51的指针 5.2.1 指针及相关概念 5.2.2 指针变量的定义及赋值 5.2.3 取址运算符和取值运算符 5.2.4 指针变量的运算 5.2.5 c51的字符指针 5.2.6 c51的数组指针 5.2.7 c51的指针数组 5.3 c51的结构 5.3.1 结构的声明 5.3.2 结构变量的声明 5.3.3 结构变量的初始化 5.3.4 结构变量的使用 5.3.5 c51的结构数组 5.3.6 c51的结构指针 5.3.7 c51的嵌套式结构 5.3.8 c51的位结构 5.4 c51的联合 5.4.1 联合的声明和使用 5.4.2 结构和联合的区别 5.5 c51的枚举 5.5.1 枚举和枚举变量的声明 5.5.2 枚举变量的赋值和使用 5.6 c51的位域 5.6.1 位域和位域变量的声明 5.6.2 位域变量的使用 5.7 c51的自定义类型 5.7.1 自定义类型的声明 5.7.2 自定义类型的使用 5.8 小结 5.9 上机实践 第6章 c51的函数 6.1 函数 6.1.1 函数的概述 6.1.2 函数的分类 6.1.3 函数的定义 6.1.4 函数的参数 6.1.5 函数的返回值 6.2 函数的作用域 6.2.1 函数的作用范围 6.2.2 函数变量的作用域 6.3 函数的调用 6.3.1 赋值调用 6.3.2 引用调用 6.3.3 递归调用 6.3.4 嵌套调用 6.4 c51的main函数 6.4.1 无参main函数 6.4.2 有参main函数 6.5 c51的库函数 6.5.1 i/o函数库 6.5.2 标准函数库 6.5.3 字符函数库 6.5.4 字符串函数库 6.5.5 内部函数库 6.5.6 数学函数库 6.5.7 绝对地址访问函数库 6.5.8 变量参数表函数库 6.5.9 全程跳转函数库 6.5.10 偏移量函数库 6.6 小结 6.7 上机实践 第7章 c51的存储结构 7.1 单片机的存储器结构 7.1.1 51系列单片机的存储区域 7.1.2 片内ram的存储器结构 7.2 c51的存储类型 7.2.1 code存储类型 7.2.2 data存储类型 7.2.3 bdata存储类型 7.2.4 idata存储类型 7.2.5 pdata存储类型 7.2.6 xdata存储类型 7.3 c51的扩展数据类型 7.3.1 sfr和sfr16型变量 7.3.2 sbit型变量 7.3.3 bit型变量 7.3.4 51单片机寄存器的定义 7.4 c51变量的存储模式 7.4.1 small模式 7.4.2 compact模式 7.4.3 large模式 7.5 c51的存储器指针 7.5.1 一般指针 7.5.2 存储器指针 7.6 小结 7.7 上机实践 第8章 c51的预处理命令和用户配置文件 8.1 c51的预处理命令概述 8.2 文件包含指令 8.2.1 #include命令 8.2.2 c51常用的头文件 8.3 宏定义指令 8.3.1 #define命令 8.3.2 #undef命令 8.4 条件编译指令 8.4.1 #if、#else和#endif命令 8.4.2 #elif命令 8.4.3 #ifdef、#ifndef命令 8.5 其他编译指令 8.5.1 #line命令 8.5.2 #error命令 8.5.3 #pragma命令 8.6 c51的用户配置文件 8.6.1 c51的启动代码详解 8.6.2 c51的变量初始化文件 8.6.3 c51的基本i/o函数文件 8.6.4 c51的分组配置文件 8.7 小结 8.8 上机实践 第三篇 c51单片机编程指南 第9章 c51定时器/计数器 程序设计 9.1 定时器/计数器简介 9.1.1 定时器/计数器的结构 9.1.2 方式控制寄存器tmod 9.1.3 中断控制寄存器tcon 9.1.4 定时器/计数器的初值 9.1.5 定时器/计数器的初始化 9.2 定时器/计数器工作模式0的c51 程序设计 9.2.1 定时器/计数器工作模式0 9.2.2 定时器/计数器模式0的 程序设计 9.3 定时器/计数器工作模式1的c51 程序设计 9.3.1 定时器/计数器工作模式1 9.3.2 定时器/计数器模式1的 程序设计 9.4 定时器/计数器工作模式2的c51 程序设计 9.4.1 定时器/计数器工作模式2 9.4.2 定时器/计数器模式2的 程序设计 9.5 定时器/计数器工作模式3的c51 程序设计 9.5.1 定时器/计数器工作模式3 9.5.2 定时器/计数器模式3的 程序设计 9.6 小结 9.7 上机实践 第10章 c51中断 程序设计 10.1 单片机的中断系统 10.1.1 单片机的中断类型 10.1.2 中断请求标志及其c51访问 10.1.3 中断允许标志及其c51访问 10.1.4 中断优先级标志及其c51访问 10.1.5 中断的c51处理过程 10.2 外部中断源的c51 程序设计 10.3 定时中断源的c51 程序设计 10.4 串行中断源的c51 程序设计 10.5 小结 10.6 上机实践 第11章 c51串行接口 程序设计 11.1 51系列单片机的串行接口 11.1.1 单片机串行通信概述 11.1.2 单片机串行接口的内部结构 11.1.3 串行接口控制寄存器scon 11.1.4 特殊功能寄存器pcon 11.2 串行口工作模式0的c51 程序设计 11.2.1 模式0的波特率 11.2.2 模式0的数据发送及c51 程序设计 11.2.3 模式0的数据接收及c51 程序设计 11.3 串行口工作模式1的c51 程序设计 11.3.1 模式1的波特率 11.3.2 模式1的数据发送及c51 程序设计 11.3.3 模式1的数据接收及c51 程序设计 11.4 串行口工作模式2的c51 程序设计 11.4.1 模式2的波特率 11.4.2 模式2的数据发送及c51 程序设计 11.4.3 模式2的数据接收及c51 程序设计 11.5 串行口工作模式3的c51 程序设计 11.5.1 模式3的波特率 11.5.2 模式3的数据发送及c51 程序设计 11.5.3 模式3的数据接收及c51 程序设计 11.6 小结 11.7 上机实践 第12章 c51下的rtx-51实时多任务操作系统 12.1 rtx-51实时多任务操作系统简介 12.1.1 单任务程序与多任务程序的比较 12.1.2 rtx-51实时多任务操作系统种类 12.2 rtx-51的系统函数 12.2.1 中断调用的发送信号函数 12.2.2 清除信号标志函数 12.2.3 启动任务函数 12.2.4 删除任务函数 12.2.5 当前任务号函数 12.2.6 任务调用的发送信号函数 12.2.7 等待函数 12.3 rtx-51的任务调度 12.3.1 循环任务调度 12.3.2 事件任务调度 12.3.3 信号任务调度 12.3.4 优先级及抢先任务切换 12.3.5 rtx-51的主要概念和特性 12.4 rtx-51 tiny的任务管理 12.4.1 rtx-51 tiny的任务状态 12.4.2 rtx-51 tiny的事件 12.4.3 rtx-51 tiny的任务切换 12.5 rtx-51 tiny的系统配置 12.5.1 rtx-51 tiny系统配置文件 12.5.2 rtx-51 tiny系统参数 12.6 rtx-51 tiny的要求及注意事项 12.6.1 rtx-51 tiny的要求及技术参数 12.6.2 rtx-51 tiny的注意事项 12.7 rtx-51 full实时多任务操作系统简介 12.7.1 rtx-51 full函数一览 12.7.2 rtx-51的技术参数 12.8 小结 12.9 上机实践 第13章 keil m vision3的调试和仿真 13.1 keil m vision3的程序调试 13.1.1 keil m vision3的程序调试模式 13.1.2 断点 13.1.3 性能分析器 13.1.4 代码覆盖分析器 13.1.5 调试命令 13.2 系统资源仿真 13.2.1 并行i/o端口仿真 13.2.2 寄存器仿真 13.2.3 中断仿真 13.2.4 串行接口仿真 13.2.5 定时器/计数器仿真 13.2.6 看门狗定时器的仿真 13.2.7 低功耗仿真 13.3 小结 13.4 上机实践 第四篇 c51 程序设计典型案例 第14章 c51矩阵式键盘 程序设计 14.1 键盘接口概述 14.1.1 独立式按键和矩阵式键盘 14.1.2 键盘设计注意事项 14.2 矩阵式键盘c51 程序设计 14.2.1 扫描法及c51 程序设计 14.2.2 线反转法及c51 程序设计 14.2.3 中断法及c51 程序设计 14.3 c51矩阵式键盘设计实例 14.3.1 电路图 14.3.2 程序设计 14.4 小结 14.5 上机实践 第15章 c51液晶显示模块 15.1 液晶显示模块概述 15.1.1 液晶显示模块的分类 15.1.2 液晶显示模块的特点 15.2 液晶显示控制驱动器 15.2.1 液晶显示控制驱动器概述 15.2.2 液晶显示控制驱动器功能说明 15.3 液晶显示控制器指令集 15.3.1 基本指令集 15.3.2 扩充指令集 15.3.3 控制器指令操作方式 15.4 点阵图形型液晶操作子函数 15.4.1 指令操作子函数 15.4.2 数据操作子函数 15.4.3 初始化子函数 15.4.4 清屏子函数 15.4.5 汉字显示子函数 15.4.6 图形显示子函数 15.5 液晶汉字显示实例 15.5.1 电路设计 15.5.2 程序设计 15.6 液晶图形显示实例 15.6.1 图形数组的提取 15.6.2 图形显示 程序设计 15.7 小结 15.8 上机实践 第16章 c51模拟i2c总线 16.1 i2c总线概述 16.1.1 i2c总线工作原理 16.1.2 i2c总线器件的寻址方式 16.1.3 i2c总线数据操作 16.2 i2c总线接口ee prom存储器 16.3 c51模拟i2c总线协议 16.3.1 延时子函数 16.3.2 起始信号子函数 16.3.3 终止信号子函数 16.3.4 应答信号子函数 16.3.5 非应答信号子函数 16.3.6 应答位检查子函数 16.3.7 单字节写子函数 16.3.8 单字节读子函数 16.3.9 多字节写子函数 16.3.10 多字节读子函数 16.4 c51读写ee prom实例 16.4.1 电路设计 16.4.2 程序设计 16.4.3 仿真分析 16.5 小结 16.6 上机实践 第17章 c51模拟单总线接口 17.1 单总线接口概述 17.2 单总线温度传感器及c51操作 17.2.1 温度传感器ds18s20概述 17.2.2 ds18s20的数据操作及指令 17.2.3 ds18s20的访问流程 17.2.4 温度转换操作 17.2.5 c51模拟单总线操作子函数 17.3 c51单总线温度传感器实例 17.3.1 电路设计 17.3.2 程序设计 17.3.3 仿真分析 17.4 小结 17.5 上机实践 第18章 实时时钟芯片应用 18.1 实时时钟芯片ds1302概述 18.1.1 实时时钟芯片ds1302引脚 18.1.2 实时时钟芯片ds1302的日期操作 18.1.3 实时时钟芯片ds1302的控制操作 18.1.4 实时时钟芯片ds1302的ram操作 18.1.5 实时时钟芯片ds1302数据传输方式 18.2 ds1302的控制子函数 18.2.1 复位子函数 18.2.2 字节读取子函数 18.2.3 字节写入子函数 18.2.4 年设置子函数 18.2.5 月设置子函数 18.2.6 日设置子函数 18.2.7 星期设置子函数 18.2.8 小时设置子函数 18.2.9 分钟设置子函数 18.2.10 秒设置子函数 18.2.11 写保护子函数 18.2.12 写允许子函数 18.2.13 充电控制子函数 18.2.14 初始化子函数 18.2.15 ram字节写入子函数 18.2.16 时钟显示子函数 18.2.17 多字节突发方式读取ram子函数 18.2.18 多字节突发方式写入ram子函数 18.3 c51读写实时时钟芯片实例 18.3.1 电路图 18.3.2 程序设计 18.3.3 仿真分析 18.4 小结 18.5 上机实践 第19章 c51通信接口 程序设计 19.1 串行接口通信概述 19.1.1 串行接口通信标准 19.1.2 串行接口芯片 19.1.3 双机及多机通信原理 19.2 c51双机通信实例 19.2.1 电路原理图 19.2.2 发送方 程序设计 19.2.3 接收方 程序设计 19.3 c51多机通信实例 19.3.1 主机 程序设计 19.3.2 从机 程序设计 19.4 小结 19.5 上机实践 第20章 道路交通灯多任务控制系统 20.1 交通灯多任务控制系统概述 20.2 c51交通灯多任务控制系统 20.2.1 电路原理图 20.2.2 建立rtx-51 tiny项目 20.2.3 多任务划分 20.2.4 多任务 程序设计 20.2.5 串行通信及命令获取子函数 20.2.6 仿真调试 20.3 小结 20.4 上机实践 第21章 常见面试题及解答 21.1 c51编程类面试题 21.1.1 预处理 21.1.2 c51语言基础 21.1.3 循环 21.1.4 位操作 21.1.5 实用子函数 21.2 与mcs-51硬件相关的面试题 21.2.1 mcs-51硬件基础 21.2.2 硬件编程 ·由浅入深,循序渐进,从零开始学单片机编程,一点都不难 ·编程基础、编程进阶、编程应用、项目实战、上机练习、面试指南 ·210个实例、6个案例、80个练习题、39个面试题 本书主要由赵建领、薛园园编著,其他参与编著和资料整理的人员有冯华君、刘博、刘燕、叶青、张军、张立娟、张艺、彭涛、徐磊、戎伟、朱毅、李佳、李玉涵、杨利润、杨春娇、武鹏、潘中强、王丹、王宁、王西莉、石淑珍、程彩红、邵毅、郑丹丹、郑海平及顾旭光。 作 者 2012年1月