微信扫一扫,移动浏览光盘
简介
本书是根据教育部高等学校文科计算机基础教学指导委员会《高等学校文科类专业大学计算机教学基本要求》(2008年版)中的计算机公共课程——“程序设计及应用”的教学要求编写而成,并已被批准成为教育部文科计算机基础教学指导委员会立项教材。
本书以任务驱动、项目引领的方式讲授VB.NET程序设计方法,通过10个项目学习,集教材、实验和习题于一体,旨在激发学生的学习兴趣、提高学生的编程能力、解决问题和分析问题能力、创新能力。
全书从实用角度出发,在每一个项目中都设计了一个主题,并围绕主题列举了若干个活动示例,每个活动由“活动说明”栏目将任务分解,由“活动分析”栏目剖析解决任务的方法,由“学习支持”栏目讲解涉及的编程知识点,由“编程实践”栏目给出关键的步骤和程序代码,最后通过“实践活动”栏目让学生动手实践,从而巩固该项目中所涉及的知识点。
本书以Visual Basic 2005为编程环境,对程序设计基本步骤、基本知识和语法、编程方法和常用算法进行了较为系统、详细的介绍,除介绍了可视化界面设计的方法,内容还涉及数据库等方面的编程。实例丰富有趣,阅读轻松,操作容易。
本书可作为高等院校非计算机各专业、计算机成人教育各类进修班与培训班以及广大工程技术人员和管理人员学习计算机应用基础知识的教材。
目录
项目一 初试身手/1
■活动一 抽奖程序 /1
面向对象程序设计的基本概念/Visual Basic 2005集成开发环境/基本编程步
骤/程序的书写规则/VB.NET的工作模式/程序调试和排错
■活动二 龟兔赛跑 /20
常用属性/窗体/文本框/标签/命令按钮/图片框
■活动三 面积计算 /37
数据类型/常量和变量的命名规则/常量/变量声明/运算符/表达式
■活动四 简易计算器 /49
数学函数/随机数函数/转换函数/日期和时间函数
■活动五 图书销售 /56
字符串函数/格式输出函数/Shell函数
项目二 经典计算/66
■活动一 数字求和 /66
顺序结构/赋值语句/复合赋值语句/输入语句/输出语句
■活动二 模拟出租车收费 /76
分支结构/If条件语句/IIf函数/Select Case语句
■活动三 累加和连乘 /88
循环结构/For语句/Do语句/循环的嵌套/GoTo语句
项目三 成绩管理/100
■活动一 成绩统计 /100
数组的概念/数组的声明/数组的基本操作
■活动二 成绩编辑 /109
重定义数组大小/与数组相关的函数/常用算法
项目四 过程编写/119
■活动一 求组合数 /119
函数过程的定义和调用/递归函数
■活动二 竞赛评分 /127
子过程的定义和调用/参数传递/可选参数/变量的作用域/函数过程和子过程的作用域
项目五 文字处理/140
■活动一 字体设置 /140
单选按钮/复选框/框架/列表框/复选列表框/组合框
■活动二 调色板 /151
滚动条/TrackBar控件/定时器/超链接标签控件
■活动三 文本编辑器 /159
“打开”对话框/“另存为”对话框/“颜色”对话框/“字体”对话框/RichTextBox
控件
项目六 视图界面/167
■活动一 记事本 /167
菜单的分类与结构/创建下拉式菜单的基本步骤/建立下拉式菜单界面
菜单项的常用属性和事件/创建弹出式菜单的基本步骤
■活动二 计分牌 /175
多重窗体/多文档界面/键盘与鼠标事件
项目七 创建面向对象/188
■活动一 描述人类 /188
类声明语法/类成员
■活动二 父子情深 /196
基本的Object类/继承的语法/重写属性和方法/抽象类
项目八 文件编辑/204
■活动一 文件编辑器 /204
文件及其结构/文件处理函数/顺序文件的读、写操作
■活动二 简单数据处理 /214
结构类型的定义/随机文件
项目九 绘图与动画/225
■活动一 画展 /225
图片框/绘制文字
■活动二 统计与汇总 /230
绘图工具/绘图的基础/图形绘制/非规则窗体
■活动三 模拟交通管理系统 /243
动画技术的相关概念/形态变化的动画制作方法/位置变化的动画制作方法
位置和形态均变化的动画制作方法
项目十 数据管理/247
■活动一 名片浏览 /247
数据库的基本概念/数据源控件/数据绑定控件
■活动二 学生信息管理系统 /256
使用ADO访问数据库/使用代码实现数据库的访问/结构化查询语言
习题/277
■项目一习题 /277 ■项目六习题 /303
■项目二习题 /279 ■项目七习题 /305
■项目三习题 /291 ■项目八习题 /307
■项目四习题 /295 ■项目九习题 /315
■项目五习题 /299 ■项目十习题 /317
■活动一 抽奖程序 /1
面向对象程序设计的基本概念/Visual Basic 2005集成开发环境/基本编程步
骤/程序的书写规则/VB.NET的工作模式/程序调试和排错
■活动二 龟兔赛跑 /20
常用属性/窗体/文本框/标签/命令按钮/图片框
■活动三 面积计算 /37
数据类型/常量和变量的命名规则/常量/变量声明/运算符/表达式
■活动四 简易计算器 /49
数学函数/随机数函数/转换函数/日期和时间函数
■活动五 图书销售 /56
字符串函数/格式输出函数/Shell函数
项目二 经典计算/66
■活动一 数字求和 /66
顺序结构/赋值语句/复合赋值语句/输入语句/输出语句
■活动二 模拟出租车收费 /76
分支结构/If条件语句/IIf函数/Select Case语句
■活动三 累加和连乘 /88
循环结构/For语句/Do语句/循环的嵌套/GoTo语句
项目三 成绩管理/100
■活动一 成绩统计 /100
数组的概念/数组的声明/数组的基本操作
■活动二 成绩编辑 /109
重定义数组大小/与数组相关的函数/常用算法
项目四 过程编写/119
■活动一 求组合数 /119
函数过程的定义和调用/递归函数
■活动二 竞赛评分 /127
子过程的定义和调用/参数传递/可选参数/变量的作用域/函数过程和子过程的作用域
项目五 文字处理/140
■活动一 字体设置 /140
单选按钮/复选框/框架/列表框/复选列表框/组合框
■活动二 调色板 /151
滚动条/TrackBar控件/定时器/超链接标签控件
■活动三 文本编辑器 /159
“打开”对话框/“另存为”对话框/“颜色”对话框/“字体”对话框/RichTextBox
控件
项目六 视图界面/167
■活动一 记事本 /167
菜单的分类与结构/创建下拉式菜单的基本步骤/建立下拉式菜单界面
菜单项的常用属性和事件/创建弹出式菜单的基本步骤
■活动二 计分牌 /175
多重窗体/多文档界面/键盘与鼠标事件
项目七 创建面向对象/188
■活动一 描述人类 /188
类声明语法/类成员
■活动二 父子情深 /196
基本的Object类/继承的语法/重写属性和方法/抽象类
项目八 文件编辑/204
■活动一 文件编辑器 /204
文件及其结构/文件处理函数/顺序文件的读、写操作
■活动二 简单数据处理 /214
结构类型的定义/随机文件
项目九 绘图与动画/225
■活动一 画展 /225
图片框/绘制文字
■活动二 统计与汇总 /230
绘图工具/绘图的基础/图形绘制/非规则窗体
■活动三 模拟交通管理系统 /243
动画技术的相关概念/形态变化的动画制作方法/位置变化的动画制作方法
位置和形态均变化的动画制作方法
项目十 数据管理/247
■活动一 名片浏览 /247
数据库的基本概念/数据源控件/数据绑定控件
■活动二 学生信息管理系统 /256
使用ADO访问数据库/使用代码实现数据库的访问/结构化查询语言
习题/277
■项目一习题 /277 ■项目六习题 /303
■项目二习题 /279 ■项目七习题 /305
■项目三习题 /291 ■项目八习题 /307
■项目四习题 /295 ■项目九习题 /315
■项目五习题 /299 ■项目十习题 /317
大学VB. NET程序设计实践教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!