您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 高中信息技术学业考理论复习基础+算法
第1页共8页信息技术学业水平考试理论复习(二)1.利用计算机编写程序解决实际问题时,首先应该做的是(A)编写程序(B)设计算法(C)调试程序(D)分析问题2.将数学表达式153xx写成VisualBasic表达式,正确的是(A)3*x+5*x+1(B)Sqr(3*x)+5*x+1(C)x^3+5*x(D)x^3+5*x+13.在VisualBasic中,如果变量poem需要存储一行诗句,那么变量poem的数据类型应该定义为(A)Single(B)Boolean(C)String(D)Integer4.有如下的程序段:PrivateSubCommand1_Click()DimaAsString,bAsStringa=Text1.Textb=Text2.TextText3.Text=a+bEndSub运行程序,在对象Text1和Text2中分别输入2和3,则单击命令按钮Command1后,对象Text3中显示(A)23(B)5(C)2(D)35.在VisualBasic中,某对象的属性窗口如下图所示:该对象名是(A)Manual(B)Image1(C)Image_1(D)Image6.某VisualBasic程序如下:PrivateSubCommand1_Click()DimxAsInteger,cAsInteger,iAsIntegerc=0Fori=1To12If12Modi=0Thenc=c+1EndIfNextiText1.Tex=Str(c)EndSub第2页共8页运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句是(A)Fori=1To12(B)c=c+1(C)Nexti(D)Text1.Tex=Str(c)7.字符串变量a的值为“Hello,world!”,下列VisualBasic表达式的值是“world”的是(A)Len(a,6,5)(B)Mid(a,6,5)(C)Mid(a,7,4)(D)Mid(a,7,5)8.变量a的初值为0,在下列语句中,每执行一次能使变量a的值在5、0两数值上交替出现的是(A)a=5-a(B)a=-a(C)a=a+5(D)a=a-59.在VisualBasic中,某对象的属性窗口如下图所示:该对象名是(A)Label(B)Lab(C)Caption(D)Label110.有如下VisualBasic自定义函数:Functionadj(aAsString,nAsInteger)AsStringIfLen(a)nThenadj=aElseadj=EndFunction该函数的函数名是(A)a(B)n(C)s(D)adj11.在VisualBasic中,给变量a,b,c均赋值为1,则下列语句正确的是(A)a=1,b=1,c=1(B)a=1:b=1:c=1(C)a=1;b=1;c=1(D)a=b=c=112.产生[1,100]范围内某一随机整数的表达式是(A)Int(Rnd*100+1)(B)Int(Rnd*98+2)(C)Int(Rnd*99+1)(D)Int(Rnd*99+2)13.有如下VisualBasic程序段:s=0Fori=To2s=s+iNexti若要使语句s=s+i执行3次,则循环变量i初值为(A)0(B)1(C)2(D)314.某VisualBasic程序如下:PrivateSubText2_KeyPress(KeyAsciiAsInteger)第3页共8页IfKeyAscii=13ThenText1.Text=Text2.TextEndIfEndSub程序运行时,能触发该事件过程的是(A)单击文本框Text1(B)单击文本框Text2(C)文本框Text1被激活后,用户在键盘上按下某一个键(D)文本框Text2被激活后,用户在键盘上按下某一个键15.有如下VisualBasic程序段:m=a(1)i=2DoWhilei=10Ifma(i)Thenm=a(i)i=i+1Loop该程序段执行后,变量m中存储的是(A)a(1)至a(10)中的最大值(B)a(1)至a(10)中的最小值(C)a(2)至a(10)中的最大值(D)a(2)至a(10)中的最小值16.某VisualBasic程序如下:PrivateSubCommand1_Click()DimaAsStringa=da=Chr(Asc(a)-32)Label1.Caption=aEndSub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,此时程序正执行的语句是(A)a=d(B)EndSub(C)a=Chr(Asc(a)-32)(D)Label1.Caption=a17.某算法的流程图如下所示:NYs10?输出s开始结束s←1s←sa输入a依次输入a的值为3,5,2后,算法的输出结果为第4页共8页(A)3(B)5(C)15(D)3018.在VisualBasic中,鼠标单击窗体Form触发的事件处理过程名为(A)Text1_Click(B)Form_Click(C)Text1_DblClick(D)Form_DblClick19.已知a=1,b=2,c=3,下列表达式中值为True的是(A)Not(ab)(B)abAndbc(C)abOrac(D)ac20.有如下的VisualBasic程序段:Fori=1To10Step4s=s+iNexti该程序段运行后,语句s=s+i执行的次数是(A)1(B)3(C)4(D)1021.某VisualBasic程序如下:PrivateSubCommand1_Click()DimxAsInteger,iAsIntegerFori=1To10Step3x=i*(i+2)List1AddItemStr(x)NextiEndSub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,引起该错误的语句是(A)Fori=1To10Step3(B)x=i*(i+2)(C)List1AddItemStr(x)(D)Nexti22.用计算机解决“近似计算π值”的步骤有:①编制计算机程序,用计算机进行处理②分析问题,确定计算机解题任务为“近似计算π值”③确定用蒙特卡洛法计算π值,设计算法上述阶段的正确顺序是(A)①②③(B)③①②(C)②①③(D)②③①23.下列VisualBasic表达式的值等于56的是(A)Mid(1234567,5,3)(B)Len(55)+1(C)Sqr(56)(D)Abs(-55)+124.若x=1,执行语句Ifx3Theny=1-xElsey=1+x后,变量y的值是(A)0(B)1(C)2(D)325.有如下的VisualBasic程序段:s=0x=1DoWhilex=5s=s+xx=x+2Loop该程序段运行后,语句s=s+x执行的次数是(A)1(B)2(C)3(D)526.在VisualBasic中,某对象的属性窗口如下图所示:第5页共8页该对象名是(A)Text1(B)Text_1(C)TextBox(D)Text27.“算法中的每个步骤必须有确切的含义,而不应当是含糊的、模棱两可的。”这是指算法特征中的(A)有穷性(B)确定性(C)能行性(D)有0个或多个输入28.在VisualBasic中,语句List_11.AddItemhello中的“AddItem”是(A)对象名(B)方法名(C)属性值(D)事件名29.“在一个算法的步骤序列中,执行完一个处理步骤后,顺序执行紧跟着的下一个处理步骤。”这种算法模式称为(A)顺序模式(B)选择模式(C)循环模式(D)树型模式30.下列VisualBasic表达式中,值最大的是(A)3Mod7(B)3/7(C)3\7(D)7Mod331.在VisualBasic中,如果要在标签Lab上显示文字“注意事项”,则下列语句正确的是(A)Label.Caption=注意事项(B)Lab.Text=注意事项(C)Lab.Caption=注意事项(D)Label.Width=注意事项32.在VisualBasic中,某工程的代码窗口如下图所示:当前正在编辑的是(A)Label1的Click事件过程代码(B)Command1的DblClick事件过程代码(C)Label1的DblClick事件过程代码(D)Command1的Click事件过程代码33.在VisualBasic中,使用函数与过程主要是为了(A)使程序模块化(B)使程序界面美观(C)给程序加密(D)人机交互更友好34.某VisualBasic程序如下:第6页共8页PrivateSubCommand1_Click()DimxAsInteger,iAsIntegerList1.ClearFori=1To5x=i*(i+2)List1.AddItemStr(x)NextiEndSub该程序运行后,单击命令按钮Command1,在列表框List1中显示的数据个数是(A)1个(B)2个(C)5个(D)10个35.某VisualBasic程序如下:PrivateSubCommand1_Click()DimaAsSingle,bAsSingleDimcAsSinglea=1b=5c=Sqr(a-b)Text1.Text=Str(c)EndSub运行程序,单击命令按钮Command1后弹出如图所示的出错信息提示,此时程序正执行的语句是(A)a=1(B)b=5(C)c=Sqr(a-b)(D)Text1.Text=Str(c)36.在使用Access软件建立数据表时,若要存储身份证号码,则相应字段的数据类型应设置为(A)文本(B)数字(C)自动编号(D)日期37.计算长方体体积的算法如下:①输入长方体的长(L)、宽(W)、高(H)的值②计算体积V=L*W*H③输出体积V上述算法属于(A)解析算法(B)枚举算法(C)排序算法(D)递归算法38.产生[1,40]范围内某一随机整数的表达式是(A)Rnd*40(B)Int(Rnd*40)(C)Int(Rnd*40)+1(D)Int(Rnd*39)+139.在VisualBasic中,表达式13\5Mod4的值是(A)1(B)2(C)3(D)440.在VisualBasic中,语句Dima(1To10)AsString所定义的数组元素个数是(A)1(B)9(C)10(D)1141.“一个算法必须保证它的执行步骤是有限的。”这是指算法特征中的(A)有穷性(B)确定性(C)能行性(D)有0个或多个输入42.某算法的部分程序代码与其相对应的流程图分别表示如下:程序代码流程图第7页共8页则代码中①和②处应填入的是(A)①i=1To10②s=s*i(B)①i=1To10②s=s+i(C)①i=1To10Step2②s=s+i(D)①i=1To10Step2②s=s*i43.有如下VisualBasic自定义函数:Functionf(iAsSingle,jAsInteger)AsBooleanIfi=jThenf=TrueElsef=FalseEndFunction则该函数的返回值类型是(A)单精度实数型(B)整数型(C)逻辑型(D)字符串型44.在VisualBasic中,某对象的属性窗口如下图所示:其中“FillStyle”是(A)对象名(B)属性名(C)属性值(D)事件名45.在VisualBasic中,语句TName.Caption=2012伦敦中的TName是(A)对象名(B)属性名(C)属性值(D)事件名46.在VisualBasic中,若将500名献血志愿者的血型信息(如“A型”)全部存储在数组data中,则下列最合适的说明语句是47.下列属于正确的VisualBasic赋值语句的是(A)Dimdata(1To500)AsInteger(B)Dimdata(1To500)AsSingle(C)Dimdata(1To500)AsString(D)Dimdata(1To500)AsBooleanPrivateSubCommand1_Click()D
本文标题:高中信息技术学业考理论复习基础+算法
链接地址:https://www.777doc.com/doc-1940271 .html