欢迎来到天天文库
浏览记录
ID:27694211
大小:3.41 MB
页数:391页
时间:2018-12-05
《程说明教材与章节时安排》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程说明教材与课时安排教材理论教材:VB程序设计简明教材(第二版)龚沛曾、陆慰民等编著高等教育出版社实验教材:VB程序设计实验指导教程刘光萍等编著冶金工业出版社课时安排理论授课:36学时VB上机训练:18学时1上机安排:上机地点:机房(?楼)上机时间:另见上机课表上机内容:随教学进度的基础训练(上机调试每次作业)第3~10周共18学时:VB程序设计实验教程要求:所有作业必须独立完成上机作业必须经上机调试通过(抽查)上机考勤3次缺席,按平时成绩不及格处理发现上机时间上网,按缺席一次处理做完上机作业
2、后,上交实验报告(学习委员收齐)2VisualBasic程序设计简明教程第一章VisualBasic程序设计概述(2)第二章VB简单的程序设计(6)第三章VB语言基础(4)第四章基本的控制结构(8)第五章数组(5)第六章过程(4)第七章常用控件(2)第八章界面设计(2)第九章文件(2)第十章图形(1)第十一章数据库技术(自学)第十二章系统开发案例(自学)3第一章VisualBasic概述1.1程序设计基本概念1.2VB的发展和特点1.3VB的安装和启动1.4VB集成开发环境本书目录41.1程序设
3、计基本概念1.1.1程序和程序设计下一页1.程序人们想用计算机解决一个问题,必须事先设计好计算机处理信息的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能按照人的意图完成指定的工作。我们把计算机能执行的指令序列称为程序,而编写程序的过程称为程序设计。例如,下面是某一个学校颁奖大会的程序:宣布大会开始介绍出席大会的领导校长讲话宣布获奖名单颁奖获奖代表发言宣布大会结束程序主要用于描述完成某项功能所涉及的对象和动作规则领导、校长、名单、代表、话、奖等都是对象;而宣布、介绍、讲
4、、颁等都是动作本章目录上一页5上一页下一页VisualBasic编写的程序显示教龄30年的教职工姓名SubForm_Click()Open"zg.dat"ForInputAs#1DoWhileNotEOF(1)Input#1,姓名,部门,教龄If教龄>=30ThenPrint姓名,部门LoopClose#1EndSub本章目录6上一页下一页1.1.2程序设计语言人与计算机交流使用的是“程序设计语言”。同人类语言一样,程序设计语言也是由字、词和语法规则构成的一个系统。程序设计语言发展的过程,分为三
5、类:1.机器语言2.汇编语言3.高级语言本章目录7要介绍VisualBasic,不能不提到BASIC语言。BASIC是英文Beginner’sAll-purposeSymbolicInstructionCode(初学者通用符号指令代码)的缩写,它是专门为初学者设计的高级语言。1.2VisualBasic的发展和特点8VisualBasic是Microsoft公司于1991年推出的基于窗口的可视化程序设计语言。“Visual”是“可视化的”、“形象化的”的意思。VisualBasic的语法与BAS
6、IC语言的语法基本相同,因此VisualBasic也具有易学易用的特点,此外它还提供了一套可视化设计工具,大大简化了Windows程序界面的设计工作,同时其编程系统采用了面向对象、事件驱动机制,与传统BASIC有很大的不同。目前VisualBasic的最新版本是VisualBasic6.0(简称VB6.0),其功能十分强大,应用VisualBasic可以方便地完成从小的应用程序,到大型的数据库管理系统、多媒体信息处理、功能强大的Internet应用程序等各项任务。9学习版:使用一组工具来创建功
7、能完备的Windows应用程序,(它包括所有的内部控件连同网络、数据绑定等控件)适用于初学者专业版:在学习版的基础上添加了一些专门的工具和一个报表编制工具。它主要针对计算机专业开发人员,(除了具有学习版的全部功能外,还包括ActiveX和Internet控件开发工具之类的高级特性)企业版:包括了用于客户/服务器应用程序的工具。(除了具有专业版的全部功能外,还包括了一些特殊的工具)VB6.0安装完成后,“MicrosoftVisualBasic6.0中文版”菜单选项即加入到“开始”菜单的“程序”
8、组中。单击其中的“MicrosoftVisualBasic6.0中文版”即可启动VB6.0。10上一页下一页1.2.2VisualBasic功能特点1引例例1.1简单的动画演示。一行文字“欢迎使用VisualBasic”在具有背景图案的窗体中上、下移动(稍改动也可左、右移动)。移动方法有两种:单击手动按钮,移动50单位;单击自动按钮,按时钟触发频率连续移动;当内容超出窗体范围时,进行反弹。本章目录11上一页下一页2功能特点1)具有面向对象的可视化设计工具2)事件驱动的编程机制3)提供了易学易用的
此文档下载收益归作者所有