2009年9月全国计算机等级考试二级VB真题
全国计算机二级《VB》练习题及答案
全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
2009年全国计算机等级考试二级VB笔试试题(1)-中大网校
2009年全国计算机等级考试二级VB笔试试题(1)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时显示该菜单项,应使用的语句是A. menu1.Enabled=TrueB. menu1.Enabled=FalseC. menu1.Visible=TrueD. menu1.Visible=False(2)以下合法的Visual Basic标识符是A. DoWhileB. DoC. 56dD. A#BC(3)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()。
A. 数据的存储结构B. 计算方法C. 数据映象D. 逻辑存储(4)以下语句正确的是()。
A. CommonDialoFilter=All Files i*.*I Pictures(*.bmp)|*.bmpB. CommonDialoFliter="All FileS"|"*.*"|"Pictures(*.bnlp)|"*.bmp"C. CommonDialoFilter=="All Files|*.*|Pictures(*.bmp)|*.bmp"D. CommonDialoFilter={ All Files |*.*| Pictures(*.bmp)|*.bmp}(5)下述关于数据库系统的叙述中正确的是A. 数据库系统中数据的一致性是指数据类型一致B. 数据库系统比文件系统能管理更多的数据C. 数据库系统减少了数据冗余D. 数据库系统避免了一切冗余(6)软件凋试的目的是()。
A. 发现错误B. 改正错误C. 改善软件的性能D. 挖掘软件的潜能(7)在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:程序运行后,如果单击命令按钮,则在文本框中显示的内容是A. 0B. 14C. zD. Str(z)(8)Visual Basic 6.0变量名Num@的类型是()。
2009年全国计算机等级考试二级VB笔试试题
第一套客观题第一题:是非题(共10分,每项1分)1. ActiveX部件是可以重复使用的编程代码和数据。
A.对B.错2. 窗体的Enabled属性设为False时,窗体题的按钮、文本框控件就不会对用户的操作做出反应。
A.对B.错3. 每一个控件实质上都是一个微型程序。
AA.对B.错4. 在程序运行过程中,变量中的值不会改变,而常量中的值会被改变。
A.对B.错5. 用Dim语句声明变量时,VB系统不仅为变量分配相应数据类型的内在空间,而且还为变量赋所需的初值。
A.对B.错6. 定义菜单项时,可以不设置分隔线的菜单项控件名称。
A.对B.错7. 在事件驱动的应用程序中,代码是按照预定的路径执行的。
A.对B.错8. 函数调用时,实际参数与形式参数在数量必须完全一致。
A.对B.错9. 每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件。
A.对B.错10. 通用过程可以放在标准模块中,也可以放在窗体模块中。
A.对B.错第二题、单选题(共45分,每项1.5分)11. 要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的事件中判断。
CA.ChangB.KeyDownC.ClickD.KeyPress12. InputBox函数的返回值的类型为 B 。
A.数值B.字符串C.逻辑值D.日期值13. 要想在过程调用后返回两个结果,下面的过程定义语句合法的是A。
A.Sub Proc1(ByVal n,Byval m)B.Sub Proc1(ByVal n, m)C.Sub Proc1(n,Byval m)D.Sub Proc1(n, m)14. 下面关于打印对话框属性的说法错误的是 C 。
A.Copies属性指定打印的份数。
B.HDC属性指定分配给打印机的句柄,用来识别对象的设备环境。
C.FromPage属性指定要打印文档的页范围。
使用该属性时必须把Flags属性设置为1。
D.Max和Min属性用来显示FromPage和ToPage的范围,其中Min指定允许的起始页码,Max指定允许的最后页码。
浙江省09年春二级vb考试试卷及答案
浙江省2009年春二级VB考试试卷及答案2009年春浙江省高等学校计算机等级考试试卷(二级Visual Basic) 试题1 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】输入n后,计算并显示下列表达式的值。
1?1111????? 234n运行时初始界面如下图左所示,输入10并按回车键后的界面如下图中所示,按“计算”按钮后的界面如下图右所示。
【程序】Dim n As Integer Private Sub Form_Load() Command1. (1)End Sub Private Sub Text1_(2)(K As Integer) If K 13 Then Exit Sub(3) If n > 0 Then = True= False Else = \ End If End Sub Private Sub Command1_Click() Dim yAs Single, i As Integer For i = 1 To n (4)Next i = y= False = True= \ 1 End Sub 【供选择的答案】(1) A、Enabled=True B、Enabled=False C、Visible=True D、Visible=False (2)A、KeyPressB、ClickC、Change(3) A、k=B、k = 13C、n = 13D、KeyDown D、n = (4) A、y = y + 1/n B、y = y + 1\\n C、y = y + 1/i D、y = y + 1\\i 试题2 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】运行时输入10个数后,输出其中较小的5个数。
【程序】Private Sub Command1_Click() Dim a(10) As Single, t As Single, i As Byte, j As Byte, k As Byte For i = 1 To 10 a(i) = InputBox( (5)) Next i Fori = 1 To 9(6)For j = i +1 To 10 If (7)Then k = j Next j t = a(i): a(i) = a(k): a(k) = tNext i For i = (8)Print a(i) Next i End Sub 【供选择的答案】(5) A、\、\C、\、\(6) A、k = i B、i = k C、k = i + 1D、i = k + 1 (7) A、a(j) a(i)C、a(j) > a(k)D、a(j) D、5 To 10 试题3 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
2009年全国计算机等级考试二级VB语言模拟试卷
2009年全国计算机等级考试二级VB语言模拟试卷(三)1 在窗体上有1个名为Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序总应使用的语句是A)Cd1.Action=2B)Cd1.Action=1C)Cd1.ShowSave=TureD)Cd1.ShowSave=02 下面关于菜单的叙述中错误的是A)各级菜单中的所有菜单项的名称必须唯一B)同一子菜单中的菜单项名称必须唯一,但不同子菜单中的菜单项名称可以相同C)弹出式菜单也用菜单编辑器编辑D)同一子菜单中的菜单项名称必须唯一,不同子菜单中的菜单项名称不可以相同3 已知有下面的过程Private Sub proc1(a As Integer,b As String,Optional x As Boolean)……End Sub正确调用此过程的语句是A)Call procl(5)B)Call proc1 5,”abc”,FalseC)proc1(12,”abc”,True)D)proc1 5, “abc4 在窗体上有一个文件名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。
下面能够正确实现上述功能的程序是A)Private Sub Command1_Click()Text1.Left=100End SubB) Private Sub Command1_Click()Text1.Left= Text1.Left-100End SubC)Private Sub Command1_Click()Text1.Move.Text.Left+100End SubD) Private Sub Command1_Click()Text1.Move.Text.LeftEnd Sub5 某人创建了1个工程,其中的窗体名称为Form1;之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是A)在工程属性对话框中把“启动对象”设置为Form2B)在Form1的Load事件过程中加入语句Load Form2C)在Form2的Load事件过程中加入语句Form2.ShowD)在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为26 计算1+3+5+……+99的值,某人编程如下k=1s=0While k<=99k=k+2 : s=s+kWendPrint s在调试时发现运行结果有错误,需要修改。
2009年3、9月全国计算机等级考试二级VB笔试试题及答案
2009年3月28日全国计算机等级考试VB考试卷一、选择题1.下列叙述中正确的是A. 栈是“先进先出”的线性表B. 队列是“先进后出”的线性表C. 循环队列是非线性结构D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构考核知识点:(1) 数据结构答案:D分析:栈是“先进后出”的线性表;队列是“先进先出”的线性表;循环队列是线性结构2.支持子程序调用的数据结构是A. 栈B. 树C. 队列D. 二叉树考核知识点:(1) 数据结构具体应用答案:A分析:栈是“先进后出”的线性表,栈具有记忆作用3.某二叉树有5个度为2的结点,则该二叉树中叶子结点数是A. 10B. 8C. 6D. 4考核知识点:(1) 二叉树的性质答案:C分析:二叉树的性质:度为0的结点(即叶子结点)总是比度为2的结点多一个4.下列排序方法中,最坏情况下比较次数最少的是A. 冒泡排序B. 简单选择排序C. 直接插入排序D. 堆排序考核知识点:(1) 常用算法的时间复杂度答案:D分析:交换类排序法:(1)冒泡排序法,需要比较的次数为n(n-1)/2;(2)快速排序法。
插入类排序法:(1)简单插入排序法,最坏情况需要n(n-1)/2次比较;(2)希尔排序法,最坏情况需要O(n1.5)次比较。
选择类排序法:(1)简单选择排序法,最坏情况需要n(n-1)/2次比较;(2)堆排序法,最坏情况需要O(nlog2n)次比较5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是A. 编译程序B. 操作系统C. 教务管理系统D. 汇编程序考核知识点:(1) 软件的分类答案:C分析:编译程序、操作系统和汇编程序都属于系统软件6.下面叙述中错误的是A. 软件测试的目的是发现错误并改正错误B. 对被调试的程序进行“错误定位”是程序调试的必要步骤C. 程序调试通常也称为DebugD. 软件测试应严格执行测试计划,排除测试的随意性考核知识点:(1) 软件测试与调试的区别答案:A分析:软件测试的目的是发现错误,而改正错误不属于软件测试的目的,属于调试的目的7.耦合性和内聚性是对模块独立性度量的两个标准。
2009年VB省二级笔试试题及答案
安徽省2009年VB省二级笔试试题及答案一、单项选择题(每题1分,共40分)1、在计算机领域中,MIPS通常用来描述计算机的( )A)运算速度B)内存容量C)分辨率D)主频2、下面属于计算机输出设备的是( )A)显示器B)鼠标C)键盘D)扫描仪3、微型计算机在工作中突然断电,则( )中的信息全部丢失。
A)硬盘B)RAM C)ROM D)光盘4、若X是二进制1011,Y是十进制13,Z是十六进制1D,则X、Y、Z从大到小的顺序是( )。
(X、Y、Z都是无符号数)A)Z YX B)Y Z X C)XYZ D)ZXY5、在Windows中,下面关于删除文件的描述错误的是( )。
A)U盘上的文件删除后,不能从回收站中还原B)可以不经过回收站直接将文件删除C)可以将文件先复制到回收站,需要时再将其从回收站还原D)利用“清空回收站”选项可以把回收站中的文件全部删除6、下面关于E-mail功能的描述中,错误的是( )A)在发电子邮件时,可以同时发送给多人B)在发电子邮件时,可以发送附件C)在接收电子邮件时,可以将附件下载到本地计算机上D)在接收电子邮件时,必须将附件下载到本地计算机上7、为减少多媒体数据所占存储空间,常采用( )技术。
A)高速缓冲B)数据压缩C)多通道D)流媒体8、,cn中的“http”指的是( )。
A)计算机主机域名B)文件传输协议C)超文本传输协议D)TCP/IP协议9、下面关于计算机病毒的描述中,正确的是( )。
A)计算机病毒不能感染安装了杀毒软件的计算机系统B)计算机病毒只能通过网络传播C)计算机病毒不能感染加密或压缩后的文件D)计算机病毒可以通过U盘进行传播10、下面系统软件中,最核心的是( )A)编译系统B)语言处理系统C)操作系统D)数据库管理系统11、在Visual Basic 6.0的设计模式下,双击窗体上的某个控件,打开的窗口是( )A)工程资源管理窗口B)代码窗口C)属性窗口D)工具箱窗口12、以下叙述错误的是( )A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)程序运行时,双击一个窗体,则触发该窗体的Dblclcik事件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户触发,也可以由系统触发13、以下不属于Visual Basic6.0系统的文件类型是( )A).Frm B).Bas C).Cpp D).Vbp14、在Visual Basic 6.0中编写代码,如果要强制显示声明变量,可在窗体模块或标准模块的声明中加入语句( )A)Option Explicit B)Option Compare C)Option Base 0 D)Option Base 115、下列选项中( )不是Visual Basic常量A“Good Luck” B)PI C)1.5E-03 D)16.341216、以下声明语句中错误的是( )A)Const varl=123 B)Dim varl=”abc”C)Public varl As Integer D)Static varl As Integer17、骰子是一个正六面体,分别用1~6代表其六个面,掷一次骰子出现的数可表示为( )A)Int(Rnd*6+1) B) Int(Rnd*6) C) Int(Rnd*7) D) Int(Rnd(6)+1)18、声明变量n为整型,执行语句n=4.5后,( )。
9月全国计算机等级考试二级VB笔试真题参考答案
XX年9月全国计算机等级考试二级VB笔试真题参考答案1 D 解析:模块设计要保证低耦合,高内聚。
2 A 解析:从技术观点来看,软件设计包括软件构造设计、数据设计、接口设计、过程设计。
从工程管理角度,软件设计分为两步完成:概要设计和详细设计。
3 C 解析:软件维护属于软件生命周期的维护阶段。
4 B 解析:外模式是用户的数据视图,就是用户所见到的数据模式。
5 D6 C7 D8 B9 B10 A11 A 解析:窗体的 Caption 属性值是显示在窗体标题栏中的文本;窗体的 Name 属性是只读属性,即只可以通过属性窗口改变属性值,在运行时能改变; Name 属性值不能为空。
12 C 解析:在 Visual Basic 环境中,程序可以用解释方式运行,也可以生成可执行文件 EXE 运行。
13 D 解析:此题考察的是运算符的优先级别。
根据表达式的执行顺序和运算符的优先级别,原式可以写成:( Not(a<=c) ) Or (((4 * c)=(b ^ 2)) AnD (b<>(a+c))) 我们可以在计算机上用以下代码运行验证:Private Sub FormClick()a=2b=3c=4Print (Not a <= c Or 4 * c=b ^ 2 AnD b <> a+c)EnD Sub14 B 解析:题目中所给出的是用户自定义类型,在这里要注意新类型的名称是 StuDent ,所以选项 C 、 D 均不正确;我们知道对于类型成员的引用是:对象、属性(方法),所以 A 不正确。
15 D 解析: IIf(expr,truepart,falsepart) 根据表达式的值,来返回两局部中的其中一个;由于表达式的条件局部运算结果为“ True AnD False ”,所以无法判断返回值,输出结果为False 。
我们可以在计算机上用以下代码运行验证:Private Sub FormClick()a=5b=6c=7D=8Print x=IIf((a>b) AnD (cEnD Sub16 D 解析: MiD(string,start\[, length\]) 返回 Variant (String), 其中包含字符串指定数量的字符;Right (string, length) 返回 Variant (String) ,其中包含从字符串右边取出的指定数量的字符;UCase(String) 返回 Variant (String) ,其中包含转成大写的字符串;我们可以在计算机上用以下代码运行验证:Private Sub FormClick()a$="Visual Basic Programming"b$="Quick"Print b$ & UCase (MiD$ (a$,7,6)) & Right$(a$,12)EnD Sub17 B 解析:此题考察的是控键的常用事件;Change 事件在用户向文本框中输入新信息,或当程序把 Text 属性设置为新值从而改变文本框的 Text 属性时触发,用户每键入一个字符,会引发一次该事件;Click 事件是用户鼠标单击文本框时触发;18 B 解析:此题考察的是循环的嵌套, Counter 的初始值为0 ,当 I=1 时,进入内层循环,内层循环语句执行完毕后,Counter 的值为 3 ;当 I=2 时,进入内层循环时, Counter 的值仍为 3 ,内层循环语句执行完毕后, Counter 的值为 6 ;以此类推,程序全部执行完毕, Counter 的值为 12 。
2009年全国计算机等级考试二级VB笔试试题(3)-中大网校
2009年全国计算机等级考试二级VB笔试试题(3)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)下列说法错误的是A. 标准模块也称程序模块文件,扩展名是.basB. 标准模块由程序代码组成C. 标准模块只用来定义一些通用的过程D. 标准模块不附属于任何一个窗体(2)以下各项,可以作为V isual Basic变量名的是()。
A. BookB. 2_SeekC. 123.58D. Book-1(3)以下关系表达式中。
其值为False的是A. ”BCD”>”bCD”B. ”you”<>”we”C. ”BASIC”=UCase(”Basic”)D. ”double”>”doub”(4)结构化程序设计的3种结构是:()A. 顺序结构、选择结构、转移结构B. 分支结构、等价结构、循环结构C. 多分支结构、赋值结构、等价结构D. 顺序结构、选择结构、循环结构(5)程序设计方法要求在程序设计过程中()。
A. 先编制出程序,经调试使程序运行结果正确后再画出程序的流程图B. 先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释C. 先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释D. 以上三种说法都不对(6)在窗体上嚼一个命令按钮(其NAME属性为cmdFinD.,然后编写如下代码:运行上面的程序,单击命令按钮.其输出结果是A. 26B. 3678C. 5678D. 8765(7)数据处理的最小单位是A. 数据B. 数据元素C. 数据项D. 数据结构(8))以下叙述中,不准确的描述是A. Shift参数是KeyDown事件发生时,Shift、Ctrl和Ah三个键的状态B. KeyDown事件的参数与KcyUp事件的参数一致C. KeyCode参数与Keyt’tess事件的KeyAscii参数是一样的D. KeyDoven事件的参数不能省略(9)对下列二叉树进行后序遍历的结果是()。
2009年9月全国计算机等级二级VB试卷含参考答案
2009年9月全国计算机等级二级VB试卷含参考答案一、选择题(每小题2分,共70分)下面各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上。
答在试卷上不得分。
(1)下列数据结构中,属于非线性结构的是A)循环队列B)带链队列C)二叉树D)带链(2)下列数据结构中,能够按照“先进先出”原则存取数据的是:A)循环队B)C)队列D) 二叉树(3)对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针是一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)队头指针可以大于队尾指针,也可以小于队尾指针(5)软件设计中划分模块一个准则是A)低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合 D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是A)可封装B)自顶向下C)模块化D)逐步求精(7)软件详细设计产生的图如下:该图是:A)N-S图B)PAD图C)程序流程图D)E-R图(8)数据库管理系统是A)操作系统的一部分B)在操作系统支撑下的系统软件C)一种编译系统D)一种操作系统(9)在E-R中,用来表示实体联系的图形是A)椭形图B)矩形C)菱形D)三角形(10)有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)以下变量名中合法的是:A)x2-1 B)Print C)Str_n D)2x(12)把数学表达式(5x+3)/(2y-6)表示为正确的VB表达式应该是:A) (5x+3)/(2y-6) B)x*5+3/2*y-6C)(5*X+3) D)(X*5+3)/(y*2-6)(13)下面有关标准模块的叙述中,错误的是:A)标准模块不完全由代码组成,还可以有窗体。
计算机二级VB练习题附答案
计算机二级VB练习题附答案计算机二级VB练习题附答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
那么计算机二级vb考试会怎么考?以下仅供参考!【计算机二级VB练习题一】1、为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True( )。
A.Contr01BoxB.MinButtonC.MaxButtonD.BorderStyle参考答案:A参考解析:本题考查窗体的常见属性。
窗体中ControlBox属性用来控制是否显示控制菜单,属性值为False时不显示控制菜单。
属性MinButton和MaxButton控制是否显示最大化和最小化按钮,属性BorderStyle则是设置窗体的边界样式。
2、组合框是文本框和( )特性的组合。
A.复选框B.标签C.列表框D.目录列表框参考答案:C参考解析:本题考查组合框。
组合框控件(ComboBox)是将文本框和列表框的功能结合在一起,用户可以在列表中选择某项(注:只能选取一项),或在编辑区域中直接输入文本内容来选定项目。
3、Visual Basic根据计算机访问文件的方式将文件分成3类,其中不包括( )。
A.顺序文件B.Unix文件C.二进制文件D.随机文件参考答案:B参考解析:本题考查VB文件的分类。
VB中根据文件的访问形式分为顺序文件、随机文件和二进制文件。
4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
A.内模式B.外模式C.概念模式D.逻辑模式参考答案:A参考解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。
外模式,或予模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。
模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。
江苏计算机等级考试2009秋VB考试真题
江苏计算机等级考试2009秋VB考试真题第一部分:计算机基础知识1.下列关于个人移动通信的叙述中,错误的是____A.第1代个人移动通信(简称1G)采用的通信技术是数字通信技术B.目前广泛使用的GSM手机采用的通信技术属于第2代移动通信技术(简称2G)C.第3代移动通信技术(简称3G)将无线通信与互联网、多媒体通信相结合D.3G有多个国际技术标准,其中也有我国自主制定的3G技术标准。
2.在下列有关集成电路的叙述中,正确的是2。
A.现代集成电路所使用的半导体材料都是硅B.所有的集成电路都是数字集成电路C.Moore定律认为单块集成电路的集成度平均每年翻一番D.Intel公司微处理器产品Core 2 Duo,其集成度已高达数千万个电子元件3.与十六进制数AB等值的八进制数是3 。
A. 253B.254C.171D.1724.在下列有关PC机CPU的叙述中,错误的是4。
A.CPU中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息B.所有PC机的CPU都具有相同的指令系统,因而PC机可使用相同的软件C.一台计算机至少包含1个CPU,也可以包含2个、4个、8个甚至更多个CPUD.Intel公司是国际上研制和生产CPU的主要公司,我国也能生产CPU5.在下列有关PC机主板上部件的叙述中,错误的是5 。
A.BIOS保存在主板上的一个闪存中,其内容在关机后通常不会改变B.CMOS中保存有用户设置的开机口令,关机后主板上的电池继续给CMOS供电C.启动CMOS设置程序可以重新设置CMOS中的数据,该程序是BIOS的组成部分D.网卡通常集成在主板上,由主板上独立的IC实现其功能,与芯片组无关6.从PC机存储器的层次结构来看,下列存储器中存取速度最快的是6 。
A.Cache存储器B.RAM和ROMC.寄存器D.硬盘和优盘7.在下列4种PC机常用I/O接口中,数据传输速率最高的是7。
A.PS/2B.SATAC.IEEE-1394bB 2.08.在下列有关I/O操作、I/O总线和I/O接口的叙述中,错误的是8。
全国计算机二级考试《VB》操作试题及答案
全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。
再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。
运行时的窗体如图所示。
要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。
窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。
2009年全国计算机等级考试二级VB笔试试题
D 标记:[暂不确定答案] 第 6 题 下列叙述中正确的是 A.线性表是线性结构 B.栈与队列是非线性结构 C.线性链表是非线性结构 D.二叉树是线性结构 本题答案:
A B C D 标记:[暂不确定答案] 第 7 题 以下叙述中错误的是 A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B.保存 Visual Basic 程序时,应分别保存窗体文件及工程文件 C.事件可以由用户引发,也可以由系统引发 D.Visual Basic 应用程序只能以解释方式执行 本题答案: A B C D 标记:[暂不确定答案] 第 8 题 下列操作可以打开立即窗口的是 A.Ctrl+D B.Ctrl+F C.Ctrl+G D.Ctrl+E 本题答案: A B C
程序运行后,单击命令按钮,并输入一个字符串,例如 abcde,则要求在窗体上按如下格式 显示: a bc cde de e 则在下划线处应填人的内容为 A.Right(C,i) B.Mid(c,i,i) C.Mid(c,i,1) D.Left(C,i) 本题答案:
A B C D 标记:[暂不确定答案] 第 26 题 )如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是 A.如果工程中含有 Sub Main 过程,则程序一定首先执行该过程 B.不能把标准模块设置为启动模块 C.用 Hide 方法只是隐藏一个窗体.不能从内存中清除该窗体 D.任何时刻最多只有一个窗体是活动窗体 本题答案: A B C
A B C D 标记:[暂不确定答案] 第 16 题 如下事件过程:
运行时在输入框内输入变量 x 的值为 15,输出结果为 A.0 B.15 C.25 D.30 本题答案:
A B C D 标记:[暂不确定答案] 第 17 题 用树形结构来表示实体之间联系的模型称为 A.关系模型 B.层次模型 C.网状模型 D.数据模型 本题答案: A B
2009年全国计算机等级考试二级VB笔试试题(2)-中大网校
2009年全国计算机等级考试二级VB笔试试题(2)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设有如下的记录类型则正确引用该记录类型变量的代码是(2)下面程序段,运行后的结果是Private Sub Command1_Click()A. t=18B. t=24C. t=30D. t=32(3)以下关于变量作用域的叙述中,正确的是A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用B. 全局变量必须在标准模块中声明C. 模块级变量只能用Private关键字声明D. 模块级变量只能用Public关键字声明(4)在用通用对话框控件建立“打开”或“保存”文件对活框时.如果需要指定文件列表框所列出的文件类型是文本文件(即txl文件),则正确的描述格式是A. ”text(*.txt)|*.txt”B. ”文本文件()txt |()txt”C. ”text()txt||(*)lxt”D. ”text()txt(*)txt”(5)单击命令按钮时,下列程序的执行结果是A. 23 47B. 10 36C. 22 44D. 24 50(6)在窗体上画一个名称为Dirl的目录列表框,一个名称为File1的文件列表框。
当改变当前目录列表框时,文件列表框应该与之同步改变。
没置两个控件同步的命令放在一个事件过程中.这个事件过程是A. Drivel_ChangeB. Drivel_ClickC. Dirl_ChangeD. Dirl_Click(7)在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是A. 3B. 4C. 5D. 6(8)有如下程序:(9)下列语句不能实现循环100次的是()(10)若菜单项前面没有内缩符号“…”,表示该菜单项是()。
A. 子菜单项B. 主菜单项C. 下拉式菜单D. 弹出式菜单(11)在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:程序运行后,单击命令按钮,窗体上显示的是(12)下列数据结构中具有记忆作用的是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2009年9月全国计算机等级考试二级VB真题一、选择题(每题2分,共70分)(1)下列数据结构中,属于非线性结构的是A)循环队列B) 带链队列C) 二叉树D)带链栈(2)下列数据结果中,能够按照“先进后出”原则存取数据的是A) 循环队列B) 栈C) 队列D) 二叉树(3)对于循环队列,下列叙述中正确的是A)队头指针是固定不变的B)队头指针一定大于队尾指针C)队头指针一定小于队尾指针D)队头指针可以大于队尾指针,也可以小于队尾指针(4)算法的空间复杂度是指A)算法在执行过程中所需要的计算机存储空间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的临时工作单元数(5)软件设计中划分模块的一个准则是A) 低内聚低耦合B) 高内聚低耦合C) 低内聚高耦合D) 高内聚高耦合(6)下列选项中不属于结构化程序设计原则的是A) 可封装D) 自顶向下C) 模块化D) 逐步求精(7)软件详细设计产生的图如下:该图是A) N-S图B) PAD图C) 程序流程图D) E-R图(8)数据库管理系统是A)操作系统的一部分B) 在操作系统支持下的系统软件C) 一种编译系统D) 一种操作系统(9)在E-R图中,用来表示实体联系的图形是A) 椭圆图B) 矩形C) 菱形D) 三角形(10)有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为A)选择B)投影C)交D)并(11)以下变量名中合法的是A)x2-1B)printC)str_nD)2x(12)把数学表达式图1 表示为正确的VB表达式应该是A)(5x+3)/(2y-6)B)x*5+3/2*y-6C)(5*x+3) l图2 (2*y-6)D)(x*5+3)/(y*2-6)(13)下面有关标准模块的叙述中,错误的是A)标准模块不完全由代码组成,还可以有窗体B)标准模块中的Private过程不能被工程中的其他模块调用C)标准模块的文件扩展名为.basD)标准模块中的全局变量可以被工程中的任何模块引用(14)下面控件中,没有Caption属性的是A)复选框B)单选按钮C)组合框D)框架(15)用来设置文字字体是否斜体的属性是A)FontUnderlineB)FontBoldC)FontSlopeD)FontItalic(16)若看到程序中有以下事件过程,则可以肯定的是,当程序运行时Private Sub Click_MouseDown(Button As Integer,_Shift As Integer,X As Single,Y As Single) Print “VB Program”End SubA)用鼠标左键单击名称为“Command1”的命令按钮时,执行此过程B)用鼠标左键单击名称为“MouseDown”的命令按钮时,执行此过程C)用鼠标左键单击名称为“MouseDown”的控件时,执行此过程D)用鼠标左键或右键单击名称为“Click”的控件时,执行此过程(17)可以产生30-50(含30和50)之间的随机整数的表达式是A)Int(Rnd*21+30)B)Int(Rnd*20+30)C)Int(Rnd*50-Rnd*30)D)Int(Rnd*30+50)(18)在程序运行时,下面的叙述中正确的是A)用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程B)用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程D)装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程(19)窗体上有名称为Command1的命令按钮和名称为Text1的文本框Private Sub Command1_Click()Text1.Text=”程序设计”Text1.SetFocusEnd SubPrivate Sub Text1_GotFocus()Text1.Text=”等级考试”End Sub运行以上程序,单击命令按钮后A)文本框中显示的是“程序设计”,且焦点在文本框中B)文本框中显示的是“等级考试”,且焦点在文本框中C)文本框中显示的是“程序设计”,且焦点在命令按钮上D)文本框中显示的是“等级考试”,且焦点在命令按钮上(20)设窗体上有名称为Option1的单选按钮,且程序中有语句:If Options.Value=True Then下面语句中与该语句不等价的是A)If Option.Value ThenB)If Option1=True ThenC)If Value=True ThenD)If Option1 Then(21)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min 属性设置为100。
下面叙述正确的是A)程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B)程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C)由于滚动条的Max属性值下于Min属性值,程序会出错D)由于滚动条的Max属性值下于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动(22)有如下过程代码:Sub var_dim()Static numa As IntegerDim numb As Integernuma=numa+2numb=numb+1print numa;numbEnd Sub连续3次调用var_dim过程,第3次调用时的输出是A)2 1B)2 3C)6 1D)6 3(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 1B)5 4 3 2 1C)4 3 2 1 1D)4 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)=0End IfPrint a(m,n);Next nPrintNext mEnd Sub运行程序,单击命令按钮,窗体上显示的内容为A)2 0 00 4 00 0 6B)2 0 40 4 04 0 6C)2 3 03 4 00 0 6D)2 0 00 4 50 5 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时的实际参数都是自然数,则函数返回的是A)a、b的最大公约数B)a、b的最小公倍数C)a除以b的余数D)a除以b的商的整数部分(26)窗体上有1个名称为Text1的文本框;1个名为Timer1的计时器控件,其Interval属性值为5000,Enable属性值是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以下叙述正确的是A)每次执行些事件过程时,flag的初始值为0B)flag的值只可能取0或1C)程序执行后,文本框的文字每5秒改变一次颜色D)程序有逻辑错误,Else分支总也不能被执行(27)为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程:Private Sub Command1_Click()Dim a%,s%,k%s=1a=2For k=2 To 10a=a*2s=s+aNext kText1.Text=sEnd Sub执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是A)把s=1改为s=0B)把For k=2 To 10改为For k=1 To 10C)交换语句s=s+a和a=a*2的顺序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 Sub运行程序后单击命令按钮,窗体上显示的是A)100 100B)100 120C)110 100D)110 120(29)设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Function fun(a As Integer,b As Integer)While a>ba=a-bWendfun=aEnd Function在调试时发现函数是错误的。
为使函数能产生正确的返回值,应做的修改是A)把a=a-b改为a=b-aB)把a=a-b改为a=a\bC)把While a>b改为While a<bD)把While a>b改为While a>=b(30)下列关于通用对话框CommonDialog1的叙述中,错误的是A)只要在“打开”对话框中选择了文件,并单击“打开”按钮,就可以将选中的文件打开B)使用CommonDialog1.ShowColor方法,可以显示“颜色”对话框C)CancelError属性用于控制用户单击“取消”按钮关闭对话框时,是否显示出错误警告D)在显示“字体”对话框前,必须先设置CommonDialog1的flags属性,否则会出错(31)在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为A)退出(X&)B)退出(&X)C)退出(X#)D)退出(#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程序运行后,在文本框中输入“Number100”,并单击命令按钮,则文本框中显示的是A)NUMBER 100B)REBMUNC)REBMUN 100D)001 REBMUN(33)窗体的左右两端各有1条直线,名称分别为Line1、Line2;名称为Shape1的圆靠在左边的Line1直线上(见图);另有1个名称为Timer1的计时器控件,其Enable属性值是True。