2012年江苏省计算机二级VB模拟试卷及答案

合集下载

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案(必备资料)

2012江苏省全国计算机等级考试二级VB笔试试卷及参考答案(必备资料)

1、程序流程图(PFD)中的箭头代表的是(B)A. 数据流B. 控制流C. 调用关系D. 组成关系2、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码3、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用4、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)5、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致6、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能7、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构8、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性9、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35110、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句11、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35112、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。

下列图符名标识的图符不属于数据流图合法图符的是(A)A. 控制流B. 加工C. 数据存储D. 源和潭13、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表14、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)A. 内模式B. 外模式C. 概念模式D. 逻辑模式15、检查软件产品是否符合需求定义的过程称为(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试。

2012秋江苏省计算机等级考试vb真题试卷

2012秋江苏省计算机等级考试vb真题试卷

2012秋第二部分Visual Basi21.可以设置为VB程序运行启动对象的是①工程文件②任意一个窗体③窗体模块中的Main()过程④标准模块中的Main()过程A.①②③B.②③④C.②③ D.②④22.若要引用列表框Listl中最后一个数据项的内容,应使用A.Listl.List(Listl.Count) B.Listl.List(Listl.Count-1)C.Listl.ListIndex D.Listl.Text23.以下关于变量的说法错误的是A.在不同窗体中用Public语句定义的变量可以同名’B.在过程中用Dim语句声明的变量都是局部变量,过程运行结束它们将不再存在C.静态变量在过程运行结束时其值仍保留,以供再次运行该过程时使用,因此它不是局部变量D.在窗体通用声明部分声明的模块级变量,可以在本窗体内的所有过程中使用24.对应数学表达式sin(30。

)+|x2+y1/2|+e x—log10nA.Sin(30*3.14159/180)+Abs(x^2+Sqr(y))+Exp(x)-Log(n)/Log(10)B.Sin(30)+Abs(x^2+Sqr(y))+e^x—Log(n)/Log(10)C.Sin(30*3.14159/180)+Abs(x^2+Sqr(y))+Exp(x)-Log(n)D.Sin(30)+Abs(x^2+Sqr(y))+e^x—Log(n)25.以下关于Ⅱ分支结构语句的说法正确的是A.有If一定有与之配对的ElseB.Else有一定有与之配对的IfC.有If一定有与之配对的End IfD.有End If有一定有与之配对的If26.设有字符串变量s, 其值为”abcd",可将s的值替换为”aabcd”A.Left(s, 1)="aa”B.Mid(s, 1, 2)= "aa”iC.s="aa"&Mid(s, InStr(s, "a”))D.s="aaⅣ&Right(s, Len(S)一InStr(s, “a”))27.下列表达式中, 不能将一个4位整数N的百位数字提取出来的是A. N\ 100 Mod 10 B.Mid(CStr(N), 2, 1)C.(N nod 1000)\100 D.N\10 Mod 10028.下列有关转换函数的说法正确的是A.Int和CInt函数的区别仅在于结果的数据类型不同B.Int和Fix函数将非整数数据转换成整数,转换后的结果类型是LongC.CInt函数的功能是将其他类型的数据转换成Integer类型D.在处理负数时,Int和Fix函数的结果是相同的29.以下有关数组的说法错误的是A.用ReDim语句重新定义动态数组时,其下标的上下界可以使用赋了值的变量B.定义数组时,数组维界值可以不是整数C.定义数组时,数组每一维的上界值必须大于下界值D.定义数组时,数组维界值可以是负数30.以下有关自定义函数过程的说法错误的是A.在自定义函数过程中可以多次给函数名赋值B.如果在函数体内没有给函数名赋值,则该函数无返回值C.函数定义时如果没有说明函数名的类型,则该函数的返回值为变体类型D.若用Call语句调用函数,则将丢弃函数的返回值1.下面程序,单击窗体后,窗体上显示的第一行内容是______,第三行内容是______,最后一行内容是______.Option ExplicitPrivate Sub Form_Click()Dim x As Integer,Y As Integer,sum As IntegerFor x=1 To 3For y=1 To 2sum=sum_+yIf sum>2 Then Exit ForNext yPrint sum;xNext xPrint x;yEnd Sub2.执行下面程序,单击Commandl按钮,则窗体上显示的a(1, 3)的值为______,a(2,1)的值,a(2,2)的值为Option ExplicitOption Base 1Private Sub Commandl—Click()Dim a(3,3)As Integer, i As Integer, j As IntegerFor i=1 To 3For j=1 To 3a(i, j)=i*10+jNext jNext iCall JH(a)End SubPrivate Sub JH(x()As Integer)Dim i As Integer,j As Integer,t As IntegerFor i=1 Tn 2For J=1 To 4-it=X(i, j)X(i, j)=x(4-i, 4-j)x(4-i,4-j)=tNext jNext iFor i=1 To 3For j=1 To 3Print x(i, j);Next jPrintNext iPrintEnd Sub3.执行下面程序,单击Commandl按钮,在Textl中输人"12123152", 则在窗体上显示的第一行内容是,第二行内容是,最后一行内容是。

江苏省计算机二级VB试题及答案

江苏省计算机二级VB试题及答案

二级VisualBasic全真模拟试卷一1.信息处理系统是综合使用信息技术的系统。

下面有关信息处理系统的叙述中错误的是____1____。

A.信息处理系统从自动化程度来看,有人工的、半自动化的和全自动化的B.应用领域很广泛。

例如银行是一种以感知与识别为主要目的的系统C.信息处理系统是用于辅助人们进行信息获取、传递、存储、加工处理及控制的一种系统D.从技术手段上来看,有机械的、电子的和光学的;从通用性来看,有专片和通用的2.下面关于集成电路的叙述中,错误的是2。

A.集成电路是20世纪50年代出现的B.现代集成电路使用的半导体材料通常是硅或砷化镓C.集成电路的许多制造工序必须在恒温、恒湿、超洁净的无尘厂房内完成D.集成电路按用途可分为通用和专用两大类。

微处理器和存储器芯片都属于专用集成电路345它们通过56480Mb/s (789101113.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是13。

A.正确性和简明性B.空间代价和时间代价C.可读性和开放性D.数据复杂性和程序复杂性14.下列关于病毒的描述中,正确的是14。

A.计算机病毒也称为木马B.邮件病毒很厉害,只要收到带病毒的邮件,不管看不看,计算机都会染上病毒C.如果一台计算机染上了病毒,它旁边的计算机很有可能被传染,因此两台计算机之间要有一定的距离D.计算机病毒是一些人蓄意编制的一种寄生性的计算机程序15.不能作为广域网的数据传输介质的是15。

A.电话线B.微波C.双绞线D.光缆16.下面对于WWW和Email的说法中,错误的是16。

A.网页是一种采用HTML超文本标记语言描述的超文本文档,HTML文档包括头部和正文两大部分B.电子邮件一般由三个部分组成:邮件的头部、邮件的正文、邮件的附件C.现在的电子邮件正文中只能发送普通文本,图片等多媒体信息只能在附件中才能发送D.Web是按客户/服务器模式工作的17.下面关于汉字编码标准的叙述中,正确的是17。

2012年3月VB试卷和答案

2012年3月VB试卷和答案

2012年3月全国计算机等级考试二级笔试试卷Visual Basic 语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A )、B )、C )、D )四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A )循环队列是队列的一种链式存储结构B )循环队列是队列的一种顺序存储结构C )循环队列是非线性结构D )循环队列是一种逻辑结构(2)下列叙述中正确的是A )栈是一种先进先出的线性表B )队列是一种后进先出的线性表C )栈与队列都是非线性结构D )以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A )16B )10C )6D )4(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A )外模式B )内模式C )概念模式D )逻辑模式(5)在满足实体完整性约束的条件下A )一个关系中应该有一个或多个候选关键字B )一个关系中只能有一个候选关键字C )一个关系中必须有多个候选关键字D )一个关系中可以没有候选关键字(6)有三个关系R 、S 和T 如下:R S T则由关系R 和S 得到关系T 的操作是 A )自然连接 B )并 C )交D )差 (7)软件生命周期中的活动不包括 A )市场调研 B )需求分析C )软件测试D )软件维护 (8)下面不属于需求分析阶段任务的是A )确定软件系统的功能需求B )确定软件系统的性能需求C )需求规格说明书评审 A B Ca 1 2b 2 1c 3 1 A B C a 1 2d 2 1 A B C b 2 1 c 3 1D )制定软件集成测试计划 (9)在黑盒测试方法中,设计测试用例的主要根据是A )程序内部逻辑B )程序外部功能C )程序数据结构D )程序流程图(10)在软件设计中不适用的工具是A )系统结构图B )PAD 图C )数据流图(DFD 图) D )程序流程图(11)以下合法的VB 变量名是A )caseB )name10C )t-nameD )x*y(12)设x 是小于10的非负数。

江苏省计算机二级vb考试题库及答案

江苏省计算机二级vb考试题库及答案

江苏省计算机二级vb考试题库及答案一、单项选择题(每题2分,共20分)1. VB中的变量声明语句是:A. Dim x As IntegerB. Integer xC. Declare x As IntegerD. Var x As Integer答案:A2. 在VB中,下列哪个函数用于计算两个数的绝对差值?A. AbsB. SgnC. RoundD. Int答案:A3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A4. 在VB中,要实现一个按钮的点击事件,应该使用哪个关键字?A. OnClickB. ClickC. ButtonClickD. Button答案:A5. VB中,下列哪个数据类型用于存储日期和时间?A. DateB. TimeC. DateTimeD. String答案:C6. 在VB中,下列哪个操作符用于比较两个字符串是否相等?A. =B. ==C. <>D. <>=答案:B7. VB中,下列哪个函数用于计算一个数的平方?A. SqrB. PowC. ExpD. Log答案:B8. 在VB中,下列哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A9. VB中,下列哪个控件用于显示和编辑多行文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B10. 在VB中,下列哪个关键字用于定义一个子程序?A. FunctionB. SubC. PropertyD. Class答案:B二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个变量。

答案:Dim2. VB中的________函数可以将小数四舍五入到最接近的整数。

答案:Round3. 在VB中,使用________属性可以设置窗体的标题。

江苏省计算机二级VB笔试题库含答案

江苏省计算机二级VB笔试题库含答案

江苏省高等学校非计算机专业学生计算机基础及应用能力等级考试试卷二级Visual Basic全真模拟试卷一(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)说明:1.本试卷满分为60分,分选择题和填空题,试卷不分A、B类型。

2.选择题用答题卡答题。

每一项有A、B、C、D四个可供选择的答案,请选择其中一个你认为正确的答案,用HB铅笔涂写在答题卡的相应答题号内。

每选对一项得1分,不选或选错不得分。

3.填空题用答题纸答题。

请将答案填写在答题纸的相应答题号内,每个答案只占一行,不得换行。

每填对一个答案得1分,不填或填错不得分。

4.请认真填写并仔细核对答题卡和答题纸上的学校名称、准考证号和姓名是否填写正确。

第一部分计算机基础知识1.信息处理系统是综合使用信息技术的系统。

下面有关信息处理系统的叙述中错误的是____1____。

A.信息处理系统从自动化程度来看,有人工的、半自动化的和全自动化的B.应用领域很广泛。

例如银行是一种以感知与识别为主要目的的系统C.信息处理系统是用于辅助人们进行信息获取、传递、存储、加工处理及控制的一种系统D.从技术手段上来看,有机械的、电子的和光学的;从通用性来看,有专片和通用的2.下面关于集成电路的叙述中,错误的是2。

A.集成电路是20世纪50年代出现的B.现代集成电路使用的半导体材料通常是硅或砷化镓C.集成电路的许多制造工序必须在恒温、恒湿、超洁净的无尘厂房内完成D.集成电路按用途可分为通用和专用两大类。

微处理器和存储器芯片都属于专用集成电路3.在通信系统的性能指标中,3是指数据传输中出错数据占被传输数据总数的比例。

A.信道带宽B.误码率C.数据率D.端-端延迟4.以下数据最大的是4。

A.01110110B B.120D C.7DH D.177Q(8进制) 5.从逻辑功能上来讲,计算机硬件主要包括中央处理器(CPU)、内存储器、外存储器、输入设备和输出设备等,它们通过5互相连接。

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案2012年3月全国计算机等级考试二级笔试试卷Visual Basic 语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A )、B )、C )、D )四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A )循环队列是队列的一种链式存储结构B )循环队列是队列的一种顺序存储结构C )循环队列是非线性结构D )循环队列是一种逻辑结构(2)下列叙述中正确的是A )栈是一种先进先出的线性表B )队列是一种后进先出的线性表C )栈与队列都是非线性结构D )以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A )16B )10C )6D )4(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A )外模式B )内模式C )概念模式D )逻辑模式(5)在满足实体完整性约束的条件下A )一个关系中应该有一个或多个候选关键字B )一个关系中只能有一个候选关键字C )一个关系中必须有多个候选关键字D )一个关系中可以没有候选关键字(6)有三个关系R 、S 和T 如下:R ST 则由关系R 和S 得到关系T 的操作是A )自然连接B )并C )交D )差(7)软件生命周期中的活动不包括A )市场调研B )需求分析C )软件测试D )软件维护(8)下面不属于需求分析阶段任务的是A )确定软件系统的功能需求B )确定软件系统的性能需求C )需求规格说明书评审 A B Ca 1 2b 2 1c 3 1 A B C a 1 2d 2 1 A B C b 2 1 c 3 1整理:陈远跃D)制定软件集成测试计划(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序外部功能C)程序数据结构D)程序流程图(10)在软件设计中不适用的工具是A)系统结构图B)PAD图C)数据流图(DFD图)D)程序流程图(11)以下合法的VB变量名是D)x*y A)case B)name10 C)t-name(12)设x是小于10的非负数。

2012年全国计算机等级《二级VB》全真模拟试题(2)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(2)-中大网校

2012年全国计算机等级《二级VB》全真模拟试题(2)总分:100分及格:60分考试时间:90分一、选择题(每题2分,共35题,70分)(1)如果在定义过程时使用了Static关键字,则表明(2)根据数据编码方式的不同,文件可以分为(3)在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:<Ahref="javascript:;"></A>程序运行后,如果单击命令按钮,则在窗体上输出的内容为()。

(4)下列程序段的执行结果为()。

(5)目录列表框的Path属性的作用是(6)在窗体上画1个名称为Command1的命令接钮,然后编写如下事件过程<Ahref="javascript:;"></A>程序运行后,单击命令按钮,输出结果是()。

(7)在窗体上画一个命令按钮Command1,然后编写如下事件过程:(8)设有如下关系表,由关系R和S通过运算得到关系T,则所使用的运算为()。

A.B.C.D.(9)下列操作不能触发Unload事件的是(10)以下叙述中错误的是(11)执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串。

”)将显示输入对话框。

此时如果直接单击“确定”按钮,则变量strlnput的内容是()。

(12)某程序列表框中有许多项,现在用Timer控件控制时间,0.1秒删除一项,直到删完为止,用一滚动条来显示删除的项目,请选择合适的语句,完成此程序()。

Private Sub command2_click()HScroll1.Min=0HScroll 1.Max=List 1.ListcountHScroll1.Value =0Timer1.Interva1=Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer()If List1.Listcount&gt;0 ThenListl.Removeltem 0HScroll1.Value=HScroll1.Max.List1.ListcountElseTimer1.Enabled=MsgBox“全部删除!”EndIfEnd SubA. 100 FalseB. 0.1 TrueC. 100 TrueD. 0.1 False(13)窗体的MouseDown事件过程(14)运行下面的程序,单击命令按钮,输出结果为()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2012年江苏省计算机二级VB模拟试卷及答案一、选择题(每小题2分,共70分)一、选择题1.下列数据结构中,属于非线性结构的是()。

A. 循环队列B.带链队列C.二叉树D.带链栈答案C解析树均是非线性结构2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。

A. 循环队列B.栈C.队列D.二叉树答案B解析:栈是先进后出或后进先出的线性表3. 对于循环队列,下列叙述中正确的是()。

A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案D解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放4. 算法的空间复杂度是指()。

A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间.5. 软件设计中划分模块的一个准则是()。

A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合答案B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性.6.下列选项中不属于结构化程序设计原则的是()。

A.可封装B.自顶向下C.模块化D.逐步求精答案A7.软件详细设计产生的图如下该图是( ).A.N-S图B. PAD图C. 程序流程图D.E-R图答案C8.数据库管理系统是()。

A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案B9.在E-R图中,用来表示实体联系的图形是()。

A.椭圆形B.矩形C.菱形D .三角形答案C10.有三个关系R,S,T 如下:RST其中关系T由关系R和S通过某种操作得到,该操作称为()。

A.选择B.投影C. 交D. 并答案D解析:T是由S表或R表中的元素组成的(11)以下变量名中合法的是C)str_n(12)把数学表达式表示为正确的VB表达式应该是D)(x*5+3)/(y*2-6)(13)下面有关标准模块的叙述中,错误的是A)标准模块不完全由代码组成,还可以有窗体(14)下面控件中,没有Caption属性的是C)组合框(15)用来设置文字字体是否斜体的属性是D)FontItalic(16)若看到程序有如下事件过程,则可以肯定的是,当程序运行时Private SubClick_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Print "VB Program"End SubD)用鼠标左键或右键单击名称为“Click”的控件时,执行此过程(17)可以产生30-50(含30到50)之间的随机整数的表达式是A)Int(Rnd*21+30)(18)在程序运行时,下面的叙述中正确的是C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程(19)窗体有名称为Command1的命令按钮和名称为Text1的文本框Private Sub Command1_Click()Text1.Text = "程序设计"Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text = "等级考试"End Sub运行以上程序,单击命令按钮后B)文本框中显示的是“等级考试”,且焦点在文本框中(20)设窗体上有名称为Option1的单选按钮,且程序中有语句:If Option.Value=True Then下面语句中与该语句不等价的是C)If Value=True Then(21)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min 属性设置为100,下面叙述中正确的是A)程序运行时,若使滚动条向左移动,滚动条的Value属性值就增加(22)有如下过程代码:Sub var_dim()Static numa As IntegerDim numb As Integernuma = numa + 2numb = numb + 1Print numa; numbEnd Sub连续3次调用var_dim过程,第3次调用时的输出是C)6 1(23)在窗体上画1个命令按钮,并编写如下事件过程:Private Sub Command1_Click()For i = 5 To 1 Step -0.8Print Int(i);Next iEnd Sub运行程序,单击命令按钮,窗体上显示的内容为A)5 4 3 2 1 1(24)在窗体上画1个命令按钮,并编写如下事件过程:Private Sub Command1_Click()Dim a(3, 3)For m = 1 To 3For n = 1 To 3If n = m Or n = 4 - m Thena(m, n) = m + nElsea(m, n) = 0End IfPrint a(m, n);Next nPrintNext mEnd SubB)2 0 40 4 04 0 6(25)设有如下函数过程:Function fun(a As Integer, b As Integer)Dim c As IntegerIf a < b Thenc = a: a = b: b = cEnd Ifc = 0Doc = c + aLoop Until c Mod b = 0fun = cEnd Function若调用函数fun时的实际参数都是自然数,则函数返回的是B)a、b的最小公倍数(26)窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval属性为5000,Enabled属性值是True。

Timer1的事件过程如下:Private Sub Timer1_Timer()Static flag As IntegerIf flag = 0 Then flag = 1flag = -flagIf flag = -1 ThenText1.ForeColor = &HFF& '&HFF&为红色ElseText1.ForeColor = &HC000& '&HC000&为绿色End IfEnd Sub以下叙述中正确的是C)程序执行后,文本框的文字每5秒改变一次颜色(27)为计算1+2+2^2+2^3+2^4+…+2^10的值,并把结果显示在文本框Text1中,若编写如下事件过程:Private Sub Command1_Click()Dim a%, s%, k%s = 1a = 2For k = 2 To 10a = a * 2s = s + aNext kText1.Text = sEnd Sub执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是D)同时进行B)、C)两种修改(28)标准模块中有如下程序代码:Public x As Integer, y As IntegerSub var_pub()x = 10: y = 20End Sub在窗体上有1个命令按钮,并有如下事件过程:Private Sub Command1_Click()Dim x As IntegerCall var_pubx = x + 100y = y + 100Print x; yEnd SubB)100 120(29)设a,b都是自然数,为求a除以b的余数,默认编写了以下函数:Function fun(a As Integer, b As Integer)While a > ba = a - bWendfun = aEnd Function在调试时发现函数是错误的,为使函数能产生正确的返回值,应做的修改是D)把While a>b改为While a>=b(30)下列关于通用对话框CommonDialog1的叙述中,错误的是A)只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开(31)在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为B)退出(&X)(32)在窗体上画1个命令按钮和1个文本框,其名称分别为Command1和Text1,再编写如下程序:Dim ss As StringPrivate Sub Text1_KeyPress(KeyAscii As Integer)If Chr(KeyAscii) <> "" Then ss = ss + Chr(KeyAscii)End SubPrivate Sub Command1_Click()Dim m As String, i As IntegerFor i = Len(ss) To 1 Step -1m = m + Mid(ss, i, 1)NextText1.Text = UCase(m)End Sub程序运行后,在文本框中输入“Number 100”,并单击命令按钮,则文本框中显示的是D)001REMBUN(33)窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其属性值为True。

要求程序运行后,圆每秒向右移动100,当圆遇到Line2时则停止移动。

为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下程序:Private Sub Timer1_Timer()For k = Line1.X1 To Line2.X1 Step 100If Shape1.Left + Shape1.Width < Line2.X1 ThenShape1.Left = Shape1.Left + 100End IfNext kEnd Sub运行程序时发现圆立即移动到右边的直线处,与题目要求的移动方式不符。

为得到与题目要求相符的结果,下面修改方案中正确的是B)把For k = Line1.X1 To Line2.X1 Step 100 和Next k两行删除(34)下列有关文件的叙述中,正确的是C)随机文件中,每个记录的长度是固定的(35)窗体如图1所示。

相关文档
最新文档