面向对象程序设计基础-Visual Basic-(第2版)-微课版
- ISBN:9787302529767
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其它
- 页数:289
- 出版时间:2019-08-01
- 条形码:9787302529767 ; 978-7-302-52976-7
本书特色
本书按照教育部高等学校大学计算机课程教学指导委员会2016年1月制定的《大学计算机基础课程教学基本要求》和全国计算机等级考试二级Visual Basic语言程序设计考试大纲(2018年版)*要求,结合二级考试需求和应用型创新人才培养目标,以简单易学的Visual Basic 6.0为平台,详细介绍面向对象程序设计的基本知识和方法。 全书共9章,主要内容包括Visual Basic程序设计概述、简单的面向对象程序设计、Visual Basic程序设计基础、控制结构、数组、过程、界面设计、多重窗体与环境应用、数据文件等。以传授二级考试知识点和培养应用能力为主线,每章以引例为线索,贯穿了*二级考试的知识点和考点,讲解详细而系统,文字通俗易懂,内容由浅入深,循序渐进。每章*后都有综合应用,凸显程序设计应用能力的培养。在讲解知识的同时,把立德树人融合在教材当中,构思新颖,结构清晰。 本书可作为高等本科院校、高职高专院校面向对象程序设计基础课程教材,也可作为全国计算机等级考试二级Visual Basic语言程序设计的培训教材,同时也是其他程序设计初学者的*教材。
内容简介
山东省级教改项目配套系列教材之一,在教学内容上既有透彻的理论讲解,又有通俗易懂的案例;既贯串了二级考试的知识点,满足学生二级考试的需求,又体现计算思维能力的培养,以即时效应(满足学生二级考试需求)带动长远效应(提高计算思维和应用能力);既可以用于应用型的本科院校,也可用于研究型的本科院校,还可用于实践型较强的职业院校以及全国计算机二级考试培训。
目录
第1章Visual Basic程序设计概述1
1.1Visual Basic简介1
1.1.1Visual Basic的发展2
1.1.2Visual Basic的版本2
1.1.3Visual Basic的特点3
1.2Visual Basic 6.0的安装、启动与退出5
1.2.1Visual Basic 6.0的安装5
1.2.2Visual Basic 6.0的启动7
1.2.3Visual Basic 6.0的退出8
1.3Visual Basic 6.0的集成开发环境9
1.3.1主窗口9
1.3.2其他窗口11
1.4使用Visual Basic帮助系统16
1.4.1使用MSDN Library查阅器16
1.4.2使用上下文相关的帮助18
1.4.3从Internet上获取帮助19
1.5练习19
第2章简单的面向对象程序设计21
2.1关于面向对象程序设计的方法21
2.1.1面向对象程序设计方法的优点21
2.1.2面向对象程序设计方法的相关概念26
2.1.3对象的建立和基本操作30
2.1.4对象的三要素31
2.2窗体和基本控件34
2.2.1对象的通用属性34
2.2.2对象的默认属性38
2.2.3窗体38
2.2.4标签42
2.2.5命令按钮43
2.2.6文本框46〖2〗面向对象程序设计基础——Visual Basic(第2版)目录〖2〗2.3创建VB应用程序的步骤54
2.4程序设计方法与风格58
2.5VB编码规则60
2.6综合应用61
2.7练习64
第3章Visual Basic程序设计基础66
3.1基本语法单位67
3.1.1字符集67
3.1.2标识符67
3.1.3关键字68
3.2数据类型68
3.2.1基本数据类型69
3.2.2用户自定义数据类型72
3.3变量与常量73
3.3.1变量73
3.3.2常量76
3.4运算符和表达式78
3.4.1运算符78
3.4.2表达式82
3.5常用内部函数83
3.5.1数学函数83
3.5.2转换函数85
3.5.3字符串函数85
3.5.4日期和时间函数86
3.5.5格式输出函数88
3.5.6Shell()函数91
3.6综合应用92
3.7练习93
第4章控制结构95
4.1顺序结构95
4.1.1输入数据95
4.1.2输出数据100
4.2选择结构105
4.2.1If条件语句106
4.2.2Select Case语句112
4.2.3条件函数115
4.3循环结构116
4.3.1For循环语句116
4.3.2Do…Loop循环语句118
4.3.3While…Wend循环语句119
4.3.4循环的嵌套120
4.4其他辅助控制语句121
4.5综合应用123
4.6程序调试126
4.6.1错误类型127
4.6.2调试和排错127
4.7练习130
第5章数组133
5.1数组的基本概念134
5.1.1静态数组及其声明134
5.1.2动态数组及其声明136
5.2数组的基本操作138
5.2.1数组元素的输入138
5.2.2数组元素的输出139
5.2.3复制整个数组140
5.2.4For Each… Next 语句141
5.3列表框和组合框控件142
5.3.1列表框142
5.3.2组合框147
5.4控件数组149
5.4.1控件数组的概念149
5.4.2控件数组的建立149
5.4.3控件数组的应用151
5.5综合应用153
5.5.1排序153
5.5.2数组元素的插入与删除157
5.5.3分类统计160
5.6练习161
第6章过程162
6.1Function过程的定义与调用163
6.1.1Function过程的定义163
6.1.2Function过程的调用166
6.2Sub过程的定义与调用167
6.2.1Sub过程的定义167
6.2.2Sub过程的调用167
6.3参数传递169
6.3.1形参与实参169
6.3.2传值与传地址(引用)170
6.3.3数组参数的传送173
6.4可选参数与可变参数175
6.4.1可选参数175
6.4.2可变参数176
6.5对象参数177
6.5.1窗体参数177
6.5.2控件参数179
6.6变量和过程的作用域182
6.6.1Visual Basic应用程序的结构182
6.6.2过程的作用域183
6.6.3变量的作用域185
6.6.4变量的生存期188
6.7综合应用189
6.8练习193
第7章界面设计195
7.1常用控件195
7.1.1单选按钮、复选框和框架196
7.1.2滚动条200
7.1.3图片框和图像框202
7.1.4形状和直线206
7.1.5计时器208
7.2键盘与鼠标210
7.2.1键盘210
7.2.2鼠标213
7.3通用对话框220
7.3.1“打开”对话框222
7.3.2“另存为”对话框225
7.3.3“颜色”对话框226
7.3.4“字体”对话框227
7.3.5“打印”对话框229
7.3.6“帮助”对话框230
7.4菜单设计230
7.4.1菜单编辑器231
7.4.2下拉式菜单233
7.4.3弹出式菜单236
7.5综合应用237
7.6练习242
第8章多重窗体程序设计与环境应用245
8.1建立多重窗体应用程序246
8.1.1与窗体有关的操作246
8.1.2与多重窗体程序设计有关的语句和方法247
8.1.3编写程序代码249
8.2多重窗体程序的存取与Sub Main过程251
8.2.1多重窗体程序的存取251
8.2.2Sub Main过程251
8.3闲置循环与DoEvents语句253
8.4综合应用256
8.5练习258
第9章数据文件260
9.1文件结构和分类261
9.1.1文件的概念261
9.1.2文件结构261
9.1.3文件种类262
9.2文件操作语句和函数263
9.2.1文件的打开与关闭263
9.2.2Seek语句和Seek()函数265
9.2.3与文件操作有关的函数266
9.3顺序文件268
9.3.1顺序文件的写操作269
9.3.2顺序文件的读操作270
9.4随机文件273
9.4.1随机文件的写读操作273
9.4.2随机文件中记录的增加与删除275
9.5文件或文件夹的基本操作278
9.6文件系统控件281
9.6.1驱动器列表框和目录列表框282
9.6.2文件列表框283
9.6.3文件系统控件的综合应用284
9.7综合应用286
9.8练习287
附录参考答案290
参考文献291
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0