2010计算机应用基础(二)实验教学大纲

2010计算机应用基础(二)实验教学大纲

ID:2008597

大小:62.50 KB

页数:6页

时间:2017-11-14

2010计算机应用基础(二)实验教学大纲_第1页
2010计算机应用基础(二)实验教学大纲_第2页
2010计算机应用基础(二)实验教学大纲_第3页
2010计算机应用基础(二)实验教学大纲_第4页
2010计算机应用基础(二)实验教学大纲_第5页
资源描述:

《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)653mod3.

2、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_Click()Dimi%,j%,n%n

5、=Val(InputBox("请输入行数吧!"))Fori=1TonPrintTab(n+1-i);Forj=1Toi*2-1Print"*";NextjPrintNextiEndSub目标与要求:(1)熟悉for、While和doloop语句。(2)达到可以判定什么时候采用哪种结构简单的目的。(3)在教学第8周安排的上机时间内提交程序。5.项目:控件性质:验证题目:1)编程序实现一个简单的计算器;(能实现正整数的加减乘除即可)2)编程序实现一个数字时钟,在标签框中显示时分秒;并且在该程序中练习其他控件的使用方法;目标与要求:(1)熟悉基本控件的使用方法。(2)熟悉时钟控件。(3

6、)在教学第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)NextPrivateSubForm_Click()(等腰三角形)Dima(21,2

7、1)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)熟悉排序算法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。