共找到 10 项 “324” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: 李琳娜 著
出版社:清华大学出版社 2014-8-1
简介: “开发宝典丛书”是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调“全面、新颖、详细、实用、深入、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件开发多年、具备丰富的开发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件开发技术的不二选择,一册在手,万事无忧! 《VisualC++编程实战宝典》以VisualStudio2010作为开发环境,由浅入深,全面、系统地介绍了VisualC++开发的各项技术。书中的各个技术点都提供了实例供读者实战演练,各章后还提供了实战练习题帮助读者巩固和提高。另外,本书配1张DVD光盘,内容为作者专门为本书录制的33。6小时配套教学视频,还收录了本书涉及的所有实例源文件,以帮助读者更加高效、直观地学习本书内容。 本书共分7篇。第1篇介绍VisualStudio2010开发环境及搭建、C++基本语法及面向对象思想;第2篇介绍Windows编程、MFC基础、菜单、工具栏、状态栏、Windows标准控件、MFC类、文档/视图结构、对话框等技术;第3篇介绍数据库编程基础及SQLServer、ADO、ODBC、OLEDB、MySQL等数据库访问技术;第4篇介绍Windows套接字编程、邮槽和管道的使用、串行端口编程、Internet编程等;第5篇介绍磁盘操作、系统控制与调用、应用程序的操作、系统工具的操作、桌面的相关操作、系统信息操作、消息的使用、剪贴板的使用、鼠标键盘的操作、操作注册表、读写INI文件、读写XML文件、动态链接库编程、多线程编程等;第6篇介绍文本字体、图形与图像编程、声音与动画编程、DirectX图形开发等;第7篇详细介绍网络音频播放系统、GPS定位系统项目案例的开发,以提高读者的实战水平。 本书适合所有想全面学习VisualC++开发技术的人员阅读,也适合用VisualC++进行开发的工程技术人员和科研人员阅读。对于经常使用VisualC++做开发的人员,本书是一本不可多得的案头必备参考手册。 超值、大容量DVD光盘 本书各章涉及的实例源文件; 33.6小时本书配套教学视频; 3个VisualC++项目案例源程序及3小时教学视频; 324页《C/C++程序员面试宝典》电子书。 一分钟了解本书内容 VisualStudio2010集成开发环境(26分钟视频) VisualStudio2010基本应用程序的创建(29分钟视频) C/C++语言基础(162分钟视频) C++面向对象程序设计(108分钟视频) Windows编程与MFC基础(49分钟视频) 菜单、工具栏和状态栏(61分钟视频) 使用Windows标准控件(85分钟视频) MFC的一些常用类(67分钟视频) 文档/视图结构应用程序(70分钟视频) 对话框的应用(86分钟视频) 数据库开发概述(95分钟视频) VisualC++中的SQLServer访问技术(54分钟视频) VisualC++中的ODBC访问技术(62分钟视频) VisualC++中的OLEDB访问技术(25分钟视频) VisualC++中的MySQL访问技术(27分钟视频) Windows套接字编程(81分钟视频) 邮槽与管道(57分钟视频) 通信端口编程(64分钟视频) Internet编程(49分钟视频) 系统相关功能开发(191分钟视频) 注册表、INI和XML文件(92分钟视频) 动态链接库编程(71分钟视频) 多线程编程(62分钟视频) 文本字体技术(34分钟视频) 图形与图像编程(109分钟视频) 声音与动画编程(34分钟视频) DirectX图形开发(97分钟视频) 网络音频播放系统(24分钟视频) GPS定位系统(46分钟视频)
作者: 张红霞
出版社:人民邮电出版社 2017年09月
简介:
本书由浅到深、循序渐进地介绍Revit 2016的基本操作及命令的使用,并配合大量的制作实例,使读者能更好地巩固所学知识。为了拓展读者的建筑专业知识,书中在介绍每个绘图工具时都与实际的建筑构件绘制紧密联系,并增加了建筑绘图的相关知识和涉及的施工图的绘制规律、原则、标准及各种注意事项。本书穿插有大量的技术要点,帮助读者快速掌握建筑模型设计技巧,向读者提供了超过10小时的设计案例的演示视频、全部案例的素材文件和设计结果文件,协助读者完成全书案例的操作。本书紧扣建筑工程专业知识,不仅带领读者熟悉该软件,而且帮助读者了解建筑的设计过程,是真正面向实际应用的Revit基础图书。本书不仅可以作为普通高校、职业技术院校建筑和土木等专业的教材,而且可以作为应用Revit进行建筑设计的工程技术人员的参考书。
【目录】
目 录
第1章 Revit建筑设计概述 1
1.1 BIM概述 1
1.1.1 什么是BIM 1
1.1.2 BIM概念的起源及在我国的普及情况 3
1.1.3 BIM的特点 4
1.2 BIM与Revit的关系 6
1.2.1 项目类型及BIM实施 6
1.2.2 BIM与项目生命周期 6
1.2.3 在BIM项目生命周期中何处使用Revit 8
1.3 Revit 2016概述 9
1.3.1 Revit的参数化 10
1.3.2 Revit的基本概念 10
1.3.3 参数化建模系统中的图元行为 12
1.3.4 Revit与AutoCAD相比的整体优势和特点 13
1.4 Revit 2016的欢迎界面 16
1.4.1 【项目】组 17
1.4.2 【族】组 21
1.4.3 【资源】组 24
1.5 Revit 2016的工作界面 28
第2章 Revit基本操作 31
2.1 控制图形视图 31
2.1.1 利用ViewCube操控视图 31
2.1.2 利用SteeringWheels导航栏操控视图 34
2.1.3 利用鼠标 键盘快捷键操控视图 36
2.1.4 视图窗口管理 37
2.2 图形的显示与隐藏 40
2.2.1 图形的显示选项设置 40
2.2.2 图形的可见性 45
2.2.3 在视图中显示或隐藏图元 55
2.3 视图控制栏的视图显示工具 61
2.4 图元的选择技巧 65
2.4.1 图元的基本选择方法 65
2.4.2 通过选择过滤器选择图元 69
第3章 建筑设计辅助工具 76
3.1 认识工作平面 76
3.1.1 工作平面的定义 76
3.1.2 设置工作平面 77
3.1.3 显示、编辑与查看工作平面 85
3.2 绘制基本模型图元 88
3.2.1 模型线 88
3.2.2 模型文字 91
3.2.3 创建模型组 93
3.3 编辑与操作几何图形 106
3.3.1 切割与剪切工具 106
3.3.2 连接工具 111
3.3.3 拆分面与拆除墙工具 116
3.4 变换操作──移动、对齐、旋转与缩放 119
3.4.1 移动 119
3.4.2 对齐 123
3.4.3 旋转 125
3.4.4 缩放 126
3.5 变换操作──复制、镜像与阵列 127
3.5.1 复制 127
3.5.2 镜像 129
3.5.3 阵列 131
第4章 概念体量设计 135
4.1 何为Revit概念体量设计 135
4.1.1 概念体量模型的创建方式 136
4.1.2 概念体量设计环境 136
4.1.3 概念体量设计工作流程 139
4.2 形状截面的绘制参照 140
4.2.1 参照点 141
4.2.2 参照线 141
4.2.3 参照平面 144
4.2.4 在面上绘制 145
4.2.5 在工作平面上绘制 145
4.2.6 创建三维标高 145
4.3 创建形状 147
4.3.1 创建与修改拉伸 148
4.3.2 创建与修改旋转 151
4.3.3 创建与修改放样 152
4.3.4 创建放样融合 155
4.3.5 空心形状 156
4.4 分割路径和表面 156
4.4.1 分割路径 156
4.4.2 分割表面 161
4.5 为分割的表面填充图案 164
4.5.1 自动填充图案 164
4.5.2 应用自适应表面填充图案 167
4.5.3 创建填充图案构件族 169
4.6 别墅建筑项目案例之一:概念体量设计 171
4.6.1 别墅项目简介 171
4.6.2 建模前的图纸处理 175
4.6.3 创建别墅体量 179
第5章 建筑初步布局设计 186
5.1 定义项目地理位置 186
5.2 标高设计 188
5.2.1 创建标高 189
5.2.2 编辑标高 194
5.3 轴网设计 198
5.3.1 创建轴网 198
5.3.2 编辑轴网 202
5.4 场地设计 204
5.4.1 场地设置 205
5.4.2 构建地形表面 205
5.5 别墅建筑项目案例之二:别墅布局设计 212
第6章 建筑墙体与幕墙设计 224
6.1 建筑墙体概述 224
6.1.1 墙体的作用 224
6.1.2 墙体的类型 224
6.1.3 砖墙材料 225
6.2 创建墙体 226
6.2.1 创建一般墙体 226
6.2.2 创建复合墙体 229
6.2.3 创建叠层墙体 233
6.2.4 创建异形墙体 235
6.3 编辑墙体 237
6.3.1 墙连接 237
6.3.2 墙轮廓的编辑 238
6.3.3 墙附着 239
6.4 墙体装饰 241
6.4.1 创建墙饰条 241
6.4.2 添加墙分隔缝 245
6.5 幕墙设计 248
6.5.1 幕墙设计概述 248
6.5.2 Revit Architecture幕墙系统设计 250
6.5.3 幕墙网格 253
6.5.4 幕墙竖挺 255
6.6 别墅建筑项目案例之三:创建墙体与幕墙 256
第7章 建筑门、窗、柱及构件设计 265
7.1 门设计 265
7.1.1 在建筑中添加门 265
7.1.2 编辑门图元 268
7.2 窗设计 271
7.2.1 在建筑中添加窗 271
7.2.2 编辑窗图元 273
7.3 柱、梁设计 276
7.3.1 柱概述 276
7.3.2 在轴网上放置结构柱 278
7.3.3 结构梁设计 282
7.3.4 建筑柱设计 284
7.4 室内摆设构件设计 289
7.5 别墅建筑项目案例之四:创建门、窗、柱、梁等 291
第8章 天花板、楼板、屋顶和洞口 308
8.1 楼地层概述 308
8.1.1 楼地层组成 308
8.1.2 楼板类型 309
8.2 地坪层设计 310
8.3 天花板设计 313
8.4 楼板设计 315
8.4.1 结构楼板 315
8.4.2 建筑楼板 318
8.4.3 面楼板 323
8.4.4 创建带有坡度的楼板 324
8.5 屋顶设计 325
8.5.1 迹线屋顶 325
8.5.2 拉伸屋顶 332
8.5.3 面屋顶 335
8.5.4 屋檐工具 335
8.6 洞口工具 340
8.6.1 创建竖井洞口 340
8.6.2 其他洞口工具 342
8.7 别墅建筑项目案例之五:楼板、天花板、屋顶和洞口 343
第9章 楼梯、坡道和栏杆扶手 367
9.1 楼梯概述 367
9.1.1 楼梯类型 367
9.1.2 楼梯的组成 368
9.1.3 楼梯尺寸与设计要求 370
9.2 楼梯设计 375
9.2.1 按构件方式创建楼梯 375
9.2.2 按草图方式创建楼梯 401
9.3 坡道设计 404
9.3.1 坡道设计概述 404
9.3.2 坡道设计工具 405
9.4 栏杆扶手设计 408
9.4.1 通过绘制路径创建栏杆扶手 408
9.4.2 放置栏杆扶手 409
9.5 别墅建筑项目案例之六:楼梯、坡道和栏杆设计 415
第10章 建筑施工图设计 428
10.1 建筑总平面图设计 428
10.1.1 总平面图概述 429
10.1.2 处理场地视图 430
10.1.3 图纸样板与设置 435
10.2 建筑与室内平面图设计 437
10.2.1 建筑平面图概述 437
10.2.2 建筑平面图绘制规范 438
10.2.3 创建建筑平面图 443
10.3 建筑立面图设计 448
10.3.1 立面图的形成和内容 448
10.3.2 创建建筑立面图 450
10.4 建筑剖面图设计 454
10.4.1 建筑剖面图的形成与作用 454
10.4.2 创建建筑剖面图 455
10.5 建筑详图设计 458
10.5.1 建筑详图的图示内容与分类 458
10.5.2 创建建筑详图 461
10.6 图纸导出与打印 463
10.6.1 导出文件 464
10.6.2 图纸打印 467
作者: 郝军 等编著
出版社:清华大学出版社 2014-9-1
简介: “开发宝典丛书”是由清华大学出版社为软件开发爱好者精心打造的一套软件开发百科全书。丛书强调“全面、新颖、详细、实用、深入、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件开发多年、具备丰富的开发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件开发技术的不二选择,一册在手,万事无忧!C++是目前使用范围最广的程序设计语言之一,既具有面向过程编程模式的简洁和快捷,又具有面向对象编程模式的方便和实用。《开发宝典丛书:C++编程实战宝典》从这两种编程模式出发,使用跨平台的编译工具CodeBlocks,全面、系统、详细地介绍了C++开发技术和常见的开发技巧,并通过大量实例提升读者的实战技能,通过实战案例展现C++项目开发的流程和技巧。另外,为了让读者更加直观、高效地学习,作者专门录制了配套多媒体教学视频。这些视频与《开发宝典丛书:C++编程实战宝典》涉及的源程序及赠送的其他学习资料一起收录于配书光盘中。 《开发宝典丛书:C++编程实战宝典》共25章,分为5篇。第1篇为C++基础知识,介绍了C++的编程环境、变量、数据类型、运算符、表达式、流程控制、函数、指针、数组、自定义类型等;第2篇为面向对象编程基础,介绍了C++面向对象开发的特征:类、对象、继承、封装、多态和重载等;第3篇介绍C++中的标准库和模板库,介绍了流操作、模板和标准模板库(STL);第4篇为高级主题,介绍了异常处理、命名空间、预处理、内存管理等高级内容;第5篇为开发实战,介绍了如何编写和测试大型程序等项目开发的基础内容,并使用面向对象和面向过程两种方式模拟了火车售票系统的开发过程。 全书内容全面,实例丰富,特别适合广大自学C++编程的人员阅读,也可作为计算机、软件工程等专业的教材使用。对于C++程序员,《开发宝典丛书:C++编程实战宝典》是一本不可多得的案头必备参考手册。 超值、大容量DVD光盘 本书实例源文件 本书课后习题参考答案 8.4小时配套教学视频 13个VisualC++典型模块源程序及8.3小时教学视频 3个VisualC++项目案例源程序及3小时教学视频 324页《C/C++程序员面试宝典》电子书 一分钟了解本书内容 走进C++(14分钟视频) 变量和基本数据类型(30分钟视频) 运算符和表达式(21分钟视频) 简单的输入输出函数(20分钟视频) 程序运行流程控制结构(26分钟视频) 需要自己定义的自定义数据类型(28分钟视频) 指针和数组(19分钟视频) 指针和字符串(15分钟视频) 函数(35分钟视频) 面向对象的基本知识(11分钟视频) 类和对象(20分钟视频) 继承(22分钟视频) 多态(13分钟视频) 运算符重载——定义自己的运算符(18分钟视频) 流操作(23分钟视频) 流的高级操作(25分钟视频) 模板(18分钟视频) 标准模板库(23分钟视频) 异常处理(20分钟视频) 命名空间(14分钟视频) C++编程的其他内容(17分钟视频) 预处理器(21分钟视频) C++程序的内存管理(19分钟视频) C++程序开发与测试的艺术(17分钟视频) 模拟火车售票管理系统的实现(12分钟视频)
作者: 杨彦强,刘袁红,王浩等编著
出版社:机械工业出版社,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月
作者: 张昆编著
出版社:电子工业出版社,2011
简介: 《进入it企业必读的324个java面试题》涵盖了java面试中会经常出现的问题,并指导读者快速、巧妙地回答问题。全书共分18章,内容涵盖了面试前必须要知道的几件事、java程序基础、java语言中的符号、数据类型及类型转换、数组与字符串、流程控制、异常处理及内存管理、输入/输出流、面向对象、java的多线程、包和访问控制、集合、数据库、j2ee技术、xml/uml技术、servlet/jsp技术以及常见的上机编程和思维训练等有趣的试题。 《进入it企业必读的324个java面试题》非常适合刚走出校门,初次进入it领域的毕业生使用;同时也适合java初中级程序员使用。
中级会计职称2018教材 全国会计专业技术资格考试全面备考教材与题库 中级会计实务
光盘出版社:人民邮电出版社 2018年02月
简介:
《中级会计职称2018教材 全国会计专业技术资格考试全面备考教材与题库 中级会计实务》以新版《中级会计专业技术资格考试大纲》为依据,面向中级会计职称的“中级会计实务”科目,并由众多专家学者在多年研究其命题特点及解题方法的基础上编写而成。在深入研究财政部关于中级会计职称的新版考试大纲和考试环境的基础上,《中级会计职称2018教材 全国会计专业技术资格考试全面备考教材与题库 中级会计实务》总结、提炼了考试内容的重点及命题方式,精心编写“考纲分析与应试策略”,旨在为考生提供全面的复习和应试策略。此外,第 一章到第 二十二章分别依据新版考试大纲的考点要求,全面、细致地讲解各类知识点。第 一章为总论;第 二章到第九章讲述相关资产项目或业务,分别为存货、固定资产、投资性房地产、长期股权投资、无形资产、非货币性资产交换、资产减值和金融资产等;第十章到第十三章讲述负债项目及其业务,分别为股份支付、负债及借款费用、债务重组和或有事项;第十四章到第十六章讲述损益项目及其业务,分别为收入、政府补助和所得税;第十七章到第 二十章讲述报表及调整事项,分别讲解了外币折算,会计政策、会计估计变更和差错更正,资产负债表日后事项和财务报告等;第 二十一章到第 二十二章讲述非企业会计制度,分别为事业单位会计和民间非营利组织会计。除了知识点讲解外,每章还提供考情分析、学习建议及同步强化自测练习题。《中级会计职称2018教材 全国会计专业技术资格考试全面备考教材与题库 中级会计实务》配套大型题库版全真模考练习系统,主要包括“考试指南”“章节练习”“同步练习” “题型精练”“历年真题”“模拟考场”“PPT课件”和“错题重做”等内容。其中,“模拟考场”完全模拟真实的无纸化考试环境,可帮助考生快速熟悉机考环境和命题类型,提高应试能力。此外,本系统有光盘版、网站版和微信版3种学习方式,考生可按需选用1种或多种。《中级会计职称2018教材 全国会计专业技术资格考试全面备考教材与题库 中级会计实务》适合全国各地报考会计专业技术资格考试“中级会计实务”科目的考生使用,也可作为中职、高职院校会计专业的教学辅导书或相关培训班教材。
【目录】
考纲分析与应试策略
一、考情简介 1
(一)考试科目 1
(二)考试形式 1
(三)考试题型 1
(四)考试时间 1
(五)考试注意事项 1
二、考纲分析 2
(一)重点难点分析 2
(二)内容结构分析 4
三、学习方法 4
(一)搜集信息,制订计划 4
(二)精读教材,系统学习 4
(三)归纳总结,注重实际 4
(四)全真模拟,反复练习 5
四、应试技巧 5
(一)考前准备要充分 5
(二)答题方法与技巧 5
(三)各题型答题技巧 6
(四)无纸化方式答题技巧 9
第 一章 总论
第 一节 财务报告目标 10
一、财务报告的目标 10
二、会计基本假设 11
三、会计基础 12
第 二节 会计信息质量要求 12
一、可靠性 12
二、相关性 12
三、可理解性 12
四、可比性 12
五、实质重于形式 13
六、重要性 13
七、谨慎性 13
八、及时性 14
第三节 会计要素及其确认与计量原则 14
一、资产的特征及其确认条件 15
二、负债的特征及其确认条件 15
三、所有者权益的特征及其确认条件 16
四、收入的特征及其确认条件 17
五、费用的特征及其确认条件 18
六、利润的特征及其确认条件 18
七、会计要素计量属性 19
第四节 同步强化自测练习 20
第 二章 存货
第 一节 存货的确认和初始计量 22
一、存货的定义 22
二、存货的确认条件 23
三、存货的初始计量 23
第 二节 存货的期末计量 26
一、存货期末计量原则 26
二、存货期末计量方法 26
第三节 同步强化自测练习 31
第三章 固定资产
第 一节 固定资产的确认和初始计量 33
一、固定资产的定义与确认条件 33
二、固定资产的初始计量 35
第 二节 固定资产的后续计量 39
一、固定资产折旧 39
二、固定资产后续支出 42
第三节 固定资产的处置 43
一、固定资产终止确认的条件 43
二、固定资产处置的会计处理 43
三、持有待售的固定资产 44
四、持有待售非流动资产的披露 45
第四节 同步强化自测练习 45
第四章 投资性房地产
第 一节 投资性房地产的定义、特征及范围 49
一、投资性房地产的定义与特征 49
二、投资性房地产的范围 50
第 二节 投资性房地产的确认和初始计量 51
一、投资性房地产的确认与初始计量 51
二、与投资性房地产有关的后续支出 52
第三节 投资性房地产的后续计量 52
一、采用成本模式计量的投资性房地产 53
二、采用公允价值模式计量的投资性房地产 53
三、投资性房地产后续计量模式的变更 54
第四节 投资性房地产的转换与处置 55
一、房地产的转换 55
二、投资性房地产的处置 60
第五节 同步强化自测练习 60
第五章 长期股权投资
第 一节 长期股权投资的范围和初始计量 64
一、长期股权投资的范围 64
二、长期股权投资的初始计量 65
第 二节 长期股权投资的后续计量 68
一、成本法和权益法核算的范围 68
二、成本法 69
三、权益法 69
四、长期股权投资核算方法的转换 75
五、长期股权投资的减值 79
六、长期股权投资的处置 79
第三节 共同经营 80
一、共同经营的判断 80
二、共同经营参与方的会计处理 81
第四节 同步强化自测练习 82
第六章 无形资产
第 一节 无形资产的确认和初始计量 85
一、无形资产的特征和内容 85
二、无形资产的确认条件 86
三、无形资产的初始计量 87
第 二节 内部研究开发支出的确认和计量 89
一、研究与开发阶段的区分 89
二、研究与开发阶段支出的确认 89
三、内部开发的无形资产的计量 90
四、内部研究开发费用的会计处理 90
第三节 无形资产的后续计量 91
一、无形资产使用寿命的确定 92
二、使用寿命有限的无形资产摊销 93
三、使用寿命不确定的无形资产减值测试 94
第四节 无形资产的处置 95
一、出租无形资产 95
二、出售无形资产 95
三、报废无形资产 96
第五节 同步强化自测练习 96
第七章 非货币性资产交换
第 一节 非货币性资产交换的认定 98
一、非货币性资产交换的概念与特征 98
二、非货币性资产交换的认定 99
第 二节 非货币性资产交换的确认和计量 99
一、非货币性资产交换的确认和计量原则 99
二、非货币性资产交换具有商业实质的判断 100
三、公允价值能否可靠计量的判断 100
四、非货币性资产交换的会计处理 100
第三节 同步强化自测练习 106
第八章 资产减值
第 一节 资产减值概述 109
一、资产减值的概念和范围 109
二、资产可能发生减值的迹象 110
第 二节 资产可收回金额的计量和减值损失的确定 110
一、资产可收回金额计量的基本要求 110
二、资产的公允价值减去处置费用后净额的确定 111
三、资产预计未来现金流量现值的确定 111
四、资产减值损失的确定及其账务处理 115
第三节 资产组减值的处理 116
一、资产组的认定 116
二、资产组可收回金额和账面价值的确定 116
三、资产组减值测试 117
四、总部资产减值测试 119
第四节 商誉减值的处理 121
一、商誉减值测试的基本要求 121
二、商誉减值的测试及其账务处理 121
第五节 同步强化自测练习 123
第 九章 金融资产
第 一节 金融资产的分类 127
一、以公允价值计量且其变动计入当期损益的金融资产 127
二、持有到期投资 128
三、贷款和应收款项 129
四、可供出售金融资产 129
五、不同类金融资产之间的重分类 130
第 二节 金融资产的计量 131
一、金融资产的初始计量 131
二、公允价值的确定 131
三、金融资产的后续计量 133
四、以公允价值计量且其变动计入当期损益的金融资产的会计处理 135
五、持有到期投资的会计处理 136
六、贷款和应收款项的会计处理 138
七、可供出售金融资产的会计处理 139
八、金融资产之间重分类的处理 141
第三节 金融资产的减值 142
一、金融资产减值损失的确认 142
二、金融资产减值损失的计量 143
三、金融资产减值损失的会计处理 145
第四节 同步强化自测练习 148
第十章 股份支付
第 一节 股份支付概述 152
一、股份支付的特征 152
二、股份支付的四个主要环节 152
三、股份支付工具的主要类型 153
第 二节 股份支付的确认和计量 154
一、股份支付的确认和计量原则 154
二、股份支付条件的种类 155
三、条款和条件的修改 156
四、权益工具公允价值的确定 157
五、股份支付的会计处理 158
六、企业集团内涉及不同企业的股份支付交易的会计处理 161
第三节 同步强化自测练习 162
第十一章 负债及借款费用
第 一节 应付职工薪酬 165
一、职工薪酬的内容 165
二、职工薪酬的确认和计量 165
第 二节 长期负债 168
一、长期借款 168
二、应付债券 169
三、长期应付款 174
第三节 借款费用 178
一、借款费用的范围 178
二、借款费用的确认 178
三、借款费用的计量 180
第四节 同步强化自测练习 182
第十二章 债务重组
第 一节 债务重组方式 185
一、债务重组的概念 185
二、债务重组的基本特征 185
三、债务重组的方式 186
第 二节 债务重组的会计处理 186
一、以资产清偿债务 187
二、将债务转为资本 190
三、修改其他债务条件 191
四、以上三种方式的组合方式 193
第三节 同步强化自测练习 194
第十三章 或有事项
第 一节 或有事项概述 198
一、或有事项的概念与特征 198
二、或有负债和或有资产 199
第 二节 或有事项的确认和计量 200
一、或有事项的确认 200
二、或有事项的计量 201
三、资产负债表日对预计负债账面价值的复核 204
第三节 或有事项会计处理原则的应用 205
一、未决诉讼或未决仲裁 205
二、债务担保 206
三、产品质量保证 206
四、亏损合同 207
五、重组义务 208
第四节 同步强化自测练习 210
第十四章 收入
第 一节 收入的确认 213
一、识别与客户订立的合同 214
二、识别合同中的单项履约义务 215
三、履行合同义务的方式 215
四、不同履行方式下的收入确认 216
第 二节 收入的计量 217
一、交易价格的确定 217
二、交易价格的分摊 219
三、可变对价及其后续变动的分摊 219
第三节 合同成本的确认 220
一、与合同成本有关资产的确认 220
二、与合同成本有关资产的减值准备 220
第四节 特定交易的会计处理 221
一、销售退回 221
二、代理销售 222
三、知识产权许可 223
四、预收货款 223
五、初始费用 223
第五节 同步强化自测练习 224
第十五章 政府补助
第 一节 政府补助概述 226
一、政府补助的定义与特征 226
二、政府补助的主要形式 227
三、政府补助的分类 227
第 二节 政府补助的会计处理 228
一、政府补助的确认和计量 228
二、政府补助的账务处理 228
第三节 同步强化自测练习 231
第十六章 所得税
第 一节 计税基础与暂时性差异 233
一、所得税会计概述 233
二、资产的计税基础 234
三、负债的计税基础 236
四、暂时性差异 238
第 二节 递延所得税负债和递延所得税资产的确认和计量 239
一、递延所得税负债的确认和计量 240
二、递延所得税资产的确认和计量 243
三、特定交易或事项中涉及递延所得税的确认 244
四、适用所得税税率变化对已确认递延所得税资产和递延所得税负债的影响 245
第三节 所得税费用的确认和计量 246
一、当期所得税 246
二、递延所得税费用(或收益) 246
三、所得税费用 246
四、合并财务报表中因抵销未实现内部交易损益产生的递延所得税 248
五、所得税的列报 249
第四节 同步强化自测练习 249
第十七章 外币折算
第 一节 外币交易的会计处理 253
一、记账本位币的确定 253
二、外币交易的会计处理原则 255
第 二节 外币财务报表的折算 261
一、外币财务报表折算的一般原则 261
二、境外经营的处置 264
第三节 同步强化自测练习 264
第十八章 会计政策、会计估计变更和差错更正
第 一节 会计政策及其变更 268
一、会计政策的概念及其披露 268
二、会计政策变更及其条件 269
三、会计政策变更的会计处理 270
第 二节 会计估计及其变更 274
一、会计估计变更的概念 274
二、会计估计变更的会计处理 276
第三节 前期差错更正 277
一、前期差错的概念和分类 277
二、前期差错更正的会计处理 277
第四节 同步强化自测练习 279
第十九章 资产负债表日后事项
第 一节 资产负债表日后事项概述 283
一、资产负债表日后事项的概念 283
二、资产负债表日后事项涵盖的期间 284
三、资产负债表日后事项的内容 284
第 二节 资产负债表日后调整事项 286
一、资产负债表日后调整事项的处理原则 286
二、资产负债表日后调整事项的具体会计处理 286
第三节 资产负债表日后非调整事项 292
一、资产负债表日后非调整事项的处理原则 292
二、资产负债表日后非调整事项的具体会计处理 292
第四节 同步强化自测练习 293
第 二十章 财务报告
第 一节 财务报告概述 299
一、财务报表概述 299
二、财务报表列报的基本要求 300
第 二节 合并财务报表概述 301
一、合并财务报表的概念 301
二、合并财务报表合并范围的确定 301
三、合并财务报表的编制原则 303
四、合并财务报表编制的前期准备事项 303
五、合并财务报表的编制程序 304
第三节 合并资产负债表 304
一、对子公司的个别财务报表进行调整 304
二、按权益法调整对子公司的长期股权投资 305
三、编制合并资产负债表时应抵销的项目 305
四、子公司发生超额亏损在合并资产负债表中
的反映 317
五、合并资产负债表的格式 318
第四节 合并利润表 319
一、编制合并利润表时应进行抵销处理的项目 319
二、合并利润表的格式 321
三、合并利润表的编制 322
第五节 合并现金流量表 322
一、编制合并现金流量表时应抵销的项目 323
二、合并现金流量表中有关少数股东权益项目的反映 324
三、合并现金流量表的格式 324
第六节 合并所有者权益变动表 326
一、编制合并所有者权益变动表时应抵销的项目 326
二、合并所有者权益变动表的格式 326
第七节 特殊交易在合并财务报表中的会计处理 327
一、追加投资的会计处理 327
二、处置对子公司投资的会计处理 328
三、因子公司少数股东增资导致母公司股权稀释 330
四、交叉持股的合并处理 330
第八节 合并财务报表附注 330
一、合并财务报表附注概述 330
二、合并财务报表附注披露的内容 330
第九节 合并财务报表综合举例 333
第十节 同步强化自测练习 340
第 二十一章 事业单位会计
第 一节 事业单位会计概述 344
一、事业单位会计的特征 344
二、事业单位的会计要素 345
第 二节 事业单位特定业务的核算 346
一、国库集中支付业务的核算 346
二、长期投资的核算 348
三、固定资产的核算 349
四、无形资产的核算 351
五、结转结余和结余分配的核算 352
第三节 同步强化自测练习 356
第 二十二章 民间非营利组织会计
第 一节 民间非营利组织会计概述 359
一、民间非营利组织的概念和特征 359
二、民间非营利组织会计的概念和特征 360
三、民间非营利组织会计核算的基本原则 360
四、民间非营利组织的会计要素 361
第 二节 民间非营利组织特定业务的核算 361
一、受托代理业务的核算 361
二、捐赠收入的核算 363
三、会费收入的核算 364
四、业务活动成本的核算 364
五、净资产的核算 364
第三节 民间非营利组织的财务会计报告 366
一、民间非营利组织财务会计报告的法定要求 366
二、民间非营利组织财务会计报告的重要意义 366
三、民间非营利组织财务会计报告的构成 367
第四节 同步强化自测练习 367
附录一 同步强化自测练习参考答案 369
附录二 全书主要参考法律依据汇总 388
中文版Dreamweaver CC+Flash CC+Photoshop CC网页设计基础培训教程
光盘作者: 数字艺术教育研究室
出版社:人民邮电出版社 2016年12月
简介:
本书章节条理清晰,文字通俗易懂,全面介绍了每一款软件的基本操作方法和相关知识点,并配以精美的案例进行实践性的讲解。通过介绍一个网站的整体制作,向读者展示了如何结合这3款软件制作出的网页作品。本书在内容安排上深入浅出,采用从基础出发再到专业制作的讲述方式,使读者能获得更加有效的学习效果。全书共分19章,其中包括了解网页设计、Photoshop CC入门、使用Photoshop处理网页文本、修改网页图像的形状和颜色、绘制网页元素、网页动画制作与切片输出、Flash CC入门、掌握Flash绘图技法、基础Flash动画制作、高级Flash动画制作、广告文字动画和按钮动画、Dreamweaver CC入门、在网页中插入基础网页元素、创建网页链接、在网页中运用多媒体元素、CSS样式与DIV+CSS布局、制作网页表单、为网页添加特效、制作社区类网站等内容。本书配套光盘中提供了书中所有实例的源文件和相关素材,并免费提供案例的视频教程和配套课程的PPT资源下载,方便读者学习和参考。本书适合作为想要从事网页设计工作的读者朋友和广大网页设计爱好者的教材,同时也适合高等院校相关专业学生和各类培训班学生的阅读参考。
【目录】
目 录
了解网页设计篇
第1章 了解网页设计 13
1.1 什么是网页设计 14
1.1.1 网页设计概述 14
1.1.2 网页设计中的术语 15
1.2 网页设计常用软件和技术 17
1.2.1 网页图像处理软件——Photoshop CC 17
1.2.2 网页动画制作软件——Flash CC 17
1.2.3 网页编辑制作软件——Dreamweaver CC 18
1.2.4 网页标记语言——HTML 18
1.2.5 网页特效脚本语言——JavaScript 19
1.3 “网页三剑客”的关系 19
1.4 网站建设的基本流程 20
1.4.1 前期网站策划 20
1.4.2 规划站点结构 20
1.4.3 收集网站相关素材 20
1.4.4 网页的版式与布局分析 20
1.4.5 确定网页的主色调 21
1.4.6 设计网站页面 21
1.4.7 切割和优化网页图像 22
1.4.8 制作网站HTML页面 22
1.4.9 开发动态网站功能模块 22
1.4.10 申请域名和服务器空间 22
1.4.11 测试并上传网站 22
1.4.12 网站的更新与维护 22
Photoshop CC篇
第2章 Photoshop CC入门 23
2.1 “网页三剑客”之Photoshop 24
2.1.1 选择合适的网页图像处理软件 24
2.1.2 了解网页图像处理软件——Photoshop 24
2.2 认识Photoshop CC工作界面 25
2.3 文件的基本操作 25
2.3.1 课堂案例——新建一个网页常用尺寸的文档 26
2.3.2 新建文件 27
2.3.3 打开文件 29
2.3.4 保存文件 29
2.3.5 导入文件 29
2.3.6 置入文件 29
2.3.7 导出文件 30
2.3.8 关闭文件 30
2.4 图像编辑辅助操作 31
2.4.1 课堂案例——在Photoshop中查看网页图像 31
2.4.2 使用标尺和参考线 32
2.4.3 课堂案例—校正倾斜图像 33
2.4.4 使用“裁剪工具” 34
2.4.5 使用“裁切”命令 35
2.5 调整网页图像 35
2.5.1 课堂案例—修改网页图像大小 35
2.5.2 “图像大小”对话框 36
2.5.3 “画布大小”对话框 37
2.6 课堂练习——制作镜面投影效果 38
2.7 课后习题——裁剪网页图像 38
第3章 使用Photoshop CC处理网页文本 39
3.1 输入文本 40
3.1.1 课堂案例—输入广告文字 40
3.1.2 文字工具组 41
3.1.3 文字工具的“选项”栏 41
3.2 编辑文本 42
3.2.1 课堂案例—制作淘宝促销广告 42
3.2.2 “字符”面板 45
3.3 制作特殊文字效果 46
3.3.1 课堂案例—制作变形广告文字 46
3.3.2 创建变形文字 48
3.3.3 课堂案例——制作路径文字 49
3.3.4 路径文字 50
3.4 使用“图层”面板 50
3.4.1 课堂案例——制作游戏网站导航 50
3.4.2 “图层”面板 53
3.4.3 图层的基本操作 54
3.5 图层样式 55
3.5.1 课堂案例——使用图层样式制作网页广告文字 55
3.5.2 添加图层样式 57
3.6 课堂练习——制作网站导航菜单 58
3.7 课后习题——制作网页图文混排 58
第4章 修改网页图像的形状和颜色 59
4.1 创建与编辑选区 60
4.1.1 课堂案例——制作精美网站促销广告 60
4.1.2 选框工具组 63
4.1.3 课堂案例——去除图像不需要的内容 63
4.1.4 套索工具组 65
4.1.5 魔棒工具组 65
4.1.6 修改选区 65
4.2 修改图像 66
4.2.1 课堂案例——使用仿制图章工具复制图像 67
4.2.2 图章工具组 68
4.2.3 橡皮擦工具组 69
4.2.4 课堂案例——去除水印 69
4.2.5 修复工具组 71
4.3 调整网页图像的颜色 71
4.3.1 课堂案例——调整网页中的图像 72
4.3.2 自动调整命令 73
4.3.3 “亮度 对比度”命令 73
4.3.4 课堂案例——调整网站广告的色调 73
4.3.5 “色相 饱和度”命令 75
4.3.6 课堂案例——替换图像颜色 75
4.3.7 “替换颜色”命令 77
4.4 课堂练习——调整网站广告效果 77
4.5 课后习题——匹配网站广告颜色 78
第5章 绘制网页元素 79
5.1 基本绘图工具 80
5.1.1 课堂案例——设计网站广告图片 80
5.1.2 画笔工具 82
5.1.3 铅笔工具 83
5.2 矢量绘图工具 83
5.2.1 课堂案例——制作网站水晶质感按钮 83
5.2.2 矩形工具 87
5.2.3 椭圆工具 88
5.2.4 圆角矩形工具 88
5.2.5 多边形工具 88
5.2.6 直线工具 89
5.2.7 自定形状工具 89
5.3 钢笔工具 89
5.3.1 课堂案例——设计教育网站Logo 90
5.3.2 钢笔工具 94
5.3.3 添加和删除锚点 95
5.3.4 课堂案例——设计网站广告页面 95
5.3.5 选择路径与锚点 101
5.3.6 调整路径 101
5.3.7 变换路径 102
5.4 课堂练习——设计网站实用图标 102
5.5 课后习题——设计企业网站页面 103
第6章 网页动画制作与切片输出 104
6.1 创建与编辑切片 105
6.1.1 课堂案例——为网页创建切片 105
6.1.2 创建切片 106
6.1.3 选择和移动切片 106
6.1.4 删除切片 107
6.2 图像优化与输出 107
6.2.1 课堂案例——创建切片并输出网页 107
6.2.2 优化图像 109
6.2.3 输出图像 109
6.3 创建Gif动画 110
6.3.1 课堂案例——创建网页Gif动画 110
6.3.2 认识“时间轴”面板 114
6.4 课堂练习——将图片输出为HTML网页 116
6.5 课后习题——制作Gif广告条 116
Flash CC篇
第7章 Flash CC入门 117
7.1 “网页三剑客”之Flash 118
7.1.1 Flash动画基础 118
7.1.2 Flash动画的应用及发展背景 118
7.2 Flash CC工作界面 120
7.2.1 课堂案例——自定义Flash CC工作区 121
7.2.2 认识Flash CC工作界面 122
7.2.3 选择适合的工作区 123
7.3 新建Flash文件 124
7.3.1 课堂案例——通过Flash模板快速制作动画 124
7.3.2 “新建文档”对话框 126
7.3.3 “从模板新建”对话框 126
7.3.4 设置Flash文档属性 127
7.4 打开和保存Flash文件 128
7.4.1 课堂案例——打开Flash文件 128
7.4.2 保存Flash文件 129
7.4.3 另存为Flash文件 129
7.4.4 另存为Flash模板文件 130
7.4.5 关闭Flash文件 130
7.5 课堂练习——制作海底世界动画 130
7.6 课后习题——制作下雨动画 131
第8章 掌握Flash CC的绘图技法 132
8.1 使用基本绘图工具 133
8.1.1 课堂案例——绘制卡通表情 133
8.1.2 矩形工具和基本矩形工具 135
8.1.3 椭圆工具和基本椭圆工具 136
8.1.4 填充颜色和笔触颜色 137
8.1.5 课堂案例——绘制卡通向日葵 138
8.1.6 多角星形工具 142
8.1.7 线条工具 143
8.1.8 铅笔工具 143
8.1.9 刷子工具 143
8.1.10 橡皮擦工具 144
8.2 高级绘图工具 145
8.2.1 课堂案例——绘制可爱雪人 145
8.2.2 钢笔工具 148
8.2.3 调整锚点和锚点转换 148
8.2.4 添加和删除锚点 149
8.3 课堂练习——绘制可爱卡通猫 149
8.4 课后习题——绘制苹果 149
第9章 基础Flash动画制作 151
9.1 逐帧动画 152
9.1.1 课堂案例——制作人物舞蹈动画 152
9.1.2 逐帧动画的特点 154
9.1.3 帧、过渡帧、关键帧、空白关键帧 154
9.2 形状补间动画 155
9.2.1 课堂案例——制作太阳公公动画 155
9.2.2 形状补间动画的特点 157
9.2.3 认识“时间轴”面板 157
9.2.4 帧的编辑操作 158
9.3 补间动画 160
9.3.1 课堂案例——文字淡入淡出动画 160
9.3.2 补间动画的特点 164
9.3.3 什么是元件? 164
9.3.4 元件的类型 164
9.3.5 “动画预设”面板 164
9.4 传统补间动画 164
9.4.1 课堂案例——制作卡通角色入场动画 165
9.4.2 传统补间动画的特点 168
9.4.3 应用滤镜效果 169
9.5 课堂练习——制作圣诞老人飞入动画 169
9.6 课后习题——制作图像切换动画 170
第10章 高级Flash动画制作 171
10.1 引导线动画 172
10.1.1 课堂案例——制作汽车路径动画 172
10.1.2 引导线动画的特点 174
10.1.3 创建引导层和运动引导层 174
10.2 遮罩动画 175
10.2.1 课堂案例——多层次遮罩动画 175
10.2.2 遮罩动画的特点 177
10.3 3D动画 177
10.3.1 课堂案例——制作3D旋转动画 177
10.3.2 3D旋转工具 182
10.3.3 3D平移工具 182
10.4 为动画添加音乐 183
10.4.1 课堂案例——添加背景音乐 183
10.4.2 Flash中支持的音频格式 186
10.4.3 支持的音频类型 187
10.4.4 设置音频属性 187
10.5 为动画导入视频 188
10.5.1 课堂案例——制作网站视频广告 188
10.5.2 Flash中支持的视频格式 190
10.5.3 “导入视频”对话框 191
10.6 课堂练习——制作3D平移动画 191
10.7 课后习题——制作图像切换遮罩动画 192
第11章 广告文字动画和按钮动画 193
11.1 广告文字动画 194
11.1.1 课堂案例——制作广告文字动画 194
11.1.2 文本类型 196
11.1.3 设置文本属性 197
11.1.4 移动和选择文本 197
11.1.5 课堂案例——制作闪烁文字动画 198
11.1.6 为文本设置超链接 200
11.1.7 分离文本 200
11.2 按钮动画 200
11.2.1 课堂案例——制作按钮菜单动画 201
11.2.2 元件的中心点和注册点 203
11.2.3 编辑元件 204
11.2.4 课堂案例——制作游戏按钮动画 205
11.2.5 认识“库”面板 208
11.2.6 管理库项目 209
11.3 课堂练习——制作发光文字动画 210
11.4 课后习题——制作翻转按钮动画 210
Dreamweaver CC篇
第12章 Dreamweaver CC入门 211
12.1 “网页三剑客”之Dreamweaver 212
12.1.1 了解网页制作软件——Dreamweaver 212
12.1.2 Dreamweaver在网页制作方面的优势 212
12.2 认识Dreamweaver CC工作界面 212
12.3 网页文件的基础操作 213
12.3.1 课堂案例——制作第一个HTML页面 214
12.3.2 新建网页 215
12.3.3 打开网页 216
12.3.4 预览网页 216
12.3.5 保存和关闭网页 217
12.4 创建站点 218
12.4.1 课堂案例——创建站点并设置远程服务器 218
12.4.2 切换站点 220
12.4.3 “管理站点”对话框 220
12.5 课堂练习——创建本地静态站点 221
12.6 课后习题——在代码视图中创建HTML页面 222
第13章 在网页中插入基础网页元素 223
13.1 设置网页整体属性 224
13.1.1 课堂案例——控制欢迎页面整体外观 224
13.1.2 设置外观(CSS) 226
13.1.3 设置外观(HTML) 226
13.1.4 设置连接(CSS) 227
13.1.5 设置标题(CSS) 227
13.1.6 设置标题和编码 227
13.1.7 设置跟踪图像 228
13.2 在网页中添加文本 228
13.2.1 课堂案例——制作关于我们页面 229
13.2.2 在网页中输入文本的方法 230
13.2.3 设置文本属性 230
13.2.4 插入水平线 231
13.2.5 插入时间 232
13.2.6 插入特殊字符 232
13.3 在网页中创建项目列表和编号列表 232
13.3.1 课堂案例——制作新闻列表 233
13.3.2 设置项目列表和编号列表属性 235
13.4 在网页中插入图像 236
13.4.1 课堂案例——制作游戏介绍页面 236
13.4.2 网页图像格式 238
13.4.3 设置图像属性 238
13.4.4 “插入鼠标经过图像”对话框 240
13.5 课堂练习——制作图像页面 240
13.6 课后习题——制作文本网页 240
第14章 创建网页链接 242
14.1 创建普通超链接 243
14.1.1 课堂案例——创建文字和图像链接 243
14.1.2 相对路径 245
14.1.3 绝对路径 245
14.1.4 外部链接和内部链接 246
14.1.5 超链接打开方式 246
14.2 创建特殊超链接 246
14.2.1 课堂案例——创建空链接和下载链接 247
14.2.2 空链接 248
14.2.3 下载链接 248
14.2.4 课堂案例——创建E-mail链接 248
14.2.5 电子邮件链接 250
14.2.6 脚本链接 250
14.2.7 图像热点工具 250
14.3 课堂练习——创建脚本链接 250
14.4 课后习题——创建图像热点链接 251
第15章 在网页中运用多媒体元素 252
15.1 HTML5 Audio和HTML5 Video 253
15.1.1 课堂案例——为网页插入HTML5视频和音频 253
15.1.2 插入HTML5 Audio并设置属性 255
15.1.3 插入HTML5 Video并设置属性 256
15.2 在网页中插入Flash动画 256
15.2.1 课堂案例——制作Flash网页 257
15.2.2 设置Flash属性 258
15.3 在网页中插入FLV视频 259
15.3.1 课堂案例——制作FLV视频页面 259
15.3.2 “插入FLV视频”对话框 260
15.4 在网页中插入普通视频 261
15.4.1 课堂案例——在网页中插入视频 261
15.4.2 网页中常用视频格式 263
15.4.3 在网页中添加背景音乐 263
15.4.4 网页中支持的音频格式 263
15.5 课堂练习——为网页添加背景音乐 264
15.6 课后习题——制作Flash欢迎页 264
第16章 CSS样式与Div+CSS布局 265
16.1 创建CSS样式 266
16.1.1 课堂案例——创建标签CSS样式和类CSS样式 266
16.1.2 什么是CSS样式 268
16.1.3 CSS样式的基本写法 269
16.1.4 CSS样式的优越性 269
16.1.5 课堂案例——创建ID CSS样式和复合CSS样式 269
16.1.6 全新的“CSS设计器”面板 272
16.1.7 编辑CSS样式 273
16.2 丰富的CSS样式设置 273
16.2.1 课堂案例——制作图像展示页面 274
16.2.2 布局样式详解 275
16.2.3 课堂案例——制作网页文本介绍 276
16.2.4 文本样式详解 277
16.2.5 课堂案例——为网页中的图像添加边框效果 278
16.2.6 边框样式详解 280
16.2.7 课堂案例——设置网页背景图像 280
16.2.8 背景样式详解 282
16.2.9 课堂案例——美化新闻列表 283
16.2.10 其他样式详解 284
16.3 CSS样式的特殊应用 284
16.3.1 课堂案例——制作游戏网站新闻 284
16.3.2 CSS类选区 286
16.3.3 课堂案例——在网页中实现特殊字体效果 286
16.3.4 Web字体 288
16.3.5 Adobe Edge Web Fonts 288
16.4 Div+CSS布局 289
16.4.1 课堂案例——CSS盒模型 289
16.4.2 了解CSS盒模型 291
16.4.3 CSS盒模型要点 291
16.5 课堂练习——创建网页中超链接CSS样式 292
16.6 课后习题——网页布局中的空白边叠加 292
第17章 制作网页表单 293
17.1 在网页中应用常用表单元素 294
17.1.1 课堂案例——制作用户登录页面 294
17.1.2 常用表单元素 298
17.1.3 文本域属性设置 299
17.1.4 图像按钮属性设置 300
17.1.5 课堂案例——制作网站投票 301
17.1.6 单选按钮属性设置 303
17.1.7 复选框属性设置 303
17.1.8 课堂案例——制作搜索栏 303
17.1.9 选择域属性设置 306
17.1.10 按钮、重置按钮和提交按钮 306
17.2 在网页中运用HTML5表单元素 307
17.2.1 课堂案例——制作网站留言表单页面 307
17.2.2 HTML5表单元素 309
17.2.3 电子邮件 310
17.2.4 Url 311
17.2.5 Tel 311
17.3 课堂练习——制作登录窗口 312
17.4 课后习题——制作用户注册页面 312
第18章 为网页添加特效 313
18.1 为网页添加行为 314
18.1.1 课堂案例——为网页添加弹出信息 314
18.1.2 什么是事件 315
18.1.3 什么是动作 316
18.1.4 课堂案例——为网页添加弹出广告 316
18.1.5 “打开浏览器窗口”对话框 317
18.2 为网页添加文本行为 317
18.2.1 课堂案例——为网页添加状态栏文本 317
18.2.2 设置容器的文本 318
18.2.3 设置文本域文字 319
18.2.4 设置框架文本 319
18.3 为网页添加jQuery效果 319
18.3.1 课堂案例——实现网页元素的动态隐藏 320
18.3.2 了解jQuery效果 321
18.4 课堂练习——检查网页表单 322
18.5 课后习题——改变网页元素的属性 322
网站案例篇
第19章 制作社区类网站 324
19.1 设计社区类网站首页面 325
19.2 制作网站Flash动画 329
19.3 制作社区网站页面 336
作者: 杨继萍
出版社:清华大学出版社 2016年09月
简介:
本书从商业办公实践的角度,详细介绍使用Office设计与制作不同用途文档、电子表格和幻灯片的方法。全书共分16章,内容包括Office 2016学习路线、制作文档、排版文档、图文混排、文表混排、编制工作表、美化工作表、计算数据、管理数据、使用图表、数据分析,以及制作演示文稿、美化幻灯片、显示幻灯片数据、设置动画与交互效果、演示与发布幻灯片等。配书光盘提供了语音视频教程和素材资源。 本书图文并茂,结合了大量Office开发人员的经验,适合Office初学者、企事业单位办公人员使用,还可以作为大中专院校的Office办公应用教材。
【目录】
目 录
第1章 网页设计基础 1
1.1 网站设计概述 2
1.1.1 网站整体策划 2
1.1.2 网页设计任务 2
1.1.3 网页设计实现 4
1.2 网页设计与开发技术 6
1.2.1 前台技术 6
1.2.2 后台技术 7
1.3 网页构成与布局 8
1.3.1 网页版块构成 8
1.3.2 网页布局 9
1.4 网页配色 10
1.4.1 色彩的基础概念 10
1.4.2 色彩的模式 14
1.4.3 自定义网页颜色 15
1.4.4 色彩推移 16
1.5 网页的艺术表现与风格设计 17
1.5.1 网页形式的艺术表现 17
1.5.2 网页构成的艺术表现 19
1.5.3 网页纹理的艺术表现 20
1.5.4 网页设计风格类型 22
第2章 网页图像设计基础 24
2.1 Photoshop CC 2015简介 25
2.1.1 Photoshop基本功能 25
2.1.2 Photoshop CC 2015新增
功能 26
2.1.3 Photoshop窗口界面 28
2.2 Photoshop基本操作 32
2.2.1 文件操作 32
2.2.2 图像操作 32
2.3 选取区域与绘制 34
2.3.1 使用选框工具 34
2.3.2 使用套索工具 36
2.3.3 使用魔棒工具 37
2.3.4 【色彩范围】命令 37
2.3.5 选区基本操作 39
2.4 练习:设计网站Logo 41
2.5 练习:制作个人博客网页界面 44
2.6 新手训练营 48
第3章 网页图像处理 51
3.1 应用图层 52
3.1.1 图层的基本操作 52
3.1.2 图层分组 54
3.1.3 图层的混合模式 55
3.1.4 图层样式 58
3.2 绘制与修复图像 59
3.2.1 画笔工具 59
3.2.2 图章工具 61
3.2.3 填充工具 62
3.3 使用路径效果 63
3.3.1 钢笔工具 63
3.3.2 自由钢笔工具 64
3.3.3 几何图路径 64
3.3.4 形状路径 66
3.4 创建图像文本 67
3.4.1 创建文本 67
3.4.2 创建段落文本 68
3.4.3 修改文字外观 68
3.4.4 文字绕路径 69
3.5 练习:设计化妆品广告网幅 70
3.6 练习:制作火焰特效文字 73
3.7 新手训练营 77
第4章 网页界面设计 80
4.1 应用蒙版 81
4.1.1 快速蒙版 81
4.1.2 剪贴蒙版 81
4.1.3 图层蒙版 82
4.1.4 矢量蒙版 83
4.2 应用滤镜 85
4.2.1 校正性滤镜 85
4.2.2 破坏和效果性滤镜 87
4.2.3 Adobe Camera Raw滤镜 87
4.3 应用3D效果 89
4.3.1 创建3D对象 89
4.3.2 编辑3D对象 90
4.3.3 设置3D对象属性 91
4.4 优化设置 93
4.4.1 制作切片 93
4.4.2 优化图像 94
4.5 练习:制作喷溅边框 95
4.6 练习:制作网页首页 98
4.7 新手训练营 102
第5章 网页动画设计 105
5.1 Flash CC简介 106
5.1.1 Flash CC的工作界面 106
5.1.2 Flash CC的新增功能 107
5.1.3 网页动画形式 108
5.2 管理库资源 109
5.2.1 导入动画素材 109
5.2.2 创建元件 109
5.3 绘制矢量图形 111
5.3.1 使用线条工具 111
5.3.2 使用铅笔工具 111
5.3.3 使用椭圆工具 112
5.3.4 设置颜色工具 113
5.3.5 使用矩形工具 114
5.4 对象的基本操作 115
5.4.1 选择固定区域 115
5.4.2 选择不规则区域 116
5.4.3 任意变形形状 116
5.5 设置动画文本 117
5.5.1 创建文本 117
5.5.2 编辑文本 117
5.6 练习:制作古诗鉴赏界面 118
5.7 练习:制作邮票 120
5.8 新手训练营 123
第6章 交互动画设计 125
6.1 Flash滤镜和色彩 126
6.1.1 滤镜 126
6.1.2 色彩效果 128
6.2 传统动画设计 129
6.2.1 补间形状动画 129
6.2.2 传统补间动画 130
6.2.3 运动引导动画 131
6.2.4 遮罩动画 132
6.2.5 逐帧动画 133
6.3 补间动画设计 133
6.3.1 补间动作动画 133
6.3.2 动画编辑器 134
6.4 练习:制作圣诞贺卡 135
6.5 练习:制作网页时尚广告 138
6.6 新手训练营 142
第7章 设置网页文本 144
7.1 Dreamweaver CC简介 145
7.1.1 Dreamweaver CC新增
功能 145
7.1.2 Dreamweaver CC工作
界面 147
7.2 设置网页文档 148
7.2.1 创建站点 148
7.2.2 创建网页文档 150
7.2.3 设置网页属性 151
7.3 设置网页文本 154
7.3.1 插入网页文本 154
7.3.2 设置文本属性 155
7.3.3 插入特殊文本 156
7.4 设置文档列表 157
7.4.1 项目列表与编号 157
7.4.2 嵌套项目列表 158
7.4.3 设置列表属性 159
7.5 设置文本格式 159
7.5.1 设置HTML样式 159
7.5.2 设置段落样式 160
7.6 练习:制作诗词欣赏页 162
7.7 练习:制作班级管理制度 164
7.8 新手训练营 167
第8章 设置网页图像元素 170
8.1 添加图像 171
8.1.1 网页图像格式 171
8.1.2 插入图像 171
8.1.3 设置图像属性 172
8.2 编辑图像 173
8.2.1 更改图像 173
8.2.2 调整图像 174
8.2.3 使用图像热点 175
8.3 插入图像对象 176
8.3.1 插入背景图像 176
8.3.2 插入Photoshop智能
对象 176
8.4 练习:制作招商信息网页 178
8.5 练习:制作新闻图片网页 181
8.6 新手训练营 186
第9章 设置网页链接 189
9.1 创建文本与图像链接 190
9.1.1 创建文本链接 190
9.1.2 创建图像链接 191
9.2 编辑链接 191
9.2.1 检查链接状态 191
9.2.2 测试链接 192
9.2.3 更改所有链接 192
9.2.4 设置新链接的相对路径 193
9.3 创建其他链接 193
9.3.1 创建电子邮件链接 193
9.3.2 创建脚本链接 194
9.3.3 创建空链接 194
9.3.4 创建文件下载链接 195
9.3.5 创建锚记链接 195
9.4 练习:制作页面导航条 196
9.5 练习:制作网站引导页 198
9.6 新手训练营 200
第10章 设计多媒体网页 203
10.1 插入Flash 204
10.1.1 插入Flash动画 204
10.1.2 插入Flash视频 205
10.2 插入HTML5媒体 207
10.2.1 插入HTML5音频 207
10.2.2 插入HTML5视频 208
10.2.3 HTML5媒体属性 209
10.2.4 HTML5媒体方法 212
10.2.5 HTML5媒体事件 213
10.3 插入其他媒体对象 214
10.3.1 插入Edge Animate 214
10.3.2 插入媒体插件 215
10.4 练习:制作音乐播放网页 216
10.5 练习:制作导航条版块 219
10.6 新手训练营 222
第11章 传统方式布局 224
11.1 创建表格 225
11.1.1 插入表格 225
11.1.2 创建嵌套表格 225
11.1.3 添加表格内容 226
11.2 编辑表格 227
11.2.1 选择表格 227
11.2.2 调整表格 227
11.2.3 操作单元格 229
11.3 设置表格 230
11.3.1 设置表格属性 230
11.3.2 设置单元格属性 231
11.4 处理表格数据 231
11.4.1 排序数据 231
11.4.2 导入/导出表格数据 232
11.5 应用IFrame框架 233
11.5.1 IFrame框架概述 233
11.5.2 插入IFrame框架 234
11.5.3 链接IFrame框架页面 235
11.6 练习:制作个人简历 235
11.7 练习:制作购物车页 240
11.8 新手训练营 242
第12章 设计表单元素 244
12.1 添加表单 245
12.1.1 表单概述 245
12.1.2 插入表单 245
12.2 添加文本和网页元素 247
12.2.1 添加文本元素 247
12.2.2 添加网页元素 249
12.3 添加日期和时间元素 252
12.3.1 添加月和周对象 252
12.3.2 添加日期时间对象 253
12.4 添加选择与按钮元素 254
12.4.1 添加选择元素 254
12.4.2 添加按钮元素 257
12.5 练习:制作用户注册页面 259
12.6 练习:制作问卷调查表 263
12.7 新手训练营 266
第13章 XHTML标记语言 268
13.1 XHTML基本语法 269
13.1.1 XHTML概述 269
13.1.2 XHTML文档结构 269
13.1.3 XHTML文档类型声明 270
13.2 XHTML语法规范和属性 270
13.2.1 XHTML语法规范 271
13.2.2 XHTML标准属性 272
13.3 XHTML常用元素 273
13.3.1 块状标签 273
13.3.2 内联标签 275
13.3.3 按钮标签 276
13.3.4 内联框架标签 277
13.4 练习:制作友情链接页面 278
13.5 练习:制作全景图像欣赏页面 282
13.6 新手训练营 284
第14章 设计网页元素样式 287
14.1 CSS样式概述 288
14.1.1 了解CSS样式 288
14.1.2 CSS样式分类 289
14.1.3 CSS书写规范 290
14.2 使用【CSS设计器】面板 291
14.2.1 源 291
14.2.2 @媒体 293
14.2.3 选择器 294
14.2.4 属性 294
14.3 CSS选择器和方法 295
14.3.1 CSS选择器 295
14.3.2 CSS选择方法 297
14.4 设置CSS样式 298
14.4.1 设置布局样式 298
14.4.2 设置文本样式 299
14.4.3 设置边框样式 301
14.4.4 设置背景样式 301
14.5 使用CSS过渡效果 302
14.5.1 创建CSS过渡效果 302
14.5.2 编辑CSS过渡效果 303
14.6 练习:制作多彩时尚页 303
14.7 练习:制作图片新闻页 306
14.8 新手训练营 309
第15章 布局网页 311
15.1 应用Div标签 312
15.1.1 了解Div标签 312
15.1.2 插入Div标签 312
15.1.3 编辑Div标签 313
15.2 CSS盒模型 314
15.2.1 盒模型概述 314
15.2.2 设置盒模型属性 315
15.2.3 CSS 3.0新增盒模型属性 317
15.3 CSS布局方式 318
15.3.1 流动布局 318
15.3.2 浮动布局 319
15.3.3 *定位布局 320
15.4 练习:制作企业网页 322
15.5 练习:制作家居网页 324
15.6 新手训练营 327
第16章 网页行为特效 329
16.1 网页行为概述 330
16.1.1 什么是行为 330
16.1.2 行为面板概述 330
16.2 设置文本信息行为 331
16.2.1 设置容器文本 331
16.2.2 设置文本域文字 331
16.2.3 设置状态栏文本 332
16.2.4 设置框架文本 332
16.3 设置网页信息行为 333
16.3.1 设置窗口信息行为 333
16.3.2 设置图像信息行为 334
16.3.3 设置跳转信息行为 335
16.3.4 设置其他网页信息行为 336
16.4 设置jQuery效果 338
16.4.1 设置Blind效果 338
16.4.2 设置Highlight效果 339
16.4.3 其他jQuery效果 339
16.5 练习:制作网页导航 340
16.6 练习:制作企业首页 343
16.7 新手训练营 347
简介:本书共分7篇43章,实例丰富,内容实用,为了便于教师讲授和读者自学,各章最后均安排了“课堂演练”和“课后练习”,从而更加巩固本章所学知识。通过对本书的学习,读者可以迅速掌握Windows XP操作系统、中文Word 2003文字处理软件、中文Excel 2003电子表格软件、中文PowerPoint 2003演示文稿制作软件、中文Access 2003数据库管理软件、中文FrontPage 2003网页制作软件、中文Outlook 2003信息管理软件的使用方法和应用技巧。 多媒体光盘中提供了这7大办公软件操作的多媒体教学演示(共113个),全程语音讲解,播放时间长达324分钟。此外,光盘还提供了书中所有的素材文件、课后练习文件和相关拓展知识,有利于读者快速掌握现代办公软件。 本书适合作为各类职业院校、大中专院校、电脑培训学校计算机基础课程的教材,对电脑初学者、爱好者和广大办公人员,本书也是一本实用的参考书。更多>>









