《visual basic .程序设计》实验教学大纲(初稿)【优质】.doc
文本预览下载声明
《Visual Basic程序设计实验》教学大纲
适用专业 非计算机专业 学时 18
一、课程的性质和任务
Visual Basic是可视化程序设计语言,是一门实践性非常强的课程。要学好Visual Basic程序设计,上机实践是十分重要的环节。只有通过足够的上机实验,才能更好的理解和掌握Visual Basic程序设计。
通过上机实验可以验证自己所编写的程序的正确性,更好的熟悉Visual Basic的语法规则,巩固学习的内容,进一步理解教材和掌握课堂授课中介绍知识,训练对问题的分析及算法设计能力,并可加深可视化编程思想的理解,培养较强的应用开发能力。为此上机前应明确上机实验的基本要求,做好充分准备工作,提高效率,达到理想的实验效果。
二.课程的教学内容
实验一 Visual Basic环境和简单程序设计
实验目的
(1)熟悉Visual Basic的集成环境及其基本操作。
(2)掌握设置对象属性的方法。
(3)掌握窗体、命令按钮、标签和文本框等基本控件的使用。
(4)掌握Visual Basic应用程序的组成及创建方法。
(5)理解面向对象编程的机制及编码过程。
实验内容
1.设计一个程序,程序运行后,在文本框内输入你要问候的人的姓名,例如xxx,当单击“问候”按钮后,窗体上显示“XXX,您好!祝您学好VB!”字样。
2.利用“时钟”控件、标签控件设计一个数字钟程序。程序运行后效果如下图所示。
实验二 基本数据类型、运算符与表达式
实验目的
(1)掌握Visual Basic数据类型的基本概念。
(2)掌握变量、常量的定义规则和各种运算符的功能及表达式的构成和求值方法。
(3)了解Visual Basic标准函数,掌握部分常用标准函数的功能和用法。
实验内容
1.已知可以用以下公式计算某一天是星期几:
其中:c表示年号的前两位数,y表示年号的后两位数,m表示月份-2(注:1月及2月分别当做上一年的13月及14月),d表示日期,[n]表示n的整数部分。试求29届奥林匹克运动会闭幕式(2008年8月24日)是在星期几。
2.编制华氏温度和摄氏温度相互转换的程序。利用文本框输入温度。
(公式:f = 32 + 9 * c / 5 c = 5 * (f – 32) / 9)
实验三 顺序结构程序设计
实验目的
(1)掌握顺序结构程序设计的特点。
(2)掌握Visual Basic数据的输入输出函数和语句。
(3)了解Visual Basic标准函数,掌握部分常用标准函数的功能和用法。
实验内容
1.几何计算问题。
在窗体上建立4个标签(L1、L2、L3、L4),标题分别为:“半径”,“圆面积”,“球体表面积”,“球体积”),4个文本框(T1、T2、T3、T4),1个命令按钮(C1,标题为“计算”)。程序运行时,在文本框中T1输入半径大小,单击“计算”按钮,在文本框T2、T3、T4中显示计算出的圆面积、球体表面积和球体体积。该实验的工程文件保存为sy14-3.vbp,窗体文件保存为sy14-3.frm。
【提示】圆面积=圆周率×半径平方
球表面积=4×圆周率×半径平方
球体积=4 / 3×圆周率×半径立方
2.某地区电话号码由7位升为8位,其规律为:原有电话号码最高位数字加1(设原有最高位小于9),并在最高位之前加一个“8”。例如,原电话号码3124567将变编写程序输入一个原电话号码(包括区号),输出新号码。
实验四 选择结构程序设计
实验目的
(1)?掌握好逻辑表达式的正确书写形式。
(2)掌握单分支与双分支条件语句的使用。
(3)掌握多分支条件语句的使用。
(4)掌握Select语句的使用及与多分支语句的区别。
实验内容
1.设计一个“两位数四则运算器”程序。运行该程序科实现如下控制功能:
(1)随机产生运算式;
(2)自动判断结果对错;
(3)所作题目均显示在列表中;
(4)自动评分。
2.设计一个系统登陆窗体,通过文本框输入用户、密码,由命令按钮控件的事件代码验证用户、密码,如果用户名和密码输入正确,则显示提示,若输入错误可再次输入,当连续3次输入错误,将退出系统,如下图所示。
实验五 循环结构程序设计
实验目的
(1理解循环结构程序设计的特点。
(2)掌握For语句的使用。
Do语句的各种形式的使用。
实验内容
1.设计一个窗体,在窗体中显示不同颜色的“符号”,如下图所示。
2.用For…Next语句编程,由用户输入第一行的起始字母和终止字母,如“A”和“”,在屏幕上输出形如图的字符串排列。
实验目的
(1)掌握数组的基本概念。
(2)掌握数组的声明、引用。
(3)掌握静态数组和动态
显示全部