教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

高级程序设计实验指导书

来源:网络收集 时间:2026-05-20
导读: 高级程序设计实验指导书 广州大学机械与电气工程学院 2010.9 目 录 1 前言 ...................................................................................................... 1 2 实验要求 .....................................................

高级程序设计实验指导书

广州大学机械与电气工程学院

2010.9

目 录

1 前言 ...................................................................................................... 1 2 实验要求 .............................................................................................. 1 3 实验一 .................................................................................................. 1 4 实验二 .................................................................................................. 6 5 实验三 .................................................................................................. 9 6 实验四 .................................................................................................. 10 7 实验五 .................................................................................................. 14 8 实验六 .................................................................................................. 16 9 实验七 .................................................................................................. 17 10 实验八 ................................................................................................ 24 11 实验九 ................................................................................................ 26 12 参考文献............................................................................................ 28 13 实验报告格式 ................................................................................... 29

实验要求

1 按要求完成实验内容,完成每个实验中的练习要求的上机操作,回答思考题,并撰写实验报告

2 实验程序通过调试,运行良好

3 实验报告格式见附页,每个学生提交一个文件夹,文件夹命名为:班级号+顺序号(在成绩单上的顺序号)+姓名;内包含子文件夹,每个实验为一个子文件夹,其中包含实验报告、实验程序等,子文件夹的命名为实验序号,实验报告的命名为实验序号+学生顺序号+姓名

实验一、VisualBasic认知实验

第一部分:熟悉VB6.0集成开发环境

一、实验目的

1.掌握VB6.0的启动与退出。

2.了解VB6.0的集成开发环境,熟悉各主要窗口的作用。

3.掌握窗体中控件对象的建立、选定、调整布局、属性设置和删除等操作方法。

4.掌握在VB6.0中使用帮助的方法。

二、实验内容

1.练习Visual Basic 6.0的启动与退出。 2.熟悉工具箱中的控件。

3.Visual Baisc6.0帮助系统的使用。

三、实验题目

练习一

1.创建一个“标准EXE”应用程序。

2.主要窗口的显示与关闭。

练习二

1.将工具箱中的每一个空间添加到窗体,并识别这些控件。

练习三

1.利用VB帮助系统提供的示例程序,体会VB程序的运行。

四、问题讨论

1.简述Visual Basic 6.0的集成开发环境中各主要窗口的作用。 2.窗口的功能是什么?如何打开属性窗口?如何进行属性设置? 3.代码窗口的作用是什么?如何打开代码窗口?

第二部分:简单VB应用程序

一、实验目的

1.理解VB中对象的概念。 2.理解事件驱动的基本概念。

3.熟悉VB编程的基本标准:界面设计、属性设置、编写代码、运行、调试、保存文件。

4.掌握常用控件的创建方法以及如何用控件建立用户界面。 5.掌握在属性窗口中设置属性的基本操作。

6.掌握在代码窗口中编辑程序代码的基本操作。 7.了解在代码中改变属性的基本方法。

二、实验内容

1.控件的基本操作。

2.简单VB应用程序设计。

三、实验题目

练习一

1.将命令按钮、文本框、标签控件添加到窗体上,并调整其位置和大小。

2.修改命令按钮的Caption属性,并将其字体变大,观察命令按钮表面的变化。

3. 设置文本框与标签的ForeColor属性与BackColor属性,观察它们的变化。

1.编写简单VB应用程序。要求:用户界面由三个命令按钮和一个文本框组成。当用

户单击“显示”命令按钮,在文本框上显示文本内容,单击“清除”命令按钮,清除文本框

以sy1_1.frm和sy1_1.vbp文件名保存窗体和工程文件。

四、问题讨论

1.创建简单VB应用程序的步骤是什么? 2.什么是对象、事件、方法? 3.VB的运行模式有哪几种?

实验二、顺序结构程序设计实验

第一部分:数据类型与表达式

一、实验目的

1.掌握VB的各种数据类型。 2.掌握变量定义与赋值的方法。 3.掌握各种运算符和表达式的使用。

4.掌握常用内部函数的功能及其调用方法。

二、实验内容

1.定义变量,并验证数据类型的相关概念。

2.设A变量为字符型,值为"a";B变量为整型,其值为3。在窗体上显示下列表达式的值。

① B5 ② B*20 ③ - B B-12 ⑤ 10/B ⑥ 10\B ⑦ 10 Mod B ⑧ A > B ⑨ A & B

3.在窗体上显示下列表达式的值。

① 3+5 〉25 Mod 8\3 ② Int(Abs(13-24)/2+0.5) ③ 取当前系统日期并判断是星期几

④ 产生一个[14-98]范围内的两位随机数。

三、实验题目

练习一

1.定义变量a%, b&, c!, d#, e@, f$,并为a、b、c、d、e赋相同的置,在窗体上

问题思考:为何在输出时其值有所不同?显示时为何数值类型前面有空格? 练习二

练习三

四、问题讨论

1.数据的输入有哪几种方式?

2.VB提供了哪些标准数据类型? 3.VB中如何识别日期常数?VB能否识别“#2009年5月12日#”这样一个日期常数?

4.逻辑型数据和其它的数据类型转换时如何转换,如其它的数据类型转换为Boolean类型时,0会转换成什么逻辑值?当转换Boolean值为其它的数据类型时,False和True将是什么?

5.使用续行符应注意什么?

第二部分:顺序结构程序设计

一、实验目的

1.熟悉掌握顺序程序设计的原理和实现方法。 2.熟悉掌握各输入输出方式的应用和语法。

二、实验内容

熟悉教材P72-74的例4-5和4-7

实验三、选择结构程序设计实验

一、实验目的

1.熟悉掌握双分支与多分支程序设计的原理和实现方法。 2.熟悉掌握各分支结构程序的应用和语法。

二、实验内容

1.编程计算以下分段函数的值。 2+5x+1 (x 〉100)

Y= 2x-1 (15 < x < 30) 其他)

由键盘输入x值,计算Y的值。 2.编写程序,计算个人所得税金额。 根据个人所得税法规定,个人工资、薪金所得,以每月收入额减除费用1600元后的金额,为应纳费所得额。超额的按照个人所得税率表计算。

实验四、循环结构程序设计实验

一、实验目的

1.熟悉掌握双分支与多分支程序设 …… 此处隐藏:3251字,全部文档内容请下载后查看。喜欢就下载吧 ……

高级程序设计实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/125510.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)