21世纪高等学校计算机规划教材——高校系列

Visual Basic程序设计基础

分享 推荐 0 收藏 0 阅读 515
张瑾 , 汪青 , 刘玉秀 (编著) 朱斌 (主编) 978-7-115-38098-2

关于本书的内容有任何问题,请联系 王亚娜

本书根据教育部非计算机专业计算机课程指导委员会制定的《高等学校非计算机专业计算机课程基本要求》,结合目前计算机学科的发展现状,总结了多年来的教学经验和体会,组织编写了本教材。本书从最简单的操作、最基本的概念入手,由简到繁、由浅入深地介绍Visual Basic程序设计方法和技巧,从实际应用的角度出发,帮助读者快速掌握程序设计的方法和思路。

本书加强基础、注重实践、突出能力,达到可读性、适用性、先进性。

内容摘要

本书根据教育部制定的《高等学校非计算机专业计算机课程基本要求》,结合目前计算机的发展和高校新生的现状而编写。
全书共分10章,主要内容包括:Visual Basic程序开发环境、VB的程序设计概述、数据类型及运算、程序的基本控制结构、数组、过程、用户界面、图形处理、数据文件和数据库技术等。本书内容详实,结构合理,注重理论和实践相结合,具有通俗易懂、实用性、操作性强的特点。
本书适合作为各类高等学校非计算机专业教材,也可作为高等学校成人教育的培训教材或自学参考书。

目录

目录
第 一章 Visual Basic 程序开发环境 1
1.1 VB功能特点 1
1.1.1 引例 1
1.1.2 功能特点 3
1.2 VB集成开发环境 4
1.2.1 VB集成开发环境简介 4
1.2.2 VB主窗口 5
表1-2 “标准”工具栏按钮 6
1.2.3 工具箱 7
1.2.4 窗体设计/属性窗口 7
1.2.5 代码设计窗口(简称代码窗口) 8
1.2.6 其他窗口 8
1.3 VB应用程序的建立 9
1.3.1 设计用户界面 10
1.3.2 编写事件代码 10
1.3.3 程序的运行和调试 11
1.3.4 保存程序和生成可执行文件 11

第 二章 VB的程序设计概述 14
2.1 程序和编程 14
2.2.2 属性 15
2.2.3 事件及事件过程 15
2.2.4 方法 16
2.3 窗体和基本控件 16
2.3.1 通用属性 16
2.3.2 窗体 18
2.3.3 命令按钮 20
2.3.4 标签 20
2.3.5 文本框 21
2.3.6 定时器控件 23
2.4 综合应用 24

第三章 数据类型及运算 29
3.1数据类型 29
3.2 变量和常量 31
3.2.1 变量 31
3.2.2 常量 32
3.3 运算符和表达式 33
3.3.1 运算符 33
3.3.2 表达式 35
3.4 常用内部函数 35
3.4.1 数学函数 36
3.4.2 转换函数 36
3.4.3 字符函数 37
3.4.4 日期函数 37
3.4.5 其它常用函数 38
3.5 编码规则 38
3.6 综合应用 39

第4章 程序的基本控制结构 42
4.1 VB结构化程序设计基础 42
4.1.1 计算机程序设计方法概述 42
4.1.2 算法及其描述方法 43
4.1.3 程序设计风格 46
4.2.1 赋值语句 49
4.2.2 数据输出 51
1. Print方法及相关函数 51
2. MsgBox函数和MsgBox过程 54
4.2.3 数据输入 57
1.使用文本框输入数据 57
2.InputBox函数 57
4.2.4 其它语句 60
1.注释语句 60
2.End语句 60
3.暂停语句 60
4.3.1 If条件语句 61
1.单行结构的条件语句 61
2.块结构的条件语句 63
3. 条件语句的嵌套 65
4.3.2 Select Case语句 67
4.3.3 条件函数 70
1. IIf函数 70
2.Choose函数 70
4.4.1 For循环语句 71
1. 引例 71
2. For循环语句 71
4.4.2 当循环语句 74
4.4.3 Do-Loop循环语句 75
4.4.4 多重循环 77
4.4.5 GoTo型控制语句 81
4.5.1 单选钮 82
4.5.2 复选框 83
4.5.3 框 架 85
4.5.4 滚动条 87
4.6 综合应用 89
1.求**大值与**小值 89
2.累和、累积与计数 90
3.多分支判断 93
4.输出图形 96
5.穷举法、递推法 98
(2)递推法 99
6.VB控件应用——格式对话框 99

第五章 数组 113
5.1数组的概念 113
5.2 定长数组 114
5.2.1一维数组 114
5.2.2多维数组 115
5.2.3 获取数组下标上、下界值的函数 116
5.2.4静态数组 116
5.3 数组的基本操作 118
5.3.1数组元素的输入、输出与复制 118
5.3.2 FOR Each……Next语句 120
5.4 动态数组 122
5.5 应用举例 124
5.5.1 求**大、**小和交换问题 124
5.5.2 分类统计问题 126
5.5.3 排序问题 126
5.5.4查找问题 128
5.5.5 插入和删除问题 128
5.6 控件数组 130
5.6.1 控件数组的概念 130
5.6.2 控件数组的建立和应用 131
5.7列表框和组合框 135
5.7.1 列表框和组合框的说明 135
5.7.2 列表框和组合框的属性、方法和事件 136
5.8 枚举类型 139
5.9 自定义的数据类型 141
5.9.1 自定义类型的定义 141
5.9.2 自定义类型变量的声明和使用 142
5.9.3 自定义类型数组及应用 143
5.10 综合应用 144
5.10.1 简易计算器设计思路 144
5.10.2 扫雷程序设计思路 146
习题五 149

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

大连海事大学信息科学技术学院
主持或参与的教学科研项目/研究成果名称及排名 类别 立项/发表时间
基于网络环境计算机基础课程分专业分层次教学模式的改革与实践/2 省教改 2010年
计算机文化基础课件/3 省教改 1999年
大学计算机基础精品课程建设/1 校教改 2008年
计算机程序设计(VB)课程考试方式改革研究与实践/1 校教改 2009年
VB程序设计考试系统/1 校教改 2010年
大学计算机基础课程教学内容与方法改革与实践/1 校教改 2012年

同系列书

  • 管理信息系统理论与应用

    陈德良

    本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...

    ¥39.00
  • Visual FoxPro 程序设计实验教程

    孙瑜 崔杰 范继红

    本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...

    ¥21.00
  • Visual FoxPro 程序设计

    吴明 崔杰 孙瑜

    本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...

    ¥34.00
  • C语言程序设计--面向思维的拓展

    肖乐 董卓莉 王云侠

    本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...

    ¥39.80
  • 数据库技术及应用(Access)(第2版)

    马桂芳 赵秀梅

    本书介绍Access数据库的基础知识和基本操作方法,共分9章:数据库基础知识、数据库和表、查询、关系数据库标准...

    ¥38.00

相关图书

  • C语言程序设计习题与实验指导

    孟东霞 相洁

    本书是与主教材《C语言程序设计》配套的实验与训练参考书,同时也是一本可以独立于主教材的实验练习与实训提高的实践...

    ¥39.80
  • C++面向对象程序设计(微课版)

    鲁丽 张翼 殷福安

    本书结合C++语言,介绍了面相对象程序设计的基本知识及应用。全书包括C++语言基本知识、C++面向过程的程序设...

    ¥65.00
  • Java面向对象思想与程序设计

    刘彦君 张仁伟 满志强

    本书共分为14章,主要内容包括Java概述、Java语言基础语法、面向对象思想、类设计基础、类设计进阶、异常处...

    ¥69.80
  • C语言程序设计教程

    王继鹏

    本书是为将C语言作为入门语言的程序设计课程的初学者所编写的,以培养读者程序设计的基本能力为基本目标。 本书全...

    ¥55.00
  • Python 3 程序设计

    刘德山

    全书共14章,第1章至第10章是Python语言基础,覆盖了全国计算机等级考试Python语言的主要内容;第1...

    ¥49.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部