2013年全国计算机二级考试最新vb试题
2013年全国计算机二级考试最新vb试题
2013年4月全国计算机等级考试二级VB笔试试卷(含参考答案)一、选择题(每题2分,共70分)(1)下列叙述中正确的是( )A)对长度为n的有序链表进行查找,最坏情况下需要比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(nlog2n)(2)算法的时间复杂是指( )A)算法的执行时间B)算法所处理的数据量C)算法程序中的语句或指令条数D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支持软件(或工具软件),下面属于系统软件的是( )A)编辑软件B)操作系统C)教务管理系统D)浏览器(4)软件(程序)调试的任务是( )A)诊断和改正程序中的错误B)进肯能多的发现程序中的错误C)发现并改正程序中的所有错误D)确定程序中错误的性质(5)数据流程图(DFD图)是( )A)软件概要设计的工具B)软件详细设计的工具C)机构化方法的需求分析工具D)面向对象方法的需求分析工具(6)软件生命周期可以分为定义阶段,开发阶段和维护阶段。
详细设计属于( )A)定义阶段B)开发阶段C)维护阶段D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(12)设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是A)|x|B)-|x|C)xD)-x(13)设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是A)整型,整型B)变体型,变体型C)整型,变体型D)变体型,整型(14)下面哪个属性肯定不是框架控件的属性A)TextB)CaptionC)LeftD)Enabled(15)下面不能在信息框中输出“VB”的是A)MsgBox "VB"B)x=MsgBox("VB")C)MsgBox("VB")D)Call MsgBox "VB"(16)窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是A)Index为1表示单选按钮被选中,为O表示未选中B)Index的值可正可负C)Index的值用来区分哪个单选按钮被选中D)Index表示数组中单选按钮的数量(17)设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发A)Text1的SetFocus事件B)Text1的GotFocus事件C)Text1的LostFocus事件D)窗体的GotFocus事件(18)VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母A)这3个事件都会触发B)只触发KeyPress事件C)只触发KeyDown、KeyUp事件D)不触发其中任何一个事件(19)下面关于标准模块的叙述中错误的是A)标准模块中可以声明全局变量B)标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C)标准模块中可以包含一些Public过程D)一个工程中可以含有多个标准模块(20)设窗体的名称为Form1,标题为Win,则窗体的MouseDown 事件过程的过程名是A)Form1_MouseDownB)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(21)下面正确使用动态数组的是A)Dim arr() As Integer…ReDim arr(3,5)B)Dim arr() As Integer…ReDim arr(50)As StringC)Dim arr()…ReDim arr(50) As IntegerD)Dim arr(50) As Integer…ReDim arr(20)(22)下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer ) As Integer若要输出8、12、16这3个数的最大公约数,下面正确的语句是A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是A)For i=1 To 5For j=1 To 3Print a(j,i);NextPrintNextB)For i=1 To 3For j=1 To 5Print a(j,i);NextPrintNextC)For j=1 To 5For i=1 To 3Print a(j,i);NextPrintNextD)For i=1 To 5For j=1 To 3Print a(i,j);NextPrintNext(24)窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456"Thenn=n+1Print "口令输入错误"& n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“”,则在窗体上显示输入错误口令的次数。
2013四川省全国计算机等级考试二级VB笔试试卷及参考答案考试重点和考试技巧
23、CRT指的是( A )
A、阴极射线管显示器 B、液晶显示器
C、等离子显示器 D、以上说法都不对
A、系统软件与具体应用领域无关 B、系统软件与具体硬件逻辑功能无关
C、系统软件是在应用软件基础上开发的 D、系统软件并不具体提供人机界面
39、计算机的内存中有一项占据4个字节的数据,内容依次为61H、41H、31H、51H,这项数据可能是( C )
A、汉字,西文混合字符串 B、汉字字符串
A、RAM B、DRAM C、ROM D、SRAM
36、第四代计算机的逻辑器件,采用的是( B )
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
A、打印成本较低 B、体积小、重量轻
C、采用非击打式,噪音较小 D、以上说法都不对
7、在3.5in的软盘上有一个带滑块的小方孔,其作用是( D )
A、进行读写保护设置 B、没有任何作用
42、关于调制解调器的叙述不正确的是( C )
A、调制解调器是计算机通信的一种重要工具,采用“拨号上网”的方式,必须有一个调制解调器
B、调制解调器中分为内置和外置式两种
C、“解调”是将计算机的数字信号转换成电话网可以传输的模拟信号
D、数据传输率是调制解调器最重要的性 D、以上3种都可以
10、具有多媒体功能的微型计算机系统中,常用的的WORM是( C )
A、只读型大容量软盘 B、只读型光盘
C、一次性写入光盘 D、半导体只读存储器
A、小巨型机 B、小型计算机
C、微型计算机 D、中型计算机
33、为了防止计算机硬件的突然故障或病毒入侵对数据的破坏,对于重要的数据文件和工作资料在每天工作结束后通常应( B )
2013四川省全国计算机等级考试二级VB笔试试卷及参考答案必过技巧
5、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致
6、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 详细设计 B. 需求分析 C. 总体设计 D. 编程调试
7、下列叙述中正确的是(C)
A.数据库是一个独立的系统,不需要操作系统的支持 B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致
8、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据 B. 在队列中只能删除数据
C. 队列是先进先出的线性表 D. 队列是先进后出的线性表
9、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好 B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率 D. 程序的注释可有可无
10、索引属于(B)
A. 控制流 B. 加工 C. 数据存储 D. 源和潭
45、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
A. 可行性分析 B. 需求分析 C. 详细设计 D. 程序编码
46、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式 B. 外模式 C. 概念模式 D. 逻辑模式
30、下面不属于软件设计原则的是(C)
A. 抽象 B. 模块化 C. 自底向上 D. 信息隐蔽
31、下列关于队列的叙述中正确的是(C)
2013陕西省全国计算机等级考试二级VB笔试试卷及参考答案必过技巧
16、下列4种设备中,属于计算机输出设备的是( C )
A、UPS B、条形码阅读器 C、绘图仪 D、鼠标器
17、运算器的主要功能是( A )
A、实现算术运算和逻辑运算 B、保存各种指令信息供系统其他部件使用
14、微型计算机中,控制器的基本功能是( D )
A、进行算术运算和逻辑运算 B、存储各种控制信息
C、保持各种控制状态 D、控制机器各个部件协调一致地工作
15、喷墨打印机较针式打印机的最大优点( C )
A、打印成本较低 B、体积小、重量轻
19、性能价格比也是一种用来衡量计算机产品优劣的概括性指标。性能代表系统的使用价值,它一般不包括( D )
A、计算机的运算速度
B、内存储器容量和存取周期
C、通道信息流量速率及输入输出设备的配置
D、计算机外形尺寸
20、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024
24、在下列存储中,访问度最快的是( C )
A、硬盘存储器 B、DRAM C、SRAM D、ROM
25、喷墨打印机较针式打印机的最大优点( C )
A、打印成本较低 B、体积小、重量轻
C、采用非击打式,噪音较小 D、以上说法都不对
26、速度快、分辨率高的打印机类型是( B )
A、非击打式 B、激光式 C、击打式 D、点阵式
27、一般情况下,1KB内在最多能存储( B )个ASCII码字符,或( B )个汉字内码。
A、1024.1024 B、1024,512 C、512,512 D、512,1024
2013江苏省全国计算机等级考试二级笔试试卷VB(必备资料)
11、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024
12、计算机的内存中有一项占据4个字节的数据,内容依次为61H、41H、31H、51H,这项数据可能是( C )
B、不要把软盘与有病毒的软盘放在一起
C、保持软盘的清洁
D、定期对软盘进行格式化
18、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
A、过程控制 B、数据处理
C、科学计算 D、CAD/CAM
C、半导体RAM(内存储器) D、磁带存储器
28、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
②人们常以微处理器为依据来表述微型计算机的发展
③微处理器经历了4位、8位、16位和32位四代的发展过程
④微型计算机诞生于第三代计算机时代
其中全部正确的一组是( D )
A、过程控制 B、数据处理
C、科学计算 D、CAD/CAM
15、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该( B )
A、打开软盘的写保护小孔
B、用消病毒软件检查该软盘有无计算机病毒
6、微型计算机中的内存储器,通常采用( C )
A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器
7、我们通常所说的128位声卡中的“128位”指的是( D )
A、声卡的字长 B、计算机的字长
C、计算机总线的宽度 D、声卡的采样精度
19、微型计算机中的外存储器,现在普遍采用( B )
A、电子管储器 B、磁表面存储器
2013黑龙江省全国计算机等级考试二级VB笔试试卷及参考答案(必备资料)
1、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 152、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报3、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计4、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B.层次模型C. 网状模型D. 数据模型5、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表6、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得A. 8B. 16C. 32D. 157、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计8、检查软件产品是否符合需求定义的过程称为(A)A. 确认测试B. 集成测试C. 验证测试D. 验收测试9、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35110、索引属于(B)A. 模式B. 内模式C. 外模式D. 概念模式11、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽12、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环。
2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(5)
2013年3月全国计算机等级考试二级VB上机题库题干—1—第八十一套题干104一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上画一个名称为cmdOpen 的命令按钮,标题为"打开文件",再画一个名称为cdlOpen 的通用对话框。
程序运行后,如果单击命令按钮,则弹出打开文件对话框。
请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为"打开文件";设置适当属性,使对话框的"文件类型"下拉式组合框中有二行:"文本文件"、"所有文件"(如图1所示),默认的类型是"所有文件"。
②编写命令按钮的事件过程,使得单击按钮可以弹出打开文件对话框。
要求:程序中不得使用变量,事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj1.vbp,窗体文件名为vbsj1.frm。
图1(2)在名称为Form1的窗体上画一个图片框(名称为Pic1)、一个垂直滚动条(名称为Vsb1)和一个命令按钮(名称为cmdSet,标题为"设置属性"),通过属性窗口在图片框中装入一个图形(文件名为pic1.jpg,位于考生目录下),图片框的宽度与图形的宽度相同,图片框的高度任意(如图2所示)。
编写适当的事件过程。
程序运行后,如果单击命令按钮,则设置垂直滚动条的如下属性:图2Min=100 Max=2400LargeChange=200 SmallChange=20之后就可以通过移动滚动条上的滚动块来放大或缩小图片框的高度。
运行后的窗体如图3所示。
要求程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。
图3二、简单应用题(1)在考生目录下有一个工程文件vbsj3.vbp,包含了所有控件和部分程序,如图4所示。
2013年计算机二级考试vb答案
2013年计算机二级考试vb答案一、选择题1. 在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All above答案:D2. 下列哪个函数用于计算一个数的平方?A. SqrB. AbsC. PowD. Log答案:C3. 在Visual Basic中,下列哪个选项表示一个布尔值?A. TrueB. FalseC. Both A and BD. None of the above答案:C4. 如果变量x的值为5,那么表达式x > 3 And x < 10的值是多少?A. TrueB. FalseC. 5D. 3答案:A5. 在Visual Basic中,下列哪个选项是正确的循环结构?A. For...NextB. Do...LoopC. While...WendD. All above答案:D二、填空题1. 在Visual Basic中,使用________函数可以获取当前日期。
答案:Date2. 若要将文本框(TextBox)中的内容赋值给变量str,应使用语句________。
答案:str = TextBox1.Text3. 在Visual Basic中,使用________关键字可以定义一个子程序。
答案:Sub4. 若要在Visual Basic中创建一个名为MyForm的新窗体,应使用语句________。
答案:Dim MyForm As New Form5. 在Visual Basic中,使用________方法可以打开一个文件。
答案:Open三、简答题1. 简述Visual Basic中事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮或按下键盘,而方法是程序中定义的执行特定任务的代码块。
2. 描述如何在Visual Basic中使用If...Then...Else语句进行条件判断。
答案:在Visual Basic中,可以使用If...Then...Else语句进行条件判断,例如:If condition Then '执行代码块1 Else '执行代码块2 End If。
2013福建省全国计算机等级考试二级VB最新考试试题库(完整版)
28、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
29、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)
A. 确定性 B. 可行性 C. 无穷性 D. 拥有足够的情报
1、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8 B. 16 C. 32 D. 15
2、软件调试的目的是(B) 注:与软件测试要对比着复习
A.发现错误 B.改正错误 C.改善软件的性能 D.挖掘软件的潜能
3、下面对对象概念描述错误的是(A)
A. 任何对象都必须有继承性 B. 对象是属性和方法的封装体
C. 对象间的通讯靠消息传递 D. 操作是对象的动态性属性
44、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)
A. 概要设计 B. 详细设计 C. 可行性分析 D. 需求分析
45、算法的时间复杂度是指(C)
A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数
23、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据 B. 在栈中只能删除数据
C. 栈是先进先出的线性表 D. 栈是先进后出的线性表
24、信息隐蔽的概念与下述哪一种概念直接相关(B)
A.软件结构定义 B. 模块独立性 C. 模块类型划分 D. 模拟耦合度
25、索引属于(B)
A. 模式 B. 内模式 C. 外模式 D. 概念模式
26、在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)
2013云南省全国计算机等级考试二级VB笔试试卷及参考答案考资料
2013云南省全国计算机等级考试二级VB笔试试卷及参考答案考资料1、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致2、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)3、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间4、下列关于栈的叙述中正确的是(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表5、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构6、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部7、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计8、关系表中的每一横行称为一个(A)A. 元组B. 字段C. 属性D. 码9、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库10、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间11、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)12、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 1513、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数14、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环15、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句16、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表17、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度18、下述关于数据库系统的叙述中正确的是(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据19、数据的存储结构是指(B)A. 数据所占的存储空间量B. 数据的逻辑结构在计算机中的表示C. 数据在计算机中的顺序存储方式D. 存储在外存中的数据20、结构化程序设计主要强调的是(B)A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性21、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计22、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型23、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记A. N+1B. NC. (N+1)/2D. N/224、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表25、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用26、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息27、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能28、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能29、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 35130、信息隐蔽的概念与下述哪一种概念直接相关(B)A.软件结构定义B. 模块独立性C. 模块类型划分D. 模拟耦合度31、数据库系统的核心是(B)A. 数据模型B. 数据库管理系统C. 软件工具D. 数据库32、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考33、算法一般都可以用哪几种控制结构组合而成(D)A. 循环、分支、递归B. 顺序、循环、嵌套C. 循环、递归、选择D. 顺序、选择、循环34、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境35、在深度为5的满二叉树中,叶子结点的个数为(C)A. 32B. 31C. 16D. 1536、用树形结构来表示实体之间联系的模型称为(B)A. 关系模型B. 层次模型C. 网状模型D. 数据模型37、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境38、希尔排序法属于哪一种类型的排序法(B)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法39、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无40、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息41、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA42、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构43、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表44、算法的空间复杂度是指(D)A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间45、设有下列二叉树:图见书P46对此二叉树中序遍历的结果为(B)A. ABCDEFB. DBEAFCC. ABDECFD. DEBFCA46、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈47、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题 D.数据库系统中,数据的物理结构必须与逻辑结构一致48、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部49、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无50、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送(D)A. 调用语句B. 命令C. 口令D. 消息51、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用52、下列关于栈的叙述中正确的是(D)A. 在栈中只能插入数据B. 在栈中只能删除数据C. 栈是先进先出的线性表D. 栈是先进后出的线性表53、数据库概念设计的过程中,视图设计一般有三种设计次序,以下各项中不对的是(D)A. 自顶向下B. 由底向上C. 由内向外D. 由整体到局部54、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题 D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考55、下面不属于软件设计原则的是(C)A. 抽象B. 模块化C. 自底向上D. 信息隐蔽。
计算机二级考试VB精选题及答案解析
2013年计算机二级考试VB精选题及答案解析(1)一、选择题【例1】结构化程序设计方法提出于_______。
(考点1)A)20世纪50年代B)20世纪60年代C)20世纪70年代D)20世纪80年代解析:20世纪70年代提出了"结构化程序设计(structuredprogramming)"的思想和方法。
结构化程序设计方法引入了工程化思想和结构化思想,使大型软件的开发和编程得到了极大的改善。
答案:C)【例2】结构化程序设计方法的主要原则有下列4项,不正确的是_______。
(考点1)A)自下向上B)逐步求精C)模块化D)限制使用goto语句解析:结构化程序设计方法的主要原则为:(1)自顶向下:即先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。
(2)逐步求精:对复杂问题,应设计一些子目标作过渡,逐步细化。
(3)模块化:把程序要解决的总目标分解为分目标,再进一步分解为具体的小目标,把每个小目标称为一个模块。
(4)限制使用goto语句。
答案:A)【例3】面向对象的开发方法中,类与对象的关系是_______。
(考点2)A)抽象与具体B)具体与抽象C)部分与整体D)整体与部分二、填空题【例1】在面向对象方法中,使用已经存在的类定义作为基础建立新的类定义,这样的技术叫做_______。
(考点2)解析:继承是面向对象方法的一个主要特征。
继承是使用已有的类定义作为基础建立新类的定义技术。
已有的类可当作基类来引用,则新类相应地可当作派生类来引用。
答案:继承【例2】对象的基本特点包括_______、分类性、多态性、封装性和模块独立性好等5个特点。
(考点2)解析:对象具有如下的基本特点:(1)标识惟一性。
对象是可区分的,并且由对象的内在本质来区分;(2)分类性。
可以将具有相同属性和操作的对象抽象成类;(3)多态性。
同一个操作可以是不同对象的行为;(4)封装性。
只能看到对象的外部特征,无需知道数据的具体结构以及实现操作的算法;(5)模块独立性。
2013四川省全国计算机等级考试二级VB笔试试卷及参考答案试题及答案
2013四川省全国计算机等级考试二级VB笔试试卷及参考答案试题及答案1、1959年IBM公司的塞缪尔(A。
M。
Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在( D )方面的应用。
A、过程控制B、数据处理C、计算机科学计算D、人工智能2、在微机中,ASCII码常用于表示( B )A、西文、汉字混合编码B、西文字符C、汉字编码D、以上答案者不对3、通常,在微机中标明的P4或奔腾4是指( D )A、产品型号B、主频C、微机名称D、微处理器型号4、1959年IBM公司的塞缪尔(A。
M。
Samuel)编制了一个具有自学能力的跳棋程序,这属于计算机在( D )方面的应用。
A、过程控制B、数据处理C、计算机科学计算D、人工智能5、下列4种设备中,属于计算机输出设备的是( C )A、UPSB、条形码阅读器C、绘图仪D、鼠标器6、用于描述内存性能优劣的两个重要指标是( D )A、存储容量和平均无故障工作时间B、存储容量和平均修复时间C、平均无故障工作时间和内存的字长D、存储容量和存取时间7、激光打印机的特点是( B )A、噪音较大B、速度快、分辨率高C、采用击打式 C、以上说法都不对8、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该( B )A、打开软盘的写保护小孔B、用消病毒软件检查该软盘有无计算机病毒C、检查硬盘有无计算机病毒,并关掉软盘写保护小孔D、关闭软盘的写保护小孔9、汉字在计算机内的表示方法一定是( B )A、国标码B、机内码C、最左位置为1的2字节代码D、ASCII码10、Windows2000是一种( B )A、数据库管理系统B、微机操作系统C、字处理系统D、鼠标器驱动程序11、我国颁布汉字编码标准GB 2313-1980,是规定了汉字的( B )A、内部码B、交换码C、外部码D、机内码12、在表示存储容量时,1MB表示2的( C )次方,或是( C )KBA、20,1000B、10,1000C、20,1024D、10,102413、一般情况下,1KB内在最多能存储( B )个ASCII码字符,或( B )个汉字内码。
2013年3月全国计算机等级考试二级VB无纸化上机题题库及答案解析(1)
2013年3月全国计算机等级考试二级VB上机题库—1—第一套上机题题干166一、基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Form1的窗体上建立一个名称为Command1的命令按钮数组,含三个命令按钮,它们的Index 属性分别为0、1、2,标题依次为"是"、"否"、"取消",每个按钮的高、宽均为300、800。
窗体的标题为"按钮窗口"。
运行后的窗体如图1所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
图1(2)在名称为Form1的窗体上画一个名称为Sha1的形状控件,然后建立一个菜单,标题为"形状",名称为shape0,该菜单有两个子菜单,其标题分别为"正方形"和"圆形",其名称分别为shape1和shape2,如图2所示,然后编写适当的程序。
程序运行后,如果选择"正方形"菜单项,则形状控件显示为正方形;如果选择"圆形"菜单项,则窗体上的形状控件显示为圆形。
注意:程序中不能使用变量,每个事件过程中只能写一条语句。
保存时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
图2二、简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有两个文本框,名称分别为Text1、Text2;一个命令按钮,名称为C1,标题为"确定";请画两个单选按钮,名称分别为Op1、Op2,标题分别为"男生"、"女生";再画两个复选框,名称分别为Ch1、Ch2,标题分别为"体育"、"音乐"。
2013辽宁省全国计算机等级考试二级笔试试卷VB最新考试试题库(完整版)
29、计算机病毒是可以造成机器故障的( D )
A、一种计算机设备 B、一种计算机芯片
C、一种计算机部件 D、一种计算机程序
30、不属于计算机AI的应用是( D )
39、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
②人们常以微处理器为依据来表述微型计算机的发展
③微处理器经历了4位、8位、16位和32位四代的发展过程
④微型计算机诞生于第三代计算机时代
其中全部正确的一组是( D )
A、①②④ B、①③④ C、①②③④ D、①②③
C、中、小规模集成电路 D、微处理器集成电路
NIAC B、EDSAC C、EDVAC D、UNIVAC
44、用于描述内存性能优劣的两个重要指标是( D )
A、存储容量和平均无故障工作时间 B、存储容量和平均修复时间
C、西文字符串 D、控制字符串
6、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
A、过程控制 B、数据处理
C、科学计算 D、CAD/CAM
C、中、小规模集成电路 D、微处理器集成电路
36、以平均修复时间(MTTR),用于描述计算机的( B )
A、可靠性 B、可维护性 C、性能价格比 D、以上答案都不对
37、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
11、为防止计算机病毒的传播,在读取外来软盘上的数据文件或应用程序前应该( B )
A、打开软盘的写保护小孔
B、用消病毒软件检查该软盘有无计算机病毒
C、检查硬盘有无计算机病毒,并关掉软盘写保护小孔
D、关闭软盘的写保护小孔
2013年计算机二级vb考试答案
2013年计算机二级vb考试答案一、单项选择题(每题1分,共20分)1. VB中,以下哪个函数用于计算字符串的长度?A. LenB. UCaseC. LCaseD. Mid答案:A2. 在VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在VB中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. KeyDown5. VB中,以下哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. TrimD. StrComp答案:A6. 在VB中,以下哪个关键字用于循环遍历数组中的每个元素?A. For EachB. ForC. Do WhileD. Do Until答案:A7. VB中,以下哪个控件用于选择一个日期?A. LabelB. TextBoxC. Date PickerD. ComboBox答案:C8. 在VB中,以下哪个事件用于响应文本框内容的变化?A. ClickB. ChangeC. KeyPressD. KeyDown答案:B9. VB中,以下哪个函数用于获取当前日期?B. DateC. TimeD. Year答案:B10. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. FunctionD. Sub答案:B11. VB中,以下哪个控件用于显示图像?A. PictureBoxB. LabelC. TextBoxD. ComboBox答案:A12. 在VB中,以下哪个事件用于响应表单的加载?A. LoadB. ClickC. ChangeD. KeyDown答案:A13. VB中,以下哪个函数用于获取系统时间?A. NowB. DateC. Time答案:C14. 在VB中,以下哪个关键字用于定义过程?A. FunctionB. SubC. DimD. Const答案:B15. VB中,以下哪个控件用于选择多个选项?A. CheckBoxB. RadioButtonC. ComboBoxD. ListBox答案:D16. 在VB中,以下哪个事件用于响应鼠标按下?A. ClickB. MouseDownC. MouseUpD. MouseMove答案:B17. VB中,以下哪个函数用于去除字符串两端的空格?A. TrimB. UCaseC. LCaseD. Mid答案:A18. 在VB中,以下哪个关键字用于声明函数?A. FunctionB. SubC. DimD. Const答案:A19. VB中,以下哪个控件用于选择一个范围的值?A. LabelB. TextBoxC. TrackBarD. ComboBox答案:C20. 在VB中,以下哪个事件用于响应鼠标移动?A. ClickB. MouseDownC. MouseMoveD. MouseUp答案:C二、填空题(每题2分,共20分)1. VB中,使用________关键字可以声明一个变量。
2013计算机二级(VB)考试机试题库
2013年VB题库第01套简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有一个标签Label1,请添加一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为"飞机"、"火车"、"汽车",再添加一个名称为Text1的文本框。
窗体文件中已经给出了Op1的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击"飞机"或"火车"单选按钮时,在Text1中显示"我坐飞机去"或"我坐火车去",单击"汽车"单选按钮时,在Text1中显示"我开汽车去",如图所示。
注意:不能修改程序中的其他部分。
最后将修改后的文件按原文件名存盘。
Private Sub Op1_Click(Index As Integer)Dim a As String, b As String, c As Stringa = "我坐"b = "我开"' Select Case ? ***** Index *****Case 0Text1.Text = a + Me.Op1(0).Caption + "去"Case 1' Text1.Text = ? + Me.Op1(1).Caption + "去" ***** a *****Case 2Text1.Text = b + Me.Op1(2).Caption + "去"End SelectEnd Sub(2)在考生文件夹下有一个工程文件sjt4.vbp,Form1窗体中有一个文本框,名称为Text1;请在窗体上添加两个框架控件,名称分别为F1、F2,标题分别为"性别"、"身份";在F1中添加两个单选按钮控件Op1、Op2,标题分别为"男"、"女";在F2中添加两个单选按钮控件Op3、Op4,标题分别为"学生"、"教师";再添加一个命令按钮,名称为C1,标题为"确定"。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013年3月全国计算机等级考试二级VB笔试试卷(含参考答案)一、选择题(每题2分,共70分)(1)下列叙述中正确的是( )A)对长度为n的有序链表进行查找,最坏情况下需要比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(nlog2n)(2)算法的时间复杂是指( )A)算法的执行时间 B)算法所处理的数据量C)算法程序中的语句或指令条数 D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支持软件(或工具软件),下面属于系统软件的是( )A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器(4)软件(程序)调试的任务是( )A)诊断和改正程序中的错误 B)进肯能多的发现程序中的错误C)发现并改正程序中的所有错误 D)确定程序中错误的性质(5)数据流程图(DFD图)是( )A)软件概要设计的工具 B)软件详细设计的工具C)机构化方法的需求分析工具 D)面向对象方法的需求分析工具(6)软件生命周期可以分为定义阶段,开发阶段和维护阶段。
详细设计属于( )A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(12)设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是A)|x|B)-|x|C)xD)-x(13)设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是A)整型,整型B)变体型,变体型C)整型,变体型D)变体型,整型(14)下面哪个属性肯定不是框架控件的属性A)TextB)CaptionC)LeftD)Enabled(15)下面不能在信息框中输出“VB”的是A)MsgBox "VB"B)x=MsgBox("VB")C)MsgBox("VB")D)Call MsgBox "VB"(16)窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是A)Index为1表示单选按钮被选中,为O表示未选中B)Index的值可正可负C)Index的值用来区分哪个单选按钮被选中D)Index表示数组中单选按钮的数量(17)设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发A)Text1的SetFocus事件B)Text1的GotFocus事件C)Text1的LostFocus事件D)窗体的GotFocus事件(18)VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母A)这3个事件都会触发B)只触发KeyPress事件C)只触发KeyDown、KeyUp事件D)不触发其中任何一个事件(19)下面关于标准模块的叙述中错误的是A)标准模块中可以声明全局变量B)标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C)标准模块中可以包含一些Public过程D)一个工程中可以含有多个标准模块(20)设窗体的名称为Form1,标题为Win,则窗体的MouseDown 事件过程的过程名是A)Form1_MouseDownB)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(21)下面正确使用动态数组的是A)Dim arr() As Integer…ReDim arr(3,5)B)Dim arr() As Integer…ReDim arr(50)As StringC)Dim arr()…ReDim arr(50) As IntegerD)Dim arr(50) As Integer…ReDim arr(20)(22)下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Int eger若要输出8、12、16这3个数的最大公约数,下面正确的语句是A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是A)For i=1 To 5For j=1 To 3Print a(j,i);NextPrintNextB)For i=1 To 3For j=1 To 5Print a(j,i);NextPrintNextC)For j=1 To 5For i=1 To 3Print a(j,i);NextPrintNextD)For i=1 To 5For j=1 To 3Print a(i,j);NextPrintNext(24)窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456" Thenn=n+1Print "口令输入错误" & n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。
但上面的程序实际显示的是右图所示的效果,程序需要修改。
下面修改方案中正确的是A)在Dim n语句的下面添加一句:n=OB)把Print "口令输入错误" & n & "次"改为Print "口令输入错误" +n+"次"C)把Print "口令输入错误" & n & "次"改为Print "口令输入错误"&Str(n)&"次"D)把Dim n改为Static n(25)要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。
下面能正确实现上述功能的事件过程是A)Private Sub P1_MouseMove (Button AS Integer,Shift As Integer,X As Single, Y As Sing le)Print X,YEnd SubB)Private Sub P1_MouseDown (Button AS Integer,Shift As Integer,X As Single, Y As Sing le)Picture.Print X,YEnd SubC) Private Sub P1_MouseMove (Button AS Integer,Shift As Integer,X As Single, Y As Sing le)P1.Print X,YEnd SubD)Private Sub Form_MouseMove (Button AS Integer,Shift As Integer,X As Single, Y As Single)P1.Print X,YEnd Sub(26)计算二的近似值的一个公式是。
某人编写下面的程序用此公式计算并输出π的近似值:Private Sub Comand1_Click()PI=1Sign=1n=20000For k=3 To nSign=-Sign/kPI=PI+Sign/kNext kPrint PI*4End Sub运行后发现结果为3.22751,显然,程序需要修改。
下面修改方案中正确的是A)把For k=3 To n 改为 For k=1 To nB)把n=20000改为n=20000000C)把For k=3 To n改为For k=3 To n Step 2D)把PI=1改为PI=0(27)下面程序计算并输出的是Private Sub Comand1_Click()a=10s=0Dos=s+a*a*aa=a-1Loop Until a<=0Print sEnd SubA)13+23+33+…+103的值B)10!+…+3!+2!+1!的值C)(1+2+3+…+10)3的值D)10个103的和(28)若在窗体模块的声明部分声明了如下自定义类型和数组Private Type recCode As IntegerCaption As StringEnd TypeDim arr(5) As rec则下面的输出语句中正确的是A)Print arr.Code(2),arr.Caption(2)B)Print arr.Code,arr.CaptionC)Print arr(2).Code,arr(2).CaptionD)Print Code(2),Caption(2)(29)设窗体上有一个通用对话框控件CD1,希望在执行下面程序时,打开如图所示的文件对话框Private Sub Comand1_Click()CD1.DialogTitle="打开文件"CD1.InitDir="C:\"CD1.Filter="所有文件|*.*|Word文档|*.doc|文本文件|*.Txt"CD1.FileName=""CD1.Action=1If CD1.FileName=""ThenPrint"未打开文件"ElsePrint"要打开文件"& CD1.FileNameEnd IfEnd Sub但实际显示的对话框中列出了C:\下的所有文件和文件夹,“文件类型”一栏中显示的是“所有文件”。