信息技术学考复习_图文

信息技术学考复习_图文

ID:42466252

大小:315.94 KB

页数:12页

时间:2019-09-15

信息技术学考复习_图文_第1页
信息技术学考复习_图文_第2页
信息技术学考复习_图文_第3页
信息技术学考复习_图文_第4页
信息技术学考复习_图文_第5页
资源描述:

《信息技术学考复习_图文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、算法与程序设计基本运算与表达式(1)VB的基本运算:VB的棊本运算包括算术运算、关系运算和逻辑运算三大类。算术类基本运算有:仁-、*、/、、Mod.+、-关系类基木运算有:二、<>、<、>、v二、>=逻辑类基本运算有:Not、And、Or(2)表达式:表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。-•个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的数据(变量和常量)。(3)基木运算的优先级从高到低为:人(1级),-(指负号,2级),*>/(3级),(4级),Mod(5级),+、-(6级),=><

2、>、V、>、<=>>=(7级),Not(8级),And(9级),Or(10级)。整数除法25.36.3=256=425.66.6=267=3取余25.3mod6.3=25mod6=125.6mod6.6=26mod7=5使用VB实现顺序、选择、循环三种控制结构1.赋值语句:变量名二表达式或对象名.属性名=表达式2.选择语句:判断语句形式:(1)行IF语句:Ifv表达式>Then<语句〉或者Ifv表达式>Thenv语句l>Else<语句2>(2)块IF语句:Ifv表达式l>Thenv语句块1>ElseIfv表达式2>Thenv语句块2>•••[E

3、lse语句块n+1]EndIf循坏:(1)For循环:For初值to终值[Step步长]语句块Next循环变量(2)Do循环:DoWhilev条件〉语句块Loop注释:注释是以单引号(')开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简耍的说明,增加程序的可读性。注释对程序的执行效果没有任何影响,程序运行时口动跳过注释。函数:Function函数名(参数表)As类型名语句块EndFunction例:设计一个函数Leap,判断y年是否是闰年,若是,就返回1,否则,就返回0。FunctionLeap(yASIntege

4、r)AsIntegerIfymod100=0Then'mod是求余数运算符Ifymod400=0ThenLeap=1ElseLeap=OElseIfymod4=0ThenLeap=1ElseLeap=0EndIfEndFunction编制一个完整的程序,输入一个年份y(设y>=1900),输出该年2月份的天数(分析2刀是闰年29天,不是闰年28天)SubCommandl_Click()Dimy,dAsIntegerDimnAsStringn=InputBox("请输入年份:”)y=Val(n)d=284-Leap(y)'调用函数Leap(y),并把的返

5、I叫值1或0送到函数的调用点Text1.Text=dEndSub算法的程序实现(一)枚举算法及程序实现考试要求:枚举算法的基木思想是根据问题的木身性质,一一列举出该问题所侑可能的情况,并根据题目的条件逐个作出判断,从中挑选出符合条件的解答。枚举算法属于搜索策略,适川于那些解变量确定的连续值域的问题。设置枚举算法要列举出所有可能的情况,不能遗漏,也不能重复。(二)解析算法及程序实现考试要求:解析算法的基本思想是用解析的方法找出表示问题的前提条件与所求结果Z间关系的数学表达式,并通过数学表达式的计算來实现问题的求解。1.下列控件中可用于接受用户输入文本,又

6、町用于显示文木的是(A)Label控件(B)TcxtBox控件(C)Timer控件(D)CommandButton控件2.VB'P保存工程文件的文件扩展名为(A)vbp(B)frm(C)doc(D)pas3.VB语言中,下列各种基木数据类型说明符中表示单精度实型数的是(A)Integer(B)Boolean(C)Single(D)String4.在VisualBasic中,下列属于字符串常量的是(A)Abs(lOO)(B)T00“(C)Val(TOO”)(D)1/25.下列可以作为VisualBasic的变最名的是(A)sqr(B)2pai(C)cj1

7、(D)a+b6.函数Sqr(X)功能是(A)求X的算术平方根(B)求X的绝对值(C)求不大于X的最大整数(D)数值X转换成字串X7.下列运算结果中,值最大的是(A)34(B)3/4(C)4mod3(D)3mod48.3mod2+32的执行结果为(A)-l(B)3(C)2(D)09.a=5,b=7,c=-2,d=l时,卜列结果为False的是(A)a+b>c+dAnda>=5OrNotc>0Ord<0(B)c+d>a+bAnda>=5OrNotc>0Ord>0(C)a+b>c+dAnda<5OrNotc>0Ord<0(D)a+d=5

8、OrNotc<0Ord<010.下列属于正确的VisualBasic表达式是(A)a+

9、b

10、(

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

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

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