1 / 22
文档名称:

高级程序设计实验指导书.docx

格式:docx   大小:210KB   页数:22页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高级程序设计实验指导书.docx

上传人:小雄 2020/1/12 文件大小:210 KB

下载得到文件列表

高级程序设计实验指导书.docx

文档介绍

文档介绍:◎丘津科核上孝^^<4W实脸指專吊课程号:10011702适用专业:全校非计算机专业制定人:教研室:计算机公共基础教研室计算机科学与信息工程学院2007年5月本课程是一门面向全校各专业学生的公共选修课,它以Microsoft公司的对视化编程工具VisualBasic为例,主要介绍高级程序设计的方法。VisualBasic由于其具有界面友好、操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学****Windows编程的极好语言。通过本课程的学****使学住掌握用windows编程解决实际问题的一-般方法,包括语句、函数、控件等概念的掌握,以及从基木控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为培养学生结合专业进行软件开发的能力打好基础。实验要求高级程序设计实验是高级程序设计课程的重要组成部分,属于公共选修实验范畴,是与相关教学内容配合的实践性教学环节。学生通过实验,验证课堂学****的知识,掌握界面设计、算法设计、编程实现和程序调试的方法,从而捉高编程能力。在《高级程序设计》的课程实验过程中,要求学生做到:(1) 预****实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。(2) 仔细观察实验操作时岀现的各种现象,记录主要悄况,作出必要说明和分析。(3) 认真书写实验报告。实验报告包括实验目的和要求,实验情况及具分析。(4) 遵守机房纪律,服从辅导教师指挥,爱护实验设备。(5) 实验课程不迟到,如有事不能出席,所缺实验一般不补。实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书而的实验报告。实验一VB编程环境使用 5实验二VB程序界面设计 8实验三设计文件浏览和操作程序 12实验四数据库设计 14实验五复杂界面程序设计 15实验六多媒体控件的使用 17实验七程序设计屮的相关算法 18实验八综合程序设计 19实验九综合程序设计分析 21实验一VB编程环境使用实验1一1 VB应用程序的创建【实验目的】。掌握一个VB应用程序的组成及创建方法。理解而向对象编程的机制及编码过程。【实验内容】单击窗体后在窗体上显示“您好!XXX同学”。要求:程序中用自己的姓名替代“XXX”。文字以红色、仿宋体、加粗、三号字显示,并在字下加橫线。一个命令按钮,结束时单击此按钮退出。mand4。要求:命令按钮的Caption属性分别未“字体变大”、“字体变小”、“加粗”和“标准”。mand?按钮一•次,字体变人或变小3个单位。mand3按钮时,了体变粗;mand4按钮时,字体粗体变为标准。4个按钮每单击一次都在窗体上显示“欢迎使用VB”。双击窗体后可以退出。mand4o要求:4个命令按钮的Caption属性分别为“窗体变人”、“窗体变小”、“窗体左移”、“窗体右移”。mand1按钮时,窗体大小变为原來的两倍;mand2按钮时,窗体人小变为原来的一半;mand4按钮时,窗体分别左移或右移5个单位(单位为毫米)。双击窗体可以退出。提示:窗体的左移和右移都采用Left属性。窗体大小变为原來两倍,一种方法是只变化窗体在水平方向的宽度或垂直方向的高度;另一方法是同时变化两个方向的大小的血倍,在VisualBasic中用sqr(2)表示。(3)窗体处标系统的缺省单位为缓;1毫米=。思考:(1) 字体大小能否不断变大或变小。(2) 窗体大小能否不断变大或变小。实验1一2 顺序结构程序设计【实验目的】:、常量、变量、运算符和表达式。。进一步理解VB应用程序的编程机制。【实验内容】定义二个变量,交换后输出。已知Rnd函数产生一个(0,1)间的单精度随机数,用此函数产生一个两位随机整数后,反向输出。把口己的姓名在窗体上反向输出。提示:汉字在计算机内存储时,占2个字节的位置,而此处用Left、Mid、Right取汉字字节时,仍占一个字节。在窗休上放一按钮(个人简历),单击后输出个人简历的内容:(姓名、出牛年月、年龄、身高、体重等。)要求:姓名用字符串类型申明,出牛年月用日期类型申明;其余为数值类型申明。思考:(1) 当一个字符串反向输出时,如何实现。(2) 如何用随机函数产牛任意一个区间的数据。实验1一3 选择结构程序设计【实验目的】掌握逻辑表达式、关系表达式的正确书写。掌握IF语句及IF语旬的嵌套应用。掌握SelectCase语旬的使用。掌握赋值语句、用户交互函数InputBox与MsgBox的使用。【实验内容】根据不同的输入的X的值,计算分段函数y的值。x+3 x>3Y=f(x)=yfxovxv1用INPUTBOX函数输入一个分数,若大于90,提示