您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 高中教育 > 韶关市2011届普通高中算法与程序设计模块考试试题
韶关市2011届普通高中算法与程序设计模块考试试题2010-6-1816:51:46作者:huazi点击数:67评论共:0条收藏此页本卷含50道单选题,每题2分,满分100分。考试时长为45分钟。学校:_______________姓名:______________学号:_____________成绩:_________1、表达式2^4\3的值是()A、5B、6C、7D、82、人们利用计算机解决问题的基本过程一般有以下五个步骤,它们的正确先后顺序为()①调试程序②分析问题③设计算法④构建数学模型⑤编写程序A、①②③④⑤B、②④③⑤①C、④②③⑤①D、②③④①⑤3、以下关于算法的特征描述不正确的的()A、算法必须至少有一个输入B、算法的每一步必须有确切的定义C、算法必须在有限步之内结束D、算法必须至少有一个输出4、流程图中表示判断框的是()A、柜形框B、菱形框C、圆形框D、椭圆形框5、由语句:DimK(11)AsLong,判断下列结论中错误的是()A、语句定义了数组K,它的下标是从0到11B、数组K共有12个分量C、数组K的各个分量都是长整形数D、数组K各个分量的值将按从小到大的顺序自动排列6、用选择排序法对数据7,6,3,9,2从大到小排序,共需经过()次数据对调。A、3B、4C、5D、107、编程求1+2+3+……+2000的和,该题设计最适合使用的控制结构为()A、顺序结构B、分支结构C、循环结构D、选择结构8、下列各项中,合法的变量名是()A、&90B、abc=9C、h12D、8f9、下列步骤不属于软件开发过程的是()A、软件的销售B、任务分析与系统设计C、软件测试与维护D、代码编写与测试10、运行如下程序段可输出由“*”组成()ForX=1To4PrintLeft(********,8)NextXA、梯形B、平行四边形C、三角形D、矩形11、执行下列程序后,变量x的值为()X=3:y=77DoWhilexSqr(y)x=x+2LoopA、7B、8C、10D、912、下列程序执行后M、S的值是()M=5:S=6M=S:S=M:M=SA、5、6B、6、6C、6、5D、5、513、在VB中,表达式(15+25/3)Mod5的值是()(A)0(B)1(C)2(D)314、VB函数InStr()检查是否包含另一子串:含有子串则返回值为子串在父串中第一次出现的位置,不包含子串则返回值为0。InStr(CATbCACBC,CB)的值为()(A)0(B)5(C)7(D)115、模块化程序设计方法主要通过()来实现。(A)递归算法和递归程序(B)过程和函数的定义和调用(C)程序的循环结构(D)对象16、以下哪类文件不属于某一VB工程中的文件()A、.dbfB、.frmC、.ocxD、.bas17、用高级语言编写的程序必须经过翻译器将其翻译成(),才能在计算机上执行。A.VB语言B.机器语言C.算法D.数据结构18、在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimIasinteger,jasinteger,xasintegerx=4Fori=1To4Forj=1To3x=x+6NextjNextiPrintxEndSub程序运行后,单击命令按钮,程序循环次数是()A、4B、12C、3D、619、在窗体上画一个命令按钮,然后编写如下事件过程:PrevateSubCommand1_Click()Dimaasinteger,basinteger,xasintegerx=0DoUntilx=-1a=InputBox(“请输入A的值”)a=Val(a)b=InputBox(“请输入B的值”)b=Val(b)x=InputBox(“请输入x的值”)x=cint(x)a=a+b+xLoopPrintaEndSub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为()A、2B、3C、14D、1520、在窗体上画一个文本框(其中Name属性为Text1),然后编写如下事件过程:PrivateSubForm_Load()Dimiasinteger,sumasintegerText1.Text=Fori=1To10Sum=Sum+iNextiText1.caption=SumEndSub上述程序的运行结果是()A、在文本框Text1中输出55B、在文本框Text1中输出0C、出错D、在文本框Text1中输出不定值21、VB中将两个字符串连接起来的运算符有:+和&,那么”123”+45结果是()(A)168(B)12345(C)“123”(D)4522、已知A,B,C,D是简单变量,且都已有互不相同的值,执行语句B=8:A=C:D=A:D=B后,其值相等的变量是()(A)A,D(B)A,C(C)C,B(D)B,A23、当a=1,b=2,c=3,d=4时,下列结果为False的是()A.a+b>c+dAnda<=5B.a+d<b+cAndb<=5C.a+d=c+bAnda<5D.c+d<a+bora>=524、text1.text的含义正确的是()A.text1是控件名称,text是控件属性B.text1是窗体名称,text是控件C.text1是控件名称,text是方法D.text1是控件属性,text是控件25、程序段如下:c=1234Fori=1To4Print_____,Next如果程序运行后得到如下结果:4342341234,则在下划线处应填入()A、Left(c,1)B、Right(c,i)C、Mid(c,1,i)D、Mid(c,i,i)26、在一个循环语句的循环体中含有另一个循环语句,就形成了()A.嵌套循环B.递归C.函数调用D.子程序27、下列各种基本数据类型说明符中表示整数型的是()A、IntegerB、BooleanC、SingleD、String28、下列赋值语句中,错误的是()A、X=X+1B、X=X+YC、X+Y=XD、X=4629、下面不属于算法描述方式的是()A、自然语言B、流程图C、伪代码D、方程式30、著名的汉诺(Hanoi)塔问题是应用()算法解决的。A、查找B、枚举C、排序D、递归31、数据的存储结构是指()A、数据所占的存储空间量B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式D、存储在外存中的数据32、用折半查找法从数列3,6,7,10,12,16,25,30,75中找到数据10的最少查找次数是()A、2B、3C、4D、733、数列1,3,7,15,31,……的递推公式为()。A、f(1)=1;f(n)=n*2B、f(1)=1;f(n)=f(n-1)*2C、f(1)=1;f(n)=n*nD、f(1)=1;f(n)=f(n-1)*2+134、以下程序段运行后S的值是()s=0Fori=1To10IfiMod3=0Thens=s+1NextiA、5B、4C、3D、035、以下程序段运行时语句k=k+1执行次数为()次。k=-20Dok=k+1Loopuntil(k=0)A、20B、无数次C、1D、036、下列程序段运行后x的值是()x=0Fori=1To5Forj=iTo4x=x+1NextjNextiA、20B、10C、6D、1537、若x=False,y=True,执行IfxoryThena=0Elsea=1后a的结果为()。A、FalseB、1C、TrueD、038、下列四段程序中,属于循环结构的是()①a=5②IfxkThenb=aPrint(big)a=a+bEndIf③ForI=1To10④IfInt(x/2)-x/2Thenj=x+1Print(“偶数”)s=s+jElseNextIPrint(“奇数”)EndIfA.①B.②C.③D.④39、程序段如下:s=0Fori=1To4s=______Prints,Nexti如果程序运行后得到如下结果:151430,则在下划线处应填入()A、i*iB、s+i*iC、i+iD、s+i+i40、由10个数组成的数列:12、5、15、20、46、98、75、36、13、57,如果用顺序查找法从左边第一个数开始找出数据36的查找次数是()A、10B、8C、5D、441、以下说法中不正确...的是()A.窗体是VB程序设计的基础,各种控件对象必须建立在窗体上,一个窗体对应一个窗体模块。B.在面向对象程序设计中,一个程序对象的属性用变量来表示,而对象的行为用对象中的代码段来实现。C.如果程序经过编译未发现错误,那么程序的调试就完成了。D.算法是程序设计的核心,是程序设计的灵魂。42、方程2cosx+x=0在区间(-3.14/2,0)有一根。下面的程序用对半法在精度要求小于0.0001时求出这根。能正确补上(1)、(2)所代表的语句的选项是()PrivateSubCommand1_Click()a=-3.14/2:b=0e=0.0001Doc=(a+b)/2D=2*Cos(c)+cIfD>0Then(1)IfD<0Then(2)LoopUntilD=0OrAbs(a-b)ePrintcEndSubA、(1)A=C(2)B=CB、(1)B=C(2)A=CC、(1)C=A(2)C=BD、(1)C=B(2)C=A43、以下字中不是VB数据类型说明符的是()A、integerB、modC、dateD、double44、以下字中不是VB算数运算符的是()A、*B、\C、+D、?45、在VB中,下列表达式中合法的表达式是()A、a+b*〡c〡B、sinx÷9C、2*PI*RD、cos(y)*67.8﹪46、数学式子sin30°写成VB表达式是()A、Sin(30*3.14/180)B、Sin(30)C、Sin(30°)D、Sin3047、以下正确的选项是()A、在VB中,Int(100*Rnd+1)的取值范围是1~100之间的所有整数(包括1和100)。B、所有的程序都是从程序中的第一条语句开始按顺序执行的C、程序就是命令的组合D、以上都不对48、窗体是VB程序设计的基础,各种()必须建立在窗体上,一个窗体对应一个窗体模块。A、程序B、控件对象C、算法D、函数49、在VB程序设计中,对象的行为称为()A、算法B、控件C、程序D、方法50.对于对象及其特征的错误..理解是()A.对象都具有一个标识自己以区别其他对象的名字。B.对象都具有自身的属性及其属性值。C.对象一般只用数据表示属性,但不用代码表示行为。D.对象都具有自身的行为(操作标签:赋值语句表达式二分查找vb窗体教育分类:高中在线一、单选题:1、0518号台风“达维”过后,要对各个单位捐款救灾情况进行分组制表,并进行积分排序,一般使用的专业电子处理软件是()A、powerpointB、ExcelC、WordD、VisualBasic2、交通警察到达案发现场,一般按照下列哪种思路开展工作()①观察、分析现场②收集必要的信息③进行判断、推理④按一定的方法和步骤解决A、②①③④B、①③②④C、③①②④D、①②③④3、下面说法正确的是()A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构4、对于用计算机解决问题而言我们设计算法、描述算法的目的是()A、编写程序代码B、提高写作水平C、学会外语D、运行程序5、对算法描述正确的是()A、算法可以被表述但无法实现B、任一问题的算法都只有一种C、算法就是解题的算式D、算法是解决问题的方法和步骤6、在流程图中表示算法中变量的计算与赋值时使用(矩形框)图形框。7、下列控件中可用于接受用户输入文本,又可用于显示文本的是()A、LabelB、TextBoxC、TimerD、CommandButton8、字符串”ABCD”和字符串”DCBA”进行比较,如果让比较的结果为真,应选用关系运算符()A、B、C、=D、=9、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()A、顺序结构B、输入、输出结构C、选择结构D、循环结构10、下列结
本文标题:韶关市2011届普通高中算法与程序设计模块考试试题
链接地址:https://www.777doc.com/doc-1982387 .html