技术教育社区
www.teccses.org

Visual Basic程序设计

封面

作者:关源

页数:291

出版社:清华大学出版社

出版日期:2016

ISBN:9787302448945

电子书格式:pdf/epub/txt

内容简介

关媛、海滨主编的《Visual Basic程序设计(高等学校计算机基础教育教材精选)》系统阐述了Visual Basic的基本语法、算法原理和编程方法,通过大量的实例展示了Visual Basic的程序设计思想。通过本教材的学习,读者不仅能够掌握使用Visual Basic编写应用程序的方法,还能够掌握多种程序设计的经典算法,提高自身的逻辑思维能力。本教材主要内容包括:第1章主要介绍Visual Basic的软件界面、编程原理和程序设计方法;第2章主要介绍窗体及常用控件的用法;第3章主要介绍Visual Basic的基本语句和语法;第4章主要介绍程序的三种基本结构及相关算法;第5章主要介绍数组的应用;第6章主要介绍自定义过程、函数的定义及使用、变量的作用域与生命期;第7章主要介绍程序中的常见错误及程序调试的方法;第8章主要介绍文件的相关操作及文件控件;第9章主要介绍Visual Basic的图形图像编程;第10章主要介绍Visual Basic的数据库编程。书中每章后均附有课后习题。为便于教师授课和学生自学,本教材除有配套的实验教程《Visual Basic程序设计实验指导与习题汇编》外,还配有电子教案、例题源代码、习题答案等课程资源。这些资源都可以在中国药科大学慕课平台(eclass.cpu.edu.cn)上免费下载。

作者简介

本书融入作者多年教学心得,内容编排合理,讲解详细,采用先现象后原理的方式展开教学内容,符合读者的认知规律。

语言通俗易懂,例题丰富且具有代表性,讲解大量经典算法知识,帮助读者更好地理解程序设计思想,提高逻辑思维能力。

本书有配套实验教程《Visual Basic程序设计实验指导与习题汇编》,方便使用主教材的教师进行理论和实验内容的安排。

本书有配套的课程资源网站,提供丰富的教学大纲日历、课件、例题源代码、讲课视频、推荐参考书等课程资源,读者可登录清华大学出版社网站下载使用。

目录

第1章 Visual Basic概述与程序设计方法 1.1 Visual Basic概述 1.1.1 Visual Basic的发展与特点 1.1.2 对象、属性、方法和事件 1.1.3 界面与事件驱动 1.2 Visual Basic应用程序的创建 1.2.1 Visual Basic集成开发环境的界面 1.2.2 创建Visual Basic应用程序的一般步骤 1.3 程序设计与算法 1.3.1 程序设计方法概述 1.3.2 算法 习题1第2章 界面设计与常用控件 2.1 界面设计概述 2.2 窗体 2.3 常用控件 2.3.1 命令按钮 2.3.2 文本框 2.3.3 标签 2.3.4 列表框和组合框 2.3.5 图片框与图像控件 2.3.6 单选按钮、复选框与框架 2.3.7 定时器控件 2.3.8 滚动条 2.4 菜单的设计 2.4.1 菜单编辑器的使用 2.4.2 弹出式菜单 2.5 对话框 2.6 多窗体界面设计 2.6.1 多重窗体 2.6.2 多文档界面 2.7 键盘与鼠标事件 2.7.1 键盘事件 2.7.2 鼠标事件 2.7.3 对象的拖放 习题2第3章 Visual Basic程序设计基础 3.1 Visual Basic程序的代码组织方式与书写规则 3.1.1 代码的组织方式 3.1.2 代码的书写规则 3.2 数据类型 3.2.1 标准数据类型 3.2.2 用户自定义数据类型 3.3 常量与变量 3.3.1 常量 3.3.2 变量 3.4 运算符与表达式 3.4.1 算术运算符与算术表达式 3.4.2 关系运算符与关系表达式 3.4.3 逻辑运算符与逻辑表达式 3.4.4 字符串连接运算符与字符串连接表达式 3.4.5 运算符的优先级 3.5 常用内部函数 3.5.1 数学函数 3.5.2 转换函数 3.5.3 字符函数 3.5.4 日期和时间函数 3.5.5 格式化输出函数 3.6 基本语句 3.7 数据的输入与输出 3.7.1 数据的输入 3.7.2 数据的输出 习题3第4章 Visual Basic的基本控制结构 4.1 顺序结构 4.2 选择结构 4.2.1 If语句 4.2.2 Select Case语句 4.2.3 选择结构的嵌套 4.2.4 条件函数 4.3 循环结构 4.3.1 ForNext循环 4.3.2 DoLoop循环 4.3.3 WhileWend循环 4.3.4 循环结构的嵌套 4.3.5 闲置循环与DoEvents语句 4.4 使用基本控制结构实现简单算法 4.4.1 累加、连乘算法 4.4.2 统计算法 4.4.3 判断素数算法 4.4.4 求最大公约数、最小公倍数算法 4.4.5 进制转换算法 4.4.6 字符串处理算法 4.4.7 求通项和算法 4.4.8 迭代法 习题4第5章 数组 5.1 数组概述 5.1.1 数组的概念 5.1.2 数组的定义 5.1.3 数组的结构 5.2 数组的基本操作 5.2.1 数组元素的赋值 5.2.2 数组元素的输出 5.2.3 数组函数及数组语句 5.3 动态数组 5.3.1 动态数组定义 5.3.2 Erase语句 5.3.3 动态数组应用 5.4 控件数组 5.4.1 控件数组的创建 5.4.2 控件数组的应用 5.5 数组的常用算法 5.5.1 排序算法 5.5.2 查找算法 5.6 数组的综合应用 习题5第6章 过程 6.1 概述 6.2 Sub过程 6.2.1 事件过程 6.2.2 通用过程 6.2.3 Sub过程的创建 6.2.4 Sub过程的调用 6.2.5 Sub Main过程 6.3 Function过程 6.3.1 Function过程的创建 6.3.2 Function过程的调用 6.4 参数传递 6.4.1 形参与实参 6.4.2 按值传递参数 6.4.3 按地址传递参数 6.4.4 数组参数 6.4.5 可选参数与可变参数 6.4.6 对象参数 6.5 变量的作用域与生命期 6.5.1 过程级变量 6.5.2 模块级变量 6.5.3 全局变量 6.5.4 同名变量 6.6 递归过程 习题6第7章 程序调试 7.1 错误类型 7.1.1 语法错误 7.1.2 运行错误 7.1.3 逻辑错误 7.2 程序调试方法 7.2.1 调试工具 7.2.2 调试窗口 7.2.3 调试手段 7.2.4 调试步骤 习题7第8章 文件 8.1 文件概述 8.1.1 文件的打开 8.1.2 文件的关闭 8.1.3 常用文件操作函数 8.2 顺序文件 8.2.1 顺序文件的写操作 8.2.2 顺序文件的读操作 8.2.3 程序实例 8.3 随机文件 8.3.1 Type类型的定义 8.3.2 随机文件的读操作 8.3.3 随机文件的写操作 8.4 二进制文件 8.5 文件管理控件 8.5.1 驱动器列表框 8.5.2 目录列表框 8.5.3 文件列表框 8.5.4 程序实例 习题8第9章 图形与多媒体 9.1 绘图操作基础 9.1.1 坐标系统 9.1.2 颜色设置 9.2 图形控件 9.2.1 直线控件Line 9.2.2 形状控件Shape 9.3 绘图方法 9.3.1 Pset方法 9.3.2 Point方法 9.3.3 Line方法 9.3.4 Circle方法 9.3.5 与绘图有关的基本操作 9.4 多媒体控件 习题9第10章 数据库程序设计 10.1 数据库概述 10.2 数据库的创建与访问 10.2.1 在Visual Basic中创建Access数据库 10.2.2 用Microsoft Access创建数据库 10.2.3 如何在Visual Basic程序中访问数据库 10.3 Visual Basic的Data数据控件 10.3.1 Data控件的常用属性、方法和事件 10.3.2 数据感知控件 10.4 ADO访问数据库 10.4.1 ADO数据控件 10.4.2 ADO对象编程模型 10.5 SQL结构化查询语言 10.5.1 SQL语句的基本组成 10.5.2 SQL的常用语句 10.5.3 SQL查询语句的自动生成 习题10参考文献

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《Visual Basic程序设计》
Article link:https://www.teccses.org/820247.html