VB程序设计课程实验大纲

合集下载

VB程序设计实验

VB程序设计实验

VB程序设计实验实验一 Visual Basic环境和程序设计初步一、实验目的1.了解Visual Basic系统对计算机软、硬件的要求。

2.掌握启动与退出Visual Basic的方法。

3.掌握建立、编辑和运行一个简单的Visual Basic应用程序的全过程。

4.掌握常用控件(文本框、标签、命令按钮)的应用。

二、实验内容实验1.1 联系将教学篇第一章重的例题自己建立一个工程,并运行程序,体会效果。

实验1.2 启动Visual Basic6.0,创建一个“标准EXE”类型的应用程序,要求在屏幕上显示“欢迎您使用Visual Basic”,并“请输入您的姓名”。

实验1.3 Move方法练习、移动具有浮雕效果的文字和插入图片。

在窗体插入心形图片,窗体上有以浮雕效果显示的字符串“新年快乐”,还有两个命令按钮。

按钮上分别有左右指向图案,要求当单击左指向按钮时,字符串“新年快乐”向左移动50个单位,单击右指向按钮时,向右移动50单位。

实验1.4 若将上题改为上下移动,同时命令按钮的图标也相应改变,程序如何改写?若用Move方法实现,会出现什么问题,如何使用?实验1.5 Print方法练习,显示字符图形。

实验1.6 字号、按钮、随机函数练习在文本框输入一字符串,对字号进行放大和缩小,缩放比例由随即函数产生。

实验二顺序程序设计一、实验目的1.掌握表达式、赋值语句的正确书写规则。

2. 掌握常用函数的使用。

3. 掌握InputBox 与MsgBox 的使用。

二、实验内容实验 2.1 编一个华氏温度与摄氏温度之间转换的程序。

所用公式为:3259+=C F )32(95−=F C ,要求用按钮实现转换。

即单击“华氏转”按钮,则将摄氏温度转换为华氏温度,同样,单击“摄氏转”按钮,则将华氏温度转换为摄氏温度。

实验2.2 输入半径,计算圆周长和圆面积。

实验2.3 窗体上有2个命令按钮,第一个按钮显示“文字处理”,第2个按钮显示“VB6.0”,要求单击命令按钮,,利用shell 函数执行对应的应用程序。

《VB程序设计》课程教学大纲(应用技术)

《VB程序设计》课程教学大纲(应用技术)

《Visual Basic 程序设计》教学大纲课程编号:一、课程说明(一)开课对象:计算机应用技术专业(二)课程性质:教育部高教司将高校计算机基础教育划分为计算机文化基础、计算机技术基础和计算机应用基础三个层次,“高级语言程序设计”是第二层次的核心内容。

由于Windows 是目前最流行的操作系统,因此大学生应该掌握基于Windows操作系统平台的程序设计方法,即面向对象的可视化程序设计。

《Visual Basic程序设计》可以作为学生掌握面向对象的程序设计方法的必修课。

(三)课程目的:本课程的目的是使学生通过学习,掌握程序设计的基本知识和使用Visual Basic开发Windows应用程序的思想和方法,进而掌握可视化程序设计的基本步骤和通用方法,能够开发简单的Windows应用程序,解决一些实际问题,为今后进一步使用Visual Basic或其他面向对象的可视化开发工具及结合专业进行软件开发打下基础。

(四)课程教学的基本原则:以学生为主体,以教师为主导,理论联系实际,注重学生的学习兴趣的培养,提高学生解决实际问题动手能力。

(五)学时数、学分数及学时数具体分配学时数:64 学时学分: 3 学分学时数具体分配:(六)教学方法和教学方法建议本课程是应用性较强的课程,教学方法应是理论联系实践,在讲解理论部分是应多做演示实验,建议讲授课程在多媒体教室进行,上机实践课程应注重对理论课程的巩固,建议教师设计一些针对性较强的实验,并且在每次试验后验收实验报告,及时总结。

(七)考核方式和成绩记载说明本课程考核方式为考试,为了考查学生的动手能力,建议使用安徽省计算机水平考试(二级)模拟系统进行。

平时教学的要严明纪律,课堂表现与实训实验成绩构成平时成绩占期终总成绩的30%、期末考试成绩占其中总成绩的70%。

二、课程内容纲要与各章的基本教学目标第1章 Visual Basic程序设计概述【教学目标】了解:Visual Basic语言特点、版本及运行环境;Visual Basic的启动方法。

《VB程序设计》教学大纲

《VB程序设计》教学大纲

《Visual Basic程序设计教程》教学大纲开课对象:计算机专业(中技)开课时数: 8课程类别:专业基础总学时:128 理论:32 实验:96一、课程教学目的和任务本课程是计算机专业的一门应用型基础课,目的是使学生掌握一种简单、实用的编程工具,初步掌握面向对象的基本概念与高级语言的基本结构,提高学生动手编程能力及上机操作能力,使学生能使用 VB 这一快捷的工具编制计算机软件,增强学生学习程序设计的信心和兴趣。

主要内容有: VB 基本语句成份和控制结构,面向对象的概念和程序设计方法, VB 的窗体、菜单、控件等的设计,绘图和数据库编程等。

二、教学内容和教学要求(一)Visual Basic 程序设计概述1、VB 的发展2、VB 功能特点3、VB 的安装和启动4、集成开发环境5、建立简单的应用程序6、窗体和基本控件7、运行及保存教学要求:掌握新建工程和打开已有工程的方法,掌握保存工程文件和窗体文件的要领。

了解 Visual Basic 的发展史、各种版本、语言特点、 Visual Basic 的安装与启动、 Visual Basic 集成开发环境的主要组成部分。

掌握 VB 应用程序开发的步骤,掌握 VB 应用程序调试的方法,了解面向对象程序设计的基本概念。

(二)、VB 语言基础1、VB编程基本概念2、编码规则3、数据类型4、变量与常量5、运算符和表达式6、常用函数教学要求:了解各种数据类型的名称、占用内存的字节数和表示的数据范围。

掌握变量与常量的命名规则,掌握不同类型的文字常量的表示方法,掌握声明变量的方法。

掌握一些常用函数。

掌握运算符的分类,掌握各类运算符的运算规则,掌握表达式中运算符的优先级,能够熟练地求表达式的值,能够熟练地编写表达式。

(三)基本的控制结构、过程与数组(1)、基本的控制结构1、顺序结构2、选择结构3、循环结构4、其他辅助控制语句教学要求:熟练掌握赋值语句的使用。

熟练掌握 Print 方法及与 Print 方法有关的函数的使用。

“VB程序设计”课程纲要

“VB程序设计”课程纲要

“VB程序设计”课程纲要一、课程设置意义VB是一种可视化的、面向对象和采用事件驱动方式的高级程序设计语言,可用于开发Windows环境下的各类应用程序。

本次课程设计主要内容就是通过使用VB编制简单、实用的小程序,来帮助学生学习计算机VB语言知识,提高分析问题和解决问题的能力,锻炼学生独立动手的能力。

二、课程目标1、能力目标(1)专业能力:①集成开发环境使用能力;②应用程序界面设计能力;③基本程序流程设计能力;④应用程序设计能力;⑤程序调试能力(2)方法能力:①具有较好的学习新知识和技能的能力;②具有解决问题的方法能力和制定工作计划的能力;③具有查找资料和获取信息的能力。

(3)社会能力:培养学生的分析判断能力,逻辑思维的严密性,分工协作意识。

2、知识目标①掌握VB可视化编程的步骤;②掌握使用控件创建用户界面;③掌握VB的基本语法;④掌握菜单、工具栏和状态栏的设计方法;⑤掌握对文件的操作;三、课程内容本课程在一学期内完成,设置教学内容13课时,以讲练结合的形式进行,让学生在实例制作中掌握技术、应用技术、进而能够进行创新设计。

13课时内容分别为:第1课时1、算法的概念及其特征;2、算法流程图的表示第2课时VB界面介绍第3课时事件与事件处理过程:事件、对象、方法的概论第4课时事件与事件处理过程的具体操作第5课时VB程序设计初步:基本数据类型、常量和变量、基本运算和表达式第6课时VB程序设计初步:常用函数的具体使用第7课时VB程序设计初步:选择语句第8课时VB程序设计初步:循环语句第9课时VB程序设计初步:过程和自定义函数第10课时实例操作:颜色的互换和轮换第11课时实例操作:小时钟第12课时实例操作:计算器第13课时实例操作:VB俄罗斯方块小游戏四、课程实施要点1、充分尊重学生活动的主体地位,教师做好学生自主学习的设计,让学生在丰富多样的综合学习活动中增加体验,培养兴趣,发展特长。

2、教贵有情,以情为先;教贵有理,以理为核;教贵有趣,以趣为辅。

《vb程序设计》教学大纲

《vb程序设计》教学大纲

《VB 程序设计》课程教学大纲授课专业(群):电子商务课程英文名称:Visual Basic Visual Programming 学分:4一、课程的性质和目的VB是微软公司出品的在BASIC语言的基础上发展起来的面向对象的可视化编程语言。

“Visual”指的是开发图形用户界面 (GUI) 的方法,它不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象画到屏幕上即可。

“Basic”指的是 BASIC (Beginners All - Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。

Visual Basic的特点:可视化的设计平台、面向对象的设计方法、事件驱动的编程机制、结构化的设计语言、充分利用windows资源、开放的数据库功能与网络支持。

二、课程的教学内容本门课程为64学时,其中理论讲授42学时,习题为22学时。

第一章、程序设计基础(理论讲授2学时)1、课程内容1)、程序设计语言的种类、特点2)、结构化程序设计的三种基本结构3)、结构化程序设计方法特点4)、可视化程序设计5)、事件驱动的编程机制2、教学要求:掌握以上内容的基本概念和涵义要点。

第二章、VB简介(理论讲授2学时、上机2学时)1、课程内容1)、VB的特点2)、VB的安装与启动3)、VB的集成开发环境IDE4)、可视化编程的基本概念5)、窗体Form的属性、事件、方法6)、命令按钮CommandButton的属性、事件、方法7)、VB工程的设计步骤与实例2、教学要求:掌握以上内容的基本概念和涵义要点。

会使用窗体和按钮进行简单的界面设计。

第三章、VB程序设计代码基础(理论讲授2学时、上机4学时)1、课程内容1)、标准数据类型2)、变量3)、常量4)、表达式5)、常用内部函数6)、代码书写规则与语句2、教学要求:掌握以上内容的基本概念和涵义要点,并熟悉常用表达式和内部函数。

《VisualBasic程序设计》实训大纲.

《VisualBasic程序设计》实训大纲.

《VisualBasic程序设计》实训大纲课程名称:VisualBasic程序设计实训学时:36适用专业:计算机信息管理课程类别:专业课编写大纲教研室/实训室:计算机应用技术一、实训目的与要求本实训大纲的核心内容是12个主题实训,每个实训都针对某个具体应用精心设计,并以该应用为主题展开,实训教学中采用行之有效的“实训目标---知识结构---实践应用”的组织结构。

通过12个实训的实践达到教学大纲要求的教学目的,通过12个实训的上机练习,达到熟练掌握VB编程技巧,养成规范、标准的思维和方法,具体实训的要求按每一个实训的要求去练习、上机、总结。

二、实训方式上机二、实训名称及学时分配三、实训内容实训一 Visual Basic6.0/7.0的安装与使用(实训学时:1学时)【实训目的】:(1)掌握VB6.0/7.0系统的安装方法(2)学会VB简单程序的编写方法【实训内容】:实训1-1 安装Visual Basic6.0/7.0实训1-2 编写显示“欢迎使用Visual Basic6.0”的窗体程序【实训设备】:每人一台P4 微机。

【实训要求及成绩评定】:运行通过实训二 Visual Basic6.0/7.0的基本编程(实训学时:1学时)【实训目的】:(1)学会窗体程序的设计方法。

(2)程序要求达到实训中的六条要求。

【实训内容】:实训2-1 建立一个用于“商品销售计价”的窗体程序(1)该程序能够按商品顺序号输入商品的单价、数量、计算商品价值和累计商品的总价。

(2)商品单价、数量通过文本框输入。

(3)商品顺序号、商品价值和商品总价通过标签控件显示。

(4)命令按钮“计价”用来启动对商品价值和累计商品总价的计算。

(5)命令按钮“清零”用来启动清零过程。

(6)命令按钮“退出”用来关闭窗口、退出程序。

【实训设备】:每人一台P4 微机。

【实训要求及成绩评定】:运行通过实训三程序设计流程控制(实训学时:1学时)【实训目的】:(1)结合教材学过的程序设计方法和例题的模式进一步学写程序。

12级《VB程序设计》教学大纲

VB程序设计课程(Visual Basic Programming Design)(学时60 )一、前言《VB程序设计》是面向全校所有非计算机专业的一门计算机公共基础课。

本课程共60学时,3.5学分,其中实验教学30学时。

二、课程教学目的本课程的教学目的就是使学生在掌握了计算机文化基础层次内容的基础上,进一步深化计算机的技术能力,培养学生利用计算机技术和自己所学专业,解决一些实际问题的能力。

通过本课程的学习,掌握VB集成开发环境的使用方法,掌握VB基本对象、属性、方法和事件的基本知识,掌握程序设计基础知识,结合程序设计的基本算法开发简单的应用系统。

三、教学基本要求和方法1、教学基本要求通过本课程的学习,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VB语言编写简单的程序。

基本要求如下:(1)熟悉Visual Basic操作环境与设计工具;(2)掌握面向对象程序设计基本概念和常用控件、窗体设计;(3)重点掌握结构化程序控制的三种基本结构,并且能够熟练运用之编写程序;(4)掌握子程序、自定义函数设计与参数传递的方法;(5)掌握变量和过程的作用域及变量生存期的概念;(6)掌握图形的基本操作;(7)掌握文件操作和菜单的设计。

2、教学方法(1)采用课堂讲授、上机实践相结合的教学方式;(2)在教学过程中,辅以小型实例,使学生加深对基本语法知识和编程思路的理解与运用,培养学生分析问题及实践能力。

(3)本课程是一门实践性很强的课程,要求学生不仅掌握基本原理以及会编制程序,而且会在计算机上调试和测试程序。

在学习的过程中,要求学生能切实掌握本门语言以便在实际工作中能作为工具使用,同时又应当对今后学习其它的语言起一定的触类旁通作用。

而对程序设计技巧和方法的学习和实践,则是基本的训练。

四、课程考核方式参加省计算机等级考试(二级Visual Basic)作为期末考核方式,考试形式:采用无纸化上机考试。

VisualBasic程序设计教学大纲

《Visual Basic 程序设计》教案大纲课程名称:中文名称:Visual Basic程序设计;英文名称:Visual Basic Programing课程编码: 161030学分:4 分总学时: 64 学时,其中,理论学时:44学时;实验学时:20学时适应专业:非计算机各专业先修课程:大学计算机基础执笔人:周贤善审订人:李新玉一、课程的性质、目的与任务Visual Basic 是公共基础课,是一门面向对象的高级计算机编程语言之一。

目前在我校城建学院和地化系开设这门课程。

本课程是培养学生的程序设计能力,要求学生在掌握顺序、选择、循环三种基本结构并能熟练用之编写程序的基础上,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,能较熟练地用 Visual Basic 语言开发 Windows 环境下一般应用程序的能力。

二、教案内容与学时分配第一章 VB 的程序设计概述(2学时)VB 的发展,特点,安装及开发环境,重点是开发环境。

第一节 VB 的发展第二节 VB 的功能特点第三节 VB 的安装和启动第四节集成开发环境第二章简单的 VB 程序设计(4学时)对象及其属性,通过一个例子时学生全面了解VB 程序设计的全过程。

第一节对象的概念第二节建立简单的应用程序第三节窗体和基本控件第四节工程的管理及环境的设置第五节使用帮助系统第六节程序调试第三章 VB 语言基础(4学时)VB 的数据类型,运算符,表达式及编码规则。

第一节数据类型第二节变量和常量第三节运算符和表达式第四节编码规则第四章基本的控制结构(4学时)顺序结构,选择结构,循环结构及常用算法。

第一节顺序结构第二节选择结构第三节循环结构第四节其他辅助控制语句第五节常用方法(一)一累加、连乘二求素数三穷举法四递推法五求最大数或最小数第五章数组( 4 学时)用于实际应用中处理同一性质的成批数据。

第一节数组的概念第二节静态数组及其声明第三节动态数组及其声明第四节数组的基本操作第五节控件数组第六节自定义数据类型第七节常用算法(二)一分类统计二大量数据的输入和编辑三数组排序( 1)四数组中元素的插入和删除操作第六章过程( 4 学时)通过 VB 提供的自定义过程将功能模块定义成一个个过程,供事件过程多次调用。

《Visual Basic程序设计》课程教学大纲

教师学科教案[ 20 – 20 学年度第__学期]任教学科:_____________任教年级:_____________任教老师:_____________xx市实验学校《Visual Basic程序设计》教学大纲一、课程性质与任务本课程是计算机应用和信息电子类各专业的一门专业技术课,主要讲授Microsoft 公司的可视化编程工具Visual Basic。

Visual Basic由于其界面友好、操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学习Windows编程的极好入门语言。

通过本课程的学习,使学生掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。

二、课程教学目标:1、知识目标:(1)掌握控件和事件的概念和常用控件的属性设置。

(2)了解掌握赋值语句、注释语句、运算符、数据常用类型及其表示,理解变量及作用域概念;熟练掌握程序结构及基本语句的用法;了解掌握常用函数、一维数组的概念及其用法,了解多维数组的概念;熟练掌握过程及函数的用法。

(3)熟练掌握常用标准控件的作用、使用方法及响应事件。

熟练掌握VB的三种工作方式及其转换。

(4)熟练掌握用菜单方式设计程序。

(5)了解错误陷阱及其处理方法。

(6)熟练掌握图形的绘制方法及鼠标事件。

(7)了解文件结构及类型概念,熟练掌握顺序文件的操作使用。

(8)了解多媒体控件,掌握多媒体应用程序的开发方法。

(9)掌握用数据管理器开发数据库应用程序的技术。

(10)了解ActiveX控件的概念和定制ActiveX控件的一般方法。

2、素质目标本课程是计算机专业技术课程,技术的成份较为突出。

在教学中应注意培养学生严谨的程序设计风格,无论简单或是复杂和程序,都要始终贯彻数据结构理论的科学方法,在程序设计上,做到一丝不苟,结构清晰,简洁高效,要反复检查一切可能的潜在错误,为用户提供完善正确的程序,在具备一定技能的前提下,作一个具有优秀素质的计算机专业人才。

计算机技术基础(VB):课程大纲

计算机技术基础(VB):课程大纲课程名称:Visual Basic程序设计/Visual Basic Programming适用专业对象:非计算机专业先修课程:《计算机文化基础》理论学时/实验学时:40/8一、课程的性质任务《程序设计语言VB》是非计算机专业的公共必修课程。

它既可以为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计的工具。

通过本课程的学习,应掌握计算机程序设计的基本知识,具有应用VB编制界面友好、结构良好的程序的能力及初步分析程序的能力;初步掌握程序设计的技巧和方法,以及程序的调试和测试方法;对VB 编程环境及应用有较好的理解;对于在职人员应能够根据实际情况进行分析、解决实际问题;为后续课程的学习打下良好的基础。

二、课程的教学内容、基本要求(一)教学内容1.Visual Basic的基础知识Visual Basic简介;VB可视化编程的基本概念;VB可视化编程的环境;VB可视化编程的步骤;控件的画法;2.标准数据类型变量;常量;表达式;常用内部函数;语句;3.顺序结构程序设计程序的基石—算法;数据输出;基本语句;数据输入;使用对话框;4.选择结构程序设计选择结构程序设计的概念;条件表达式;单条件选择语句IF;多分支条件选择语句SELECT CASE;使用计时器控件;提供简单选择的控件;5.循环结构程序设计循环结构程序设计的概念;Do...Loop语句;For...Next语句;列表框与组合框;算法举例;6.数组数组的概念;固定大小的数组;动态数组;控件数组;For Each...Next语句7.过程Sub过程;Function过程;向过程传递参数;过程的嵌套与递归调用;8.变量与过程的作用范围代码模块的概念;变量的作用范围;过程的作用范围;高级变量;用户定义类型;9.常用控件的使用框架;图片框;图像框;选项按钮;复选框,定时器(二)基本要求1.Visual Basic的基础知识:要求了解程序、程序设计、面向对象编程的概念;认识VB可视化编程的环境;了解VB可视化编程的步骤及控件的使用,为后续章节的学习奠定基础。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

潍坊学院《VB程序设计》课程(0202003)实验大纲
适用专业:计算机科学与技术专业;实验学时:16学时
一、实验的性质、任务和基本要求
(一)本实验课的性质、任务
《Visual Basic程序设计》是一门实践性很强的课程,在教学过程中实践环节十分重要。
上机实践是学习VB语言程序设计的重要教学环节。只有通过上机实践才能真正领会主教材
中介绍的知识,才能熟练地掌握作为集成化开发环境的程序设计方法。通过实验培养学生对
基于windows环境下的计算机软件系统的分析、设计能力,同时为后续专业课程的学习打
下坚实的基础
(二)基本要求
1、熟悉VB语言开发环境和掌握简单的程序设计方法;
2、熟练掌握一维、二维数组的应用,采用较好的数据结构及算法完成数据排序;
3、熟练掌握过程与函数的编制方法,调用方法,运用环境;
4、熟练掌握Visual Basic 的各种控件的基本属性,事件及代码编写方法;
5、掌握用户界面设计方法,熟练运用SDI,MDI窗体编制方法及运用环境;
6、掌握简单图形设计方法,掌握音频与视频控件的运用方法;
7、熟练掌握ADO,OLEDB技术,SQL语言,能综合运用前面知识进行简单的数据库
程序设计;
(三)实验学时分配表(表格说明)
序 号 实 验 项 目 实验类型 实验学时
1 VB语言开发环境和简单程序设计 验证性 2
2 一维、二维数组的应用 验证性 2
3 过程与函数 验证性 2
4 Visual Basic 的控件 验证性 2
5 用户界面设计 验证性 2
6 图形操作 验证性 2
7 图书信息管理系统 综合性 4
合 计
16

二、实验教学内容
实验一 VB语言开发环境和简单程序设计
1、实验目的
(1)了解VB6.0中文版的安装;
(2)熟悉并使用VB6.0的集成开发环境,认知窗体布局;
(4)能正确声明变量的数据类型;
(5)掌握表达式、赋值语句的正确书写规则;
(6)掌握条件语句的使用,注意条件语句的嵌套与情况语句的使用区别
(7)掌握三种形式循环语句(For…Next、 Do…Loop和 While…Wend)的使用;
(8)掌握如何控制循环,防止死循环的发生。
2、实验内容
(1)VB的启动方法和退出方法;
(2)建立一简单用户登录界面,并在其上分别放置Label、Text、Command控件,更
改其相应属性;
(3)建一简单窗体,其上有一Command控件,并实现当点击此控件时,其Caption
属性为1+2+3+…+99+100的和值。
3、实验要求
(1)正确理解面向对象的各种概念;
(2)实验结果正确;
(3)写出实验报告。
实验二 一维、二维数组的应用
1、实验目的
(1)掌握数组的声明;
(2)熟练掌握对数组元素进行赋值和访问;
(3)利用数组解决与数组有关的常用算法。
2、实验内容
(1)分别声明一维数据、二维数组;
(2)从键盘上录入10个无序整型数据,存入到一维数组S中,并实现对其的有序输
出,输出结果显示在窗体上;
(3)实现4*4矩阵的对角数据互换,并将结果输出到窗体上。
3、实验要求
(1)正确实现实验内容,程序结构合理清晰;
(2)写出实验报告。
实验三 过程与函数
1、实验目的
(1)掌握函数和过程的定义和调用;
(2)掌握参数传递过程中的传值参数和传址参数的区别及参数的传递方式;
(3)能熟练地使用函数和过程编制程序,提高程序设计的技能。
2、实验内容
(1)建立一函数,实现判断一个整型数据是否为素数,如果是返回1否则返回0;
(2)建立一函数,实现5!;
(3)建立主程序有变量X、Y,并将其值分别以值传递方式和地址传递方式传给过程,
过程内也有局部变量X、Y,并且其值与主程序中的X、Y不同,在内部分别实现接收参数
加1,X、Y值加1,分别在过程内部和主程序中打印X、Y的值,观察其值并思考作用区间。
3、实验要求
(1)正确理解递归概念;
(2)程序结果正确,结构清晰;
(3)写出实验报告。
实验四 Visual Basic 的控件的应用
1、实验目的
(1)掌握选择性控件的常用属性、单击事件的使用注意单选和复选的异同点;
(2)掌握列表框控件地常用属性、重要事件,熟练地使用AddItem方法添加新地项目、
用RemoveItem方法删除选定项目、用Clear方法清除所有项目;
(3)能熟练地利用Style属性对组合框控件按要求设置三种组合框样式,并能使用
AddItem方法添加新项目、用RemoveItem方法删除选定项目、用Clear方法清除所有项目;
(4)掌握定时器控件的使用方法,能熟练地对Timer事件过程编写定期需要进行的操
作;
(5)熟练掌握常用控件的事件过程的程序设计。
2、实验内容
建立一窗体,如图所示。要求实现当点击确定按钮时将注册信息内容添加到List列表控
件中,点击取消关闭窗体,双击List列表控件中的内容时,可以删除其信息。

3、实验要求
(1)理解类、对象、属性、方法、事件等概念;
(2)正确运用所学知识构建实验内容;
(3)写出实验报告。
实验五 用户界面设计
1、实验目的
(1)掌握应用程序的工具栏的创建和程序设计;
(2)掌握应用程序的状态栏的创建和程序设计;
(3)掌握MDI应用程序设计方法。
(4)掌握菜单编辑器的使用方法;
(5)熟悉下拉式菜单的创建方法,掌握探出弹出式菜单的设计;
(6)掌握菜单程序设计方法;
(7)了解菜单应用程序的设计方法,设计一个简单的菜单应用程序。
2、实验内容
建立一窗体,如图所示。要求实现当点击注册信息添加或者按下Ctrl+A键时,调用实
验四的注册信息窗体。点击关闭或者按下Ctrl+X键时,关闭窗体。

3、实验要求
(1)能够正确构建MDI窗体,下拉菜单;
(2)代码书写符合逻辑性,结构清晰,界面友好;
(3)写出实验报告。
实验六 图形操作
1、实验目的
(1)掌握各种图形控件的属性、方法、事件;
(2)掌握绘图方法:Pset、Line、Circle。
2、实验内容
(1)在窗体上放置一个红色实心圆,用鼠标拖动它在窗体上任意移动,并在窗体左上
角显示其坐标位置;
(2)在窗体上画出[-π,π]区间的正弦曲线。要求将图片框的坐标系重新定义左上角坐
标为(-π,1),右下角坐标为(π,-1),并在窗体上画出坐标的x轴和y轴。
3、实验要求
(1)掌握鼠标拖拽功能;
(2)能正确完成实验任务,结果正确;
(3)写出实验报告。
实验七 数据库管理系统
1、实验目的
(1)理解数据库管理的基本概念;
(2)掌握用数据库管理器建立数据库和查询的方法,了解使用Access建立数据库的方
法;
(3)掌握数据控件和数据绑定控件的使用方法,了解ADO对象的使用方法;
(4)掌握ADO数据控件的使用方法;
(5)掌握数据环境和数据报表器的使用方法。
2、实验内容
建立一图书信息管理系统:
数据库:
读者表(读者编号、姓名、性别、班级)
图书表(图书编号、书名、类别、作者、出版社、是否借阅)
借阅表(读者编号、图书编号、借阅日期)
基本流程:
借书:读者向管理员申请借阅图书,如果成功则将其相关信息登录到借阅表中,并
将图书表中的借阅字段作出已借出标记。
还书:从借阅表中删除借阅信息,并从图书表中去掉已借阅标记。
基本功能:
①可分别实现读者表与图书表中信息的添加、删除、修改功能;
②有较好逻辑判断能力,一名读者只能借阅3本图书,借阅期限是30天,如果超
限不能借阅,图书已借出的也不能借阅;
③有较强的查询能力,可分别根据读者编号、图书编号等字段查询出相关的信息;
④界面友好,功能尽可能完善。
3、实验要求
(1)理解ADO概念及掌握相应的数据控件使用方法;
(2)运用SQL语言完成实验任务;
(3)实验完成能够画出ER图模型;
(4)对于本次实验要无逻辑错误,程序代码书写要清晰;
(5)写出实验报告.
三、成绩评定方法
根据平时实验完成质量和实验报告确定成绩。分优秀、良好、中等、及格、不及格五档。
四、实验设备
PC机。

相关文档
最新文档