VisualBasic上机实践指导与水平测试

VisualBasic上机实践指导与水平测试"

作者:郭迎春、刘恩海
ISBN:9787302151999
定价:¥24
字数:千字
页数:
出版时间:2007.06.01
开本:
版次:1-2
装帧:
出版社:清华大学出版社
简介

本书结合本科生Visual Basic教学大纲和全国计算机等级考试<新大纲>二级Visual Basic教程编写,旨在帮助学生有目的地学习Visual Basic,并熟悉等级考试的试题类型。

本书根据作者多年的Visual Basic教学实践和考前辅导经验编写而成,共分13章,每章内容分为基本要求、相关知识、实验内容、常见错误与难点分析,以及测试题五部分。各部分有其独特的讲解方法,以便读者加深对所学知识的理解和掌握。

本书内容丰富,实用性强,可作为高等学校Visual Basic程序设计课程的实验教材,也可作为具有一定Visual Basic语言基础的读者的自学使用。同时,本书也非常适合作为参加全国计算机等级考试的备考书。

前言

本书是集Visual Basic上机辅导与计算机等级考试辅导于一体的综合性参考书。

由于Visual Basic语言在人们实际工作中的广泛使用,引起了广大学生、计算机应用开发者和爱好者的广泛兴趣,近年来不少学校已把Visual Basic程序设计语言作为大学生的入门语言。国家教育部考试中心和一些省市也把Visual Basic程序设计纳入计算机等级考试的科目,因此对Visual Basic程序设计辅导教材的需求也就更为迫切。

我们根据Visual Basic教学大纲和最新的计算机等级考试大纲编写了本书,作为有针对性学习Visual Basic 6.0的实验指导教材和等级考试辅导教材。

全书共分为13章,第1章~第4章是Visual Basic程序的基础,包括Visual Basic程序开发环境、Visual Basic程序设计语言基础(对象及其操作、数据类型及运算、数据输入输出)和程序设计基本控制结构;第5章~第8章介绍了数组、过程与函数、常用控件及界面设计和对话框及菜单程序设计;第9章、第10章介绍了多重窗体与环境应用以及键盘与鼠标事件;第11章、第12章是图形操作和数据文件操作,这两章内容在Visual Basic程序设计中应用非常广;第13章是数据库技术。

每章内容分为基本要求、相关知识、实验内容、常见错误与难点分析、测试题五部分。在相关知识中根据Visual Basic的教学大纲和等级考试大纲内容精炼而有侧重地介绍每章中要掌握的知识点;针对知识要点中的内容给出相应的实验程序和分析,对于每一个实验给出了具体要求、详细的设计步骤和各个功能模块的参考源代码,力争使学生既掌握了程序设计的思路又可以做到举一反三;根据多年的Visual Basic教学经验和上机辅导学生中遇到的问题进行总结,指出了上机中常见错误和实验中的难点;将作者多年教学总结的经典试题和等级考试中的试题融会于各章节,形式包括选择题、填空题和编程题,并附答案和富有启发性的精炼解析。在本书的附录中给出了最新的全国计算机等级考试二级笔试试卷及答案,有利于拟参加全国计算机等级考试二级Visual Basic 考试的读者学习和参考。书中所给出的实例全部在Visual Basic 6.0环境下运行通过。

本书由郭迎春、刘恩海主编,林晓静、李琳、宋洁和张军副主编,薛美云和林晓静负责总体筹划和统稿工作。

第1章由郭迎春、林晓静、刘淑坤和李琳编写;

第2章由林晓静、杜涛、张平和贾晓青编写;

第3章、第4章由郭迎春、傅桂芹和夏颖编写;

第5章、第9章由林晓静、刘恩海、杨璐和晏俊秋编写;

第6章由郭迎春和郝红艳编写;

第7章、第8章由刘恩海、宋洁和张军编写;

第10章、第11章由林晓静、王如、张永杰和闫文军编写;

第12章、第13章由林士伟、曹志萍、石陆魁和马长生编写。

陈德生、刘淑坤、张平、杨璐、马长生、贾晓青、郝红艳参加了本书大纲讨论及部分章节的编写。河北工业大学计算机科学与软件学院顾军华教授对本书进行了审阅。另外,王书金、周慧卉等参与了材料组织和校对工作,编著者借此机会一并致谢。

在本书编写过程中参考了大量文献资料,在此向有关作者深表感谢。编者感谢各位专家、读者对书中错误进行批评和指正。

编者

2007年6月

目录

第1章Visual Basic程序开发环境1

1.1基本要求1

1.2相关知识1

1.2.1Visual Basic的特点和版本1

1.2.2Visual Basic 6.0的启动2

1.2.3Visual Basic 6.0的开发环境2

1.2.4对象和类的基本概念5

1.2.5窗体及控件5

1.2.6应用程序设计的开发步骤7

1.3常见错误和难点分析7

实验18

实验1.18

实验1.2 11

实验1.312

实验1.412

测试题113

测试题1参考答案16

第2章Visual Basic程序设计基础20

2.1基本要求20

2.2相关知识20

2.2.1程序的书写规则20

2.2.2Visual Basic的数据类型21

2.2.3常量和变量22

2.2.4运算符和表达式23

2.2.5常用函数23

2.2.6赋值语句25

2.2.7数据的输入和输出25

2.3常见错误和难点分析27

实验228

实验2.128

实验2.229

实验2.330

实验2.432

测试题233

测试题2参考答案38

第3章程序设计基本控制结构(一)42

3.1基本要求42

3.2相关知识42

3.2.1算法概论42

3.2.2Visual Basic的顺序结构42

3.2.3Visual Basic的选择控制结构43

3.3常见错误和难点分析45

实验347

实验3.147

实验3.247

实验3.349

实验3.450

实验3.551

实验3.652

测试题353

测试题3参考答案58

第4章程序设计基本控制结构(二)63

4.1基本要求63

4.2相关知识63

4.3常见错误和难点分析65

实验467

实验4.167

实验4.268

实验4.369

实验4.470

实验4.571

实验4.671

实验4.775

测试题476

测试题4参考答案83

第5章Visual Basic程序设计基础87

5.1基本要求87

5.2相关知识87

5.2.1数组的概念87

5.2.2静态数组的声明88

5.2.3动态数组的声明88

5.2.4控件数组88

5.2.5数组的基本操作89

5.3常见错误和难点分析90

实验590

实验5.190

实验5.291

实验5.393

实验5.495

实验5.595

测试题599

测试题5参考答案105

第6章过程和函数110

6.1基本要求110

6.2相关知识110

6.2.1Sub过程110

6.2.2Function过程111

6.2.3参数传送112

6.2.4对象参数113

6.2.5过程和变量的作用域113

6.2.6过程的递归调用114

6.2.7Shell函数114

6.3常见错误与难点分析115

实验6117

实验6.1117

实验6.2118

实验6.3119

实验6.4120

实验6.5121

实验6.6122

实验6.7123

实验6.8124

测试题6125

测试题6参考答案130

第7章常用控件133

7.1基本要求133

7.2相关知识133

7.2.1控件的分类133

7.2.2常用控件133

7.3常见错误与难点分析138

实验7140

实验7.1140

实验7.2141

实验7.3143

实验7.4145

实验7.5146

实验7.6147

实验7.7148

测试题7150

测试题7参考答案154

第8章对话框与菜单程序设计157

8.1基本要求157

8.2相关知识157

8.2.1Visual Basic中的菜单157

8.2.2对话框概述158

8.2.3工具栏和状态栏160

8.2.4RichTextBox控件162

8.2.5剪切板162

8.3常见错误和难点分析163

实验8165

实验8.1165

实验8.2166

实验8.3167

实验8.4168

实验8.5170

测试题8172

测试题8参考答案175

第9章多重窗体与环境应用179

9.1基本要求179

9.2相关知识179

9.2.1建立多重窗体应用程序179

9.2.2多文档界面180

9.2.3工具条和状态栏182

9.2.4RichTextBox控件184

9.2.5应用程序向导185

9.3常见错误和难点分析185

实验9185

测试题9187

测试题9参考答案189

第10章键盘和鼠标事件191

10.1基本要求191

10.2相关知识191

10.2.1键盘191

10.2.2鼠标器事件194

10.3常见错误和难点分析201

实验10201

实验10.1201

实验10.2 202

测试题10204

测试题10参考答案209

第11章图形操作212

11.1基本要求212

11.2相关知识212

11.2.1屏幕坐标系统212

11.2.2颜色设置213

11.2.3绘图控件213

11.2.4绘图方法214

11.2.5Win32 API函数215

11.3常见错误和难点分析215

实验11216

实验11.1216

实验11.2217

实验11.3218

实验11.4219

测试题11221

测试题11参考答案224

第12章数据文件230

12.1基本要求230

12.2相关知识230

12.2.1文件的基本概念230

12.2.2文件的读写230

12.2.3文件系统控件232

12.2.4常用的文件操作语句和函数233

12.3常见错误及难点分析234

实验12234

实验12.1234

实验12.2235

实验12.3236

实验12.4237

实验12.5237

测试题12240

测试题12参考答案245

第13章数据库技术248

13.1基本要求248

13.2相关知识248

13.2.1Visual Basic数据库技术基础248

13.2.2Visual Basic数据库应用程序组成249

13.2.3可视化数据管理器250

13.2.4数据控件、绑定控件的常用属性及方法250

13.2.5数据库记录的编辑操作252

13.2.6数据访问对象DAO与ADO253

13.2.7结构化查询语言SQL253

13.3常见错误和难点分析254

实验13255

实验13.1255

实验13.2255

实验13.3257

实验13.4260

实验13.5261

测试题13262

测试题13参考答案264

附录A2006年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序

设计)266

附录B2006年9月全国计算机等级考试二级笔试试卷(Visual Basic语言程序设计)

参考答案277

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个