【计算机类职业资格】二级VISUAL+BASIC-27-2及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC-27-2及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC-27-2及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC-27-2 及答案解析(总分:81.97,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.00)1.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。 A.PAD 图 B.N-S 图 C.结构图 D.数据流图(分数:2.00)A.B.C.D.2.下列程序段的显示结果为 _。x=0Print x-1x=3 A. -1 B. 3 C. 2 D. 0(分数:1.00)A.B.C.D.3.数据库管理系统中负责数据模式定义的语句是 A. 数据定义语言 B.数据管理语言 C. 数据操纵语言 D. 数据控制语言
2、(分数:2.00)A.B.C.D.4.以下叙述中错误的是U /U。 A.在 KeyPress 事件过程中不能识别键盘的按下与释放 B.在 KeyPress 事件过程中不能识别回车键 C.KeyDown 和 KeyUp 事件过程中,将键盘输入的“A”和“a”视作相同的字母 D.KeyDown 和 KeyUp 事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符(分数:2.00)A.B.C.D.5.某二叉树中有 n 个度为 2 的节点,则该二叉树中的叶子节点数为 A. n+1 B. n-1 C. 2n D. n/2(分数:2.00)A.B.C.D.6.在窗体上画一个命令按
3、钮,然后编写如下事件过程:Private Sub CommAnd1_Click()For i=1 To 4x=0For j=1 To 3x=jFor k=1 To 2x=x+6Next kNext jNext iPrint xEnd Sub程序运行后,单击命令按钮,输出结果是_ 。 A. 7 B. 15 C. 157 D. 538(分数:2.00)A.B.C.D.7.以下叙述中正确的是U /U A.窗体的 Name 属性指定窗体的名称,用来标识一个窗体 B.窗体的 Name 属性的值是显示在窗体标题栏中的文本 C.可以在运行期间改变对象的 Name 属性的值 D.对象的 Name 属性值可以为
4、空(分数:2.00)A.B.C.D.8.下列关于事件的叙述中不正确的是_。 A. 事件是系统预先为对象定义的能被对象认别的动作。 B. 事件可分为用户事件与系统事件两类。 C. VB 为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写。 D. VB 中所有对象的默认事件都是 Click。(分数:2.00)A.B.C.D.9.下列叙述中正确的是 A. 软件交付使用后还需要进行维护 B. 软件一旦交付使用就不需要再进行维护 C. 软件交付使用后其生命周期就结束 D. 软件维护是指修复程序中被破坏的指令(分数:2.00)A.B.C.D.10.目录列表框的 Path 属性
5、的作用是 A.显示当前驱动器或指定驱动器上的目录结构 B.显示当前驱动器或指定驱动器上的某目录下的文件名 C.显示根目录下的文件名 D.显示该路径下的文件(分数:1.00)A.B.C.D.11.以下关于函数过程的叙述中,正确的是 A. 函数过程形参的类型与函数返回值的类型没有关系 B. 在函数过程中,过程的返回值可以有多个 C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递 D. 如果不指明函数过程参数的类型,则该参数没有数据类型(分数:2.00)A.B.C.D.12.下列关于文件的叙述中,错误的是U /U。 A. 使用 Append 方式打开文件时,文件指针被定位于文件
6、尾 B. 当以 Input 方式打开文件时,如果文件不存在,则自动建立一个新文件 C. 顺序文件的各个记录的长度可以不同 D. 随机文件打开后,既可以进行读操作,也可以进行写操作(分数:2.00)A.B.C.D.13.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是U /U。 A. 需求分析 B. 详细设计 C. 软件设计 D. 概要设计(分数:2.00)A.B.C.D.14.下列能判断是否到达文件尾的函数是U /U。 A. Boc B. Loc C. LOF D. EOF(分数:2.00)A.B.C.D.15.窗体的 MouseDown 事件过程如下:Form_Mo
7、useDown(Button As Integer,Shift As Integer,X As Single,Y As Single)有 4 个参数,关于这些参数,正确的描述是 _。 A. 通过 Button 参数判定当前按下的是哪一个鼠标键 B. Shift 参数只能用来确定是否按下 Shift 键 C. Shift 参数只能用来确定是否按下 Alt 和 Ctrl 键 D. 参数 x 和 y 用来设置鼠标当前位置的坐标(分数:1.00)A.B.C.D.16.如下有一段不完整的程序段,如果要求该程序执行 3 次循环,则在程序中的空白处要填入U /U。x=1Dox=x+3PrintxLoopUn
8、til_ A.x=8 B.X=8 C.x=7 D.X=7(分数:2.00)A.B.C.D.17.下列哪条语句是错的_。 A. exit sub B. exit function C. exit while D. exit do(分数:2.00)A.B.C.D.18.在文本框中,当用户键入一个字符,能同时引发的事件是 A. KeyPress 和 Click B. KeyPress 和 LostFocus C. KeyPress 和 Change D. Change 和 LostFocous(分数:2.00)A.B.C.D.19.以下叙述中错误的是_。 A. 语句“Dim a,b As Integ
9、er“声明了两个整型变量 B. 不能在标准模块中定义 Static 型变量 C. 窗体层变量必须先声明,后使用 D. 在事件过程或通用过程内定义的变量是局部变量(分数:1.00)A.B.C.D.20.要求当鼠标在图片框 P1 中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是_。 A.Private Sub P1_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single) Print X,Y End Sub B.Private Sub P1_MouseDown(Button As Int
10、eger,Shift As Integer,X As Single,Y As Single) PicturePrint X,Y End Sub C.Private Sub P1_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single) P1.Print X,Y End Sub D.Privme Sub Form_MouseMove(Buuon As Integer,Shift As Integer,X As Single,Y As Single) P1.Print X,Y End Sub(分数:1.00)A.B.
11、C.D.21.在窗体上画一个名称为 Drive1 的驱动器列表框,一个名称为 Dir1 的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是U /U。 A.Drive1_Change B.Drive1_Click C.Dir1_Click D.Dir1_Change(分数:2.00)A.B.C.D.22.已知学生关系是;学生(学号,姓名,性别,专业号,班长),其中“学号”是主码,“班长”属性表示该学生所在班级的班长的学号,则学生关系是 _。 A. 是参照关系不是被参照关系 B. 是被参照关系不是参照关系 C. 既是参照关系又是被
12、参照关系 D. 没有参照关系(分数:1.00)A.B.C.D.23.在窗体中添加一个命令按钮,名称为 Command1,两个文本框名称分别为 Text1 和Text2,然后编写如下程序:Private Sub Command1_Click()Dim x As String,y As String, C As String,d As Stringx = Text1Text : y = Text2Textc = LCase(x):d = UCase(y)Print c; dEnd Sub程序运行后,在文本框 Texn、Text2 中分别输入 AbC 和 efG,结果是 A. abcEFG B. a
13、bcefg C. ABCefg D. ABCEFG(分数:1.00)A.B.C.D.24.双击窗体中的对象后,Visual Basic 将显示的窗口是 A. 项目(工程)窗口 B. 工具箱 C. 代码窗口 D. 属性窗口(分数:1.00)A.B.C.D.25.文本框控件中将 Text 的内容全部显示为所定义的字符的属性项是U /U。 A.PasswordChar B.需要编程来实现 C.Password D.以上都不是(分数:2.00)A.B.C.D.26.执行下列程序段后,输出的结果是For k1=0 To 4y=20For k2=0 To 3y=10For k3=0 To2y=y+10Ne
14、xt k3,k2,k1Print y A. 90 B. 60 C. 40 D. 10(分数:1.00)A.B.C.D.27.软件生命周期是指 A. 软件产品从提出、实现、使用维护到停止使用退役的过程 B. 软件从需求分析、设计、实现到测试完成的过程 C. 软件的开发过程 D. 软件的运行维护过程 (分数:2.00)A.B.C.D.28.在 Visual Basic 中,下列运算符中优先级最高的是_。 A. * B. / C. D. Not(分数:2.00)A.B.C.D.29.软件需求分析阶段的工作可以分为四个方面:需求获取、需求分析、编写需求分析说明书和 A.阶段性报告 B.需求评审 C.总
15、结 D.都不正确(分数:1.00)A.B.C.D.30.表达式 Val(“.123E2“)的值是U /U。 A. 123 B. 12.3 C. 0 D. 123e2CD(分数:2.00)A.B.C.D.31.使用语句 Dim F(2)As Integer 声明数组 F 之后,以下说法正确的是 A. F 数组中所有元素值都为 Empty B. F 数组中的所有元素值不确定 C. F 数组中的所有元素都为 0 D. 执行 EraseF 后,F 数组中所有元素值都不为 0 (分数:1.00)A.B.C.D.32.软件需求分析般应确定的是用户对软件的 _。 A. 功能需求 B. 非功能需求 C. 性能
16、需求 D. 功能需求和非功能需求(分数:1.00)A.B.C.D.33.标签控件能够显示文本信息,文本内容只能用什么属性来设置? A.Alignment B.Caption C.Visible D.BorderStyle (分数:1.00)A.B.C.D.34.在 Visual Basic 工程中,可以作为“启动对象”的程序是U /U。 A任何窗体或标准模块 B任何窗体或过程 CSub Main 过程或其他任何模块 DSub Main 过程或任何窗体(分数:2.00)A.B.C.D.35.要使一个命令按钮成为图形命令按钮,则应设置的属性是U /U。 A.Picture B.Style C.Lo
17、adPicture D.DisabledPicture(分数:2.00)A.B.C.D.二、B填空题/B(总题数:1,分数:25.00)下面程序的功能是产生 10 个小于 100(不含 100)的随机正整数,并统计其中 5的倍数所占比例,但程序不完整,请补充完整。Sub PR()RandomizeDim a(10)For j=1 To 10a(i)=Int(U U 5 /U /U)IfU U 6 /U /UThen k=k+1Print a(j)Next JPrintPrint k/10End Suh(分数:24.97)填空项 1:_填空项 1:_(3).度为 10 的线性表进行冒泡排序,最坏
18、情况下需要比较的次数为_。(分数:2.27)填空项 1:_(4).假设用一个长度为 50 的数组成(数组元素的下标从 0 到 49)作为栈的存储窨,栈底指标 bottom 指向栈底元素,栈顶指针 top 指向栈顶元素,如果 bottom=49,top=30(数组下标),则栈中具有U U /U /U个元素。(分数:2.27)填空项 1:_(5).具有 n 个结点的完全二叉树的深度为_。(分数:2.27)填空项 1:_(6).一个控件在窗体上的位置由 Top 和 Left 属性决定,其大小由U U /U/U和U U/U/U属性决定。(分数:2.27)填空项 1:_(7).“编辑”菜单中“粘贴”命令
19、所对应的快捷键是_。(分数:2.27)填空项 1:_(8).栈中允许进行插入和删除的一端叫做_。(分数:2.27)填空项 1:_(9).Printer.Print“*“星号输出到_。(分数:2.27)填空项 1:_(10).数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为_。(分数:2.27)填空项 1:_(11).窗体上有一个名称为 Text1 的文本框和一个名称为 Command1、标题为“计算“的命令按钮,如图所示。函数 fun 及命令按钮的单击事件过程如下,请填空。 (分数:2.27)填空项 1:_二级 VIS
20、UAL+BASIC-27-2 答案解析(总分:81.97,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.00)1.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。 A.PAD 图 B.N-S 图 C.结构图 D.数据流图(分数:2.00)A.B. C.D.解析:2.下列程序段的显示结果为 _。x=0Print x-1x=3 A. -1 B. 3 C. 2 D. 0(分数:1.00)A. B.C.D.解析:解析 在该题中,x 的初始值为 0,顺序执行各语句,打印 x-1 的值即-1,然后对 x 重新赋 3,不影响打印的结果。
21、3.数据库管理系统中负责数据模式定义的语句是 A. 数据定义语言 B.数据管理语言 C. 数据操纵语言 D. 数据控制语言(分数:2.00)A. B.C.D.解析:解析 数据库定义语言 DDL(Data Definition Language)用于定义数据库的所有特性和属性,尤其是行布局、列定义、键列(有时是选键方法)、文件位置和存储策略。4.以下叙述中错误的是U /U。 A.在 KeyPress 事件过程中不能识别键盘的按下与释放 B.在 KeyPress 事件过程中不能识别回车键 C.KeyDown 和 KeyUp 事件过程中,将键盘输入的“A”和“a”视作相同的字母 D.KeyDown
22、和 KeyUp 事件过程中,从大键盘上输入的“1”和从右侧小键盘上输入的“1”被视作不同的字符(分数:2.00)A.B. C.D.解析:5.某二叉树中有 n 个度为 2 的节点,则该二叉树中的叶子节点数为 A. n+1 B. n-1 C. 2n D. n/2(分数:2.00)A. B.C.D.解析:解析 对于任何一棵二叉树 T,如果其终端节点(叶子节点)数为 n1,度为 2 的节点数为 n2,则n1=n2+1。所以该二叉树的叶子节点数等于 n+1。6.在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub CommAnd1_Click()For i=1 To 4x=0For j=
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC272 答案 解析 DOC
