欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】二级VISUAL+BASIC笔试25及答案解析.doc

    • 资源ID:1327981       资源大小:76KB        全文页数:13页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】二级VISUAL+BASIC笔试25及答案解析.doc

    1、二级 VISUAL+BASIC 笔试 25 及答案解析(总分:86.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.设关系 R1 有 r1 个元组,关系 R2 有 r2 个元组,则关系 R1 和 R2 连接后的结果关系的元组数目是 _ 个。(分数:2.00)A.r1+r2B.ri*r2C.r1*r2D.r1*r22.阅读下面的程序,当输入分别为 111 和 222 时,程序输出为 _。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox(“请输入第二个数:“) Print n1+n2(分数:2.00)A.111222B.222C.3

    2、33D.程序出错3.数据库管理系统的基础是 _。(分数:2.00)A.操作系统B.数据库C.数据库系统D.系统软件4.在多重窗体程序设计中,为了使窗体 Form1 从屏幕上消失但仍在内存中,所使用的方法或语句为 _。(分数:2.00)A.Form1.CloseB.Close Form1C.Form1.HideD.Unload Form15.利用 _关键字可以代替当前窗体。(分数:2.00)A.IB.ThisC.MeD.Parent6.对窗体编写如下事件过程: Private Sub Form_ Mouse Down(Button As Integer,Shift As Integer,X AS

    3、 Single,Y As Single) If Button=2 Then Print “AAAAA“ End if End Sub Private Sub Form _ MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single) Print “BBBBB“ End Sub 程序运行后,如果单击鼠标右键,则输出结果为 _。(分数:2.00)A.AAAAA BBBBBB.BBBBB AAAAAC.AAAAAD.BBBBB7.编写以下两个事件过程,在一般情况下(即不按住 Shift 键和锁定大写),运行程序,如果按 A 键

    4、,则程序的输出是 _。 Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private SubForm_KeyPress(KeyAscii As Integer) Print KeyAscii End Sub(分数:2.00)A.A 65B.a 65C.A 97D.a 978.下面关于 Visual Basic 语言的几种说法中,正确的是 _。(分数:2.00)A.Visual Basic 是一种机器语言B.Visual Basic 是一种汇编语言C.Visual

    5、Basic 是一种低级语言D.Visual Basic 是一种高级语言9.下列关于链式存储结构的叙述中,不正确的是 _。(分数:2.00)A.结点除自身信息外,还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作方便,不必移动结点10.结构化程序设计的主要特点是 _。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口11.下面是关于文件关闭的 4 种叙述,错误的是 _。(分数:2.00)A.当一个 Visual Basi

    6、c 程序运行 END 语句之后,将自动关闭所有打开的数据文件B.可以用 CLOSE 语句关闭所有打开的数据文件C.CLOSE 语句可以关闭指定且已打开的某个或某几个数据文件D.CLOSE 语句只能关闭一个打开的数据文件12.下列操作中,不能打开窗体布局窗口的是 _。(分数:2.00)A.执行“视图”菜单中的“窗体布局窗口”命令B.按 Alt+F5 组合键C.按 Alt+V 组合键,再按 F 键D.单击工具栏中的“窗体布局窗口”按钮13.在软件危机中表现出来的软件成本高的问题,其原因是 _。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本C.用户不理解D.软

    7、件设计人员奇缺14.在窗体上画一个命令按钮和一个通用对话框,其名称分别为 Command1 和 CommonDialogl,然后编写如下代码; Private SubCommand1_Click() CommonDialogl.Filter=“ All Files |*.*|(*.exe)|*.exe|(*.doc) *.doc|(*.bmp)|*.bmp“ CommonDialogl.FileName=“ “ CommonDialogl.Flags=vbOFNFileMustExist CommonDialogl.FilterIndex=3 CommonDialogl.DialogTitle

    8、=“OpenFile(*.doc) “ CommonDialogl.Action=1 If CommonDialogl.FileName=“ “Then MsgBox “No file selected“,37,“Checking“ Else End If End Sub 程序运行后,单击命令按钮,将显示一个对话框,该对话框的标题是 _。(分数:2.00)A.空字符B.OpenFile(*.doC.打开文件D.保存文件15.设 a“Visual Basic“,下面使 b“Basic“的语句是 _。(分数:2.00)A.bLeft(a,8,12)B.bMid(a,8,5)C.bRight(a,5

    9、,5)D.bLeh(a,8,5)16.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:2.00)A.CancelB.OKC.EnabledD.Default17.在窗体上画一个名称为 Command1 的命令按钮和两个名称分别为 Text1、Text2 的文本框,然后编写如下事件过程: Private SubCommand1_Click() n=Text1.Text Select Case n Case 1 To 20 x=10 Case 2,4,6 x=20 Case Is10 x=30 Case 10 x=40 End Select Text2.T

    10、ext = x End Sub 程序运行后,如果在文本框 Text1 中输入 10,然后单击命令按钮,则在 Text2 中显示的 _。(分数:2.00)A.10B.20C.30D.4018.在下列叙述中,不正确的一条是 _。(分数:2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS 的类型无关19.以下不属于系统详细设计阶段使用的工具是 _。(分数:2.00)A.PAD 图B.N-S 图C.程序流程图D.HIPO 图20.不能退出 Visual Basic 的叙述是 _

    11、。(分数:2.00)A.单击程序窗口右上角的“关闭”按钮B.执行“文件”菜单中的“关闭”命令C.打开左上角标题栏快捷菜单,执行“关闭”命令D.执行“文件”菜单中的“退出”命令21.在 Visual Basic 中,要设置菜单项的快捷访问键,应使用的符号是 _。(分数:2.00)A.*B.C.&D.$22.对于一个数值变量,如果程序中不做任何说明,其默认的类型是 _。(分数:2.00)A.整型B.长整型C.单精度型D.双精度型23.下列数据结构中,不是线性结构的是 _。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表24.如果在窗体 Form1 上添加一个通用对话框控件 Co

    12、mmonDalogl,那么语句 CommonDialog1.Action=4 的作用是 _。(分数:2.00)A.显示文件打开对话框B.显示另存为文件对话框C.显示字体对话框D.显示打印机对话框25.以下叙述中,错误的是 _。(分数:2.00)A.用 Shell 函数可以调用能够在 Windows 下运行的应用程序B.用 Shell 函数可以调用可执行文件,也可以调用 Visual Basic 的内部函数C.调用 Shell 函数的格式应为:变量名Shell()D.用 Shell 函数不能执行 DOS 命令26.执行语句 Open “Tel.dat“For Random As # 1 Len5

    13、0 后,对文件 Tel.dat 中的数据能够执行的操作是 _。(分数:2.00)A.只能写,不能读B.只能读,不能写C.既可以读,也可以写D.不能读,不能写27.下列关于数据和逻辑结构的叙述中,不正确的是 _。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式D.数据的逻辑结构分为线性结构和非线性结构28.如果要在菜单中添加一个分隔线,则应将其 Caption 属性设置为 _。(分数:2.00)A.B.*C.&D.-29.以下叙述中,错误的是 _。(分数:2.00)A.在 KeyUp 和 Key

    14、Down 事件过程中,从键盘上输入 A 或 a 被视做相同的字母(即具有相同的 KeyCodB.在 KeyUp 和 KeyDown 事件过程中,将键盘上的“1”和右侧小键盘上的“尸视做不同的数字(具有不同的 KeyCodC.KeyPress 事件中不能识别键盘上某个键的按下与释放D.KeyPress 事件中可以识别键盘上某个键的按下与释放30.下面都是对命令按钮控件 Command1 进行属性设置,其中不正确的是 _。(分数:2.00)A.Command1.Name“Command_Save“B.Command1.Caption“保存(&“C.Command1.Top-100D.Command

    15、1.Left=20031.以下关于窗体的描述中,错误的是 _。(分数:2.00)A.执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的 Height、Width 属性用于设置窗体的高和宽32.下列操作中,不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏中的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后

    16、在下一级菜单中选择“添加窗体”命令33.除了 Visual Basic 系统默认的工具箱布局之外,还可以通过 _定义选项卡来安排控件。(分数:2.00)A.执行“文件”菜单中的“添加工程”命令B.执行“工程”菜单中的“部件”命令C.在工具箱处执行其快捷菜单中的“添加选项卡”命令D.执行“工程”菜单中的“添加窗体”命令34.窗体设计窗口的主要功能是 _。(分数:2.00)A.绘制图形B.编制程序C.设计界面D.管理资源35.软件生命周期的瀑布模型典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8 个阶段,并将它们归纳为 3 个时期,以下选项中, _是正常的开发顺序。(分数:2.00)

    17、A.开发其、运行期、计划期B.计划期、开发期、运行期C.开发期、计划期、运行期D.计划期、运行期、开发期二、B填空题/B(总题数:8,分数:16.00)36.对一组记录54,38,96,23,15,72,60,45,83进行直接插入排序时,当插入第 5 个记录到有序表时,寻找插入位置需比较U 【1】 /U次。(分数:2.00)填空项 1:_37.对于长度为 n 的顺序表,插入或删除表中元素的时间复杂度为U 【2】 /U;对于顺序栈或队列,插入或删除表中元素的时间复杂度为U 【3】 /U。(分数:2.00)填空项 1:_38.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的

    18、回归测试过程称为U【4】 /U性维护。(分数:2.00)填空项 1:_39.数据库的逻辑结构设计阶段的主要内容是将 E-R 模型中的实体和U 【5】 /U转换为关系模式。(分数:2.00)填空项 1:_40.在窗体上加上一个富文本控件 RichTextBox,画一个命令按钮,当单击命令按钮的时候,将显示“保存文件”对话框,设置该对话框可用于保存文本文件(默认文件类型)和 Word 文档,然后将富文本控件中显示的内容以指定的文件名保存,完成程序。 Private SubCommand1_Click() CommonDialogl.Filter=U 【6】 /U CommonDialogl.Fil

    19、terIndex=U 【7】 /U CommonDialogl.ShowSave RichTextBoxl.SaveFileU 【8】 /U End Sub(分数:2.00)填空项 1:_41.执行下列程序后输出如下所示矩阵,填空将程序补充完整。 1 0 0 2 0 3 4 0 0 5 6 0 7 0 0 8 Private SubCommand1_Click() Dim a(4,4) For i=1 To 4 For i=1 To 4 IfU 【9】 /UThen U 【10】 /U a(i,j)=k Else a(i,j)=0 End If Print a(i,j); Next i Pri

    20、nt Next i End Sub(分数:2.00)填空项 1:_42.以下程序运行后的输出结果是U 【11】 /U。 Private Sub Form _ Click() i=10 :j=0 Do j=j+1 i=i-1 Loop while i2 Print j; End Sub(分数:2.00)填空项 1:_43.以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。 Dim x(10),sum,ave,a,n,i n=0 sum=0# a=InputBox(“Enter mark:“) Do While a=0 And n10

    21、sum=U 【12】 /U x(n)=U 【13】 /U n=n+1 a=InputBox(“Enter mark:“) Loop ave=U 【14】 /U Print “Output:“ Print “ave=“;ave For i=0 To n-1 IfU 【15】 /UThen Print x(i) End If(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 25 答案解析(总分:86.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.设关系 R1 有 r1 个元组,关系 R2 有 r2 个元组,则关系 R1 和 R2 连接后的结果

    22、关系的元组数目是 _ 个。(分数:2.00)A.r1+r2B.ri*r2C.r1*r2 D.r1*r2解析:解析 R1 和 R2 两个关系的笛卡尔积的元组数目是 r1*r2。连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,因此连接以后,结果关系的元组数目应小于笛卡尔积的元组数目。2.阅读下面的程序,当输入分别为 111 和 222 时,程序输出为 _。 n1=InputBox(”请输入第一个数:”) n2=Val(1nputBox(“请输入第二个数:“) Print n1+n2(分数:2.00)A.111222B.222C.333 D.程序出错解析:解析 由于 InputBox

    23、函数的默认返回值是字符串,因此 n1 的值为 111,n2 经过函数 Val 转换后成为数值型,其值为 222。按照 Visual Basic 自动结合的原则,n1 会先自动转换为数值型再和 n2 进行运算,最终输出结果为 333。 为了提高程序的可读性,最好对每一个变量都进行定义。故在程序的最前面加上: Dim n1 As Integer Dim n2 As Integer3.数据库管理系统的基础是 _。(分数:2.00)A.操作系统 B.数据库C.数据库系统D.系统软件解析:解析 数据库管理系统的基础是操作系统。操作系统是 DBMS 的基础,它处理的对象是数据文件的物理块,执行物理文件的读

    24、写操作,保证 DBMS 对数据逻辑上的读写真实地映射到物理文件上。操作系统提供的存取原语和基本存取方法通常是作为和 DBMS 的接口;数据库管理系统是数据库系统的核心;数据库系统包含数据库和数据库管理系统。4.在多重窗体程序设计中,为了使窗体 Form1 从屏幕上消失但仍在内存中,所使用的方法或语句为 _。(分数:2.00)A.Form1.CloseB.Close Form1C.Form1.Hide D.Unload Form1解析:解析 窗体没有 Close 方法或属性,Close 语句不适用于窗体对象(可以关闭文档、连接等对象)。窗体的 Hide 方法将窗体隐藏,但窗体仍驻留在内存中;Un

    25、load 语句将窗体从内存中清除(窗体被卸载掉了)。5.利用 _关键字可以代替当前窗体。(分数:2.00)A.IB.ThisC.Me D.Parent解析:解析 在多重窗体中,经常要使用关键字 Me 来代表程序代码所在的窗体。6.对窗体编写如下事件过程: Private Sub Form_ Mouse Down(Button As Integer,Shift As Integer,X AS Single,Y As Single) If Button=2 Then Print “AAAAA“ End if End Sub Private Sub Form _ MouseUp(Button As

    26、Integer,Shift As Integer,X As Single,Y As Single) Print “BBBBB“ End Sub 程序运行后,如果单击鼠标右键,则输出结果为 _。(分数:2.00)A.AAAAA BBBBB B.BBBBB AAAAAC.AAAAAD.BBBBB解析:解析 在窗体上单击鼠标右键时,实际上先后触发了两个事件,即先触发 MouseDown 事件,执行Print 方法输出 AAAAA;当释放鼠标键时,触发 MouseUp 事件,再次执行 Print 方法,输出 BBBBB。其实在 Visual Basic 中类似的还有 DblCtick 事件,也是先后触

    27、发了两个事件,即当双击鼠标时,先触发Click 事件,再触发 DblClick 事件。7.编写以下两个事件过程,在一般情况下(即不按住 Shift 键和锁定大写),运行程序,如果按 A 键,则程序的输出是 _。 Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) Print Chr(KeyCode) End Sub Private SubForm_KeyPress(KeyAscii As Integer) Print KeyAscii End Sub(分数:2.00)A.A 65B.a 65C.A 97 D.a 97解析:

    28、解析 本题需要分清在执行 KeyDown 事件过程时其参数 KeyCode 和在执行 KeyPress 事件过程时其参数 KeyAseii 的区别,KeyAscii 是所按键的 ASCII 码值,对于上档键和下档键有着不同的值,比如说大写的 A 与小写的 a 的 ASCII 码值分别为 65 和 97,在这里并非锁定大写状态,也没有按 Shift 键,所以得到的 ASCII 码值为小写 a 的 ASCII 码值 97;而 KeyCode 是下档键的 ASCII 码值,它是所按键的“扫描码”值,也就是说对于同一个键得到的 KeyCode 值是相等的,在这里就是下档字符 A 的 ASCII 码值

    29、65,再通过 Chr()函数将 KeyCode 的值转换成字符型,即为字符 A。8.下面关于 Visual Basic 语言的几种说法中,正确的是 _。(分数:2.00)A.Visual Basic 是一种机器语言B.Visual Basic 是一种汇编语言C.Visual Basic 是一种低级语言D.Visual Basic 是一种高级语言 解析:解析 Visual Basic 语言(简称 VB)是用人们习惯的自然语言和数学语言设计的一种计算机语盲。Visual Basic 语言属于高级语言。9.下列关于链式存储结构的叙述中,不正确的是 _。(分数:2.00)A.结点除自身信息外,还包括指

    30、针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i 个结点的存储地址 D.插入、删除运算操作方便,不必移动结点解析:解析 本题的考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是:结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。插入、删除运算操作方便,不必移动结点,只要改变结点的指针域即可。 选项 C:链表中第i 个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第 i 个

    31、结点的存储地址,不能通过直接计算获得第 i 个结点的存储地址。10.结构化程序设计的主要特点是 _。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口 解析:解析 结构化程序设计中,要求把程序结构限制为顺序、选择和循环 3 种基本结构,特点是:以控制结构为单位,只有一个入口和一个出口,接口简单,每个单位容易理解;缩小了程序静态结构与动态执行之间的差异,便于方便、正确地理解程序功能。11.下面是关于文件关闭的 4 种叙述,错误的是 _。(分数:2.00)A.当一个 Visual Basic 程序运行 END 语句之

    32、后,将自动关闭所有打开的数据文件B.可以用 CLOSE 语句关闭所有打开的数据文件C.CLOSE 语句可以关闭指定且已打开的某个或某几个数据文件D.CLOSE 语句只能关闭一个打开的数据文件 解析:解析 选项 A、B、C 均为文件关闭的 3 种正确操作。12.下列操作中,不能打开窗体布局窗口的是 _。(分数:2.00)A.执行“视图”菜单中的“窗体布局窗口”命令B.按 Alt+F5 组合键 C.按 Alt+V 组合键,再按 F 键D.单击工具栏中的“窗体布局窗口”按钮解析:解析 选项 A、C、D 的操作都可以打开窗体布局窗口。若按 Alt+F5 组合键,则不能打开窗体布局窗口。13.在软件危机

    33、中表现出来的软件成本高的问题,其原因是 _。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本 C.用户不理解D.软件设计人员奇缺解析:解析 软件成本高是软件危机的一种表现。按照传统的软件开发方法,软件开发者往往对用户的情况了解得不透彻,研制时间一再拖延。软件的实际成本往往比估计成本高出许多。14.在窗体上画一个命令按钮和一个通用对话框,其名称分别为 Command1 和 CommonDialogl,然后编写如下代码; Private SubCommand1_Click() CommonDialogl.Filter=“ All Files |*.*|(*.e

    34、xe)|*.exe|(*.doc) *.doc|(*.bmp)|*.bmp“ CommonDialogl.FileName=“ “ CommonDialogl.Flags=vbOFNFileMustExist CommonDialogl.FilterIndex=3 CommonDialogl.DialogTitle=“OpenFile(*.doc) “ CommonDialogl.Action=1 If CommonDialogl.FileName=“ “Then MsgBox “No file selected“,37,“Checking“ Else End If End Sub 程序运行后

    35、,单击命令按钮,将显示一个对话框,该对话框的标题是 _。(分数:2.00)A.空字符B.OpenFile(*.do C.打开文件D.保存文件解析:解析 通用对话框的标题由属性 DialogTitle 的值决定,程序代码中有设置该属性值的语句 CommonDialogl.DialogTitle=“OpenFile(*.doc)”,因此,对话框的标题应该是等式右边字符串的值。15.设 a“Visual Basic“,下面使 b“Basic“的语句是 _。(分数:2.00)A.bLeft(a,8,12)B.bMid(a,8,5) C.bRight(a,5,5)D.bLeh(a,8,5)解析:解析 选

    36、项 A、C、D 的格式是错误的,因为函数 Left 和 Right 只能使用两个参数,即 Left(字符串,n)或 Right(字符串,n)。选项 B 正确,函数 Mid(a,8,5)表示从字符串 a 的第 8 个字符开始取出 5个字符。16.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:2.00)A.CancelB.OKC.EnabledD.Default 解析:解析 当命令按钮的 Default 属性设置为 True 时,按回车键就和用鼠标单击该按钮相同,触发其Click 事件。17.在窗体上画一个名称为 Command1 的命令按钮和两个名称分

    37、别为 Text1、Text2 的文本框,然后编写如下事件过程: Private SubCommand1_Click() n=Text1.Text Select Case n Case 1 To 20 x=10 Case 2,4,6 x=20 Case Is10 x=30 Case 10 x=40 End Select Text2.Text = x End Sub 程序运行后,如果在文本框 Text1 中输入 10,然后单击命令按钮,则在 Text2 中显示的 _。(分数:2.00)A.10 B.20C.30D.40解析:解析 Select Case 语句的作用是:先计算数值或字符串表达式的值,

    38、然后将该值去与从第一个Case 子句开始的每一个 Case 子句后的值列表中的值进行比较,不相等则再往下比较,如果与某一个 Case子句中列表的值相等,那么就去执行该子句下的程序段,执行完毕后跳出 End Select 子句,而不管下面的 Case 子句中是否有匹配的值。因此选项 A 正确。18.在下列叙述中,不正确的一条是 _。(分数:2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS 的类型无关 解析:解析 数据库设计包括结构设计和行为设计两方面的内容,其中结构设计

    39、是确定数据库的数据模型,行为设计是应用程序的设计。结构设计是数据库设计的关键和核心,因此,选项 A、B 和 C 都是正确的。数据库的物理设计依赖于给定的计算机,不同类型的 DBMS 所提供的物理环境不同,物理结构有很大差别。19.以下不属于系统详细设计阶段使用的工具是 _。(分数:2.00)A.PAD 图B.N-S 图C.程序流程图D.HIPO 图 解析:解析 本题的考点是系统详细设计使用的工具。PAD 图即问题分析图,N-S 图为方框图,它们两个和程序流程图都是系统详细设计阶段使用的工具。HIPO 图是美国 IBM 公司提出的“层次图加输入/处理/输出图”的英文缩写,是在总体设计阶段使用的图

    40、形工具。20.不能退出 Visual Basic 的叙述是 _。(分数:2.00)A.单击程序窗口右上角的“关闭”按钮B.执行“文件”菜单中的“关闭”命令 C.打开左上角标题栏快捷菜单,执行“关闭”命令D.执行“文件”菜单中的“退出”命令解析:解析 选项 B 中的“关闭”命令只是关闭当前编辑的文档,而不会退出 Visual Basic。21.在 Visual Basic 中,要设置菜单项的快捷访问键,应使用的符号是 _。(分数:2.00)A.*B.C.& D.$解析:解析 在编辑菜单时,为了能够通过键盘上的快捷键来访问菜单项,在输入菜单项标题时在要用做快捷键组合键的字母前加上“&”,则显示菜单

    41、时在该字母下将会加上一条下划线,用户可以通过组合键 Alt+带下划线的字母(即快捷键)来打开菜单或执行相应的菜单命令。如果想在菜单中显示&符号,可以在标题中连续输入两个&符号。22.对于一个数值变量,如果程序中不做任何说明,其默认的类型是 _。(分数:2.00)A.整型B.长整型C.单精度型 D.双精度型解析:解析 Visual Basic 规定数值变量的默认类型是单精度型。23.下列数据结构中,不是线性结构的是 _。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表 解析:解析 线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性

    42、结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。24.如果在窗体 Form1 上添加一个通用对话框控件 CommonDalogl,那么语句 CommonDialog1.Action=4 的作用是 _。(分数:2.00)A.显示文件打开对话框B.显示另存为文件对话框C.显示字体对话框 D.显示打印机对话框解析:解析 要在程序中显示通用对话框,必须对控件的 Action 属性赋予正确的值。当 Action 属性的值为 1 时,显示文件打开对话框,Action 属性的值为 2,显示另存为对话框;Action 属性的值为 3,显示颜色对话框; A

    43、ction 属性的值为 4,显示字体对话框,Action 属性的值为 5,显示打印机对话框,Action 属性的值为 6,显示帮助对话框,25.以下叙述中,错误的是 _。(分数:2.00)A.用 Shell 函数可以调用能够在 Windows 下运行的应用程序B.用 Shell 函数可以调用可执行文件,也可以调用 Visual Basic 的内部函数 C.调用 Shell 函数的格式应为:变量名Shell()D.用 Shell 函数不能执行 DOS 命令解析:解析 Shell 函数的功能是执行一个可执行文件(扩展名为 COM、EXE、BAT 或 PIF)。如果执行成功,返回程序的任务 ID;若

    44、失败;则返回 0。利用 Shell 函数可以调用能够在 Windows 下运行的应用程序,还可以执行 DOS 外部命令。Shell 函数不能调用 Visual Basic 的内部函数。因此选项 B 的叙述是错误的。26.执行语句 Open “Tel.dat“For Random As # 1 Len50 后,对文件 Tel.dat 中的数据能够执行的操作是 _。(分数:2.00)A.只能写,不能读B.只能读,不能写C.既可以读,也可以写 D.不能读,不能写解析:解析 打开随机文件后,可以使用 Get 和 Put 语句对文件进行读、写操作。27.下列关于数据和逻辑结构的叙述中,不正确的是 _。(

    45、分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式 D.数据的逻辑结构分为线性结构和非线性结构解析:解析 本题的考查点是数据结构的组成。数据结构包括 3 个方面的内容:数据的逻辑结构、数据的存储结构和数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算。28.如果要在菜单中添加一个分隔线,则应将其 Caption 属性设置为 _。(分

    46、数:2.00)A.B.*C.&D.- 解析:解析 当 Visual Basic 中的菜单“标题”栏设置为字符“-”时,则该菜单项为一个分隔线。29.以下叙述中,错误的是 _。(分数:2.00)A.在 KeyUp 和 KeyDown 事件过程中,从键盘上输入 A 或 a 被视做相同的字母(即具有相同的 KeyCodB.在 KeyUp 和 KeyDown 事件过程中,将键盘上的“1”和右侧小键盘上的“尸视做不同的数字(具有不同的 KeyCodC.KeyPress 事件中不能识别键盘上某个键的按下与释放 D.KeyPress 事件中可以识别键盘上某个键的按下与释放解析:解析 当用户按下某个键时,依次

    47、触发 KeyDown、KeyPress 事件过程。当松开该键时,再触发KeyUp 事件过程KeyDown 和 KeyUp 有两个参数,KeyCode 参数为键的码值,每个键的值都不同,但对于字母来讲,不区分大小写,一律都是大写字母的 ASCII 码。Shift 参数表示是否按下 Ctrl、Alt、Shift组合键。30.下面都是对命令按钮控件 Command1 进行属性设置,其中不正确的是 _。(分数:2.00)A.Command1.Name“Command_Save“ B.Command1.Caption“保存(&“C.Command1.Top-100D.Command1.Left=200解析:解析 Name 属性是用来定义对象名称的,务必记住:该属性是只读的,也就是说在程序运行时,对象的名称是不能改变的。Caption 表示控件的标题,可以在程序中进行设置修改。Caption 中的&S 在运行中将显示带下划线的 S,即 S,表示按快捷键 Alt+S 就可以触发该控件的 Click 事


    注意事项

    本文(【计算机类职业资格】二级VISUAL+BASIC笔试25及答案解析.doc)为本站会员(visitstep340)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开