[计算机类试卷]VB笔试模拟试卷254及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷254及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷254及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 254及答案与解析 1 下列选项中不属于结构化程序设计方法的是 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 2 Visual Basic程序中分隔各语句的字符是( )。 ( A) ( B) : ( C) ( D) _ 3 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 4 Visual Basic中的工程文件的扩展名是 _。 ( A) .reg ( B) .frm ( C) .bas ( D) .vbp 5 结构化程序设计主要强调的是 ( )。 ( A)程序的规模 ( B)程序的效
2、率 ( C)程序设计语言的先进性 ( D)程序的易读性 6 按照 “先进先出 ”组织数据的数据结构是 ( )。 ( A)队列 ( B)栈 ( C)双向链表 ( D)二叉树 7 关系模型允许定义 3类数据约束,下列不属于数据约束的是 ( A)实体完整性约束 ( B)参照完整性约束 ( C)属性完整性约束 ( D)用户自定义的完整性约束 8 下列关于数据结构的基本概念的叙述中,错误的 是 _。 ( A)数据元素是数据的基本单位 ( B)数据项是有独立含义的数据最小单位 ( C)数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构 ( D)数据的逻辑结构分为线性结构和非线性结构 9 一棵有 1
3、6个结点的完全二叉树,对它按从上到下,从左至右给结点编号,则对于编号为 7的结点 X,它的父结点及右子结点的编号分别为 ( A) 2, 14 ( B) 2, 15 ( C) 3, 14 ( D) 3, 15 10 数据的存储结构是指 _。 ( A) 存储在外存中的数据 ( B)数据所占的存储 空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 11 能够将 Picture对象 Pic1加载当前目录中的 face.bmp的语句是 ( A) Pic1.Picutre=LoadPicture(App.path End Sub Private Sub Form_Key
4、Press(KeyAscii As Integer) Print KeyAscii End Sub 程序运行后,如果按下 A键,则在窗体上输出的数值为【 】和【 】。 46 文件的打开和关闭语句分别是:【 】和【 】。 47 在窗体上设计两个复选框,一个显示粗体,另一个显示斜体,通过对复选框的选择,在一个文本框中显示相应效果的文本,请完成下列程序。 Private Sub Form_Load0 Check1.Caption=“显示粗体 “ Cheek2.Capfion=“显示斜体 “ Text1.Text=“May you a happy day!“ End Sub Private Sub C
5、heck1_Click0 If_= 1 Then Text1.FontBold=True Else Text1.FontBold=False End if End Sub Private Sub Check2_Click() If Check2.Value=1 Then Text1._ Else Text1._ End If End Sub 48 表达式 (7/3+1)*(18/-1)的值是 _。 49 下列程序的功能是:弹出一个对话框询问用户是否输出,如果是,则输出;否则结束。请填空。 Sub PrintOut() Dim a As Integer a=MsgBox(“输出结果 ?“, vb
6、lnformation+vbYesNo, “提示 :“) If a=_Then Print “Myresult“ End If End Sub 50 下列程序的功能是:将数据 1, 2, , 10写入顺序文件 Base.txt中,请填空。 Private Sub Form_Click() Dim i As Integer Open【 】 As #1 For i=1 To 10 Print #1 ,i Next Close #1 End Sub VB 笔试模拟试卷 254答案与解析 1 【正确答案】 D 【试题解析】 结构化程序设计方法的主要原则是 :自顶向下 ,逐步求精 ,模块化 ,限制使用
7、goto语句。可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质。软件可复用性是软件工程追求的目标之一 ,是提高软件生产效率的最主要方法。面向对象的程序设计具有可复用性的优点。 2 【正确答案】 B 3 【正确答案】 C 【试题解析】 外模式,也称为用户模式。在一个数据库模式中,有 N个外模式,每一个外模式对应一个用户。外模式保证数据的逻辑独立性。内模式属于物理模式,因此,一个数据库只有一个内模式;内模式规定了数据的存储方式、规定了数据操作的逻辑、规定了数据的完整性、规定了数据的安全性、规定了数据存储性能。 4 【正确答案】 D 5 【正确答案】 D 【试题解析】 程
8、序不光是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性, “清晰第一,效 率第二 ”。 6 【正确答案】 A 【试题解析】 队列是一种特殊的线性表,只允许在表的一端插入元素,在表的另一端删除元素,插入元素的一端叫 “队尾 ”,删除元素的一端叫 “队头 ”,先插入的元素先桩删除,是按 “先进先出 ”的原则组织数据的。 7 【正确答案】 C 【试题解析】 关系模型允许定义 3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义完整性约束,则由关系数据库
9、系统提供完整性约束语言,用户利用该语言给出约束条件,运 行时由系统自动检查。 8 【正确答案】 C 【试题解析】 本题的考查点是数据结构的基本概念。数据是对客观事物的符号表示,常见的符号有字符、数值、图像、声音等,数据就是指能输入到计算机并被计算机所处理的所有符号的集合。数据元素是数据的基本单位,在数据库中称为实体数据,它不是最小单位。一个数据元素可以由若干数据项组成,数据项是数据中有独立含义的不可分割的最小单位。数据结构的概念包含 3个方面的内容:数据间的逻辑结构、数据在计算机中的存储方式以及在这些数据上定义的运算的集合。数据的逻辑结构是数据关系的描述 ,只抽象反映数据元素间的逻辑关系,而不
10、管在计算机中的存储方式;数据的逻辑结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算,每一种逻辑结构都有一个运算的集合。 9 【正确答案】 D 【试题解析】 根据完全二叉树性质 6,按从上到下,从左至右给结点编号,若 k 1,则父结点编号为 INT(k/2),所以第 7号结点的父结点编号是 3。若 2kn,则编号为 k 的左子结点编号为 2k;否则该结点无左子结点 (显然也没有右子结点 )。若 2k+1n,则编号为 k 的右子结点编号为 2k+1;否则该结点无右子结点。因此编号为 7的结点的右子结点编号为 15。 10 【正确答案】
11、D 【试题解析】 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构 (也称数据的物理结构 )。 11 【正确答案】 A 【试题解析】 LoadPicture是 Visual Basic 的函数 ,不是图片对象的方法 ,因此选项B 和 D是错误的。图片的 Picture属性必须用 LoadPicture函数才能加载图片。本题中图片对象的名称为 Pic1而不是默认的 Picture1,因此正确答 案是选项 A)。 12 【正确答案】 A 【试题解析】 复选框 CheckBox控件的 Value属性用来返回或设置控件状态 (0 未选中; 1选中; 2灰色 ) 。 13 【正确答案】 B
12、【试题解析】 此函数的功能是打开两个文件,把文件 1的内容存放到文件 2中。 14 【正确答案】 A 15 【正确答案】 C 16 【正确答案】 B 17 【正确答案】 A 【试题解析】 Format 用于格式化输出文本,其一般格式如下: Format(expression,format) 其中 , expression 为任何有效表达式。 format 为格式字符串,其描述符作用如下: #:输出数字,不在输出前后补 0。 0:输出数字,在输出的前后补 0。 .:输出小数点。 ,:输出千分位分隔符。 %:输出百分比符号,同时转化数值。 $:输出前加 “$”。 18 【正确答案】 B 【试题解析
13、】 组合框的 Style属性值有 3个, 0、 1、 2。当组合框的 Style属性值为 0时,可识别 DropDown 事件;当组合框的 Style属性值为 1时,可识别Db1Click 事件;当组合框的 Style属性值为 2时,不能识 别 Db1Click、 Change事件,但可识别 DropDown 事件。 19 【正确答案】 A 【试题解析】 当一个命令按钮的 Cancel 属性被设置为 True时,按下 Esc少键与单击该命令按钮的作用相同。需要注意的是,在一个窗体中,只能有一个命令按钮的 Cancel 属性被设置为 True。 20 【正确答案】 B 【试题解析】 闰年的判断条
14、件是:年份是 4的倍数并且不是 100的倍数,或者年份是 400的倍数。所以表达式为: (year Mod 4=0 And year Mod 100 0) Or (year Mod 400=0)。 21 【正确答案】 C 【试题解析】 选项 A和 B 的计算过程都会产生数组 “下标越界 ”的错误;选项 D的循环变量 i的初值为 1,不能正确实现其功能,所以选项 C是正确的。 22 【正确答案】 C 【试题解析】 本题考查 “/”与 “”的区别。 “/”是浮点除法运算符,而 “”是整数除法运算符。比如: 6/4=1.5,而 64=1。这两个运算符的差别是考试重点,容易混淆,务必掌握。题目程序的功
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 254 答案 解析 DOC
