欢迎来到天天文库
浏览记录
ID:15961692
大小:62.50 KB
页数:6页
时间:2018-08-06
《2010计算机应用基础(二)实验教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、2010理科计算机应用基础(二)实验教学大纲课程编号:01332012课程名称:计算机应用基础二英文名称:Fundamentals2ofComputerApplication对象:本科上机时数:28一、实验要求1.程序压缩为.rar文件,文件名为:学号-姓名-题目序号.rar2.请将程序提交到指定服务器。二、实验项目1.项目:编写计算表达式值程序性质:验证题目:练习在VB中设计简单界面,例如按钮、文本框等,在按钮的click事件中将下列表达式的值输出到各文本框中。1)8*3*622)7/6*3.2/2.15*(5.5+3.5)3)344+4.0^5/124)653
2、mod3.4*fix(3.8)5)“abg”+”34”&“erert”6)trueornot(8+3>=23)7)7>2or4<9目标与要求:(1)熟悉可视控件。(2)熟悉VB表达式。(3)在教学第5周安排的上机时间内提交程序。2.项目:输入输出函数应用性质:验证题目:采用inputbox输入两个数,将他们相加的结果用msgbox输出。目标与要求:(1)熟悉inputbox对话框的使用方法。(2)熟悉msgbox对话框的使用方法。(3)在教学第6周安排的上机时间内提交程序。3.项目:选择结构性质:验证题目:1)输入一个学生的五门课的考试成绩,判断其是否为优秀。优秀的条件
3、为:五门课成绩总分超过450分或每门课程在88以上或每门主课(前三门)的成绩都在95分以上其他课程在80分以上;2)运输部门的货物运输与里程有关,距离越远,每吨货物的单价越低,假设每吨单价P与距离S之间的关系如下,32S<10028100<=S<200P=25200<=S<30022.5300<=S<40020400<=S>=100015S>1000请编写程序输入货物重量后计算运费。目标与要求:(1)熟悉if和selectcase语句。(2)达到可以判定什么时候采用哪种结构简单的目的。(3)在教学第7周安排的上机时间内提交程序。4.项目:循环结构性质:验证题目:1)编写
4、程序输出乘法九九表,要求按上三角形式输出。PrivateSubForm_Click()(下三角形)DimiAsInteger,jAsIntegerFori=1To9Forj=1ToiPrinti;"x";j;"=";i*j;NextjPrintNextiEndSubPrivateSubForm_Click()(上三角形)DimiAsInteger,jAsIntegerFori=9To1step-1Forj=iTo1step-1Printi;"x";j;"=";i*j;NextjPrintNextiEndSub2)编写程序输出如下图形:PrivateSubCommand1
5、_Click()Dimi%,j%,n%n=Val(InputBox("请输入行数吧!"))Fori=1TonPrintTab(n+1-i);Forj=1Toi*2-1Print"*";NextjPrintNextiEndSub目标与要求:(1)熟悉for、While和doloop语句。(2)达到可以判定什么时候采用哪种结构简单的目的。(3)在教学第8周安排的上机时间内提交程序。5.项目:控件性质:验证题目:1)编程序实现一个简单的计算器;(能实现正整数的加减乘除即可)2)编程序实现一个数字时钟,在标签框中显示时分秒;并且在该程序中练习其他控件的使用方法;目标与要求:(1
6、)熟悉基本控件的使用方法。(2)熟悉时钟控件。(3)在教学第9周安排的上机时间内提交程序。6.项目:数组性质:验证题目:1)在form中打印输出杨辉三角,按等腰三角形形式输出;PrivateSubForm_Click()(杨辉下)Dima(21,21)AsLongDimb(21)AsStringDimIAsByteDimjAsBytea(0,0)=1ForI=1To20Forj=1To20a(I,j)=a(I-1,j-1)+a(I-1,j)Ifa(I,j)<>0Thenb(j)=b(j-1)&""&a(I,j)EndIfNextPrintb(I)NextPrivateS
7、ubForm_Click()(等腰三角形)Dima(21,21)AsLongDimb(21)AsStringDimIAsByteDimjAsBytea(0,0)=1ForI=1To20Forj=1To20a(I,j)=a(I-1,j-1)+a(I-1,j)NextNextForI=0To10PrintTab(10+1-I);Forj=1ToIPrinta(I,j);NextPrintNextEndSubEndSub1)产生100个100以内的随机数,将他们从大到小排序后输出。目标与要求:(1)熟悉数组的定义以及使用方法。(2)熟悉排序算法
此文档下载收益归作者所有