Visual Basic程序设计指导
书 号:9787113191740
丛 书 名:国家中等职业教育改革发展示范学校建设成果系列教材
作 者:庄振安 刘伟东
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:18元
-
内容简介
"本书以VisualBasic6.0为蓝本,着重通过分析思路、解决办法、程序完善等细节剖析一个个鲜活的实训,从而培养读者良好的编程思维与编程习惯。
本书共分11章,主要内容有:初识VisualBasic、VisualBasic程序设计概述、VisualBasic语言基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、过程、图形与图像设计、程序调试和综合应用。每章安排若干实训,分别对各章重要知识进行训练。
本书实训内容全面,且具有实效性和代表性,适合作为各类中职院校“VB程序设计”课程的辅导书,也可作为高职院校和VisualBasic培训班用书,还可供初学编程的人员参考使用。" -
前言
Visual Basic(简称 VB)是面向对象、可视化、结构化的程序设计语言,以其易学、易用的特点成为许多编程人员的首选,同时也被越来越多的学校及培训机构采用。本书以 Visual Basic 6.0 为语言背景,通过大量实训培养读者的编程思路及实际应用能力,为以后学习其他面向对象编程语言打下坚实的基础。
本书实训内容强调实效性、代表性,在分析与说明上尽量做到简单明了、通俗易懂。对实例中所涉及的知识点在其所在章的“相关知识”中都做了详细的说明,各实训中的练习部分能够引导读者举一反三,从而达到掌握知识的目的。
本书由庄振安、刘伟东任主编,由庄晓英、丁国武任副主编。
本书是编者在多年 VB 教学的基础上精心策划和编写的,虽在编写中力求谨慎,但限于编者学识、经验,难免存在疏漏和不足之处,恳请广大同行和各位读者提出宝贵意见,以便今后修改完善。
编 者
2014年8月 -
目录
第一章 初识 Visual Basic ............................................................................ 1
实训 VB 应用程序界面的建立........................................................................................2
第二章 Visual Basic 程序设计概述 ................................................................ 4
实训一 属性窗口的认识 .................................................................................................4
实训二 代码设置属性值 .................................................................................................5
第三章 Visual Basic 语言基础................................................................................ 8
实训一 日期时间函数——电子时钟 ...............................................................................9
实训二 字符函数——电子时钟..................................................................................... 11
实训三 随机函数——抽奖............................................................................................ 11
实训四 关于 Rnd(0)的测试............................................................................................ 12
实训五 整除问题 .......................................................................................................... 13
第四章 顺序结构程序设计 ..........................................................................15
实训一 多窗体的操作 .................................................................................................. 16
实训二 定位函数——小熊 ........................................................................................... 18
实训三 赋值语句、文本框、标签使用——付款方案................................................... 20
实训四 逆推法——买糖果 ........................................................................................... 22
实训五 输入输出函数——求圆的周长和面积.............................................................. 24
第五章 选择结构程序设计 ..........................................................................25
实训一 单行 If语句——QQ 登录.................................................................................. 27
实训二 块 If语句、If语句嵌套——统计奇偶数.......................................................... 29
实训三 If 语句的嵌套格式 ElseIf.................................................................................. 31
实训四 多分支结构程序设计——判断季节.................................................................. 32
实训五 计时器控件——字幕滚动 ................................................................................ 34
实训六 双计时器——字幕滚动.................................................................................... 35
实训七 单选按钮的分组实例 ....................................................................................... 36
实训八 复选框实现单选按钮的功能............................................................................ 38
第六章 循环结构程序设计 ..........................................................................40
实训一 用 For...Next 计算累加和.................................................................................. 43
实训二 寻找水仙花数 .................................................................................................. 44
实训三 三角图形的输出............................................................................................... 46
实训四 正九九表.......................................................................................................... 48
实训五 倒九九表.......................................................................................................... 49
实训六 百钱百鸡.......................................................................................................... 50
实训七 寻找最值.......................................................................................................... 52
实训八 阶乘和 ............................................................................................................. 54
实训九 求 s=a+aa+...aaaaa ............................................................................................ 55
实训十 Do循环——求自然对数 e 的近似值................................................................. 57
实训十一 求最大 N 值.................................................................................................. 59
实训十二 列表框属性的认识 ....................................................................................... 60
实训十三 列表框内容的移动 ....................................................................................... 63
实训十四 组合框实例 .................................................................................................. 66
第七章 数组 ............................................................................................68
实训一 一维数组的使用............................................................................................... 70
实训二 二维数组的使用............................................................................................... 71
实训三 动态数组的使用............................................................................................... 73
实训四 控件数组的使用............................................................................................... 75
实训五 冒泡排序法...................................................................................................... 77
实训六 简单选择排序法............................................................................................... 81
实训七 顺序查找法...................................................................................................... 83
实训八 二分查找法...................................................................................................... 84
实训九 数组元素的插入算法 ....................................................................................... 88
第八章 过程 ............................................................................................91
实训一 通过过程实现简单选择排序............................................................................ 92
实训二 通过过程求数组的和(传址) ........................................................................ 94
实训三 通过函数求数组的和(传址) ........................................................................ 96
实训四 传值与传址...................................................................................................... 97
实训五 递归算法——猴子吃桃.................................................................................... 98
第九章 图形与图像设计 ........................................................................... 100
实训一 窗体切换与 RGB 认识.................................................................................... 101
实训二 RGB()函数与 Line方法——窗体颜色过渡效果.............................................. 102
实训三 Pset方法——正弦函数图像........................................................................... 104
实训四 Circle方法——奥运五环................................................................................ 105
实训五 Image控件——图像浏览器............................................................................ 106
第十章 程序调试 .................................................................................... 108
实训 程序运行错误及程序调试.................................................................................. 108
第十一章 综合应用 ................................................................................. 112
实训一 动态数组插入排序......................................................................................... 112
实训二 九宫游戏........................................................................................................ 117
实训三 数字读数........................................................................................................ 123 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1庄振安 计算机 工作单位赤峰市松山区职教中心 邮政编码 电话13754136984 2刘伟东 计算机 工作单位赤峰市松山区职教中心 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 庄振安:多年从事计算机专业教学与研究,在计算机专业教学方面有着丰富的教学经验。曾获得全国计算机课件制作三等奖。刘伟东:多年从事计算机专业教学与研究,在计算机专业教学方面有着丰富的教学经验。 -
编辑推荐
-
书评书荐
-
附件下载
图书推荐