[计算机类试卷]VB笔试模拟试卷250及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷250及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷250及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 250及答案与解析 1 如果在程序中要将 c定义为静态变量,且为整型数,则应使用的语句是 ( )。 ( A) Redima As Integer ( B) Statica As Integer ( C) Publica As Integer ( D) Dima As Integer 2 下列叙述中正确的是 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上三 种说法都不对 3 有下列二叉树,对此二叉树前序遍历的结果为 ( )。 ( A) ACFH
2、IBEDG ( B) ABCDEFGHI ( C) ABDEGCFHI ( D) ABCDEFHGI 4 设计程序时,应采纳的原则之一是 ( )。 ( A)程序的结构应有助于读者的理解 ( B)限制 GOTO语句的使用 ( C)减少或取消注释行 ( D)程序越短越好 5 在数据库设计中,将 E-R图转换为关系模式的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计 阶段 6 为了使模块尽可能独立,要求 ( A)模块的内聚程序要尽量高,且各模块间的耦合程度要尽量强 ( B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱 ( C)模块的内聚
3、程度要尽量低,且各模块间的耦合程度要尽量弱 ( D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强 7 下列关于数据结构的基本概念的叙述中,错误的是 _。 ( A)数据元素是数据的基本单位 ( B)数据项是有独立含义的数据最小单位 ( C)数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构 ( D) 数据的逻辑结构分为线性结构和非线性结构 8 在顺序表 (3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30)中,用二分法查找关键码值 11,所需的关键码比较次数为 _。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 9 对建立良好的程序设计风格,
4、下面描述正确的是 ( A)程序应简单、清晰、可读性好 ( B)符号名的命名只要符合语法 ( C)充分考虑程序的执行效率 ( D)程序的注释可有可无 10 以下叙述中错误的是 ( A) 一个工程可以包括多种类型的文件 ( B) Visual Basic应用程序既能以编译方式执行,也能以解释方式执行 ( C)程序运行后,在内存中只能驻留一个窗体 ( D)对于事件驱动型应用程序,每次运行时的执行顺序可以不一样 11 下列说法有错误的是 ( )。 ( A)默认情况下,属性 Visible的值为 False ( B)如果设置控件的 Visible属性为 False,则运行时控件会隐藏 ( C) Visi
5、ble的值可设为 True或者 False ( D)设置 Visible属性同设置 Enabled属性的功能是相同的,都是使控件处于失效状态 12 下列各种形式的循环中,输出 “*”的个数最少的循环是 ( A) a=5:b=8 Do Print “*“ a=a+1 Loop While a b ( B) a=5:b=8 Do Print “*“ a=a+1 Loop Until a b ( C) a=5:b=8 Do Until a-b Print “*“ b=b+1 Loop ( D) a=5:b=8 Do Until a b Print “*“ a=a+1 Loop 13 Visual B
6、asic为命令按钮提供的 Cancel属性是 ( )。 ( A)用来指定命令按钮是否为窗体的 “取消 ”按钮 ( B)用来指定命令按钮的功能是停止一个运行程序 ( C)用来指定命令按钮的功能是关闭一个运行程序 ( D)用来指定命令按钮的功能是中断一个程序的运行 14 任何控件都具有 ( )属性。 ( A) Text ( B) Caption ( C) Name ( D) ForeColor 15 在窗体上画一个文本框,然后编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) Dim char As String char=Chr(K
7、eyAscii) KeyAscii=Asc(UCase(char) Text1 Text=String(6, KeyAscii) End Sub 程序运行后,如果在键盘上输入字母 “a”,则文本框中显示的内容为 ( )。 ( A) a ( B) A ( C) aaaaaa ( D) AAAAAA 16 若窗体上的图片框中有一个命令按钮,则此按钮的 Left属性是指( )。 ( A)按钮左端到窗体左端的距离 ( B)按钮左端到图片框左端的距离 ( C)按钮中心点到窗体左端的距离 ( D)按钮中心点到图片框左端的距离 17 下列数据库技术的术语与关系模型的术语的对应关系中正确的是 _。 ( A)记
8、录与属性 ( B)字段与元组 ( C)记录类型与关系模式 ( D)实例与关系 18 以下关于菜单的叙述中,错误的是 _。 ( A)在程序运行过程中可以增加或减少菜单项 ( B)如果把一个菜单的 Enabled属性设置为 False,则可删除该菜单项 ( C)弹出式菜单在菜单编辑器中设计 ( D)利用控件数组可以实现菜单项的增加或减少 19 以下语句的输出结果是 _。 Print Format$(“123.58“,“#,#.00“) ( A) 123.58 ( B) 123.00 ( C) ,123.58 ( D) 0,123.58 20 程序运行时 ,向图片框 P1中加载 “C:WINDOWS
9、Car. bmp”图像文件,应使用( )。 ( A) Picture1. Picture=(“C:WINDOWSCar. bmp“) ( B) Picture1. Picture=LoadPicture(“C:WINDOWSCar. bmp“) ( C) P1. Picture1=LoadPicmre(C:WINDOWSCar. bmp) ( D) P1. Picture=LoadPicture(“C:WINDOWSCar. bmp“) 21 下 列关于文件的叙述中,错误的是 ( )。 ( A)使用 Append方式打开文件时,文件指针被定位于文件尾 ( B)当以 Input方式打开文件时,如
10、果文件不存在,则自动建立一个新文件 ( C)顺序文件的各个记录的长度可以不同 ( D)随机文件打开后,既可以进行读操作,也可以进行写操作 22 要使文本框获得输入焦点,则应采用文本框控件的 ( )方法。 ( A) GotFocus ( B) LostFocus ( C) KeyPress ( D) SetFocus 23 下列关于多重窗体程序的叙述中,错误的 是 ( )。 ( A)用 Hide方法不但可以隐藏窗体,而且能清除内存中的窗体 ( B)在多重窗体程序中,各窗体的菜单是彼此独立的 ( C)在多重窗体程序中,可以根据需要指定启动窗体 ( D)对于多重窗体程序,需要单独保存每个窗体 24
11、假定窗体上有一个文本框,名为 txtl,为了使该文本框的内容能够换行,并且具有垂直滚动条,没有水平滚动条正确的属性设置为 ( A) Txtl.MultiLine=True Txtl.ScrollBars=0 ( B) Txtl.MultiLine=True Txtl.ScrollBars=2 ( C) Txtl.MulfiLine=False Txtl.ScrollBars=0 ( D) Txtl.MultiLine=False Txtl.ScrollBars=3 25 执行以下程序段: a $=“abbaedduba“ For i=6 To 2 Step-2 X=Mid(a, i, i) Y
12、=Left(a, i) z=Right(a, i) z=UCase(X x End Sub 43 计算 For循环次数的公式是 _。 44 在程序的空白行处填写适当的语句,完成以下功能:依次自动将列表框 List2中所有列表项目移入列表框 List1中,并将移入 List1中的项目从 List2中删除。 Do While List2.ListCount _ ListRemoveItem 0 Loop 45 下列程序段的执行结果为 _。 i=4 a=5 Do i=i+1 a=a+2 Loop Until i =7 Print “A=“; a 46 在窗体上画一个标签 (名称为 Label1)和一
13、个计时器 (名称为 Timer1),如图 16-11所示,然后编写如下几个事件过程: Private Sub Form_Load()Timer1. Enabled=FalseTimer1. Interval=【 】 End SubPrivate Sub Form_Cliek()Timer1. Enabled=【 】 End SubPrivate Sub Timer1_Timer()Label1. Caption=【 】 End Sub程序运行后,单击窗体,将在标签中显示当前时间,每隔 1秒钟改变一次。请填空。47 全局变量必须在【 】模块中定义。 48 在 Visual Basic中,用于管理
14、文件系统的 3个控件是文件列表框、目录列表框和【 】。 49 以下程序段的输出结果是【 】。 x=5 print int(x)+0.6 50 在窗体上有一个名称为 Command1的命令按钮和一个名称为 Text1的文本框。程序运行后, Command1为禁用 (灰色 ),此时如果在文本框 中输入字符,则命令按钮 Command1变为可用。请填空。 Private Sub Form_Load() Command1.Enabled=False End sub Private Sub Text1_【 】 () Command1.Enabled=Tree End Sub VB 笔试模拟试卷 250答
15、案与解析 1 【正确答案】 B 2 【正确答案】 C 3 【正确答案】 C 【试题解析】 对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访 问根结点,再依次访问其左、右子树。 4 【正确答案】 A 【试题解析】 程序设计的风格主要强调程序的简单、清晰和可理解性,以便读者理解。程序滥用 GOTO语句将使程序流程无规律,可读性差;添加注释行有利于对程序的理解,不应减少或取消,程序的长短要依据实际的需要而定,并不是越短越好。 5 【正确答案】 B 【试题解析】 数据库设计阶段主要包括需求分析、概念设计、逻辑设计和物理设计。其中逻辑设计的主要工作是将
16、 E-R图转换为关系模式。 6 【正确答案】 B 【试题解析】 系统设计的质量 主要反映在模块的独立性上。评价模块独立性的主要标准有两个:一是模块之间的耦合,它表明两个模块之间互相独立的程度;二是模块内部之间的关系是否紧密,称为内聚。一般来说,要求模块之间的耦合尽可能地弱,即模块尽可能独立,而要求模块的内聚程度尽量地高。综上所述,选项 B 的答案正确。 7 【正确答案】 C 【试题解析】 本题的考查点是数据结构的基本概念。数据是对客观事物的符号表示,常见的符号有字符、数值、图像、声音等,数据就是指能输入到计算机并被计算机所处理的所有符号的集合。数据元素是数据的基本单位,在数据库中 称为实体数据
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 250 答案 解析 DOC
