设为首页 | 加入收藏
计算机基础类
计算机语言类
计算机应用类
物理类
机械类
数学类
经管类
电子类
其他类
培生卓越版(合作出版)
公共资源下载
用户名:
密  码:
注册 | 忘记密码    记住密码
     
  技术支持:010-82332939
图书订购:010-82330190
当前位置 >> 首页 >> 教材信息 >> 计算机语言类
书 名:计算思维与VisualBasic程序设计
作 者:张春英
书 号:978-7-5635-4912-2
定 价:¥45
出版时间:2016-09-01
版 次:1-1
  内容简介:

本书以计算思维能力培养为核心,将工程管理、算法设计、程序调试与测试、信息集成、模块化设计等思想贯穿在整本书中。全书共10章,内容包括计算思维基础知识、Visual Basic程序设计与问题求解、顺序结构与程序调试、选择结构、循环结构、数组及其应用、过程与模块化设计、文件处理、数据库程序设计和多媒体程序设计。
本书以应用为背景,面向编程实践、问题求解和思维能力的训练,从实际问题出发,通过不断深化案例逐步引出知识点,并举一反三、融会贯通,在任务驱动下,由浅入深地启发和引导读者循序渐进地编写逐渐加大规模的程序,使读者逐步加深对Visual Basic程序设计方法的了解和掌握。
本书打破传统教材呆板的特点,结合网络技术和移动终端的使用,通过设置二维码,将微视频、动画、源程序等内容嵌入教材中,生动形象地展示教材内容,辅助读者高效学习。另外,与本书配套的《Visual Basic程序设计实践教程》提供了大量的实训练习、综合设计与模拟测验,读者可边学边练,提高学习效果。
本书适合作为高等学校各专业的Visual Basic程序设计课程教材,也可供从事计算机相关工作的科技人员、计算机爱好者及各类自学人员参考。

  图书目录:

第1章 计算思维基础知识
1.1科学与思维
1.1.1什么是科学
1.1.2思维与科学思维
1.2计算思维的产生与发展
1.2.1计算思维产生的背景
1.2.2计算思维在中国的发展
1.3计算思维的定义与特征
1.3.1计算思维的定义
1.3.2计算思维的特征与本质
1.3.3计算思维的宏观特性
1.4计算思维与计算机的关系
1.4.1计算机促进了计算思维的发展
1.4.2计算机科学中的计算思维
1.5本章知识点小结

第2章 Visual Basic程序设计与问题求解
2.1程序设计的基本概念
2.1.1计算模型
2.1.2程序设计的发展阶段
2.1.3程序设计语言的基本概念
2.1.4编写程序的步骤
2.2Visual Basic的集成开发环境
2.2.1Visual Basic的特点
2.2.2Visual Basic的安装与运行
2.2.3Visual Basic的集成开发环境
2.3工程的管理
2.3.1工程的构成
2.3.2创建、打开和保存工程
2.3.3添加、移除和保存文件
2.3.4工程的设置和运行
2.3.5Visual Basic应用程序设计的基本步骤
2.4算法的概念及其描述方法
2.4.1算法的概念与起源
2.4.2算法的定义和特征
2.4.3算法设计的要求
2.4.4算法的描述方法
2.5本章知识点小结

第3章 顺序结构与程序调试
3.1Visual Basic语言基础
3.1.1数据类型及常量、变量实例
3.1.2Visual Basic程序编码规则
3.1.3数据类型
3.1.4数据类型转换
3.1.5常量与变量
3.1.6运算符与表达式
3.1.7常用内部函数
3.2顺序结构程序设计
3.2.1顺序结构程序设计实例
3.2.2输入语句
3.2.3输出语句
3.2.4其他语句
3.2.5程序调试技术
3.3对象及其属性、事件和方法
3.3.1Visual Basic对象的应用实例
3.3.2Visual Basic的对象
3.3.3对象的属性
3.3.4对象的事件
3.3.5对象的方法
3.3.6焦点的概述
3.4窗体与基本控件
3.4.1窗体
3.4.2命令按钮
3.4.3标签
3.4.4文本框
3.4.5图形控件
3.4.6时钟控件
3.5本章知识点小结

第4章 选择结构
4.1If选择结构
4.1.1单分支结构
4.1.2双分支结构
4.1.3多分支结构
4.2Select…Case结构
4.2.1语句结构
4.2.2应用实例
4.3选择结构的嵌套
4.4选择类控件
4.4.1单选按钮和复选框
4.4.2框架
4.5综合应用实例
4.6程序测试
4.6.1程序测试方法
4.6.2程序测试类型
4.6.3程序测试流程
4.7本章知识点小结

第5章 循环结构
5.1循环结构与循环语句
5.1.1循环结构
5.1.2Do循环结构
5.1.3While循环结构
5.1.4For循环结构
5.2流程的转移控制语句
5.3计数控制的循环
5.3.1累加和问题
5.3.2数列问题
5.3.3递推问题
5.4条件控制的循环
5.4.1计算近似值
5.4.2迭代问题
5.5嵌套循环
5.5.1穷举法
5.5.2图形打印问题
5.6循环控件
5.6.1滚动条
5.6.2ProgressBar控件
5.6.3Slider控件
5.6.4UpDown控件
5.7本章知识点小结

第6章 数组及其应用
6.1数组的定义与初始化
6.1.1数组的概念
6.1.2数组的声明
6.2数组的基本操作
6.2.1数组元素的赋值
6.2.2数组元素的输出
6.2.3For Each …Next 语句
6.3动态数组
6.3.1案例引入
6.3.2动态数组的定义
6.3.3学生成绩的动态添加
6.4控件数组
6.4.1引例
6.4.2控件数组的概念
6.4.3控件数组的建立
6.4.4摇奖器的实现
6.5列表框和组合框
6.5.1列表框
6.5.2组合框
6.6最值问题
6.6.1一维数组的最值问题
6.6.2二维数组的最值问题
6.7排序
6.7.1直接插入排序
6.7.2冒泡排序
6.7.3选择排序
6.8查找
6.8.1顺序查找
6.8.2二分查找
6.9矩阵计算
6.9.1矩阵转置
6.9.2矩阵乘积
6.9.3矩阵变换
6.10多信息集成统计
6.10.1学生信息统计问题
6.10.2With语句
6.10.3实例的实现
6.11本章知识点小结

第7章 过程与模块化设计
7.1分而治之与信息隐藏
7.2过程分类
7.2.1引例
7.2.2过程分类
7.3Sub过程
7.3.1过程的定义与调用实例
7.3.2自定义Sub过程的定义
7.3.3自定义Sub过程的调用
7.4Function过程
7.4.1Function过程的定义与调用示例
7.4.2Function过程的定义
7.4.3Function过程的调用
7.4.4Function过程与Sub过程的区别及注意事项
7.5参数传递
7.5.1按值传递参数(ByVal)
7.5.2按地址传递参数(ByRef)
7.5.3参数传递实例
7.5.4数组参数的传递
7.5.5选用传递方式的规则
7.6递归
7.6.1递归问题的提出
7.6.2递归过程
7.6.3递归调用
7.7模块化程序设计
7.8本章知识点小结

第8章 文件处理
8.1文件操作实例
8.2文件概述
8.2.1文件及其结构
8.2.2文件编程方法
8.3顺序访问文件
8.3.1打开顺序文件
8.3.2读顺序文件
8.3.3写顺序文件
8.3.4关闭顺序文件
8.4随机文件
8.4.1随机文件的特点
8.4.2随机文件读写实例
8.4.3随机文件读写操作
8.5二进制文件
8.5.1二进制文件的特点
8.5.2二进制文件读写操作
8.6常用文件操作函数与语句
8.6.1文件操作函数
8.6.2文件操作语句
8.7菜单与对话框
8.7.1文件系统控件
8.7.2菜单的设计与响应
8.7.3对话框的设计
8.8工具栏与状态栏
8.8.1工具栏
8.8.2状态栏
8.9多重窗体与多文档界面设计
8.9.1创建和设计MDI窗体及其子窗体
8.9.2MDI窗体和子窗体的交互
8.9.3MDI应用程序中的“窗口”菜单
8.10本章知识点小结

第9章 数据库程序设计
9.1学生信息管理系统实例
9.1.1系统功能要求
9.1.2系统功能结构图
9.1.3系统运行效果
9.1.4实例分析
9.2数据库的基本概念
9.2.1数据库系统
9.2.2关系数据库
9.2.3记录集
9.3使用Access建立数据库
9.3.1建立数据库
9.3.2建立表
9.4ADO数据控件
9.4.1学生信息维护与学生信息查询实例
9.4.2ADO访问数据模型
9.4.3ADO数据控件的主要属性
9.4.4数据绑定控件的属性
9.4.5记录集的属性与方法
9.4.6数据库记录的增、删、改操作
9.4.7ADO的数据绑定控件DataGrid
9.5SQL查询
9.5.1成绩查询与成绩分析实例
9.5.2SQL查询
9.6报表制作
9.7本章知识点小结

第10 章多媒体程序设计
10.1图形操作
10.1.1绘制曲线实例
10.1.2坐标系统
10.1.3绘图属性
10.1.4绘制图形
10.2多媒体控件
10.2.1多媒体控件实例
10.2.2MMControl控件
10.2.3WindowsMediaPlayer控件
10.2.4ShockWaveFlash控件
10.3本章知识点小结
参考文献

地 址:北京市海淀区西土城路10号 邮编100876
邮 箱:buptpress3@163.com
Copyright 2015.北京邮电大学出版社第三分社. 京ICP备12000640号
开户行:中国建设银行迎春园储蓄所
户名:苏星羽
帐号:6227 0000 1175 0189 771