首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 程序设计 >

Visual Basic 程序设计教程

2011-07-07 
商家名称 信用等级 购买信息 订购本书
Visual Basic 程序设计教程 去商家看看
Visual Basic 程序设计教程 去商家看看

 Visual Basic 程序设计教程


基本信息·出版社:清华大学出版社
·页码:348 页
·出版日期:2008年03月
·ISBN:9787302011804
·条形码:9787302011804
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:大学非计算机专业教材

内容简介 《Visual Basic 程序设计教程》以Visual Basic(简称VB)语言为背景,以高等院校非计算机专业学生为对象,讲授第一门计算机程序设计语言。内容包括程序设计的基本思想、基本方法,结构化程序设计的基本控制结构。讲授面向对象的初步概念,可视化程序设计的基本方法。通过大量难度适当的例子解释和演示VB的各种基本功能。
《Visual Basic 程序设计教程》配有一套供课堂教用的CAI课件,可供教师使用大屏幕投影进行教学。该课件和《Visual Basic 程序设计教程》中的全部例题的原程序均录制在光盘上,可提供给教师和学生使用。


目录
第1章 概述
1.1 程序设计语言与程序设计
1.1.1程序设计语言
1.1.2程序设计
1.2 VisualBasic浏览
1.2.1标题栏
1.2.2主菜单
1.2.3快捷工具栏
1.2.4窗体窗口
1.2.5工具箱
1.2.6工程管理窗口
1.2.7属性窗口
1.3 建立一个简单的应用程序
1.3.1一个简单例子
1.3.2程序的保存
1.4 界面、对象与事件驱动程序
习题1

第2章 数据与表达式
2.1 VB的基本字符集和词汇集
2.1.1字符集
2.1.2词汇集
2.2 VB的基本数据类型
2.2.1字符串型
2.2.2数值型
2.2.3逻辑型
2.2.4日期型
2.3 常量与变量
2.3.1常量
2.3.2变量
2.4 运算符与表达式
2.4.1算术运算符与数值表达式
2.4.2字符串连接
2.4.3关系运算与逻辑运算
2.4.4表达式的运算顺序
2.5 常用内部函数
2.5.1命令行的解释执行
2.5.2转换函数
2.5.3数学函数
2.5.4字符串函数
2.5.5随机函数
习题2

第3章 顺序结构
3.1 赋值语句
3.2 数据输入
3.3 注释、暂停与程序结束
3.4 窗体
3.4.1窗体的主要属性
3.4.2窗体事件
3.5 窗体的Print方法
3.6 其他方法
3.7 字体和字形
3.7.1属性列表的Font属性
3.7.2字体类型和大小
3.7.3其他属性
3.8 打印机输出
3.8.1打印表达式结果值
3.8.3打印窗体
3.8.3打印源程序代码
习题3

第4章 分支结构
4.1 单行结构条件语句
4.2 块结构条件语句
4.3 情况语句
习题4

第5章 循环结构
5.1 循环概念
5.2 WhileWend语句
5.3 DoLoop语句
5.3.1先判断条件形式的DoLoop语句
5.3.2后判断条件形式的:DoLoop语句
5.4 ForNext语句
5.5 嵌套循环与退出循环
5.5.1嵌套循环
5.5.2循环的退出
习题5

第6章 VisualBasic常用控件
6.1 标签和文本框
6.1.1标签
6.1.2文本框
6.2 图片框与图像框
6.2.1属性、事件和方法
6.2.2对象之间的关系
6.3 命令按钮、复选框和单选按钮
6.3.1属性和事件
6.3.2应用
6.4 框架
6.5 列表框和组合框
6.5.1列表框
6.5.2组合框
6.6 滚动条
6.7 计时器
6.8 焦点和Tab顺序
6.8.1焦点和有关焦点的事件
6.8.2Tab顺序
6.9 对象命名前缀
习题6

第7章 数组与记录
7.1 一维数组
7.2 二维数组
7.3 数组的其他定义形式
7.3.1可调数组
7.3.2静态数组
7.3.3数组刷新语句
7.3.4可变类型数组
7.4 记录类型
7.4.1记录类型概念
7.4.2记录类型定义方法
7.4.3记录变量的访问
7.5 表格控件
7.6 控件数组
习题7

第8章 过程
8.1 过程的定义与调用
8.1.1自定义子过程的定义与调用
8.1.2自定义函数过程的定义与调用
8.1.3在集成开发环境(IDE)中建立自定义过程的步骤
8.2 过程与变量的作用域
8.2.1过程的作用域
8.2.2变量作用域与生存期
8.3 数组和记录作为过程的参数
8.4 对象参数
8.5 过程的参数传递
8.6 键盘事件过程和复杂鼠标事件过程
8.6.1复杂鼠标事件过程
8.6.2键盘事件过程与窗体的KeyPreview属性
8.6.3对象拖放的实现
8.7 递归
习题8

第9章 文件
9.1 文件及其基本操作
9.1.1打开文件
9.1.2文件的读/写、文件指针
9.1.3关闭文件
9.2 顺序存取文件
9.2.1创建/写顺序文件
9.2.2读顺序文件
9.3 随机存取文件
9.3.1建立随机文件
9.3.2写/读随机文件
9.4 二进制文件
9.4.1建立二进制文件

第10章 菜单、多重窗体与多重文档
第11章 绘图
第12章 程序调试与错误处理


……
序言 教育部工科计算机基础课程教学指导委员会设计了非计算机专业计算机基础教学课程设置的三层次构架。基本目标要求学生掌握计算机软、硬件技术的基本知识,具有在本专业与相关领域中的计算机应用开发能力,以及利用计算机分析问题,解决问题的意识。“高级语言程序设计”是第二层次的核心内容。选择什么语言作为背景语言受到教师的认识、专业的性质、学校的历史、师资和设备等条件的影响。编者认为,非计算机专业的计算机基础课时有限,而目标既追求学生潜在能力的培养又具有显著的应用性特征。这就要求讲授的知识有基础性这样才有后劲;技术有先进性,这样才能用得上;其难度在课时有限的条件下能为非计算机专业的学生所接受。基于上述理由,微软公司的Visual Basic(简称VB)语言应是一种合理的选择。借助VB既可向学生传授程序设计的基本知识,又可使学生熟悉一个实用的图形界面的软件开发环境,缩短从程序设计入门到使用现代实用开发工具开发一个应用程序的过程。
本教程面向非计算机专业以VB作为第一门计算机程序设计语言的学生。既然是第二层次的课程,自然假定读者已学过“计算机文化基础”课,熟悉Windows风格的界面操作和相关术语。既然是第一门计算机程序设计语言,自然假定读者完全没有程序设计的知识。本教程以VB为背景讲授程序设计的基本思想和基本方法,以及结构化程序设计的基本控制结构;讲授对象的初步概念和可视化程序设计的基本方法。本教程通过大量例子介绍和演示了VB的各种基本功能。
要得到程序设计方法和应用软件开发的基础训练,必须通过实践。让学生上机完成一组实验和一个几百行的大作业非常重要。在本教程的附录里给出了实验要求和一个大作业的提纲供参考。


文摘 插图:

热点排行