您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 2013年最新全国计算机VB无纸化题库真题选择题
2013年最新全国计算机VB无纸化真题选择题(1)1.下列数据结构中,能够按照先进后出原则存取数据的是(B)。A)循环队列B)栈C)队列D)二叉树2.下列数据结构中,属于非线性结构的是(C)。A)循环队列B)带链队列C)二叉树D)带链栈3.软件设计中模块划分应遵循的准则是(B)。A)低内聚低耦合B)高内聚低耦合C)低内聚高耦合D)高内聚高耦合4.在软件开发中,需求分析阶段产生的主要文档是(B)。A)可行性分析报告B)软件需求规格说明书C)概要设计说明书D)集成测试计划5.数据流图中带有箭头的线段表示的是(D)。A)控制流B)事件驱动C)模块调用D)数据流6.在软件开发中,需求分析阶段可以使用的工具是(B)。A)N-S图B)DFD图C)PAD图D)程序流程图7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(B)。A)提高耦合性降低内聚性有利于提高模块的独立性B)降低耦合性提高内聚性有利于提高模块的独立性C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度D)内聚性是指模块间互相连接的紧密程度8.数据库应用系统中的核心问题是(A)。A)数据库设计B)数据库系统设计C)数据库维护D)数据库管理员培训9.在E-R图中,用来表示实体联系的图形是(C)。A)椭圆形B)矩形C)菱形D)三角形10.有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为(D)。A)选择B)投影C)交D)并11.以下叙述中错误的是(D)。A)标准模块文件的扩展名是.basB)标准模块文件是纯代码文件C)在标准模块中声明的全局变量可以在整个工程中使用D)在标准模块中不能定义过程12.在VisualBasic中,表达式3*2\5Mod3的值是(A)。A)1B)0C)3D)出现错误提示13.设a=4,b=5,c=6,执行语句PrintabAndbc后,窗体上显示的是(A)。A)TrueB)FalseC)出错信息D)014.执行下列语句:strInput=InputBox(请输入字符串,字符串对话框,字符串)将显示输入对话框。此时如果直接单击确定按钮,则变量strInput的内容是(C)。A)请输入字符串B)字符串对话框C)字符串D)空字符串15.以下变量名中合法的是(C)。A)x2-1B)printC)str_nD)2x16.把数学表达式表示为正确的VB表达式应该是(D)。A)(5x+3)/(2y-6)B)C)D)(x*5+3)/(y*2-6)17.下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是(D)。A)Printgcd(8,12),gcd(12,16),gcd(16,8)B)Printgcd(8,12,16)C)Printgcd(8),gcd(12),gcd(16)D)Printgcd(8,gcd(12,16))18.若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是(C)。A)Printarr.Code(2),arr.Caption(2)B)Printarr.Code,arr.CaptionC)Printarr(2).Code,arr(2).CaptionD)PrintCode(2),Caption(2)19.为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为(C)。A)DimpiAsIntegerB)Dimpi(7)AsIntegerC)DimpiAsSingleD)DimpiAsLong20.表达式2*3^2+4*2/2+3^2的值是(B)。A)30B)31C)49D)4821.设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是(C)。A)List1.ListB)List1.ListIndexC)List1.TextD)List1.Index22.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是(A)。A)PrivateSubText1_Change()Label1.Caption=Str(Len(Text1.Text))EndSubB)PrivateSubText1_Click()Label1.Caption=Str(Len(Text1.Text))EndSubC)PrivateSubText1_Change()Label1.Caption=Text1.TextEndSubD)PrivateSubLabel1_Change()Label1.Caption=Str(Len(Text1.Text))EndSub23.设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是(C)。A)IfOption1.ValueThenB)IfOption1=TrueThenC)IfValue=TrueThenD)IfOption1Then24.设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是(A)。A)程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B)程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C)由于滚动条的Max属性值小于Min属性值,程序会出错D)由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动25.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(A)。A)按住Alt键,不要松开,然后单击每个要选中的控件B)按住Shift键,不要松开,然后单击每个要选中的控件C)按住Ctrl键,不要松开,然后单击每个要选中的控件D)拖动鼠标画出一个虚线矩形,使所选中的控件位于这个矩形内26.在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为(B)。A)Text1.ClearB)Text1.Visible=FalseC)Text1.HideD)Text1.Enabled=False27.设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是(B)。A)PrivateSubTimer1_Timer()Label1.Caption=TrueEndSubB)PrivateSubTimer1_Timer()Label1.Caption=Time$EndSubC)PrivateSubTimer1_Timer()Label1.Interval=1EndSubD)PrivateSubTimer1_Timer()Fork=1ToTimer1.IntervalLabel1.Caption=TimerNextkEndSu28.窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsInteger)SelectCaseIndexCase0CD1.Action=1Case1CD1.ShowSaveCase2CD1.Action=5Case3EndEndSelectEndSub对上述程序,下列叙述中错误的是(C)。A)单击打开按钮,显示打开文件的对话框B)单击保存按钮,显示保存文件的对话框C)单击打印按钮,能够设置打印选项,并执行打印操作D)单击退出按钮,结束程序的运行29.用来设置文字字体是否斜体的属性是(D)。A)FontUnderlineB)FontBoldC)FontSlopeD)FontItalic30.窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load()Shape1.Top=0Timer1.Interval=100EndSubPrivateSubTimer1_Timer()StaticxAsIntegerShape1.Top=Shape1.Top+100x=x+1IfxMod10=0ThenShape1.Top=0EndIfEndSub以下关于上述程序的叙述中,错误的是(C)。A)每执行一次Timer1_Timer事件过程,x的值都在原有基础上增加1B)Shape1每移动10次回到起点,重新开始C)窗体上的Shape1由下而上移动D)Shape1每次移动10031.现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5s=s+f(5+i)NextPrintsEndSubPublicFunctionf(xAsInteger)Ifx=10Thent=x+1Elset=x+2EndIff=tEndFunction运行程序,则窗体上显示的是(B)。A)38B)49C)61D)7032.窗体上有一个名称为Picture1的图片框控件,一个名称为Label1的标签控件,如图所示。现有如下程序:PublicSubdisplay(xAsControl)IfTypeOfxIsLabelThenxCaption=计算机等级考试ElsexPicture=LoadPicture(pic.jpg)EndIfEndSubPrivateSubLabel1_Click()Calldisplay(Label1)EndSubPrivateSubPicture1_Click()Calldisplay(Picture1)EndSub对以上程序,下列叙述中错误的是(A)。A)程序运行时会出错B)单击图片框,在图片框中显示一幅图片C)过程中的x是控件变量D)单击标签,在标签中显示一串文字33.设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr=strL=Len(xStr)i=1DoWhilei=strL/2tStr=tStr&Mid(xStr,i,1)&Mid(xStr,strL-i+1,1)i=i+1LoopFun=tStrEndFunction在窗体上画一个名称为Command1的命令按钮。然后编写如下的事件过程:PrivateSubCommand1_Click()DimS1AsStringS1=abcdefPrintUCase(Fun(S1))EndSub程序运行后,单击命令按钮,输出结果是(C)。A)ABCDEFB)abcdefC)AFBECDD)DEFABC34.某人为计算n!(0n=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimpAsLongp=1Fork=n-1To2Step-1p=p*kNextkfun=pEndFunction在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是(B)。A)把p=1改为p=nB)把Fork=n-1To2Step-1改为Fork=1Ton-1C)把Fork=n-1To2Step-1改为Fork=1TonD)把Fork=n-1To2Step-1改为Fork=2Ton35.窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:程序如下:Pr
本文标题:2013年最新全国计算机VB无纸化题库真题选择题
链接地址:https://www.777doc.com/doc-2985227 .html