高级搜索  |  搜索帮助
浏览此书的还浏览过
购买此书的人还购买过
书  名:面向对象程序设计基础----Visual Basic
  • 作  者: 孙中红、赵峰、李涛、李洪国
  • 出版时间: 2016-10-01
  • 出 版 社: 清华大学出版社
  • 字  数: 450 千字
  • 印  次: 1-1
  • 印  张: 18.75
  • 开  本: 16开
  • ISBN: 9787302443063
  • 装  帧: 平装
  • 定  价:¥39.50
电子书价:¥27.70 折扣:70折 节省:¥11.80 vip价:¥27.70 电子书大小:20.24M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书样章
  • 所有用户
  • 256K
共有商品评论0条 查看评论摘要
内容简介
  本书按照最新教育部高等学校大学计算机课程教学指导委员会2015年11月制定的《大学计算机基础课程教学基本要求》和最新全国计算机等级考试二级Visual Basic语言程序设计考试大纲(2013 年版)要求,结合二级考试需求和应用型创新人才培养目标,以简单易学的Visual Basic 6.0为平台,详细介绍面向对象程序设计的基本知识和方法。
全书共9章,主要内容包括Visual Basic程序设计概述、简单的面向对象程序设计、Visual Basic程序设计基础、控制结构、数组、过程、界面设计、多重窗体程序设计与环境应用、数据文件。以传授二级考试知识点和培养应用能力为主线,每章以引例为线索,贯穿了最新二级考试的知识点和考点,讲解详细,通俗易懂,内容由浅入深,循序渐进,结构清晰。每章最后都有综合应用,凸显程序设计应用能力的培养。在讲解知识的同时,把思想道德教育的理念糅和在教材中,构思新颖。
本书是2015年山东省高等学校教学改革项目“基于‘双U’目标体现‘双主’理念‘翻转课堂’模式的计算机公共基础课教学改革研究与实践”(编号: 2015M065)配套教材,有配套的实验教材、教学网站、微课库、习题库、教学课件等教学资源,是翻转课堂教学配套教材。
本书可作为高等本科院校、高职高专院校面向对象程序设计基础课程教材,也可作为全国计算机等级考试二级Visual Basic语言程序设计的培训教材,是程序设计初学者的首选教材。
前言
  高等教育不同于短期培训,它注重培养和发展学生的创造能力、思维能力、观察能力等基本能力。大学计算机公共基础课的教学目标是将计算思维培养建立在知识理解和应用能力培养基础上,并从中养成较好的计算思维素质。筛选适合知识理解和应用能力培养的高级程序设计语言对培养学生的计算思维素质起决定性作用,而学生学习的积极性为实现教学目标提供了可能性。
Visual Basic 6.0是Microsoft公司推出的面向对象的应用程序开发工具,是目前最适合初级编程者学习使用的、国内外最流行的计算机高级语言之一。具有简单易学、实用方便、功能强大等特点。由于Visual Basic程序设计语言为用户提供了可视化的面向对象与事件驱动的程序设计集成环境,使程序设计变得极其快捷、方便,用户无须设计大量的程序代码,便可设计出实用的应用系统,对于非计算机专业的面向对象程序设计初学者特别容易上手,非常适合作为高校计算机公共基础课,因此,全国各高校都相继开设了“Visual Basic程序设计”课程。同时,教育部考试中心在全国计算机等级考试大纲中,一直把Visual Basic作为考试的可选语种之一。从近几年“全国计算机等级考试”的统计数据来看,选用Visual Basic作为考试语种的考生与日俱增。而参加全国计算机二级考试是每个大学生的需求,以学生为本,把以满足学生二级考试需求的社会就业及专业本身所需要的计算机知识和技能的“即时效应”,带动培养学生计算思维和创新应用能力的“长远效应”的教学理念贯穿于整个教学过程中,将大大提高学生的学习积极性,为实现计算机基础教育的教学目标提供了保障。
本书按照最新教育部高等学校大学计算机课程教学指导委员会2015年11月制定的《大学计算机基础课程教学基本要求》和最新全国计算机等级考试二级Visual Basic语言程序设计考试大纲(2013 年版)要求,结合大学生二级考试需求和应用型创新人才培养目标组织各章节,既贯穿了二级考试的知识点,满足学生二级考试的需求,又满足计算思维能力培养和创新应用型人才培养目标。
全书共分9章,主要内容包括Visual Basic程序设计概述、简单的面向对象程序设计、Visual Basic程序设计基础、控制结构、数组、过程、界面设计、多重窗体程序设计与环境应用、数据文件。运行环境是Windows 7操作系统下的Visual Basic 6.0。
本书的主要特色如下:
(1) 以传授二级考试知识点和培养应用能力为主线,每章以引例为线索,贯穿了最新二级考试的知识点和考点,讲解详细系统,通俗易懂,内容由浅入深,循序渐进,每章最后都有综合应用,凸显程序设计应用能力的培养。
(2) 在整个教材编写过程中,把思想道德教育的一种理念糅和在教材中,不写一些只为了单纯理解某个语句的功能而没有意义的话语,例如: Text1="欢迎使用Visual Basic"。在这种类似的场合,写一些励志名言、名人名言、人生格言等激励学生做人的词语或段落。在介绍计算机专业知识的同时,学生的道德修养也得到了熏陶,构思新颖,结构清晰。
(3) 教材图文并茂,提高学生的学习兴趣。结构清晰,有引例导入、详细介绍、综合应用、基础练习,语言表达精练,通俗易懂,准确科学。重视基础理论,凸显实际应用。
(4) 本书是2015年山东省高等学校教学改革项目“基于‘双U’目标体现‘双主’理念‘翻转课堂’模式的计算机公共基础课教学改革研究与实践”(编号: 2015M065)配套教材,有配套的习题集与实验教材、教学网站、微课库、习题库、教学课件等教学资源,是翻转课堂教学配套教材。
本书可作为本科院校、高职高专院校计算机公共基础课程教材,也可作为全国计算机等级考试二级Visual Basic语言程序设计的培训教材,是面向对象程序设计初学者的首选教材。
本书由孙中红担任主编,赵峰、李涛、李洪国担任副主编,限于作者水平,书中难免有疏漏和不妥之处,敬请广大读者不吝赐教。

编者
2016年3月

目录
第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的启动6
1.2.3Visual Basic 6.0的退出7
1.3Visual Basic 6.0的集成开发环境8
1.3.1主窗口8
1.3.2其他窗口10
1.4使用Visual Basic帮助系统15
1.4.1使用MSDN Library查阅器15
1.4.2使用上下文相关的帮助16
1.4.3从Internet上获取帮助17
练习18
第2章简单的面向对象程序设计20
2.1关于面向对象程序设计的方法20
2.1.1面向对象程序设计方法的优点20
2.1.2面向对象程序设计方法的相关概念24
2.1.3对象的建立和基本操作29
2.1.4对象的三要素30
2.2窗体和基本控件33
2.2.1通用属性33
2.2.2对象的默认属性36
2.2.3窗体372.2.4标签41
2.2.5命令按钮42
2.2.6文本框44
2.3创建VB应用程序的步骤53
2.4程序设计方法与风格58
2.5VB编码规则59
2.6综合应用60
练习63
第3章Visual Basic程序设计基础65
3.1基本语法单位66
3.1.1字符集66
3.1.2标识符66
3.1.3关键字67
3.2数据类型67
3.2.1基本数据类型68
3.2.2用户自定义数据类型71
3.3变量与常量72
3.3.1变量72
3.3.2常量74
3.4运算符和表达式77
3.4.1运算符77
3.4.2表达式81
3.5常用内部函数82
3.5.1数学函数82
3.5.2转换函数83
3.5.3字符串函数84
3.5.4日期和时间函数85
3.5.5格式输出函数86
3.5.6Shell()函数89
3.6综合应用90
练习91
第4章控制结构93
4.1顺序结构93
4.1.1输入数据93
4.1.2输出数据97
4.2选择结构103
4.2.1If条件语句103
4.2.2Select Case语句109
4.2.3条件函数112
4.3循环结构113
4.3.1For循环语句113
4.3.2Do…Loop循环语句115
4.3.3While…Wend循环语句117
4.3.4循环的嵌套117
4.4其他辅助控制语句118
4.5综合应用120
4.6程序调试124
4.6.1错误类型124
4.6.2调试和排错124
练习127
第5章数组130
5.1数组的基本概念131
5.1.1静态数组及其声明131
5.1.2动态数组及其声明133
5.2数组的基本操作135
5.2.1数组元素的输入135
5.2.2数组元素的输出136
5.2.3复制整个数组137
5.2.4For Each… Next语句138
5.3列表框和组合框控件139
5.3.1列表框139
5.3.2组合框144
5.4控件数组146
5.4.1控件数组的概念146
5.4.2控件数组的建立146
5.4.3控件数组的应用148
5.5综合应用150
5.5.1排序150
5.5.2数组元素的插入与删除153
5.5.3分类统计157
练习157
第6章过程159
6.1Function过程的定义与调用160
6.1.1Function过程的定义160
6.1.2Function过程的调用163
6.2Sub过程的定义与调用164
6.2.1Sub过程的定义164
6.2.2Sub过程的调用164
6.3参数传递166
6.3.1形参与实参166
6.3.2传值与传地址(引用)167
6.3.3数组参数的传送169
6.4可选参数与可变参数172
6.4.1可选参数172
6.4.2可变参数173
6.5对象参数173
6.5.1窗体参数174
6.5.2控件参数175
6.6变量和过程的作用域178
6.6.1Visual Basic应用程序的结构179
6.6.2过程的作用域180
6.6.3变量的作用域182
6.6.4变量的生存期184
6.7综合应用186
练习190
第7章界面设计192
7.1常用控件192
7.1.1单选按钮、复选框和框架193
7.1.2滚动条197
7.1.3图片框和图像框199
7.1.4形状和直线202
7.1.5计时器205
7.2键盘与鼠标207
7.2.1键盘207
7.2.2鼠标210
7.3通用对话框217
7.3.1“打开”对话框219
7.3.2“另存为”对话框222
7.3.3“颜色”对话框223
7.3.4“字体”对话框224
7.3.5“打印”对话框225
7.3.6“帮助”对话框227
7.4菜单设计227
7.4.1菜单编辑器228
7.4.2下拉式菜单230
7.4.3弹出式菜单233
7.5综合应用234
练习239
第8章多重窗体程序设计与环境应用242
8.1建立多重窗体应用程序243
8.1.1与窗体有关的操作243
8.1.2与多重窗体程序设计有关的语句和方法244
8.1.3编写程序代码246
8.2多重窗体程序的保存与Sub Main过程247
8.2.1多重窗体程序的存取247
8.2.2Sub Main过程248
8.3闲置循环与DoEvents语句250
8.4综合应用252
练习255
第9章数据文件257
9.1文件结构和分类258
9.1.1数据文件的基本概念258
9.1.2文件结构258
9.1.3文件种类259
9.2文件操作语句和函数260
9.2.1文件的打开与关闭260
9.2.2Seek语句和Seek()函数262
9.2.3与文件操作有关的函数263
9.3顺序文件265
9.3.1顺序文件的写操作265
9.3.2顺序文件的读操作267
9.4随机文件269
9.4.1随机文件的读/写操作269
9.4.2随机文件中记录的增加与删除272
9.5文件或文件夹的基本操作274
9.6文件系统控件278
9.6.1驱动器列表框和目录列表框278
9.6.2文件列表框279
9.6.3文件系统控件的综合应用281
9.7综合应用282
练习283
附录参考答案286
参考文献288
Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们