书籍详情

Visual Basic.NET程序设计教程

Visual Basic.NET程序设计教程

作者:龚沛曾 杨志强 陆慰民

出版社:高等教育出版社

出版时间:2005-07-01

ISBN:9787040169348

定价:¥26.00

购买这本书可以去
内容简介
  《计算机基础课程系列教材:Visual Basic.NET程序设计教程》是国家精品课程“Visual Basic程序设计”的配套教材,是根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高等学校计算机基础教学的几点意见》(白皮书)中有关“计算机程序设计基础”课程教学要求编写的。《Visual Basic.NET程序设计教程》是为普通高等院校大学生将VB.NET作为第一门程序设计语言课程的学习而编写的教材。《计算机基础课程系列教材:Visual Basic.NET程序设计教程》以VB.NET为背景,从结构化程序设计、面向对象程序设计、算法设计、界面设计、应用程序开发等多个方面系统地介绍程序设计的基本概念和方法,并通过大量的案例,将这几方面内容有机地结合起来。《Visual Basic.NET程序设计教程》分为教学篇与实验篇。教学篇共11章,分别为VB.NET基础、简单的VB.NET程序设计、VB.NET语言基础、基本的控制结构、数组、过程、用户界面设计、面向对象程序设计基础、文件、图形应用程序开发、数据库应用程序开发;实验篇由11个实验组成,每个实验有若干个针对性强、供选择的实验题目。着眼于培养学生计算机解题的思维方式和程序设计的基本功以及用现代编程语言解决实际问题的能力,为进一步学习开发VB.NET应用程序设计打下良好的基础。《计算机基础课程系列教材:Visual Basic.NET程序设计教程》内容丰富,由浅入深,循序渐进,讲解通俗易懂。可作为高等学校“计算机程序设计”课程的教材,也可作为广大程序设计爱好者的自学参考书。《Visual Basic.NET程序设计教程》配有实验指导与测试以及电子教案。
作者简介
  龚沛曾 女,1953年8月生,1982年1月毕业于华东理工大学自控系。现为同济大学计算机系教授,校计算机基础学科带头人;兼任上海市高校计算机等级考试二级命题组副组长、上海市计算机基础教育协会副理事长、全国高校计算机教育研究会副会长。长期从事计算机基础教学与研究工作,先后主讲了大学计算机基础、计算机文化基础、高级程序设计语言(Fortran、COBOL、PASCAL、C、VB)、数据结构、信息管理系统、实用软件、Web技术、VB.net等课程;编写了有关课程的十多本教材、承担了国家七五重点项目,1992年获上海市科技进步三等奖;开发的CAI软件1997年获教育部优秀CAI软件三等奖;主编的《Visual Basic程序设计教程》、《计算机文化基础》2004年、2000年获上海市优秀教材一、二等奖;主讲的“大学计算机基础”、“Visual Basic程序设计”于2004、2003年评为上海市、国家精品课程;主持的教改项目2001年、2005年年获上海市教学成果一等奖、2001年国家级教学成果二等奖;2002年度享受国务院特殊津贴、1998年获上海市优秀教育工作者、2003年获上海市高校教学名师奖等荣誉称号。
目录

1.1 VB.NET概述
1.1.1 Visual Basic的发展
1.1.2 Microsoft.NET概述
1.1.3 VB.NET的特点
1.2 VB.NET集成开发环境
1.2.1 进入VB.NET
1.2.2 主窗口
1.2.3 窗体设计/代码设计窗口
1.2.4 属性窗口
1.2.5 解决方案资源管理器窗口
1.2.6 工具箱窗口
1.2.7 其他窗口
1.3 使用帮助系统
思考题

第二章 简单的VB.NET程序设计
2.1 VB.NET对象的概念
2.1.1 对象和类
2.1.2 对象的属性、事件和方法
2.2 建立简单的应用程序
2.2.1 建立用户界面的对象
2.2.2 对象属性的设置
2.2.3 对象事件过程及编程
2.2.4 运行和调试程序
2.2.5 保存程序和文件组成
2.3 窗体和基本控件
2.3.1 通用属性
2.3.2 窗体
2.3.3 标签
2.3.4 文本框
2.3.5 命令按钮
2.4 综合应用
思考题

第三章 VB.NET语言基础
3.1 变量、常量和数据类型
3.1.1 变量概述
3.1.2 数据类型
3.1.3 变量声明
3.1.4 常量
3.2 运算符和表达式
3.2.1 运算符
3.2.2 表达式
3.3 常用函数
3.3.1 名称空间和类
3.3.2 数学函数
3.3.3 转换函数
3.3.4 字符串函数
3.3.5 日期函数
3.3.6 Shell函数
3.4 VB.NET程序结构和编码规则
3.5 综合应用
思考题

第四章 基本的控制结构
4.1 顺序结构
4.1.1 赋值语句
4.1.2 数据输出和输入
4.2 选择结构
4.2.1 If条件语句
4.2.2 Select Case语句
4.2.3 条件函数
4.3 循环结构
4.3.1 For循环语句
4.3.2 Do…Loop循环语句
4.3.3 循环的嵌套
4.4 其他辅助控制语句
4.4.1 Go To 语句
4.4.2 退出和结束语句
4.5 综合应用
4.6 程序调试
4.6.1 错误类型
4.6.2 调试和排错
4.6.3 结构化异常处理
思考题

第五章 数组
5.1 数组的概念
5.1.1 引例
5.1.2 数组的概念
5.2 数组声明及初始化
5.3 重定义数组大小
5.4 数组的基本操作和排序
5.4.1 数组的输入
5.4.2 数组的输出
5.4.3 求数组和、最值、位置及交换数组元素
5.4.4 数组排序
5.4.5 插入数据
5.4.6 删除数据
5.5 结构类型及其数组
5.5.1 结构类型的定义
5.5.2 结构变量的声明
5.5.3 结构变量成员的引用
5.5.4 结构数组及应用
5.6 综合应用
5.6.1 分类统计
5.6.2 大量数据的输入和编辑
思考题

第六章 过程
6.1 函数过程的定义和调用
6.1.1 引例
6.1.2 函数过程的定义
6.1.3 函数过程的调用
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.4 递归
6.5 综合应用
6.5.1 数制转换
6.5.2 加密和解密
6.5.3 查找
6.5.4 字符处理应用
思考题

第七章 用户界面设计
7.1 常用控件
7.1.1 单选按钮、复选框和框架
7.1.2 列表框和组合框
7.1.3 滚动条和进度条
7.1.4 定时器
7.1.5 超链接
7.2 通用对话框
7.2.1 “打开文件”对话框
7.2.2 “保存文件”对话框
7.2.3 “颜色”对话框
7.2.4 “字体”对话框
7.3 菜单设计
7.3.1 菜单设计概述
7.3.2 创建主菜单
7.3.3 创建弹出菜单
7.4 多重窗体
7.4.1 添加窗体
7.4.2 设置启动窗体
7.4.3 窗体的实例化和显示
7.4.4 重要方法
7.5 鼠标和键盘
7.5.1 鼠标
7.5.2 键盘
7.6 综合应用
思考题

第八章 面向对象程序设计基础
8.1 面向对象的基本特性
8.2 类和对象
8.2.1 类的定义
8.2.2 对象及其成员的访问
8.2.3 构造函数
8.2.4 属性的定义
8.2.5 事件的定义和使用
8.3 继承和派生
8.3.1 基类和派生类
8.3.2 重载与重写
8.4 综合应用
思考题

第九章 文件
9.1 文件及其结构
9.2 顺序访问模式
9.3 随机访问模式
9.4 二进制访问模式
9.5 综合应用
思考题

第十章 图形应用程序开发
10.1 GDI+图形操作基础
10.1.1 GDI+基础知识
10.1.2 坐标系
10.1.3 创建图形应用程序
10.2 绘图工具
10.2.1 画笔Pen
10.2.2 画刷Brush
10.2.3 字体Font
10.3 图形绘制
10.4 非规则窗体
10.5 综合应用
思考题

第十一章 数据库应用程序开发
11.1 数据库概述
11.1.1 关系型数据库模型
11.1.2 使用SQL查询数据库
11.2 VB.NET数据库访问
11.2.1 VB.NET数据库访问过程
11.2.2 使用数据控件访问数据库
11.2.3 数据绑定
11.2.4 使用代码创建数据访问对象
11.3 数据库操作
11.3.1 数据库编辑操作
11.3.2 数据库查询操作
11.3.3 BLOB数据处理
11.4 综合应用
11.4.1 系统设计
11.4.2 编程设计
思考题


操作篇
实验一 VB.NET环境和程序设计初步
实验二 顺序程序设计
实验三 选择结构程序设计
实验四 循环结构程序设计
实验五 数组
实验六 过程
实验七 用户界面设计
实验八 面向对象程序设计基础
实验九 文件
实验十 图形应用程序开发
实验十一 数据库应用程序开发
参考文献
猜您喜欢

读书导航