[计算机类试卷]VB笔试模拟试卷284及答案与解析.doc
《[计算机类试卷]VB笔试模拟试卷284及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB笔试模拟试卷284及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、VB 笔试模拟试卷 284及答案与解析 1 下面不属于软件设计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐蔽 2 运行下列程序段后,显示的结果为 J1=23:J2=32 If J1 J2 Then Print J2 Else Print J1 ( A) 23 ( B) 32 ( C) 55 ( D) 2332 3 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 4 下列对变量的定义中,不能定义 a为变体变量的是 ( A) Dim a As Double ( B) Dim a
2、 As Variant ( C) Dim a ( D) a=24 5 执行以下程序段 a$=“abbacddcba“ For i=6 To 2 Step-2 X=Mid(a,i,i) Y=Left(a,i) Z=Right(a,i) z=UCase(X 名称的第一个字符必须是英文字母 ,最后一个字符可以是类型说明符 ; 名称的有效字符为 255个 ;不能用 VB 的保留字作变量名 ,但变量名中可以包含保留字 ,如 ConstA; 变量名也不能是末尾带有类型说明符的保留字 ,如 Dim!是不合法的变量名 ; 不区分字母的大小写。 7 【正确答案】 B 【试题解析】 将 E-R图转换成指定 RDB
3、MS 中的关系模式是数据库逻辑设计的主要工作。从 E-R图到关系模式的转换是比较直接的,实体和联系都可以表示成关系 8 【正确答案】 B 【试题解析】 测试方法有两种 :黑盒测试和白盒测试。不论用哪种测试方法,产生测试数据的工作量都是十分繁重的。实际上大多数测试用例的产生仍依赖于测试人员的经验,从而测试质量的高低还与测试人员的能力有很大关系。 9 【正确答案】 B 【试题解析】 子程序调用是一种层次关系,子程序调用功能模块,调用功能模块的个数也不确定,可以是一个,也可以是多个。选项 A、 C中元素之间是一种前后件关系,前后元素之间没有层次之分,每个结点有一个前件也只有一个后件。二叉树是一种很有
4、用的非线性结构,二叉树不同于树形结构。二叉树具有以下两个特点: 1)非空二叉 树只有一个根结点; 2)每一个结点最多有两棵子树,且分别称为该结点的左子树与右子树。选项 D规定每个结点只能有两个后件。在子程序调用中,调用的功能模块可以是多个,可以调用超过两个功能模块。所以选项 A、C、 D均不正确。 10 【正确答案】 D 【试题解析】 自然连接是一种特殊的等值连接。当关系 R和 s有相同的属性组,且该属性组的值相等时的连接称为自然连接。 11 【正确答案】 B 12 【正确答案】 C 13 【正确答案】 B 14 【正确答案】 A 【试题解析】 分析程序,程序要将 角度值及这些角度的正弦函数值
5、和余弦函数值存入 Data1文件中。因此,应先打开 Data1文件,因为 Data1文件是随机文件,要新建并写入信息,所以使用 Random方式打开文件。这里给随机文件指定长度为 10,所以第 1个空白处应填 “Data1.txt“For Random As #1 Len=10。要向随机文件中写入信息,应用 Put语句,因此第 2空应填 Put #1,i,Ksc。 15 【正确答案】 A 【试题解析】 本题考查标签的属性。标签的 BackStyle属性表示标签的背景是否透明 (1 表示不透 明, 0表示透明 )。标签的 BorderStyle属性表示是否含有边框 (1 表示有边框, 0表示没有
6、边框 )。 16 【正确答案】 A 【试题解析】 分析程序可知,命令按钮单击事件调用 pl(3)函数,因此循环中的 n为 3,所以 For循环的条件为 Fori=3 to 1 Step-l,所以 For循环从 3递减到 1,输出的 “*”号也递减,每一次 Print执行后,自动换行。最后输出的结果如选项 A所示。 17 【正确答案】 B 【试题解析】 Enabled 属性用于设置控件是否能够对用户产生的事件作出反应;Value属性用来返回或设置复选框的状态,是否被选中; TabIndex 属性是指复选框在窗体中获得焦点的顺序: Visible属性返回或设置复选框可见或隐藏。 18 【正确答案】
7、 B 【试题解析】 本题考查 Visual Basic内部数学函数。 Visual Basic有它自己的一套数学符号,编程时要遵守这套规则,否则系统将无法编译程序。本题中绝对值用 Abs 表示; 3e用 Exp(3)表示。由于 Visual Basic 没有提供与 lg对应的函数,故lgx表示为 Log(x)/Log(10), arctg用 Atn 表示。 故答案为 B。 19 【正确答案】 B 【试题解析】 本题考查考生对常用字符串函数的应用能力。考生应该对 VB 中的标准函数熟练掌握。 Left函数是从字符串的左边取出一个字符串,选项 A结果是Microsoft; Right函数是从字符串
8、的右边取出一个字符串,选项 C结果是 isual Basic; Mid 函数是取出字符串一部分连续字符组成新的字符串,函数形式为Mid(String,n,m),从第 n 个字符开始,截取 m个字符,如果略去 m的话,则认为从第 n个字符到字符串末尾,选项 D结果是 VisualBasi。 字符串函数是考试重点内容,也是 VB 语言的基础,考生应该熟练使用。 20 【正确答案】 D 【试题解析】 HScroll 控件缺省属性为 Value,即 HScrolll 与 HScrolll Value相等,而其属性中没有 Text属性。 21 【正确答案】 A 【试题解析】 因为在 For循环每次执行时
9、,都会根据循环控制变量 k 给 x重新赋值,所以只需根据最后一次循环的值计算 x的值即可。最后一次循环, k=1,所以x=Sqr(1)=1, x=x-2=-1。打印 x-2的值,即为 -1-2=-3。 22 【正 确答案】 D 【试题解析】 文件的关闭,可通过 Close语句来实现,其格式为: Close#文件号 ), #文件号 所以 A、 B、 C均不对, Close语句中的 “文件号 ”是可选的,如果指定了文件号,则把指定的文件关闭,如果不指定文件号,则把所有打开的文件全部关闭。 23 【正确答案】 B 【试题解析】 InputBox 函数的函数值是字符串类型,由于变量 a和 b 没有说明
10、,故是变体类型,当把函数值赋给变量 a和 b 后, a和 b是变体字符串,方法 Print输出的是两个字符串的连接结果 34。 24 【正确答案】 C 【试题解析】 Dim定义的变量, If语句 在 Visual Basic 中, Dim用于在标准模块、窗体模块或过程中定义变量或数组,而当引用 Dim定义的变量时,变量值会被重新设置 (数值变量重新设置为 0,字符串变量被设置为空 )。 If 语句的格式: If 条件 Then 若干条语句 Else若干条语句 或者 IF条件 Then 若干条语句 Else 若干条语句 End If If 语句的执行方式: 当 “条件 ”为真的时候,执行 The
11、n后面的语句: “条件 ”为假,执行 Else后面的语句。 如果 “条件 ”是数值表达式,则数值表达式为非。值时, “条件 ”为真;数值表达式为。时, “条件 ”为假。 在此题中, “条件 ”是整型变量 x,其值为 0, “条件 ”为假,执行 Else分支,即打印出 -1。 25 【正确答案】 D 【试题解析】 CommonDialog1.Filter=“(*.DOC)|.DOC“,通过 ShowOpen 方法显示 “打开 ”对话框时对话框的 “文件类型 ”栏中只显示扩展名为 DOC的文件。 26 【正确答案】 D 【试题 解析】 MsgBox 函数:在对话框中显示消息,等待用户单击按钮,并返
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 笔试 模拟 284 答案 解析 DOC
