程序设计基础

出版时间:2011-9  出版社:人民邮电出版社  作者:周黎^钱瑛^周阳花  页数:310  

内容概要

  本书从初学者的角度出发,由浅入深地介绍面向对象的程序设计方法,将Visual
Basic的学习划分成三个阶段:基础阶段、高级阶段和应用阶段。基础阶段主要包括Visual Basic集成环境介绍、Visual
Basic基本控件的使用、程序设计基础知识及基本语句等内容;高级阶段主要包括程序设计算法基础、高级数据类型、过程;应用阶段主要包括文件、高级控件和数据库编程技术、Visual
Basic.NET简介等内容。
  本书注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习Visual
Basic程序设计的教材,也可供有关工程技术人员和计算机爱好者阅读参考。

书籍目录

第1章 Visual Basic 6.0概述
 1.1 Visual Basic 6.0简介
  1.1.1 Visual Basic的发展历史
  1.1.2 Visual Basic的特点
  1.1.3 面向对象的基本概念
 1.2 Visual Basic的安装
  1.2.1 Visual Basic 6.0的安装
  1.2.2 Visual Basic帮助系统的安装
 1.3 Visual Basic 6.0的集成开发环境
  1.3.1 Visual Basic的启动和退出
  1.3.2 菜单栏
  1.3.3 工具栏
  1.3.4 各种窗口简介
  1.3.5 环境定制
 1.4 Visual Basic应用程序设计步骤
  1.4.1 创建工程
  1.4.2 界面设计
  1.4.3 属性设置
  1.4.4 代码编辑
  1.4.5 文件保存
  1.4.6 程序运行
 本章小结
 思考练习题
第2章 窗体
 2.1 窗体的属性
  2.1.1 对象的基本属性
  2.1.2 窗体的常用属性
 2.2 窗体的方法
 2.3 窗体的事件
  2.3.1 常用事件
  2.3.2 常用语句
 2.4 MDI窗体的种类
  2.4.1 多重窗体
  2.4.2 MDI窗体
 本章小结
 思考练习题
第3章 基本控件
 3.1 文本控件
  3.1.1 标签
  3.1.2 文本框
 3.2 按钮控件
 3.3 选择控件
  3.3.1 单选按钮、复选框和框架
  3.3.2 列表框和组合框
 3.4 图形控件
  3.4.1 图片框和图像框
  3.4.2 直线和形状控件
 3.5 滚动条
 3.6 时钟控件
 3.7 焦点
 3.8 综合使用控件实例
 本章小结
 思考练习题
第4章 Visual Basic程序设计基础
 4.1 Visual Basix语言字符集及编码规则
  4.1.1 Visual Basic语言字符集
  4.1.2 编码规则
 4.2 数据类型
  4.2.1 数值数据类型Byte、Integer、Long、Single、Double、Currency
  4.2.2 字符数据类型String
  4.2.3 逻辑数据类型Boolean
  4.2.4 日期数据类型Date
  4.2.5 对象数据类型Object
  4.2.6 变体数据类型Variant
 4.3 常量和变量
  4.3.1 数据的存储
  4.3.2 常量
  4.3.3 变量
 4.4 运算符和表达式
  4.4.1 算术运算符和算术、日期表达式
  4.4.2 字符串运算符和字符串表达式
  4.4.3 关系运算符和关系表达式
  4.4.4 逻辑运算符和逻辑表达式
  4.4.5 表达式的构造与计算
 4.5 常用内部函数
  4.5.1 数学函数
  4.5.2 转换函数
  4.5.3 字符串函数
  4.5.4 判断函数
  4.5.5 日期函数
  4.5.6 随机Rnd函数与Randomize语句
  4.5.7 输入框——InputBox函数
  4.5.8 消息框——MsgBox函数
  4.5.9 格式输出Format函数
  4.5.10 Shell函数
 4.6 应用举例
 本章小结
 思考练习题
第5章 基本控制语句
 5.1 赋值语句
 5.2 选择结构语句
  5.2.1 If语句
  5.2.2 与If语句有关的函数
  5.2.3 Select Case语句
  5.2.4 选择语句的应用
 5.3 循环结构语句
  5.3.1 For…Next语句
  5.3.2 Do…Loop语句
  5.3.3 While…Wend语句
  5.3.4 GoTo语句
  5.3.5 循环嵌套
  5.3.6 循环语句的应用
 本章小结
 思考练习题
第6章 程序设计算法基础
 6.1 算法的基本概念
  6.1.1 算法
  6.1.2 算法的基本结构
  6.1.3 算法的基本特征
  6.1.4 算法设计的基本要求
  6.1.5 算法设计的基本方法
 6.2 算法的表示
  6.2.1 用自然语言描述算法
  6.2.2 伪代码表示
  6.2.3 流程图表示
 6.3 常用算法及应用
  6.3.1 数据的交换
  6.3.2 数据的自运算
  6.3.3 求最值
  6.3.4 累加(乘)
  6.3.5 穷举法
  6.3.6 递推法(迭代法)
  6.3.7 字符串遍历
  6.3.8 有限状态自动机
  6.3.9 进制转换
  6.3.10 图形字符的打印
 本章小结
 思考练习题
第7章 高级数据类型
 7.1 数组
  7.1.1 数组的基本概念
  7.1.2 一维定长数组
  7.1.3 二维定长数组
  7.1.4 多维定长数组
  7.1.5 动态数组
  7.1.6 控件数组
  7.1.7 与数组操作相关的语句和常用函数
 7.2 有关数组操作的常用算法
  7.2.1 数组的查找
  7.2.2 数组的最值问题
  7.2.3 数组的逆置
  7.2.4 数组的排序
  7.2.5 数组的移位
  7.2.6 数组的插入
  7.2.7 数组的删除
  7.2.8 数组的合并
 7.3 数组的应用举例
 7.4 枚举类型
  7.4.1 枚举类型的声明
  7.4.2 引用枚举类型中的常数
  7.4.3 枚举类型变量的声明
  7.4.4 枚举类型的应用
 7.5 用户自定义类型
  7.5.1 定义用户自定义类型
  7.5.2 自定义类型变量的声明
  7.5.3 自定义类型变量的访问
  7.5.4 用户自定义类型数组
 本章小结
 思考练习题
第8章 过程
第9章 文件
第10章 高级控件
第11章 数据库编程技术
第12章 Visual Basic .NET简介
附录A 程序调试与错误处理
附录B 常见错误代码表
附录C 标准ASCII码表

章节摘录

  面向对象程序设计,是目前占主流地位的一种程序设计方法,它最重要的特色就是程序围绕被操作的对象来展开设计。VisualBasic就是面向对象的程序设计语言,它采用事件驱动的编程机制。下面介绍面向对象程序设计中的一些重要概念。  1.类和对象  类和对象是面向对象程序设计中很重要的概念。类是某些具有共同抽象的对象的集合,即将这些对象的共同特征(属性和方法等)抽取出来,形成一个关于这些对象集合的抽象定义;而类实例化后就称为对象,对象是运行的基本实体,包括属性、方法和事件要素。例如,“汽车”是类,而具体的“某辆汽车”是一个对象,它包含了汽车的具体信息(如品牌、型号等)及其操作(如启动、刹车等)。在VisualBasic中,应用程序的每个窗体和窗体上的每个控件都是Ⅶ的对象。  2.属性  属性指对象本身所具有的特性。对象既然可以看作是物体,那么这个物体本身所具有的颜色、形状、大小、名称、位置等,都可以看作是这个对象的属性。如汽车这个类的属性有品牌、型号、颜色、排量等,当这些属性被赋予具体的属性值后,就产生了一个汽车对象。  在VisualBasic中对象的属性绝大部分是已经事先定义好的,也有部分属性需要在应用过程中才去定义。大多数属性的属性值是可以改变的,也有不能改变的,如只读属性。  窗体和其他控件对象改变属性值的方法有两种。  (1)设计时通过属性窗口(详见1.3.4.小节各种窗口简介)设置属性值,如图1-1所示。  (2)运行时通过程序代码改变属性值。采用第1种方法设置时必须先选中对象,后设置属性值。一般用来设置对象属性的初始值和一些在整个程序运行过程中保持不变的值。在屙I生窗口中改变对象的外观属性时,能立刻预览到设置的效果。  属性窗口列出了对象的大部分属性,但并不是全部属性,对于那些在属性窗口中没有的属性要改变属性值的话只能通过第2种方法设置。另外,如果有些对象的属性需要在运行中途更改,也采用第2种方法设置。   ……

编辑推荐

  《程序设计基础:Visual Basic教程(第2版)》作者长期从事程序设计的教学工作,并具有丰富的程序设计与应用系统开发经验、《程序设计基础:Visual Basic教程(第2版)》主要介绍程序设计的基本方法,并结合Visual Basic详细介绍了程序设计开发细节和技巧。《程序设计基础:Visual Basic教程(第2版)》还配套有《程序设计基础——Visual Basic学习与实验指导》辅助教材、  《程序设计基础:Visual Basic教程(第2版)》是一本适合非计算机专业本、专科学生使用的程序设计基础教材,同时内容涵盖各类计算机等级考试二级Visual Basic考试大纲的要求,可作为各类计算机等级考试二级考试复习用书?  《程序设计基础:Visual Basic教程(第2版)》主要围绕Visual Basic基本内容进行详细的介绍,配套大量的典型例题进行知识点的描述,并强调程序设计算法的重要性,在书中列举了典型算法,引导读者更快地掌握程序设计技巧。  重视程序设计知识的全面性与系统性,突出程序设计方法的准确性与详尽性,强调例题习题设置的完整性与新颖性,注重程序设计技巧的实用性和专业性。

图书封面

评论、评分、阅读与下载


    程序设计基础 PDF格式下载


用户评论 (总计6条)

 
 

  •   今天收到书,看了看,除了封面有些脏,其他都不错。这是我们学校编写的教材,感觉在同类教材中算比较好的,现在正在学这门课,希望能够很快学会!
  •   教科书,学校用,不能说好不好看吧哈。质量是好的
  •   和期待的一样好,质量不错,价格实惠,最重要的是送货快,服务态度好!
  •   很好的,质量很不错,是正版哦
  •   我们学校出的~~加油~~
  •   书还算可以,但是对当当的送货速度我是实在是无语了,印象很不好!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7