出版时间:2009-1 出版社:中国水利水电出版社 作者:周建丽,张廷萍,周翔,胡久永 页数:252
内容概要
《Visual Basic语言程序设计教程》以visual Basic 6.0为背景,以计算机程序设计的思想和方法为主线,讲解计算机程序设计语言及设计程序的原理和技术。全书共分为10章。主要内容包括Visual Basic语言导引、Visual Basic语言基础、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组应用、过程、键盘和鼠标事件、图形应用、文件等。 与同类教材比较,《21世纪高等院校计算机科学与技术规划教材:Visual Basic语言程序设计教程》以初学者的视角,循序渐进地讲解了程序设计的方法和原理,重点阐述了顺序、分支和循环结构构造原理。例题选择有层次,讲述内容层次清晰、通俗易懂、图文并茂,易教易学。对Visual Basic涉及的更深层次内容尽量避开不谈,以满足初学者对本课程内容学习的需要。 《21世纪高等院校计算机科学与技术规划教材:Visual Basic语言程序设计教程》可作为高等学校非计算机专业本科生、研究生学习Visual Basic程序设计课程的教材,也可以供其他需求的读者学习使用。
书籍目录
前言第1章 Visual Basic语言导引1.1 认识Visual Basic语言1.2 窗体习题1第2章 Visual Basic语言基础2.1 基本数据类型2.2 变量与常量2.3 运算符和表达式2.4 常用内部函数2.5 编码规则习题2第3章 顺序结构程序设计3.1 数据车出的基本方法3.2 数据输入的基本方法3.3 常用基本语句3.4 常用标准控件及应用习题3第4章 选择结构程序设计4.1 选择结构的概念4.2 条件表达式4.3 选择结构程序设计4.4 配合选择功能的控件4.5 选择程序设计综合举例习题4第5章 循环结构程序设计5.1 循环概念5.2 循环结构及循环程序5.3 循环程序设计举例5.4 列表框和组合框控件习题5第6章 数组6.1 数组的概念6.2 数组的声明和应用6.3 动态数组及声明6.4 For Each…Next循环语句6.5 控件数组习题6第7章 过程第8章 键盘和鼠标事件第9章 图形应用第10章 文件附录1 常用字符的ASCII代码表附录2 Visual Basic中表示颜色值的4种方式参考文献
章节摘录
第1章 Visual Basic语言导引 1.1 认识Visual Basic语言 Visual Basic是从较早期的计算机程序语言BASIC.发展而来的,对于开发Windows应用程序而言,Visual Basic是目前所有开发语言中最简单、最容易使用的语言,而功能较其他程序设计语言毫不逊色。Visual Basic常简称为VB。 1.1.1 Visual Basic语言特点 (1)可视化的设计工具。 Visual Basic提供的可视化设计工具,把Windows界面设计的复杂代码“封装”起来,使程序员不必再为界面的设计而编写大量程序代码,只需按设计的要求,用系统提供的工具在屏幕上“画出”各种对象,Visual Basic自动产生界面设计代码。程序员所需要编写的只是实现程序功能的那部分代码,从而大大提高了编程的效率。 (2)面向对象的设计方法。 Visual Basic采用面向对象的编程方法(Object—Oriented Programming),把程序和数据封装起来作为一个可以在计算机中加载运行的代码实体,即对象,并为每个对象赋予相应的属性。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具“画”在界面上,由Visual Basic自动生成对象的程序代码并封装起来。 (3)事件驱动的编程机制。 Visual Basic通过事件执行对象的操作。在设计应用程序时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定功能,或由事件驱动程序调用通用过程执行指定的操作,从而完成和实现程序的各种功能。这样的编程机制,与传统的编程机制不同,程序的执行顺序与程序代码的编写顺序没有直接的关系,而取决于各事件发生的顺序。 (4)结构化的设计语言。 Visual Basic是在结构化的BASIC语言基础上发展起来的,加上了面向对象的设计方法,因此是具有结构化特征的程序设计语言,可以使用结构程序设计的所有方法来完成各个过程的编写。 (5)充分利用Windows资源。 Visual Basic提供的动态数据交换(Dynamic Data Exchange,DDE)编程技术,可以在应用程序中实现与其他Windows应用程序建立动态数据交换、在不同的应用程序之间进行通信的功能。 ……
图书封面
评论、评分、阅读与下载