
是由周元哲编著,2011年清华大学出版社出版的大学计算机基础教育规划教材。该教材适合作为高等院校相关 专业Visual Basic程序设计的教材或教学参考书,也可以供从事计算机应用开发的各类技术人员应用参考,或用作全国计算机等级考试、软件技术资格与水平考试的培训资料。
全书共分13章,主要内容包括:Visual Basic概述、Visual Basic 6.0开发环境与工程管理、对象与基本控件、Visual Basic 6.0语法基础、算法与程序结构、循环结构、数组与自定义类型、过程和函数、用户界面设计、图形操作、文件操作、数据库应用和计算机认证考试。
- 书名 Visual Basic程序设计语言
- 作者 周元哲
- 类别 大学计算机基础教育规划教材
- 出版社 清华大学出版社
- 出版时间 2011年6月1日
过程
修订今万却费础甚刘乙列践过程
该教材是在作者讲授VisualBasic6.0程序设计的讲北难义上修改完成的。该教材由周元哲侵部衣亲简队接五落控初编著,西安邮电大学计算机学院王忠民院长、王曙燕副院长和陈莉君来自教授对该教材的编写给予360百科了支持并提出了修盐展短常才术何晶刑优改意见,西安邮电大学软件来工程系胡滨、孟伟君、王博、王文浪、乔平安、邓万宇提出了修改意见。该教材在写作过程中参阅了相关中外文的专著、教材、论文、报告及网上的资料。
出版工作
2011年6月1日,该教材由清华大学出版社出版。
责任编辑 | 责任校对 | 责任印制 |
---|---|---|
张民、张为民 | 时翠兰 | 李红英 |
内容简介
全书共分13章,几概间办阿队什唱主要内容包括:Visual Basic概都愿信陆述、Visual Basic 6.0开发环境与工程管理、对象与基本控件、Visual Basic 6.0语法基础、算法与程序结构、循环结构、数组与自定义类型、过程和函数、用户界面设计、图形操作、文件操作、数据库应用和计算机认证考试。
教材目录
第1章VisualBasic概述1 1.1VisualBasic简介1 1.1.1计算机编程语言1 1.1.2VisualBasic的发展过程1 1.1.3VisualBasic的功能及特点2 1.2VisualBasic安装、启动与退出3 1.2.1VisualBasic6.0对环境的要求3 来自 1.2.2VisualBasic6.0结告宪木的启动与退出4 1.3如何学习VisualBasic语言5 习题6 第2章VisualBasic6.0开发环境与工程管理7 2节草.1认识VisualBasic6.0的集成开发环境7 2.1.1V360百科isualBasic中的窗口8 2.1.2VisualBasic中的绿与故货师待甚菜单10 2.2工作环境的设物消酒明轮短兵置13 2.2.1"编辑器"选项卡13 2.2.2"编辑器格式"选项卡14 2.2.3"通用"选项卡15 2.2.4"可连接的"选项卡16 2.2.5"环境"选项卡16 2.2.6"高级"选项卡17 2.3工程管理17 2.3.1概念18 2.3.2工程的创建、打开与保存19 2.3.3文件的添加、保存与移除21 习题22 第3章对象与基本控件23 3.1V例样就少烧照粒主上七开isualBasic中对象的贵九需千批香磁容概念23 3.1.1对象和类赶23 3.1.2对象的属性、方法与事件23 3.2控件及其通用属性25 春马需兰更析群 3.2.1控件的概念25 3.2.2控件的通用属性25 3.3改完即若窗体26 3.3.1窗体的属性、方法与事件27 3.3.2窗体的设计28 放放稳井扬绿 3.3.3窗体的生命周期29 3.4标签、文本框29 3.4.1标签29 3.4.2文本框3底低0 3.5命令南按钮33 3.6单选按钮、复选框33 3.6.1单选按钮33 3.6.2复选框34 3.7VisualBasic的第一个例程35 负数践弦光课成阳雷降鱼 3.7.1算法设计35 3.7.2界面设计36 3.7.3代码设计38 习题41 画复飞继教赶群转房板游第4章VisualBasic6.0语法基础43 4.1字符集和关键字43 4.1.1字符集43 富4.1.2关键字43 4.2基本数据类型43 4.2.1数据类型概述4静布低亮水鱼粒间难3 4.2.2基本数据类型介却站两条绍44 4.3变量和常量46 4.3.1常量46 4.3.2变量47 4.4运算符所致49 4.4.1算术运算符49 4.4.2字符运算符50 4.4.3关系运算符51 4.4.4逻辑运算符52 4.5表达式52 4.5.1表达式的组成52 4.5.2表达式的书写规则53 4.5.3不同数据类型的转化53 4.5.4优先级54 4.5.5表达式的运算54 4.6常用系统函数55 4.6.1数学函数55 4.6.2转换函数55 4.6.3字符串函数56 4.6.4格式输出函数57 4.7注意事项59 习题59 第5章算法与程序结构62 5.1算法62 5.2输入和输出63 5.2.1数据输入63 5.2.2数据输出67 5.2.3赋值语句68 5.3程序流程图70 5.3.1简介70 5.3.2符号介绍70 5.4顺序结构与分支结构71 5.4.1顺序结构71 5.4.2分支结构72 5.5编码风格82 习题84 第6章循环结构86 6.1循环86 6.1.1For…Next语句86 6.1.2Do…Loop语句89 6.1.3几种循环语句92 6.2循环嵌套92 6.2.1概述92 6.2.2注意事项96 6.3循环结构的典型算法97 6.3.1累加、累乘算法97 6.3.2枚举算法98 6.3.3递推算法100 6.3.4几个有意思的数102 6.4程序调试与错误处理105 6.4.1程序入口设置105 6.4.2VisualBasic的工作模式105 6.4.3错误类型107 6.4.4三种调试工具109 6.4.5错误处理112 6.5其他辅助语句114 6.5.1退出与结束语句114 6.5.2With语句114 习题115 第7章数组与自定义类型117 7.1数组概念117 7.1.1数组的声明118 7.1.2静态数组及声明118 7.1.3动态数组及声明119 7.2数组操作120 7.2.1数组元素的赋初值120 7.2.2数组之间的相互赋值121 | 7.2.3数组的输出121 7.2.4数组元素的删除130 7.2.5数组元素的排序132 7.2.6数组操作常见错误和注意事项135 7.3控件数组136 7.4自定义数据类型137 7.4.1自定义类型137 7.4.2自定义类型变量138 7.4.3注意事项138 习题139 第8章过程和函数140 8.1Function函数140 8.1.1函数的分类140 8.1.2函数的定义141 8.1.3函数的调用143 8.1.4注意事项144 8.2Sub过程145 8.2.1Sub过程的分类145 8.2.2Sub过程的定义145 8.2.3Sub过程的调用146 8.3函数和过程的关系147 8.4参数的两种传递方式148 8.4.1传值方式148 8.4.2传址方式148 8.4.3数组作为形参传地址150 8.5变量作用域151 8.5.1全局变量151 8.5.2模块级变量152 8.5.3局部变量153 8.5.4一些建议154 8.6递归155 8.6.1递归的概念155 8.6.2举例155 习题156 第9章用户界面设计159 9.1概述159 9.2控件159 9.2.1列表框和组合框159 9.2.2定时器164 9.2.3图片框和图像框165 9.2.4滚动条166 9.2.5驱动器、目录和文件列表框166 9.3鼠标与键盘170 9.3.1键盘事件170 9.3.2鼠标事件171 9.4通用对话框173 9.4.1概述173 9.4.2对话框方法介绍173 9.5菜单设计176 9.5.1数据区177 9.5.2编辑区178 9.5.3菜单项显示区178 习题178 第10章图形操作180 10.1图形控件180 10.1.1Line控件180 10.1.2Shape控件181 10.2坐标系统182 10.2.1VisualBasic默认的坐标系统182 10.2.2自定义坐标系统183 10.3图形方法184 10.3.1Line方法184 10.3.2Circle方法186 10.3.3Pset方法188 10.3.4与图形操作相关的方法189 10.4绘图属性189 10.4.1当前坐标189 10.4.2线宽189 10.4.3线型190 10.4.4填充191 10.4.5色彩191 10.5应用192 10.5.1几何图形绘制193 10.5.2简单动画设计194 习题195 第11章文件操作197 11.1文件197 11.1.1文件的概念197 11.1.2文件的分类197 11.2顺序文件198 11.2.1打开与关闭198 11.2.2写文件199 11.2.3读文件200 11.2.4举例201 11.3随机文件202 11.3.1打开与关闭202 11.3.2写文件203 11.3.3读文件203 11.3.4举例204 11.4二进制文件205 11.4.1打开与关闭205 11.4.2写文件205 11.4.3读文件205 习题206 第12章数据库应用208 12.1数据库设计基础208 12.1.1数据库的概念208 12.1.2关系模型208 12.1.3Access数据库209 12.2VisualBasic与数据库的连接209 12.2.1创建数据库210 12.2.2数据控件211 12.2.3绑定控件213 习题214 第13章计算机认证考试215 13.1各类计算机认证考试215 13.2全国计算机等级考试216 13.2.1考试性质216 13.2.2组织机构216 13.2.3证书作用216 13.2.4相关学习网站217 13.3全国计算机二级考试218 13.3.1考试科目218 13.3.2考试要求218 13.3.3题型分析218 13.3.4应试技巧220 13.4全国计算机VisualBasic考试221 13.4.1考试题型及分值221 13.4.2考试大纲及考试重点221 13.4.3模拟试题及答案224 参考文献245 |
(注:目录排版顺序为从左列至右列 )
教学资源
该教材有配套教材--《Visual Basic 程序设计习题与实验指导》。
书名 | 书号 | 出版社 | 出版时间 | 作者 |
---|---|---|---|---|
《Visual Basic 程序设计习题与实验指导》 | 9787302299615 | 清华大学出版社 | 2012.10.01 | 周元哲 |
教材特色
该教材在编写的整个过程中,结合作者多项基于VisualBasic开发软件项目的实际经验,注重基本理论和基本技能的教学。在教材内容的选取上力图精简,摒弃陈旧和繁杂的语法规定,不讨论VisualBasic6.0语言的语法细节,而只介绍该语言的一些基本语法规定和面向对象的基本特征。
书中所有程序按照企业规范书写,流程图描述算法贯穿全书,摒弃了传统教材中实例分析只给出源程序的做法;例题讲解采用一题多解的方式,让学生对一个问题能反复思考,尝试不同的VisualBasic语法解决。全书注重学习的连续性和渐进性,章节之间的实例具有关联性。该教材对全国计算机等级考试(二级VisualBasic)从考试的方式、考试的大纲、应试技巧等方面进行了介绍。
作者简介
周元哲,男,1974年生,硕士,西安邮电大学计算机学院讲师,主要从事软件测试研究。
王曙燕,女,1964年生,博士,西安邮电大学计算机学院教授,主要研究方向为软件测试、数据挖掘。
评论留言