图书介绍
职业教育教学用书 C#入门与提高PDF|Epub|txt|kindle电子书版本网盘下载
![职业教育教学用书 C#入门与提高](https://www.shukui.net/cover/33/30995459.jpg)
- 王乾坤主编;王香菊,赵震奇,华艳等副主编;高振栋主审 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121214967
- 出版时间:2015
- 标注页数:245页
- 文件大小:30MB
- 文件页数:260页
- 主题词:C语言-程序设计-职业教育-教材
PDF下载
下载说明
职业教育教学用书 C#入门与提高PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Studio 2005概述1
1.1 C#基础知识1
1.1.1 C#简介1
1.1.2 .NET Framework平台体系结构1
1.1.3 面向对象的程序设计方法1
1.2 Visual Studio 2005的新特性2
1.3 安装Visual Studio 20053
1.4 IDE介绍3
1.4.1 开始页面3
1.4.2 解决方案资源管理器4
1.4.3 菜单栏5
1.4.4 工具栏6
1.4.5 工具箱6
1.4.6 代码编辑器7
1.4.7 对象浏览器8
1.4.8 “属性”面板8
1.4.9 “命令”窗口9
1.4.10 “即时”窗口9
1.4.11 “任务列表”窗口9
1.5 使用命名空间9
1.6 Main方法10
1.7 使用帮助11
1.8 项目实践11
1.9 复习与提示12
1.10 上机实验12
第2章 变量、操作符和表达式13
2.1 语句13
2.2 程序代码的注释13
2.3 使用标识符13
2.4 变量和常量14
2.4.1 变量14
2.4.2 常量15
2.5 数据类型15
2.5.1 值类型和引用类型的区别15
2.5.2 基本数据类型15
2.5.3 引用类型16
2.6 运算符与表达式类型18
2.6.1 运算符的分类18
2.6.2 运算符的优先级19
2.7 项目实践20
2.8 复习与提示21
2.9 习题与上机实验21
习题21
上机实验22
[实验1]求矩形的周长和面积22
[实验2]判断某年是否为闰年23
第3章 方法24
3.1 声明方法24
3.1.1 声明方法的语法格式24
3.1.2 return语句24
3.2 调用方法25
3.2.1 ref关键字25
3.2.2 创建out参数25
3.3 运用作用域26
3.4 方法的重载26
3.5 项目实践27
3.6 复习与提示28
3.7 习题与上机实验28
习题28
上机实验29
[实验1]给三个整数排序并求其和及平均值29
[实验2]求n!的值30
第4章 结构化程序设计31
4.1 顺序结构程序设计31
4.2 输入和输出32
4.3 选择结构程序设计32
4.4 循环结构程序设计33
4.5 转移语句34
4.6 项目实践34
4.7 复习与提示37
4.8 习题37
第5章 枚举和结构39
5.1 枚举39
5.1.1 定义枚举39
5.1.2 使用枚举40
5.2 结构40
5.2.1 定义结构40
5.2.2 使用结构41
5.3 项目实践41
5.4 复习与提示43
5.5 习题与上机实验43
习题43
上机实验44
[实验]求矩形的周长和面积44
第6章 数组与集合45
6.1 数组45
6.2 集合48
6.3 复习与提示51
6.4 习题51
第7章 面向对象编程52
7.1 类和对象52
7.1.1 类的定义52
7.1.2 声明和使用对象53
7.2 访问控制53
7.3 属性53
7.3.1 定义属性53
7.3.2 使用属性54
7.4 方法55
7.5 构造函数55
7.5.1 声明构造函数55
7.5.2 重载构造函数56
7.6 析构函数56
7.7 静态成员57
7.8 Visual Studio.NET中的OOP工具57
7.9 常用类操作和数据处理58
7.10 项目实践60
7.11 复习与提示62
7.12 习题62
第8章 面向对象编程进阶65
8.1 封装、继承和多态65
8.1.1 封装65
8.1.2 继承65
8.1.3 多态性67
8.2 接口68
8.3 项目实践69
8.4 复习与提示74
8.5 习题与上机实验74
习题74
上机实验76
[实验]求三角形的面积76
第9章 窗体77
9.1 创建窗体77
9.1.1 使用新建项目模板创建窗体77
9.1.2 使用添加项目模板创建窗体78
9.2 设置窗体属性78
9.3 窗体的常用事件79
9.4 窗体的常用方法79
9.5 项目实践80
9.6 复习与提示81
9.7 习题与上机实验81
习题81
上机实验81
[实验]设计有两个窗体的应用程序81
第10章 控件82
10.1 Windows窗体界面设计82
10.1.1 在窗体中添加控件82
10.1.2 修改控件属性83
10.1.3 鼠标事件与键盘事件83
10.2 常用文本编辑控件84
10.2.1 标签控件84
10.2.2 文本框控件85
10.3 按钮类控件85
10.3.1 按钮控件85
10.3.2 单选按钮86
10.3.3 复选框控件86
10.4 组合框控件86
10.4.1 列表框控件与复选列表框87
10.4.2 组合框控件88
10.5 滚动类控件88
10.5.1 水平滚动条控件与垂直滚动条控件88
10.5.2 进度条控件89
10.6 列表视图控件和树视图控件89
10.6.1 列表视图控件89
10.6.2 树视图控件91
10.7 图片框控件和图像列表控件92
10.7.1 图片框控件92
10.7.2 图像列表控件92
10.8 定时器控件93
10.9 项目实践94
10.10 复习与提示106
10.11 习题与上机实验106
习题106
上机实验107
[实验1]设计一个能进行加减乘除运算的应用程序107
[实验2]设计一个收集个人信息的应用程序107
[实验3]设计一个能进行专业管理的应用程序108
第11章 使用菜单和对话框109
11.1 菜单109
11.1.1 菜单控件与快捷菜单控件109
11.1.2 工具栏控件和状态栏控件111
11.2 设计MDI窗体114
11.2.1 MDI主窗体和子窗体114
11.2.2 MDI窗体的操作115
11.3 通用对话框控件116
11.3.1 文件对话框控件116
11.3.2 字体和颜色对话框控件118
11.4 使用打印机119
11.4.1 打印流程119
11.4.2 打印文本的实现120
11.4.3 打印预览的实现120
11.5 项目实践121
11.6 复习与提示124
11.7 习题与上机实验124
习题124
上机实验125
[实验1]设计一个简单的MDI的应用程序125
[实验2]设计一个简单的MDI文本编辑器125
第12章 调试与异常处理127
12.1 程序调试127
12.1.1 调试的理解127
12.1.2 调试的工具127
12.1.3 中断模式下的调试128
12.2 异常处理129
12.2.1 异常及异常处理129
12.2.2 结构化异常处理129
12.2.3 引发异常130
12.3 项目实践130
12.4 复习与提示132
12.5 习题与上机实验132
习题132
上机实验133
[实验]调试修改project10-1中的错误133
第13章 流和文件输入/输出操作134
13.1 Stream类134
13.2 FileStream类134
13.2.1 文件位置134
13.2.2 读取数据135
13.2.3 写入数据136
13.3 用于读写数据的类137
13.3.1 读写二进制文件的操作137
13.3.2 读写文本文件处理138
13.4 文本与剪贴板之间的交互140
13.5 文件和目录类141
13.5.1 文件类141
13.5.2 目录类142
13.6 项目实践143
13.7 复习与提示144
13.8 习题与上机实验144
习题144
上机实验144
[实验1]用StreamReader/类、StreamWriter类和File类处理文件144
[实验2]使用FileInfo类实现文件解除隐藏、隐藏、复制和删除145
第14章 图形图像与多媒体处理146
14.1 GDI+概述146
14.2 GDI+使用的坐标系146
14.2.1 Point146
14.2.2 Size148
14.2.3 Rectangle148
14.3 Graphics对象148
14.4 Paint事件148
14.5 颜色149
14.6 字体149
14.7 画笔150
14.8 画刷151
14.9 显示图像152
14.10 图形图像与剪贴板的交互作用158
14.11 使用媒体播放控件159
14.12 项目实践160
14.13 复习与提示161
14.14 习题与上机实验162
习题162
上机实验162
[实验]制作个人画图板162
第15章 数据库技术163
15.1 常用数据库163
15.1.1 Access数据库163
15.1.2 SQL Server数据库164
15.2 数据库基础知识164
15.2.1 表164
15.2.2 视图165
15.2.3 存储过程165
15.2.4 索引166
15.3 ADO.NET概述166
15.3.1 ADO与ADO.NET的关系166
15.3.2 .NET Framework数据提供程序167
15.3.3 .NET Framework数据提供程序的核心对象167
15.3.4 System.Data命名空间168
15.4 连接数据库168
15.4.1 SqlConnection类169
15.4.2 连接字符串169
15.4.3 创建SQL Server连接169
15.4.4 断开SQL Server连接169
15.4.5 OleDbConnection类170
15.5 数据命令171
15.5.1 查询记录171
15.5.2 插入记录172
15.5.3 修改记录174
15.5.4 删除记录175
15.6 SqlDataReader对象176
15.7 使用可视控件访问ADO.NET数据库177
15.8 定义DataSet类179
15.9 DataSet、DataTable和TableAdapter对象180
15.9.1 浏览数据181
15.10 数据绑定181
15.10.1 简单的数据绑定182
15.10.2 复杂的数据绑定183
15.11 复习与提示185
15.12 习题185
第16章 使用ADO.NET访问数据库187
16.1 ADO.NET体系结构187
16.2 数据适配器188
16.3 数据集189
16.4 DataTable类189
16.4.1 DataTable类的常用属性和方法190
16.4.2 创建数据表190
16.4.3 定义数据表结构191
16.4.4 操作数据表中的数据191
16.5 DataRelation类194
16.6 CurrencyManager和BindingContext类194
16.7 复习与提示195
16.8 习题195
第17章 网络编程197
17.1 Socket的基本概念197
17.1.1 Socket简介197
17.1.2 Socket编程原理197
17.2 TCP/IP网络模型200
17.3 获得网络端点201
17.3.1 IPEndPoint类201
17.3.2 IPHostEntry类202
17.4 网络流203
17.5 Socket通信204
17.6 用户数据报协议206
17.7 传输控制协议208
17.7.1 TcpListener类208
17.7.2 TcpClient类208
17.8 网络聊天程序208
17.9 电子邮件收发程序213
17.9.1 与电子邮件系统相关的协议213
17.9.2 Microsoft MAPI Control控件214
17.9.3 使用POP3协议接收邮件214
17.10 项目实践215
17.11 复习与提示218
17.12 习题与上机实验218
习题218
上机实验219
[实验1] TCP服务端的实现219
[实验2]创建简单的聊天程序219
第18章 多线程技术220
18.1 概述220
18.2 System.Threading命名空间221
18.3 Thread类221
18.4 Monitor类222
18.5 Mutex类224
18.6 ReaderWriterLock类225
18.7 ThreadPool类229
18.8 WaitHandle类231
18.9 AutoResetEvent类231
18.10 Timer类234
18.11 项目实践235
18.12 复习与提示238
18.13 习题与上机实验238
习题238
上机实验239
[实验1] Thread类的方法的使用239
[实验2]滚动字幕的实现239
第19章 部署应用程序240
19.1 使用安装项目部署Windows应用程序240
19.2 项目实践241
19.3 复习与提示244