C#程序设计案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:陈承欢主编;刘志成,冯向科副主编
- 出 版 社:北京:高等教育出版社
- 出版年份:2009
- ISBN:9787040281286
- 页数:332 页
第1章 程序运行揭秘 1
教学导航 1
1.1 任务描述 1
1.2 问题分析 1
1.3 打开项目及程序文件 2
1.4 运行程序 4
1.5 代码解读 5
1.6 程序运行过程分析 5
1.7 知识链接 7
本章小结 10
本章习题 10
第2章 C#程序解密 11
教学导航 11
2.1 任务描述 11
2.2 问题分析 12
2.3 描述计算过程 13
2.4 C#程序代码分析 14
2.5 认识C#的关键字 20
2.6 认识C#的预定义标识符 21
2.7 C#的命名规则 24
2.8 知识链接 25
本章小结 26
本章习题 26
第3章 控制台应用程序设计 27
教学导航 27
3.1 控制台应用程序设计的实例分析 27
3.1.1 任务描述 27
3.1.2 问题分析 27
3.1.3 设计控制台应用程序 28
3.2 认识C#程序的基本框架 35
3.3 认识Visual Studio 2005的集成开发环境 36
3.4 定制Visual Studio 2005环境 39
3.4.1 Visual Studio 2005的个性化设置 39
3.4.2 设置Visual Studio 2005主窗口的工具栏 41
3.4.3 设置Visual Studio 2005的窗口 42
3.4.4 改变窗口的状态 43
3.5 管理项目与文件 45
3.5.1 理解解决方案、项目和文件 45
3.5.2 使用【解决方案资源管理器】窗口管理项目和文件 45
3.5.3 查看属性 46
3.5.4 【解决方案】属性的设置 47
3.5.5 【项目】属性的设置 48
3.5.6 对解决方案和项目的操作 49
3.6 调试程序与排除错误 53
3.6.1 认识程序错误 53
3.6.2 逐过程运行程序 55
3.7 课堂同步训练及评价 56
3.8 课外拓展训练 56
3.9 知识链接 57
本章小结 61
本章习题 61
第4章 数据类型与数据存储 63
教学导航 63
4.1 数据类型 63
4.1.1 实例分析 63
4.1.2 数据类型的多样性分析 66
4.1.3 内存空间的划分与管理 67
4.1.4 C#的数据类型 68
4.1.5 C#数据类型的应用技巧 71
4.1.6 类型转换 72
4.2 常量与枚举 75
4.2.1 常量 75
4.2.2 枚举 76
4.3 使用单个变量存储数据 79
4.3.1 实例分析 79
4.3.2 变量概述 81
4.3.3 变量的声明 82
4.3.4 变量的赋值 82
4.4 使用数组存储数据 84
4.4.1 认识数组 85
4.4.2 一维数组 85
4.4.3 二维数组 89
4.5 使用结构存储数据 94
4.5.1 实例分析 94
4.5.2 结构类型的声明 96
4.5.3 结构变量的声明 96
4.5.4 结构成员的使用方法 97
4.5.5 DateTime结构 97
4.6 课堂同步训练及评价 99
4.6.1 同步训练任务1 99
4.6.2 同步训练任务2 99
4.6.3 同步训练任务3 100
4.6.4 同步训练任务4 100
4.6.5 同步训练任务5 101
4.6.6 同步训练任务6 102
4.7 课外拓展训练 102
4.8 知识链接 103
本章小结 109
本章习题 110
第5章 数据输入输出与格式控制 112
教学导航 112
5.1 使用Console类的方法实现数据的输入与输出 112
5.1.1 实例分析 112
5.1.2 控制台的数据输入方法 114
5.1.3 控制台的数据输出方法 115
5.2 数据输出的格式控制 116
5.2.1 实例分析 116
5.2.2 格式化概述 118
5.2.3 数据的输出格式 119
5.2.4 标准数字格式说明符 119
5.2.5 标准日期/时间格式说明符 121
5.3 课堂同步训练及评价 121
5.4 课外拓展训练 122
5.5 知识链接 123
本章小结 125
本章习题 125
第6章 数据运算 127
教学导航 127
6.1 实例分析 127
6.2 运算符与表达式概述 132
6.3 算术运算 134
6.3.1 实例分析 134
6.3.2 算术运算符 135
6.3.3 算术表达式 135
6.4 赋值运算 136
6.4.1 实例分析 136
6.4.2 赋值运算符 136
6.4.3 赋值表达式 138
6.5 连接运算 138
6.5.1 实例分析 138
6.5.2 连接运算符 138
6.5.3 连接表达式 138
6.6 关系运算 138
6.6.1 实例分析 138
6.6.2 关系运算符 139
6.6.3 关系表达式 140
6.7 逻辑运算 140
6.7.1 实例分析 140
6.7.2 逻辑运算符 141
6.7.3 逻辑表达式 141
6.8 课堂同步训练及评价 141
6.9 课外拓展训练 142
6.10 知识链接 143
本章小结 146
本章习题 146
第7章 程序的流程控制 149
教学导航 149
7.1 顺序结构 149
7.1.1 实例分析 149
7.1.2 顺序结构的使用说明 151
7.2 选择结构 151
7.2.1 if语句 151
7.2.2 if…else语句与if…else if语句 154
7.2.3 switch语句 159
7.3 循环结构 163
7.3.1 for语句 165
7.3.2 foreach语句 168
7.3.3 while语句 170
7.3.4 do…while语句 172
7.4 嵌套结构 175
7.4.1 实例分析 176
7.4.2 嵌套结构的使用说明 180
7.5 课堂同步训练及评价 181
7.5.1 同步训练任务1 181
7.5.2 同步训练任务2 181
7.6 课外拓展训练 182
7.7 知识链接 183
本章小结 184
本章习题 184
第8章 算法设计与应用 188
教学导航 188
8.1 实例分析 188
8.1.1 实例1 188
8.1.2 实例2 191
8.1.3 实例3 194
8.1.4 实例4 199
8.1.5 实例5 201
8.2 算法概述 204
8.3 算法的描述 206
8.3.1 算法描述的实例分析 206
8.3.2 算法描述的方法 208
8.4 程序设计的基本步骤 213
8.5 课堂同步训练及评价 214
8.6 课外拓展训练 215
8.7 知识链接 216
本章小结 218
本章习题 218
第9章 面向文件的程序设计 220
教学导航 220
9.1 用于文件和文件夹操作的类 220
9.2 文件夹的操作 222
9.2.1 实例分析 222
9.2.2 文件夹操作的类 225
9.3 文件的操作 227
9.3.1 实例分析 227
9.3.2 文件操作的类 230
9.4 读/写文件的操作 231
9.4.1 实例分析 232
9.4.2 读/写文件的类 236
9.5 结构化异常处理 240
9.5.1 异常类 241
9.5.2 try…catch…finally语句 241
9.5.3 throw语句 243
9.6 课堂同步训练及评价 244
9.7 课外拓展训练 245
9.8 知识链接 246
本章小结 247
本章习题 247
第10章 面向对象程序设计 249
教学导航 249
10.1 类的创建与使用 249
10.1.1 实例分析 249
10.1.2 类的定义 257
10.1.3 类的成员 258
10.1.4 类的成员方法 261
10.1.5 类的属性 263
10.1.6 对象的创建与使用 265
10.2 类的继承 265
10.2.1 实例分析 266
10.2.2 创建子类 269
10.2.3 base和this的使用 269
10.3 命名空间 270
10.3.1 实例分析 271
10.3.2 自定义命名空间 273
10.3.3 使用命名空间 273
10.3.4 .NET框架常用的命名空间 274
10.4 类及类成员的可访问性及变量的作用域 276
10.4.1 访问修饰符概述 276
10.4.2 类的可访问性 277
10.4.3 类成员的可访问性 277
10.4.4 默认的可访问性 277
10.4.5 静态类和静态成员 278
10.4.6 类及成员的可访问域 278
10.4.7 变量的作用域 278
10.4.8 实例中的可访问性和作用域分析 279
10.5 Visual C#常用的类 282
10.5.1 Console类 282
10.5.2 Object类 283
10.5.3 String类 283
10.5.4 Array类 284
10.5.5 Math类 284
10.5.6 Form类 284
10.5.7 Control类 284
10.5.8 MessageBox类 285
10.6 深入探讨值类型和引用类型 285
10.6.1 值类型和引用类型 286
10.6.2 装箱和拆箱 288
10.7 课堂同步训练及评价 289
10.8 课外拓展训练 290
10.9 知识链接 291
本章小结 293
本章习题 294
第11章 Windows应用程序设计 296
教学导航 296
11.1 Windows应用程序设计体验 296
11.2 Windows窗体 318
11.2.1 Windows窗体概述 318
11.2.2 Windows窗体的基本操作 318
11.2.3 Windows窗体的主要属性及其设置 319
11.2.4 Windows窗体的常用方法 322
11.2.5 Windows窗体的常用事件 322
11.3 Visual C#的控件 323
11.3.1 窗体中控件的基本操作 323
11.3.2 控件的通用属性 324
11.3.3 Visual C#常用的控件 325
11.4 课堂同步训练及评价 327
11.5 课外拓展训练 328
11.6 知识链接 330
本章小结 331
本章习题 331
参考文献 332
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018