第一篇Internet与网络技术基础篇第1章Internet与网络基础/3
1.1Internet基础与现代计算机网络的结构/3
1.1.1Internet的起源与发展/3
1.1.2中国互联网基础资源的发展状况
数据/5
1.1.3Internet的基本知识/7
1.1.4Internet的组成与结构/8
1.1.5Internet的管理机构/10
1.2Internet提供的主要服务与资源/10
1.2.1Internet中的主要应用/11
1.2.2Internet中的主要服务/11
1.2.3Internet网络通信中涉及的主要
指标/15
1.3计算机网络体系结构/16
1.3.1计算机网络体系结构的基本知识/16
1.3.2OSI七层参考模型/17
1.3.3TCP/IP参考模型/20
1.4TCP/IP网络中的地址/23
1.4.1网络中地址的基本概念/23
1.4.2IPv4/24
1.4.3配置TCP/IP的3个重要参数/27
1.4.4TCP/IP的两种管理方法/30
1.4.5IPv6/31
1.5域名系统/33
习题/38第2章局域网与Intranet/40
2.1局域网与Intranet的关系/40
2.1.1局域网的组成/40
2.1.2Intranet/422.2网络系统的计算模式/44
2.2.1客户/服务器模式的应用/45
2.2.2浏览器/服务器模式的应用/47
2.2.3对等式网络模式的应用/48
2.3组建小型工作组网络/49
2.3.1网络基本配置/50
2.3.2建立网络工作组/55
2.4网络测试命令/59
2.4.1网络连通性测试程序/59
2.4.2配置显示程序/61
习题/63
本章实训环境和条件/63
实训项目/64第3章Internet接入技术/65
3.1Internet接入技术概述/65
3.1.1了解ISP/65
3.1.2Internet接入技术的概念/66
3.1.3主要Internet接入技术/66
3.2单机接入Internet/67
3.2.1通过局域网接入/67
3.2.2通过ADSL Modem接入/69
3.3小型局域网接入Internet/73
3.3.1通过ICS共享接入Internet/73
3.3.2通过无线路由器实现小型局域网
的ADSL接入/75
3.4无线接入Internet/81
3.4.1无线接入技术的概念/81
3.4.2IEEE 802.11和WiFi/81
3.4.3移动通信技术/83
3.4.4其他无线接入技术/85
习题/88
本章实训环境和条件/88
实训项目/88
第二篇基本应用篇
第4章WWW中的信息浏览与获取技术/93
4.1WWW信息浏览基础/93
4.1.1WWW的发展历史/93
4.1.2WWW相关的基本概念/94
4.1.3WWW的工作机制和原理/95
4.1.4WWW的客户端常用软件/95
4.2IE浏览器的基本操作/97
4.3安装和启用360安全浏览器/109
4.4搜索引擎/112
4.4.1搜索引擎简介/112
4.4.2常用搜索引擎的特点与应用/113
4.4.3搜索引擎的应用技巧/122
4.5应用RSS快速获取信息/128
习题/130
本章实训环境和条件/131
实训项目/131第5章电子邮件/133
5.1电子邮件的基础知识/133
5.2注册电子邮件信箱/137
5.3Web方式在线收发电子邮件/141
5.4邮件客户端软件的基本应用/143
5.4.1Office Microsoft Outlook的基础/143
5.4.2收发电子邮件/150
5.5保护邮件、账户和通讯簿的安全措施/152
5.5.1网络应用中的安全规则/152
5.5.2通讯簿的基本应用/153
习题/159
本章实训环境和条件/160
实训项目/160第6章文件的传输与下载/161
6.1互联网中文件下载的基本知识/161
6.1.1流行下载技术/161
6.1.2Internet的几种下载方法/164
6.1.3常用下载软件及其特点/165
6.2传统下载工具——FTP/167
6.2.1FTP的工作原理与特点/167
6.2.2在浏览器中访问FTP站点/168
6.3专用下载工具/170
6.3.1迅雷软件的安装与基本应用/170
6.3.2网际快车的安装与基本应用/175
6.3.3常用专用下载软件的应用技巧/180
6.4互联网中文件传输的其他方法/184
6.4.1云盘与网盘的基本概念/184
6.4.2云技术的应用/187
习题/195
本章实训环境和条件/196
实训项目/196
第三篇深入应用篇
第7章电子商务基础及应用/201
7.1电子商务技术基础/201
7.1.1初识电子商务网站/201
7.1.2电子商务的基本知识/202
7.1.3电子商务的特点/205
7.1.4电子商务的交易特征/206
7.2电子商务的基本类型/207
7.3电子商务系统的组成/216
7.4电子商务中的物流、配送和支付/217
7.4.1电子商务中的物流/217
7.4.2电子商务中的电子支付/219
7.5电子商务网站的应用/222
7.5.1网上安全购物/222
7.5.2B2C方式网上购物应用/223
7.5.3C2C方式网上购物应用/226
习题/234
本章实训环境和条件/235
实训项目/235第8章网络即时通信与交流/237
8.1网络即时交流概述/237
8.2微信网上通话前的准备工作/240
8.3通过微信进行网上交流/243
8.3.1登录微信添加好友/243
8.3.2广义网络通话/244
8.3.3微信中的其他交流方式/250
8.4通过QQ进行网上通信/253
习题/257
本章实训环境和条件/257
实训项目/257第9章Internet安全技术/259
9.1Internet的安全现状/259
9.2系统平台安全/260
9.2.1系统平台的安全加固/260
9.2.2反病毒/264
9.2.3反木马/266
9.2.4系统备份与快速恢复/270
9.3网络安全/275
9.3.1防火墙技术/275
9.3.2IE的安全设置/277
9.3.3密码的保护/280
9.3.4无线网络安全/281
9.4数字证书安全/283
9.4.1数字证书的概念/283
9.4.2数字证书的导出与转移/284
习题/286
本章实训环境和条件/286
实训项目/287第10章网页制作与网站建设/288
10.1网站开发基础知识/288
10.1.1网页/288
10.1.2网站/291
10.2网站开发相关技术/292
10.2.1网页技术性元素/292
10.2.2网页制作工具/294
10.3网站建设流程/297
10.3.1网站策划/297
10.3.2网站设计/298
10.3.3代码实现/299
10.3.4网站测试与完善/299
10.3.5网站发布/299
10.3.6后期更新与维护/300
10.3.7宣传与推广/300
10.4制作静态网页/300
10.4.1网页版面布局/300
10.4.2网页配色原理/309
10.4.3添加网页元素/314
10.5制作动态网页/322
10.5.1建立动态站点/322
10.5.2生成动态页/327
习题/330
本章实训环境和条件/330
实训项目/331第11章Internet中流行的服务与应用/333
11.1论坛、博客与网络社区/333
11.1.1BBS论坛/333
11.1.2博客与微博/333
11.1.3网络社区/334
11.2流媒体服务/334
11.2.1流媒体技术概述/334
11.2.2视频网站/339
11.3Internet中的流行服务与应用/342
11.3.1移动互联应用/342
11.3.2远程教育/345
11.3.3网络会议/348
11.3.4在线购物/349
11.3.5网络电视/349
11.4下一代Internet技术/350
11.4.1物联网/350
11.4.2RFID技术/352
11.4.3云计算技术/352
11.4.4无线传感器网络/356
习题/358
本章实训环境和条件/358
实训项目/358
参考文献/360
2.5程序的控制结构/50
2.5.1顺序结构/50
2.5.2选择结构/50
2.5.3循环结构/55
2.5.4跳转语句/58
2.6函数/59
2.6.1函数/59
2.6.2函数的其他特性/62
2.7数组与字符串/65
2.7.1数组/65
2.7.2字符串与string类/67
2.8指针与引用/70
2.8.1指针/70
2.8.2引用/71
2.9const修饰符/76
2.10动态内存分配/79
2.11习题/82
2.11.1选择题/82
2.11.2填空题/83
2.11.3编程题/84第3章类与对象/85
3.1面向对象程序设计概述/85
3.1.1面向对象的基本概念/85
3.1.2面向对象的基本特征/88
3.1.3面向对象的语言简介/89
3.2类与对象的定义/90
3.2.1类的定义/90
3.2.2对象的定义与使用/97
3.2.3类的作用域/101
3.2.4类的封装性和信息隐藏——公有接口与私有实现的分离/102
3.3构造函数与析构函数/104
3.3.1构造函数/104
3.3.2复制构造函数/113
3.3.3析构函数/118
3.4对象的深复制/120
3.5静态成员/122
3.5.1静态数据成员/122
3.5.2静态成员函数/124
3.6常类型/127
3.6.1常对象/127
3.6.2类的常数据成员/128
3.6.3类的常成员函数/129
3.7友元/131
3.7.1友元函数/131
3.7.2友元类/136
3.7.3友元应用举例/138
3.8对象数组与类的组合/140
3.8.1对象数组/140
3.8.2类的组合/144
3.9程序举例/147
3.10习题/149
3.10.1选择题/149
3.10.2问答及编程题/152第4章继承与派生/154
4.1单继承/155
4.1.1继承的定义/155
4.1.2访问控制/157
4.1.3重名的成员变量和成员函数/160
4.1.4在派生类中访问静态成员/162
4.1.5基类的初始化/163
4.2多继承/168
4.2.1派生类的构造与访问/168
4.2.2虚继承/169
4.3习题/170第5章虚函数与多态/171
5.1类指针的关系/172
5.2静态联编和动态联编/174
5.3虚函数/175
5.4纯虚函数和抽象类/178
5.5习题/181第6章运算符重载/182
6.1运算符重载概述/183
6.1.1运算符重载的实质/183
6.1.2用友元函数和成员函数重载运算符的异同/186
6.1.3++和--运算符的重载/188
6.2习题/191第7章模板和异常处理/192
7.1模板的概念/192
7.2函数模板/192
7.2.1函数模板的声明/192
7.2.2函数模板的实例化/193
7.2.3函数模板应用举例/195
7.3类模板/197
7.3.1类模板的定义/197
7.3.2类模板的实例化/198
7.3.3类模板的应用举例/199
7.4标准模板库/202
7.4.1容器/203
7.4.2算法/206
7.4.3迭代器/209
7.5异常处理/210
7.5.1异常处理概述/210
7.5.2异常处理的实现/211
7.5.3标准库中的异常类型/216
7.6习题/218
7.6.1选择题/218
7.6.2编程题/218第8章输入输出流与命名空间/220
8.1I/O流的概念/220
8.2标准I/O流/221
8.2.1标准I/O流概述/221
8.2.2标准输出/222
8.2.3标准输入/224
8.2.4重载插入/提取函数/225
8.3格式控制/228
8.3.1用ios成员函数格式化/228
8.3.2用操纵算子格式化/231
8.4文件处理/232
8.4.1文件和流/232
8.4.2文件的打开和关闭/233
8.4.3文本文件/234
8.4.4二进制文件/235
8.5命名空间/238
8.6习题/241第9章图形界面程序设计基础/242
9.1图形界面程序设计基础知识/242
9.1.1C++中的对象/242
9.1.2Qt C++中的窗体/243
9.1.3Qt C++中的部件和部件类/243
9.1.4Qt C++中的属性(Properties)窗口/244
9.2Qt的信号和槽/244
9.3Qt的元对象系统/246
9.4Qt命令行法开发图形界面程序/246
9.5Qt中如何实现用户操作的响应/249
9.6Qt中如何实现窗口部件的布局/250
9.7习题/252第10章对话框编程/254
10.1代码编程创建对话框/254
10.2对话框的可视化设计/263
10.3可扩展的对话框/271
10.4对话框的动态实现/279
10.5Qt内置的窗口部件和对话框类/280
10.6习题/285第11章使用Qt开发文本编辑器/286
11.1Qt Creator的下载和安装/286
11.2Qt Creator开发简单的文本编辑器/287
11.2.1创建项目TextEditor/287
11.2.2TextEditor的主窗口、菜单和
图标/289
11.2.3TextEditor文件新建、保存和另存为的功能实现/300
11.2.4TextEditor文件的打开、关闭和退出系统的功能实现/308
11.2.5TextEditor文本复制、剪切、粘贴以及撤销的功能实现/309
11.2.6TextEditor文本查找功能的
实现/310
11.2.7TextEditor查找和定位函数的
方法/311
11.2.8TextEditor中实现状态栏/316
11.3习题/318附录AC++关键字/319附录BC++运算符/320
参考文献/321