职业教育教学用书 C#入门与提高PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王乾坤主编;王香菊,赵震奇,华艳等副主编;高振栋主审
- 出 版 社:北京:电子工业出版社
- 出版年份:2015
- ISBN:9787121214967
- 页数:245 页
第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 2005 3
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 Point 146
14.2.2 Size 148
14.2.3 Rectangle 148
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
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《21世纪法学系列教材 配套辅导用书 行政法与行政诉讼法练习题集 第5版》李元起主编 2018
- 《2019国家医师资格考试用书 中医执业助理医师资格考试全真模拟试卷与解析 第3版》国家医师资格考试研究组 2019
- 《2014年全新版浙江省人事考试参考用书 申论》曹文彪 2013
- 《聋校义务教育实验教科书教师教学用书 数学 一年级 上》人民教育出版社,课程教材研究所,小学数学课程教材研究中心编著 2017
- 《弦乐队标准化训练教程 1 教师用书》常林编 2014
- 《培智学校义务教育实验教科书教师教学用书 生活语文 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2018
- 《2018国家执业药师考试辅导用书 中药学专业知识 1 第12版》王建,李敏,傅超美著 2018
- 《英语专业本科生教材 听力教程 学生用书 第3版》施心远,戴炜栋编 2017
- 《英语专业本科生教材 泛读教程 1 学生用书 修订版》王守仁,赵文书,康文凯编 2018
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017