【计算机类职业资格】二级VISUAL+BASIC笔试-294及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试-294及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试-294及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试-294 及答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于文件的叙述正确的是(分数:2.00)A.二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件B.按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件C.文件是指存放在内部存储介质上的数据和程序等D.文件的基本操作指的是文件的删除、拷贝、移动、改名等2.下列程序段,在运行时最后输出的内容是a2c1AAA:c=c+aIf c10 ThenPrint cGoTo AAAElsePrint “10 以内的奇数显示完毕“E
2、nd If(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕3.下列说法中正确的是为了保存一个 Visual Basic 应用程序,应当(分数:2.00)A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件4.下列可以激活属性窗口的操作是(分数:2.00)A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“属性窗口”命令C.按 Ctrl+F4 键D.按 F4 键5.已知一个人出生的年、月、日分别存放在变量 y0、m0、d0 中,当前日期的年、月、日分别存放在变量y1、m1、d1
3、 中,这个人的实足年龄存放在变量 age 中。则以下可以正确计算实足年龄的程序段是(分数:2.00)A.age=y1-y0If m1m0 Thenageage-1ElseIf d1d0 Thenageage-1End IfB.agey1y0If m1m0 Or d1d0 Thenageage-1End IfC.agey1-y0If m1m0 Thenageage-1End IfIf m1m0 And d1d0 Thenageage-1End IfD.agey1-y0If m1m0 Thenageage-1End IfIf d1d0 Thenage=age-1End If6.检查软件产品是否符合
4、需求定义的过程称为(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试7.下面语句正确的是(分数:2.00)A.If x3 * y And xy Then yx3B.If x3 * y And xy Then yx3C.If x3 * y:xy Then yx3D.If x3 * y And xy Then y=x* *38.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()MsgBox Str(123+321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为(分数:2.00)A.123+321B.字符串“4
5、44“C.数值 444D.空白9.下面不属于软件设计原则的是(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽10.设有下列二叉树:(分数:2.00)A.B.C.D.11.下列表达式中值为-6 的是(分数:2.00)A.Fix(-5.678)B.Int(-5.678)C.Fix(-5.678+0.5)D.Int(-5.678-0.5)12.下列叙述中,错误的是(分数:2.00)A.数据的存储结构与数据处理的效率密切相关B.数据的存储结构与数据处理的效率无关C.数据的存储结构在计算机中所占的空间不一定是连续的D.一种数据的逻辑结构可以有多种存储结构13.阅读程序:Sub subP(b(
6、) As Integer)For i1 To 4b(i)=2 * iNext iEnd SubPrivate Sub Command1_Click()Dim a(1 To 4) As Integera(1)5a(2)6a(3)7a(4)8subP a()For i1 To 4Print a(i)Next iEnd Sub运行上面的程序,单击命令按钮,输出结果为(分数:2.00)A.2468B.5678C.10121416D.出错14.一个工程中包含两个名称分别为 Form1 和 Form2 的窗体,程序运行后,如果单击 Form1,则隐藏Form1 且显示 Form2。下列可以执行上述操作的事
7、件过程是(分数:2.00)A.Private Sub Form_Click()Form1. HideForm2. ShowEnd SubB.Private Sub Form1_Cliek()Form1. HideForm2. ShowEnd SubC.Private Sub Form_Click()Form1. HideTrueForm2. ShowTrueEnd SubD.Private Sub Form_Load()Form1. HideForm2. ShowEnd Sub15.下列有关数据库的描述,正确的是(分数:2.00)A.数据库是一个 DBF 文件B.数据库是一个关系C.数据库是一
8、个结构化的数据集合D.数据库是一组文件16.树是结点的集合,它的根结点数目是(分数:2.00)A.有且只有 1B.1 或多于 1C.0 或 1D.至少 217.下列日期型数据正确的是(分数:2.00)A. January 10,1979 B.# January 10,1997#C.“January 10 ,1997“D.&January 10, 1997&18.执行以下程序段后,变量 c$的值为a$“Visual Basic Programing“0b$=“Quick“c$=b$ & UCase(Mid$ (a$,7,6)& Right$ (aS,11)(分数:2.00)A.Visual BA
9、SIC ProgramingB.Quick Basic ProgramingC.QUICK Basic ProgramingD.Quick BASIC Programing19.下列叙述中错误的是(分数:2.00)A.启动 Visual Basic 进入编程环境后,工具箱中只有内部控件B.启动 Visual Basic 进入编程环境后,窗口中会自动建立名为 form1 的窗体C.启动 Visual Basic 进入编程环境后,属性窗口一定同时打开D.启动 Visual Basic 进入编程环境后,只要存盘就会生成一个工程文件20.如果 A 为整数且|A|100,则打印“OK”,否则打印“Err
10、or”,表示这个条件的单行格式 If 语句是(分数:2.00)A.If Int(A)A And Sqr(A)100 Then Print “OK“ Else PrintB.If Fix(A)A And ABS(A)100 Then Print “OK“ Else PrintC.If Int(A)A And(A100,A-100)Then Print “OK: Else PrintD.If FiX(A)AAnd A100 And A-100 Then Print “OK“ E1se Print21.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(分数:2.00)A.可重用性差B
11、.安全性差C.非持久性D.冗余性22.如果 EOF()函数的返回值为 True,则表明文件的指针指向(分数:2.00)A.文件开头B.文件结尾C.文件的第 1 个记录D.文件的最后 1 个记录23.为了使列表框中的项目分为多列显示,需要设置的属性为(分数:2.00)A.ColumnsB.StyleC.ListD.MultiSelect24.若要设置定时器控件的定时时间,需设置的属性是(分数:2.00)A.IntervalB.ValueC.EnabledD.Text25.以下语句的输出结果是aSqr(3)Print Format(a, “$ # # # # . # # #“)(分数:2.00)A
12、.$1.732B.$S1.732C.$1732D.$0001.73226.在菜单设计时,在某菜单项(Caption)中一个字母前加上“&”符号的含义是(分数:2.00)A.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Ctrl+带下划线的字母选择该菜单项B.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Alt+带下划线的字母选择该菜单项C.设置该菜单项的“访问键”,即该字母带有下划线,可以通过键盘操作 Shift+带下划线的字母选择该菜单项D.在此菜单项前加上选择标记27.对象实现了数据和操作的结合,是指对数据和数据的操作进行(分数:2.00)A.结合B.隐
13、藏C.封装D.抽象28.运行程序段后输出_个“*”号。For i=1 To 2For j0 To i-1Print“*“Next jNext i(分数:2.00)A.1B.2C.3D.429.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是 doc 文件,则正确的描述格式是(分数:2.00)A.“text(. doc)|(*.doc)“B.“文本文件(.doe)|(.doc)“C.“text(.doc)|(*.doc)“D.“text(.doc)(*.doc)“30.下列说法错误的是(分数:2.00)A.在同一模块不同过程中的变量可以同名B.不同模
14、式中定义的全局变量不可以同名C.引用另一模块中的全局变量时,必须在变量名前加模块名D.同一模块中不同级的变量可以同名31.下面不属于静态测试方法的是(分数:2.00)A.代码检查B.白盒法C.静态结构分析D.代码质量度量32.在 VB 语言中,6 个关系运算符在运算过程中优先级从高到低的顺序是(分数:2.00)A.B.C.D.不分先后顺序33.下列可作为 Visual Basic 变量名的是(分数:2.00)A.3 * DeltaB.PrintCharC.AbsD.AB34.为了把焦点移到某个指定的控件,所使用的方法是(分数:2.00)A.SetFocusB.VisibleC.RefreshD
15、.GetFocus35.在数据库设计中,将 ER 图转换成关系数据模型的过程属于(分数:2.00)A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段二、填空题(总题数:12,分数:28.00)36.长度为 n 的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为 【1】 。(分数:2.00)填空项 1:_37.在程序设计阶段应该采取 【2】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_38.在面向对象方法中,类之间共享属性和操作的机制称为 【3】 。
16、(分数:2.00)填空项 1:_39.Jackson 方法是一种面向 【4】 的结构化方法。(分数:2.00)填空项 1:_40.数据模型按不同应用层次分成 3 种类型,它们是概念数据模型、 【5】 和物理数据模型。(分数:2.00)填空项 1:_41.在属性窗口中为对象设置属性值,应在程序的 【6】 阶段进行。(分数:2.00)填空项 1:_42.执行以下程序段后,变量 c$的值是 【7】 。a$=“北京“b$=“Shanghai“c$=“Left(a$,2)+String(3,“)+Right(b$,8)(分数:2.00)填空项 1:_43.若 A20,B80,C70,D30,则表达式 A
17、+B160 Or(B * C200 And Not D 60)的值是 【8】 。(分数:2.00)填空项 1:_44.以下程序判断从文本框 Text1 中输入的数据,如果该数据满足条件:除以 3 余 2,除以 5 余 3,除以7 余 4,则输出;否则,将焦点定位在文本框 Text 中,选中其中的文本。Private Sub Command1_Click()xVal(Text1.Text)If 【9】 ThenPrint xElseText1.SetFoeusText1.SetStart0End IfEnd Sub(分数:2.00)填空项 1:_45.在窗体中添加一个命令按钮,然后编写如下代码:
18、Private Sub Command1_Click()aInputBox(“请输入一个整数“)bInputBox(“请输入一个整数“)Print Val(a)+Val(b)End Sub程序运行后,单击命令按钮,在输入对话框中分别输入 21 和 45,输出结果为 【10】 。(分数:2.00)填空项 1:_46.设计一个计时程序。该程序用户界面如图所示,由一个文本框(Text1)、两个按钮:命令按钮1(Command1)、命令按钮 2(Command2)组成。程序运行后,单击开始按钮,则开始计时,文本框中显示秒数,单击停止按钮,则计时停止。单击窗口则退出。请在 【11】 、 【12】 和 【
19、13】 处填入适当的内容,将程序补充完整。Option ExplicitDim iPrivate Sub Command1_Click()i0Timer1.Interval=1000(分数:6.00)填空项 1:_47.在窗体上加上一个文本控件 PCSTextBox,画一个命令按钮,当单击命令按钮的时候将显示“打开文件”对话框,设置该对话框只用于打开文本文件,然后在文本控件中显示打开的文件名。请填空。Private Sub Command1_Click()CommonDialog1. Filter= 【14】 CommonDialog1. ShowOpen PCSTextBox. Text 【
20、15】 End Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试-294 答案解析(总分:98.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.下列关于文件的叙述正确的是(分数:2.00)A.二进制文件与随机文件类似,必须限制固定长度,可用喜欢的方式来存取文件B.按照文件的存取方式及其组成结构可以分为两种类型:文本文件和随机文件C.文件是指存放在内部存储介质上的数据和程序等D.文件的基本操作指的是文件的删除、拷贝、移动、改名等 解析:解析 文件是指在外部存储器上的数据的集合。排除选项 C。按照文件的存取方式和组成结构可以分为顺序文件和随机文
21、件。排除选项 B。二进制文件与随机文件不同,它不必限制固定长度。排除选项A。正确选项为 D 项。2.下列程序段,在运行时最后输出的内容是a2c1AAA:c=c+aIf c10 ThenPrint cGoTo AAAElsePrint “10 以内的奇数显示完毕“End If(分数:2.00)A.3B.7C.9D.10 以内的奇数显示完毕 解析:解析 在本题中使用了 If 语句与 GoTo 语句来控制结构。当 c10 时,输出 c,并继续运行;当大于 10 时,显示“10 以内的奇数显示完毕。”并结束程序。因为 cc+a,c 和 a 都是正数,总有大于 10的时候,所以最后输出的一定是“10 以
22、内的奇数显示完毕”3.下列说法中正确的是为了保存一个 Visual Basic 应用程序,应当(分数:2.00)A.只保存窗体模块文件(.frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(.bas)D.分别保存工程文件、窗体文件和标准模块文件 解析:解析 为了保存一个 Visual Basic 应用程序,应当分别保存工程文件、窗体文件和标准模块文件。4.下列可以激活属性窗口的操作是(分数:2.00)A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“属性窗口”命令C.按 Ctrl+F4 键D.按 F4 键 解析:解析 激活属性窗口的方法有两种:单击视图|属性窗口选项;
23、直接按 F4 键激活属性窗口。正确选项为 D 项。5.已知一个人出生的年、月、日分别存放在变量 y0、m0、d0 中,当前日期的年、月、日分别存放在变量y1、m1、d1 中,这个人的实足年龄存放在变量 age 中。则以下可以正确计算实足年龄的程序段是(分数:2.00)A.age=y1-y0If m1m0 Thenageage-1ElseIf d1d0 Thenageage-1End IfB.agey1y0If m1m0 Or d1d0 Thenageage-1End IfC.agey1-y0If m1m0 Thenageage-1End IfIf m1m0 And d1d0 Thenageag
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 294 答案 解析 DOC
