Visual Basic 2008程序设计
2009-2
清华大学出版社
施奈德
578
张长富
无
本书自出版以来,深受读者欢迎,并被很多大学采用作为Visual Basic程序设计的教材。这里《Visual Basic 2008 程序设计》的最新版本,阐述了在Windows XP和Windows Vista系统下使用VisualBasic 2008进行程序设计,《Visual Basic 2008 程序设计》共给出了150多个示例和1000多个练习题,每小节后面还提供了实践性强的程序设计项目,帮助读者掌握所学知识。《Visual Basic 2008 程序设计》的四个实例分析更是让读者从宏观上掌握程序开发技术。 本书不仅可以作为Visual Basic程序设计的教材,也是程序开发人员学习Visual Basic程序设计很好参考用书。
David Schneider已从事教学34年,主要在马里兰大学。他已编写了28本图书,多半是关于计算机程序设计方面的,并开发了很多软件包。他于1962年在MIT的林肯实验室就开始了计算机程序设计工作。Schneider在奥伯林学院获得学士学位,在MIT获得数学博士学位。
第1章 计算机与问题求解概述 1.1 计算机简介 1.2 Windows、文件夹与文件 1.2.1 Windows及其小窗口 1.2.2 鼠标的动作 1.2.3 文件与文件夹 1.3 程序开发周期 1.3.1 在计算机上执行任务 1.3.2 程序规划 1.4 编程工具 1.4.1 流程图 1.4.2 伪代码 1.4.3 层次图 1.4.4 确定纽约市给定编号街道的方向的算法 1.4.5 班级平均成绩算法 1.4.6 补充说明 第2章 Visual Basic、控件与事件 2.1 Visual Basic 2008概述 2.1.1 为什么使用Windows和Visual Basic 2.1.2 如何开发Visual Basic程序 2.1.3 Visual Basic的不同版本 2.2 Visual Basic控件 2.2.1 开始一个新的Visual Basic程序 2.2.2 文本框演练 2.2.3 按钮演练 2.2.4 标签演练 2.2.5 列表框演练 2.2.6 Name属性 2.2.7 帮助演练 2.2.8 字体 2.2.9 自动隐藏 2.2.10 放置和排列控件 2.2.11 设置制表符顺序 2.2.12 补充说明 思考题2.2 练习题2.2 思考题2.2的解答 2.3 Visual Basic事件 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.3 练习题2.3 思考题2.3的解答 2.4 本章小结 第3章 变量、输入与输出 3.1 数字 3.1.1 算术运算 3.1.2 变量 3.1.3 增加变量的值 3.1.4 内置函数:Math.Sqrt、lnt和Math.Round 3.1.5 Integer数据类型 3.1.6 声明多个变量 3.1.7 括号 3.1.8 三种错误类型 3.1.9 Error List窗口 3.1.10 补充说明 思考题3.1 练习题3.1 思考题3.1的解答 3.2 字符串 3.2.1 变量与字符串 3.2.2 0ption Explicit与Option Strict 3.2.3 使用文本框输入和输出 3.2.4 自动更正 3.2.5 连接 3.2.6 字符串属性和方法:Length属性及ToUpper、ToLower、Trim、IndexOf和Substring方法 3.2.7 空字符串 3.2.8 字符串的初始值 3.2.9 扩增与受限 3.2.10 内部注释 3.2.11 续行字符 3.2.12 变量的作用范围 3.2.13 补充说明 思考题3.2 练习题3.2 思考题3.2的解答 3.3 输入和输出 3.3.1 使用格式函数按格式化输出 3.3.2 用区域格式化输出 3.3.3 从文件读取数据 3.3.4 使用输入对话框输入信息 3.3.5 使用消息对话框输出信息 3.3.6 使用掩码文本框输入信息 3.3.7 补充说明 思考题3.3 练习题3.3 思考题3.3的解答 3.4 本章小结 3.5 程序设计项目 第4章 判断 4.1 关系运算符和逻辑运算符 4.1.1 ANSI值 4.1.2 关系运算符 4.1.3 逻辑运算符 4.1.4 Boolean数据类型 4.1.5 补充说明 思考题4.1 练习题4.1 思考题4.1的解答 4.2 If代码块 4.2.1 If代码块 4.2.2 Elself子句 4.2.3 补充说明 思考题4.2 练习题4.2 思考题4.2的解答 4.3 Select Case代码块 4.3.1 补充说明 思考题4.3 练习题4.3 思考题4.3的解答 4.5 本章小结 4.6 程序设计项目 第5章 一般过程 5.1 Sub过程,第1部分 5.1.1 将变量和表达式用作参数 5.1.2 Sub过程调用其他Sub过程 5.1.3 补充说明 思考题5.1 练习题5.1 思考题5.1的解答 5.2 Sub过程,第2部分 5.2.1 按值传递 5.2.2 按引用传递 5.2.3 变量的生命周期与作用范嗣 5.2.4 调试 思考题5.2 练习题5.2 思考题5.2的解答 5.3 Function过程 5.3.1 带有多个参数的自定义函数 5.3.2 不带参数的自定义函数 5.3.3 自定义布尔值函数 5.3.4 比较Function过程与Sub过程 5.3.5 命名常量 思考题5.3 练习题5.3 思考题5.3的解答 5.4 模块化设计 5.4.1 自顶向下设计 5.4.2 结构化程序设计 5.4.3 结构化程序设计的优点 5.4.4 面向对象程序设计 5.4.5 相关引语 5.5 实例分析:周工资单 5.5.1 设计周丁资单程序 5.5.2 工资单事件的伪代码 5.5.3 编写周工资单程序 5.5.4 程序和用户界面 5.5.5 补充说明 5.6 本章小结 5.7 程序设计项目 第6章 循环 第7章 数组 第8章 顺序文件 第9章 其他控件与对象 第10章 数据库管理 第11章 面向对象程序设计 附录A ANSI值 附录B 如何 附录C 从Visual Basic 6.0转换到Visual Basic 2008 附录D Visual Basic调试工具 附录E 计算发展史
第1章 计算机与问题求解概述 1.1 计算机简介 这是一本介绍如何使用计算机解决问题的书。虽然本书使用的程序设计语言是Visual Basic 2008(以下简称Visual Basic),但所述原则适用于当今众多的现代程序设计语言。本书的示例和练习给出了计算机在现实中的一些应用方法。下面是你要了解计算机与程序设计的一些问题。 问题:个人计算机的主要组件有哪些? 回答:计算机系统单元内隐藏了一些组件,包括微处理器、内存和硬盘。中央处理器(CPU)有时也被称为微处理器,可以看作是计算机的大脑,它执行所有的计算。内存常称为随机存储存储器(RAM),存储计算机正在使用的指令和数据。当计算机断电时,内存中的内容将丢失。硬盘存储的是计算机断电时内存中没有使用的指令和数据。系统单元还包含一些设备卡,例如图形卡、声卡、网卡和调制解调器。图形卡向显示器发送图像,声卡则将声音传递给计算机所连的扬声器。网卡可用于连接到多台计算机组成的局域网(LAN),面调制解调器则通过电话线或光缆与其他计算机连接。 个人计算机还包含一些用来与该计算机进行通信的输入设备和输出设备。标准的输入设备通常包括键盘和鼠标,标准的输出没备则包括显示器和打印机。通过在键盘上输入、单击鼠标、从硬盘上的文件加载或通过网络下载,可以把指令输入到计算机中。信息经计算机处理后,将显示在显示器上、打印在打印机上或存储在硬盘上。
大多数小节都配有练习题。这些练习题一是为了使读者对各小节关键内容加深理解,二是为了激发他们探究应用程序。大多数练习题要求读者跟踪程序,发现错误和编写程序。 思考题。思考题是经过精心挑选的习题。思考题通常与容易混淆的或读者思考后能更好理解的内容有关。读者应该认真研究思考题,学习其解决方案后再做练习题。 程序设计项目。从第3章开始,每一章都包含程序设计项目。这些程序设计项目不仅数量大,而且难易程度各异,适合于学习该课程的不同兴趣和能力的学生。 实例分析。四个实例分析都针对某个重要的编程程序,首先分析问题,然后根据得到的自上向下的流程图和伪码来编写程序。
无
好,但是内容上铺得广了,适合教材,未必适合上班人员
很高兴收到这本书还是蛮快的,看了一下感觉还是有些收获的就是缺乏实例这是所有国外书的缺点
写的比较详细,比较适合初学者,但是没有深入,特别是数据库方面,还有很多空间也没有讲到,不适合更深入的学习
应该写得不错吧,还没看