可视化程序设计.NET教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:向珏良主编
- 出 版 社:上海:上海交通大学出版社
- 出版年份:2013
- ISBN:9787313094384
- 页数:228 页
第1章 熟悉VB.NET的可视化编程环境 1
1.1 新手上路 1
1.1.1 轻松完成第一个程序 1
1.1.2 回头看看已经学会了什么 3
1.1.3 VB.NET的特点 4
1.2 熟悉程序设计的集成环境 4
1.2.1 建立VB.NET解决方案 5
1.2.2 集成环境窗口的标题栏、菜单栏和工具栏 6
1.2.3 对象的可视化布局窗口 6
1.2.4 代码编程窗口 8
1.2.5 解决方案资源管理器窗口 8
1.2.6 其他窗口 8
1.2.7 窗口的布置 9
1.2.8 打开已经存在的项目 9
1.3 学会VB.NET可视化程序设计的方法 10
1.3.1 程序设计三步曲 10
1.3.2 VB.NET项目树结构与编码规则 11
1.4 拓展学习 14
1.4.1 了解.NET框架 14
1.4.2 学会无处不在的帮助 15
1.5 熟悉VB.NET集成环境的程序设计实验 17
1.5.1 实验范例 17
1.5.2 实验一 熟悉VB.NET集成环境的程序设计 18
思考题 20
第2章 运用基本控件进行可视化程序设计 21
2.1 认识基本控件 21
2.1.1 控件与可视化对象 21
2.1.2 程序设计中对象的三要素 22
2.2 基本控件 23
2.2.1 窗体 23
2.2.2 标签 27
2.2.3 命令按钮 28
2.2.4 文本框 29
2.2.5 复选框 31
2.2.6 单选按钮与分组框Group Box 31
2.3 拓展学习 33
2.3.1 更多属性、事件和方法的学习 33
2.3.2 共享事件的处理 35
2.4 基本控件的程序设计实验 36
2.4.1 实验范例 36
2.4.2 实验二 运用基本控件的程序设计 40
思考题 41
第3章 学习VB.NET编程的基础知识 43
3.1 数据类型 43
3.1.1 基本数据类型 43
3.1.2 标识符 45
3.2 变量与常量 45
3.2.1 常量 46
3.2.2 变量 46
3.3 运算符和表达式 48
3.3.1 运算符 48
3.3.2 表达式 49
3.4 常用函数 49
3.4.1 数学函数 50
3.4.2 类型转换函数 50
3.4.3 字符串函数 51
3.4.4 日期和时间函数 52
3.4.5 随机函数 52
3.5 拓展学习 52
3.5.1 命名空间的作用 52
3.5.2 命名空间的使用 54
3.6 简单编码的程序设计实验 54
3.6.1 实验范例 54
3.6.2 实验三 简单编码的程序设计 57
思考题 58
第4章 掌握程序设计的结构控制 60
4.1 程序结构和代码书写规则 60
4.1.1 程序结构 60
4.1.2 代码书写规则 61
4.2 顺序结构 61
4.2.1 赋值语句 61
4.2.2 数据输入和数据输出 62
4.3 选择结构 64
4.3.1 If条件语句 65
4.3.2 Select Case语句 67
4.3.3 选择结构的嵌套 69
4.4 循环结构 69
4.4.1 计数型循环For…Next循环语句 69
4.4.2 条件型循环Do…Loop循环语句 70
4.4.3 循环结构的三要素 72
4.4.4 循环结构的嵌套 73
4.5 拓展学习 76
4.5.1 条件函数 76
4.5.2 异常处理 77
4.6 具有控制结构的程序设计实验 80
4.6.1 实验范例 80
4.6.2 实验四 运用分支结构的程序设计 83
4.6.3 实验五 运用计数型循环的程序设计 84
4.6.4 实验六 循环应用的程序设计 85
思考题 86
第5章 学会数组在有序批量数据中的应用 88
5.1 数组的概念 88
5.2 数组的声明和引用 88
5.2.1 一维数组的声明和初始化 88
5.2.2 一维数组的基本处理 90
5.2.3 多维数组 91
5.2.4 动态数组 92
5.3 结构数据类型与结构数组 94
5.3.1 结构数据类型 94
5.3.2 结构数组 96
5.4 数组处理的常用算法 97
5.4.1 排序 97
5.4.2 插入、删除元素 101
5.5 拓展学习 103
5.5.1 使用Array类中的方法处理数组 103
5.5.2 处理控件数组 104
5.6 数组的程序设计实验 105
5.6.1 实验范例 105
5.6.2 实验七 数组基本操作的程序设计 107
5.6.3 实验八 数组应用的程序设计 108
思考题 110
第6章 学会过程在程序结构简化中的应用 112
6.1 函数过程的定义和调用 112
6.1.1 函数过程对程序的简化 112
6.1.2 建立函数过程 113
6.1.3 调用函数过程 114
6.2 子过程的定义和调用 115
6.2.1 子过程对程序的简化 115
6.2.2 建立子过程 115
6.2.3 调用子过程 116
6.3 参数传递 117
6.3.1 形参与实参 117
6.3.2 传值与传地址 117
6.3.3 数组作为参数传递 119
6.4 变量的作用域 120
6.4.1 变量的作用域 120
6.4.2 静态变量 122
6.5 拓展学习 123
6.5.1 递归 123
6.5.2 多线程 124
6.6 过程的程序设计实验 127
6.6.1 实验范例 127
6.6.2 实验九 自定义函数的程序设计 129
6.6.3 实验十 子过程应用的程序设计 130
思考题 132
第7章 设计漂亮的用户界面与事件响应 133
7.1 常用控件 133
7.1.1 列表框和组合框 133
7.1.2 滚动条和进度条 136
7.1.3 图片框 137
7.1.4 定时器 139
7.2 通用对话框 140
7.2.1 “颜色”对话框 140
7.2.2 “字体”对话框 141
7.3 多窗体程序设计 142
7.3.1 添加窗体 143
7.3.2 窗体的显示和隐藏 143
7.3.3 设置启动窗体 143
7.3.4 窗体间的数据传递和引用 144
7.3.5 多窗体的综合应用 144
7.4 菜单设计 145
7.4.1 下拉菜单 145
7.4.2 快捷菜单 146
7.5 拓展学习 147
7.5.1 鼠标和键盘 147
7.5.2 更多通用对话框 150
7.6 具有丰富界面的程序设计实验 151
7.6.1 实验范例 151
7.6.2 实验十一 列表框和动画程序设计 155
7.6.3 实验十二 菜单驱动的程序设计 157
思考题 159
第8章 熟悉面向对象的程序设计方法 160
8.1 面向对象的相关概念 160
8.1.1 面向对象技术 160
8.1.2 类和对象 160
8.1.3 类的基本特性 161
8.2 创建类和对象 162
8.2.1 定义类 162
8.2.2 定义数据成员 163
8.2.3 定义属性 164
8.2.4 定义方法 164
8.2.5 定义事件 165
8.2.6 定义构造函数和析构函数 166
8.2.7 对象及其成员的访问 166
8.3 继承和派生 168
8.3.1 继承的概念 168
8.3.2 继承的实现 169
8.3.3 派生类的构造函数 169
8.4 拓展学习 170
8.4.1 接口 170
8.4.2 多态 172
8.5 面向对象的程序设计实验 174
8.5.1 实验范例 174
8.5.2 实验十三 面向对象的程序设计 175
思考题 177
第9章 掌握图形应用程序设计 178
9.1 在画布上绘制第一个图形 178
9.1.1 画图:画布、画笔、绘图方法 178
9.1.2 书写:画布、画刷与字体、书写方法 179
9.2 GDI+绘图基础 179
9.2.1 GDI+绘图的基本类和画布 180
9.2.2 GDI+绘图的相关对象 180
9.2.3 画布的默认坐标系与变换 181
9.3 在画布上绘图与书写 182
9.3.1 画笔与绘图方法 182
9.3.2 画刷与填充方法 185
9.3.3 字体与书写方法 187
9.4 绘制函数图形 188
9.4.1 绘制y=f(x)函数图形 188
9.4.2 绘制参数方程曲线 191
9.5 拓展学习 192
9.5.1 坐标变换与坐标系变换 192
9.5.2 窗体造型 194
9.6 绘制图形的程序设计实验 195
9.6.1 实验范例 195
9.6.2 实验十四 绘制图形的程序设计 199
思考题 202
第10章 学会文件在程序设计中的使用 204
10.1 文件概述 204
10.1.1 文件类型 204
10.1.2 访问文件的方式 206
10.1.3 文件操作三步曲 206
10.2 直接文件访问 206
10.2.1 顺序文件访问 206
10.2.2 随机文件访问 210
10.2.3 二进制文件访问 213
10.3 拓展学习 215
10.3.1 System.IO访问方式 215
10.3.2 My.Computer.FileSystem 217
10.4 运用文件的程序设计实验 219
10.4.1 实验范例 219
10.4.2 实验十五 运用文件的程序设计 223
思考题 227
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019