ImageVerifierCode 换一换
格式:DOC , 页数:20 ,大小:76KB ,
资源ID:1327852      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1327852.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

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

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

1、二级 VISUAL+BASIC 笔试-353 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.执行语句 Open “Tel.dat“For Random As # 1 Len50 后,对文件 Tel.dat 中的数据能够执行的操作是 _。(分数:2.00)A.只能写,不能读B.只能读,不能写C.既可以读,也可以写D.不能读,不能写2.下列操作中,不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏中的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹

2、出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令3.以下叙述中,错误的是 _。(分数:2.00)A.用 Shell 函数可以调用能够在 Windows 下运行的应用程序B.用 Shell 函数可以调用可执行文件,也可以调用 Visual Basic 的内部函数C.调用 Shell 函数的格式应为:变量名Shell()D.用 Shell 函数不能执行 DOS 命令4.除了 Visual Basic 系统默认的工具箱布局之外,还可以通过 _定义选项卡来安排控件。(分数:2.00)A.执行“文件”菜单中的“添加工程”命令B.执行“工程”菜单中的“部件”命令C.在工具箱处执行其快捷菜

3、单中的“添加选项卡”命令D.执行“工程”菜单中的“添加窗体”命令5.对于一个数值变量,如果程序中不做任何说明,其默认的类型是 _。(分数:2.00)A.整型B.长整型C.单精度型D.双精度型6.下面关于 Visual Basic 语言的几种说法中,正确的是 _。(分数:2.00)A.Visual Basic 是一种机器语言B.Visual Basic 是一种汇编语言C.Visual Basic 是一种低级语言D.Visual Basic 是一种高级语言7.以下不属于系统详细设计阶段使用的工具是 _。(分数:2.00)A.PAD 图B.N-S 图C.程序流程图D.HIPO 图8.设 a“Visu

4、al 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)9.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:2.00)A.CancelB.OKC.EnabledD.Default10.数据库管理系统的基础是 _。(分数:2.00)A.操作系统B.数据库C.数据库系统D.系统软件11.编写以下两个事件过程,在一般情况下(即不按住 Shift 键和锁定大写),运行程序,如果按 A 键,则程序的输出是 _。Private Sub

5、 Form_KeyDown(KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate SubForm_KeyPress(KeyAscii As Integer)Print KeyAsciiEnd Sub(分数:2.00)A.A65B.a65C.A97D.a9712.对窗体编写如下事件过程:Private Sub Form_ Mouse Down(Button As Integer,Shift As Integer,X AS Single,Y As Single)If Button=2 ThenPrint “AAAA

6、A“End ifEnd SubPrivate Sub Form _ MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)Print “BBBBB“End Sub程序运行后,如果单击鼠标右键,则输出结果为 _。(分数:2.00)A.AAAAABBBBBB.BBBBBAAAAAC.AAAAAD.BBBBB13.结构化程序设计的主要特点是 _。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口14.设关系 R1 有 r1 个元组,关系 R

7、2 有 r2 个元组,则关系 R1 和 R2 连接后的结果关系的元组数目是 _ 个。(分数:2.00)A.r1+r2B.ri*r2C.r1*r2D.r1*r215.在多重窗体程序设计中,为了使窗体 Form1 从屏幕上消失但仍在内存中,所使用的方法或语句为 _。(分数:2.00)A.Form1.CloseB.Close Form1C.Form1.HideD.Unload Form116.下列数据结构中,不是线性结构的是 _。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表17.利用 _关键字可以代替当前窗体。(分数:2.00)A.IB.ThisC.MeD.Parent18.

8、下列关于数据和逻辑结构的叙述中,不正确的是 _。(分数:2.00)A.数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式D.数据的逻辑结构分为线性结构和非线性结构19.窗体设计窗口的主要功能是 _。(分数:2.00)A.绘制图形B.编制程序C.设计界面D.管理资源20.阅读下面的程序,当输入分别为 111 和 222 时,程序输出为 _。n1=InputBox(”请输入第一个数:”)n2=Val(1nputBox(“请输入第二个数:“)Print n1+n2(分数:2.00)A.111222B.222C.333D.程

9、序出错21.以下叙述中,错误的是 _。(分数:2.00)A.在 KeyUp 和 KeyDown 事件过程中,从键盘上输入 A 或 a 被视做相同的字母(即具有相同的 KeyCode)B.在 KeyUp 和 KeyDown 事件过程中,将键盘上的“1”和右侧小键盘上的“尸视做不同的数字(具有不同的 KeyCode)C.KeyPress 事件中不能识别键盘上某个键的按下与释放D.KeyPress 事件中可以识别键盘上某个键的按下与释放22.如果要在菜单中添加一个分隔线,则应将其 Caption 属性设置为 _。(分数:2.00)A.B.*C.&D.-23.在下列叙述中,不正确的一条是 _。(分数:

10、2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS 的类型无关24.在窗体上画一个命令按钮和一个通用对话框,其名称分别为 Command1 和 CommonDialogl,然后编写如下代码;Private SubCommand1_Click()CommonDialogl.Filter=“ All Files |*.*|(*.exe)|*.exe|(*.doc) *.doc|(*.bmp)|*.bmp“CommonDialogl.FileName=“ “CommonDia

11、logl.Flags=vbOFNFileMustExistCommonDialogl.FilterIndex=3CommonDialogl.DialogTitle=“OpenFile(*.doc) “CommonDialogl.Action=1If CommonDialogl.FileName=“ “ThenMsgBox “No file selected“,37,“Checking“ElseEnd IfEnd Sub程序运行后,单击命令按钮,将显示一个对话框,该对话框的标题是 _。(分数:2.00)A.空字符B.OpenFile(*.doc)C.打开文件D.保存文件25.下面是关于文件关闭的

12、 4 种叙述,错误的是 _。(分数:2.00)A.当一个 Visual Basic 程序运行 END 语句之后,将自动关闭所有打开的数据文件B.可以用 CLOSE 语句关闭所有打开的数据文件C.CLOSE 语句可以关闭指定且已打开的某个或某几个数据文件D.CLOSE 语句只能关闭一个打开的数据文件26.在窗体上画一个名称为 Command1 的命令按钮和两个名称分别为 Text1、Text2 的文本框,然后编写如下事件过程:Private SubCommand1_Click()n=Text1.TextSelect Case nCase 1 To 20x=10Case 2,4,6x=20Case

13、 Is10x=30Case 10x=40End SelectText2.Text = xEnd Sub程序运行后,如果在文本框 Text1 中输入 10,然后单击命令按钮,则在 Text2 中显示的 _。(分数:2.00)A.10B.20C.30D.4027.下列操作中,不能打开窗体布局窗口的是 _。(分数:2.00)A.执行“视图”菜单中的“窗体布局窗口”命令B.按 Alt+F5 组合键C.按 Alt+V 组合键,再按 F 键D.单击工具栏中的“窗体布局窗口”按钮28.下面都是对命令按钮控件 Command1 进行属性设置,其中不正确的是 _。(分数:2.00)A.Command1.Name

14、“Command_Save“B.Command1.Caption“保存(&S)“C.Command1.Top-100D.Command1.Left=20029.下列关于链式存储结构的叙述中,不正确的是 _。(分数:2.00)A.结点除自身信息外,还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i 个结点的存储地址D.插入、删除运算操作方便,不必移动结点30.不能退出 Visual Basic 的叙述是 _。(分数:2.00)A.单击程序窗口右上角的“关闭”按钮B.执行“文件”菜单中的“关闭”命令C.打开左上角标题栏快捷菜单,执行“关闭”命

15、令D.执行“文件”菜单中的“退出”命令31.以下关于窗体的描述中,错误的是 _。(分数:2.00)A.执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的 Height、Width 属性用于设置窗体的高和宽32.如果在窗体 Form1 上添加一个通用对话框控件 CommonDalogl,那么语句 CommonDialog1.Action=4 的作用是 _。(分数:2.00)A.显示文件打开对话框B.显示另存为文件对话框C.显示字体对

16、话框D.显示打印机对话框33.在软件危机中表现出来的软件成本高的问题,其原因是 _。(分数:2.00)A.软件公司肆意追求高额商业利润B.软件实际研发成本往往高于估计成本C.用户不理解D.软件设计人员奇缺34.软件生命周期的瀑布模型典型地刻画了软件生命周期的阶段划分,它将软件生命周期划分为 8 个阶段,并将它们归纳为 3 个时期,以下选项中, _是正常的开发顺序。(分数:2.00)A.开发其、运行期、计划期B.计划期、开发期、运行期C.开发期、计划期、运行期D.计划期、运行期、开发期35.在 Visual Basic 中,要设置菜单项的快捷访问键,应使用的符号是 _。(分数:2.00)A.*B

17、.C.&D.$二、填空题(总题数:8,分数:30.00)36.对一组记录 54,38,96,23,15,72,60,45,83 进行直接插入排序时,当插入第 5 个记录到有序表时,寻找插入位置需比较 【1】 次。(分数:2.00)填空项 1:_37.对于长度为 n 的顺序表,插入或删除表中元素的时间复杂度为 【2】 ;对于顺序栈或队列,插入或删除表中元素的时间复杂度为 【3】 。(分数:4.00)填空项 1:_38.对测试阶段中没有发现的错误所进行的测试、诊断、定位、纠错以及验证修改的回归测试过程称为 【4】 性维护。(分数:2.00)填空项 1:_39.数据库的逻辑结构设计阶段的主要内容是将

18、 E-R 模型中的实体和 【5】 转换为关系模式。(分数:2.00)填空项 1:_40.在窗体上加上一个富文本控件 RichTextBox,画一个命令按钮,当单击命令按钮的时候,将显示“保存文件”对话框,设置该对话框可用于保存文本文件(默认文件类型)和 Word 文档,然后将富文本控件中显示的内容以指定的文件名保存,完成程序。Private SubCommand1_Click()CommonDialogl.Filter= 【6】 CommonDialogl.FilterIndex= 【7】 CommonDialogl.ShowSaveRichTextBoxl.SaveFile 【8】 End

19、Sub(分数:6.00)填空项 1:_41.执行下列程序后输出如下所示矩阵,填空将程序补充完整。1 0 0 20 3 4 00 5 6 07 0 0 8Private SubCommand1_Click()Dim a(4,4)For i=1 To 4For i=1 To 4If 【9】 Then【10】 a(i,j)=kElsea(i,j)=0End IfPrint a(i,j);Next iPrintNext iEnd Sub(分数:4.00)填空项 1:_42.以下程序运行后的输出结果是 【11】 。Private Sub Form _ Click()i=10 :j=0Doj=j+1i=i

20、-1Loop while i2Print j;End Sub(分数:2.00)填空项 1:_43.以下程序的功能是:从键盘上输入若干个学生的成绩,计算出乎均成绩,并输出低于平均分的学生成绩,用输入负数结束输入。Dim x(10),sum,ave,a,n,in=0sum=0#a=InputBox(“Enter mark:“)Do While a=0 And n10sum= 【12】 x(n)= 【13】 n=n+1a=InputBox(“Enter mark:“)Loopave= 【14】 Print “Output:“Print “ave=“;aveFor i=0 To n-1If 【15】

21、ThenPrint x(i)End If(分数:8.00)填空项 1:_二级 VISUAL+BASIC 笔试-353 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.执行语句 Open “Tel.dat“For Random As # 1 Len50 后,对文件 Tel.dat 中的数据能够执行的操作是 _。(分数:2.00)A.只能写,不能读B.只能读,不能写C.既可以读,也可以写 D.不能读,不能写解析:解析 打开随机文件后,可以使用 Get 和 Put 语句对文件进行读、写操作。2.下列操作中,不能向工程中添加窗体的是 _。(分数:2.

22、00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏中的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令 D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令解析:解析 向工程中添加窗体的方法主要有以下 3 种。执行“工程”菜单中的“添加窗体”菜单命令。单击工具栏中的“添加窗体”按钮。在“工程资源管理器”窗口中单击鼠标右键,在弹的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令。3.以下叙述中,错误的是 _。(分数:2.00)A.用 Shell 函数可以调用能够在 Windows 下运行的应用程序B.用 Shell

23、 函数可以调用可执行文件,也可以调用 Visual Basic 的内部函数 C.调用 Shell 函数的格式应为:变量名Shell()D.用 Shell 函数不能执行 DOS 命令解析:解析 Shell 函数的功能是执行一个可执行文件(扩展名为 COM、EXE、BAT 或 PIF)。如果执行成功,返回程序的任务 ID;若失败;则返回 0。利用 Shell 函数可以调用能够在 Windows 下运行的应用程序,还可以执行 DOS 外部命令。Shell 函数不能调用 Visual Basic 的内部函数。因此选项 B 的叙述是错误的。4.除了 Visual Basic 系统默认的工具箱布局之外,还

24、可以通过 _定义选项卡来安排控件。(分数:2.00)A.执行“文件”菜单中的“添加工程”命令B.执行“工程”菜单中的“部件”命令C.在工具箱处执行其快捷菜单中的“添加选项卡”命令 D.执行“工程”菜单中的“添加窗体”命令解析:解析 除了 Visual Basic 系统默认的工具箱布局之外,还可以通过在工具箱处执行其快捷菜单中的“添加选项卡”命令定义选项卡来安排控件。5.对于一个数值变量,如果程序中不做任何说明,其默认的类型是 _。(分数:2.00)A.整型B.长整型C.单精度型 D.双精度型解析:解析 Visual Basic 规定数值变量的默认类型是单精度型。6.下面关于 Visual Ba

25、sic 语言的几种说法中,正确的是 _。(分数:2.00)A.Visual Basic 是一种机器语言B.Visual Basic 是一种汇编语言C.Visual Basic 是一种低级语言D.Visual Basic 是一种高级语言 解析:解析 Visual Basic 语言(简称 VB)是用人们习惯的自然语言和数学语言设计的一种计算机语盲。Visual Basic 语言属于高级语言。7.以下不属于系统详细设计阶段使用的工具是 _。(分数:2.00)A.PAD 图B.N-S 图C.程序流程图D.HIPO 图 解析:解析 本题的考点是系统详细设计使用的工具。PAD 图即问题分析图,N-S 图为

26、方框图,它们两个和程序流程图都是系统详细设计阶段使用的工具。HIPO 图是美国 IBM 公司提出的“层次图加输入/处理/输出图”的英文缩写,是在总体设计阶段使用的图形工具。8.设 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)解析:解析 选项 A、C、D 的格式是错误的,因为函数 Left 和 Right 只能使用两个参数,即 Left(字符串,n)或 Right(字符串,n)。选项 B 正确,函数 Mid(a,8,5)表示从字符串 a 的

27、第 8 个字符开始取出 5个字符。9.将命令按钮的 _属性设置为 True 后,就可以按回车键触发其 Click 事件。(分数:2.00)A.CancelB.OKC.EnabledD.Default 解析:解析 当命令按钮的 Default 属性设置为 True 时,按回车键就和用鼠标单击该按钮相同,触发其Click 事件。10.数据库管理系统的基础是 _。(分数:2.00)A.操作系统 B.数据库C.数据库系统D.系统软件解析:解析 数据库管理系统的基础是操作系统。操作系统是 DBMS 的基础,它处理的对象是数据文件的物理块,执行物理文件的读写操作,保证 DBMS 对数据逻辑上的读写真实地映

28、射到物理文件上。操作系统提供的存取原语和基本存取方法通常是作为和 DBMS 的接口;数据库管理系统是数据库系统的核心;数据库系统包含数据库和数据库管理系统。11.编写以下两个事件过程,在一般情况下(即不按住 Shift 键和锁定大写),运行程序,如果按 A 键,则程序的输出是 _。Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer)Print Chr(KeyCode)End SubPrivate SubForm_KeyPress(KeyAscii As Integer)Print KeyAsciiEnd Sub(分数:2.0

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

30、等的,在这里就是下档字符 A 的 ASCII 码值 65,再通过 Chr()函数将 KeyCode 的值转换成字符型,即为字符 A。12.对窗体编写如下事件过程:Private Sub Form_ Mouse Down(Button As Integer,Shift As Integer,X AS Single,Y As Single)If Button=2 ThenPrint “AAAAA“End ifEnd SubPrivate Sub Form _ MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)Pri

31、nt “BBBBB“End Sub程序运行后,如果单击鼠标右键,则输出结果为 _。(分数:2.00)A.AAAAABBBBB B.BBBBBAAAAAC.AAAAAD.BBBBB解析:解析 在窗体上单击鼠标右键时,实际上先后触发了两个事件,即先触发 MouseDown 事件,执行Print 方法输出 AAAAA;当释放鼠标键时,触发 MouseUp 事件,再次执行 Print 方法,输出 BBBBB。其实在 Visual Basic 中类似的还有 DblCtick 事件,也是先后触发了两个事件,即当双击鼠标时,先触发Click 事件,再触发 DblClick 事件。13.结构化程序设计的主要特

32、点是 _。(分数:2.00)A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有独立性D.每个控制结构只有一个人口和一个出口 解析:解析 结构化程序设计中,要求把程序结构限制为顺序、选择和循环 3 种基本结构,特点是:以控制结构为单位,只有一个入口和一个出口,接口简单,每个单位容易理解;缩小了程序静态结构与动态执行之间的差异,便于方便、正确地理解程序功能。14.设关系 R1 有 r1 个元组,关系 R2 有 r2 个元组,则关系 R1 和 R2 连接后的结果关系的元组数目是 _ 个。(分数:2.00)A.r1+r2B.ri*r2C.r1*r2 D.r1*r2解析:解析 R1

33、和 R2 两个关系的笛卡尔积的元组数目是 r1*r2。连接运算是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,因此连接以后,结果关系的元组数目应小于笛卡尔积的元组数目。15.在多重窗体程序设计中,为了使窗体 Form1 从屏幕上消失但仍在内存中,所使用的方法或语句为 _。(分数:2.00)A.Form1.CloseB.Close Form1C.Form1.Hide D.Unload Form1解析:解析 窗体没有 Close 方法或属性,Close 语句不适用于窗体对象(可以关闭文档、连接等对象)。窗体的 Hide 方法将窗体隐藏,但窗体仍驻留在内存中;Unload 语句将窗体从内存中清

34、除(窗体被卸载掉了)。16.下列数据结构中,不是线性结构的是 _。(分数:2.00)A.线性链表B.带链的队列C.带链的栈D.二叉链表 解析:解析 线性链表是线性表的链式存储结构,带链的栈与带链的队列分别是栈与队列的链式存储结构。线性表属于线性结构,栈与队列是特殊的线性表,因此也属于线性结构。二叉链表是二叉树的链式存储结构,二叉树属于非线性结构。17.利用 _关键字可以代替当前窗体。(分数:2.00)A.IB.ThisC.Me D.Parent解析:解析 在多重窗体中,经常要使用关键字 Me 来代表程序代码所在的窗体。18.下列关于数据和逻辑结构的叙述中,不正确的是 _。(分数:2.00)A.

35、数据的逻辑结构是数据间关系的描述B.数据的逻辑结构抽象反映数据元素间的逻辑关系C.数据的逻辑结构具体反映数据在计算机中的存储方式 D.数据的逻辑结构分为线性结构和非线性结构解析:解析 本题的考查点是数据结构的组成。数据结构包括 3 个方面的内容:数据的逻辑结构、数据的存储结构和数据的运算。数据的逻辑结构是数据关系的描述,只抽象反映数据元素间的逻辑关系,而不管在计算机中的存储方式;数据结构包括线性结构和非线性结构。数据的存储结构是逻辑结构在计算机中的存储实现。数据的运算是逻辑结构相应的各种运算。19.窗体设计窗口的主要功能是 _。(分数:2.00)A.绘制图形B.编制程序C.设计界面 D.管理资

36、源解析:解析 用户通过窗体设计窗口设计自己的应用程序界面,对应于应用程序的运行结果,用户在窗体中可以创建各种控件,然后通过修改控件的属性值来改变该控件在窗体上的显示风格。20.阅读下面的程序,当输入分别为 111 和 222 时,程序输出为 _。n1=InputBox(”请输入第一个数:”)n2=Val(1nputBox(“请输入第二个数:“)Print n1+n2(分数:2.00)A.111222B.222C.333 D.程序出错解析:解析 由于 InputBox 函数的默认返回值是字符串,因此 n1 的值为 111,n2 经过函数 Val 转换后成为数值型,其值为 222。按照 Visua

37、l Basic 自动结合的原则,n1 会先自动转换为数值型再和 n2 进行运算,最终输出结果为 333。为了提高程序的可读性,最好对每一个变量都进行定义。故在程序的最前面加上:Dim n1 As IntegerDim n2 As Integer21.以下叙述中,错误的是 _。(分数:2.00)A.在 KeyUp 和 KeyDown 事件过程中,从键盘上输入 A 或 a 被视做相同的字母(即具有相同的 KeyCode)B.在 KeyUp 和 KeyDown 事件过程中,将键盘上的“1”和右侧小键盘上的“尸视做不同的数字(具有不同的 KeyCode)C.KeyPress 事件中不能识别键盘上某个键

38、的按下与释放 D.KeyPress 事件中可以识别键盘上某个键的按下与释放解析:解析 当用户按下某个键时,依次触发 KeyDown、KeyPress 事件过程。当松开该键时,再触发KeyUp 事件过程KeyDown 和 KeyUp 有两个参数,KeyCode 参数为键的码值,每个键的值都不同,但对于字母来讲,不区分大小写,一律都是大写字母的 ASCII 码。Shift 参数表示是否按下 Ctrl、Alt、Shift组合键。22.如果要在菜单中添加一个分隔线,则应将其 Caption 属性设置为 _。(分数:2.00)A.B.*C.&D.- 解析:解析 当 Visual Basic 中的菜单“标

39、题”栏设置为字符“-”时,则该菜单项为一个分隔线。23.在下列叙述中,不正确的一条是 _。(分数:2.00)A.数据库设计包括结构设计和行为设计两方面的内容B.数据库设计的关键是结构特征的设计C.数据库设计是数据库应用系统设计的核心部分D.数据库的物理设计和具体的 DBMS 的类型无关 解析:解析 数据库设计包括结构设计和行为设计两方面的内容,其中结构设计是确定数据库的数据模型,行为设计是应用程序的设计。结构设计是数据库设计的关键和核心,因此,选项 A、B 和 C 都是正确的。数据库的物理设计依赖于给定的计算机,不同类型的 DBMS 所提供的物理环境不同,物理结构有很大差别。24.在窗体上画一

40、个命令按钮和一个通用对话框,其名称分别为 Command1 和 CommonDialogl,然后编写如下代码;Private SubCommand1_Click()CommonDialogl.Filter=“ All Files |*.*|(*.exe)|*.exe|(*.doc) *.doc|(*.bmp)|*.bmp“CommonDialogl.FileName=“ “CommonDialogl.Flags=vbOFNFileMustExistCommonDialogl.FilterIndex=3CommonDialogl.DialogTitle=“OpenFile(*.doc) “Com

41、monDialogl.Action=1If CommonDialogl.FileName=“ “ThenMsgBox “No file selected“,37,“Checking“ElseEnd IfEnd Sub程序运行后,单击命令按钮,将显示一个对话框,该对话框的标题是 _。(分数:2.00)A.空字符B.OpenFile(*.doc) C.打开文件D.保存文件解析:解析 通用对话框的标题由属性 DialogTitle 的值决定,程序代码中有设置该属性值的语句 CommonDialogl.DialogTitle=“OpenFile(*.doc)”,因此,对话框的标题应该是等式右边字符串的

42、值。25.下面是关于文件关闭的 4 种叙述,错误的是 _。(分数:2.00)A.当一个 Visual Basic 程序运行 END 语句之后,将自动关闭所有打开的数据文件B.可以用 CLOSE 语句关闭所有打开的数据文件C.CLOSE 语句可以关闭指定且已打开的某个或某几个数据文件D.CLOSE 语句只能关闭一个打开的数据文件 解析:解析 选项 A、B、C 均为文件关闭的 3 种正确操作。26.在窗体上画一个名称为 Command1 的命令按钮和两个名称分别为 Text1、Text2 的文本框,然后编写如下事件过程:Private SubCommand1_Click()n=Text1.Text

43、Select Case nCase 1 To 20x=10Case 2,4,6x=20Case Is10x=30Case 10x=40End SelectText2.Text = xEnd Sub程序运行后,如果在文本框 Text1 中输入 10,然后单击命令按钮,则在 Text2 中显示的 _。(分数:2.00)A.10 B.20C.30D.40解析:解析 Select Case 语句的作用是:先计算数值或字符串表达式的值,然后将该值去与从第一个Case 子句开始的每一个 Case 子句后的值列表中的值进行比较,不相等则再往下比较,如果与某一个 Case子句中列表的值相等,那么就去执行该子句

44、下的程序段,执行完毕后跳出 End Select 子句,而不管下面的 Case 子句中是否有匹配的值。因此选项 A 正确。27.下列操作中,不能打开窗体布局窗口的是 _。(分数:2.00)A.执行“视图”菜单中的“窗体布局窗口”命令B.按 Alt+F5 组合键 C.按 Alt+V 组合键,再按 F 键D.单击工具栏中的“窗体布局窗口”按钮解析:解析 选项 A、C、D 的操作都可以打开窗体布局窗口。若按 Alt+F5 组合键,则不能打开窗体布局窗口。28.下面都是对命令按钮控件 Command1 进行属性设置,其中不正确的是 _。(分数:2.00)A.Command1.Name“Command_

45、Save“ B.Command1.Caption“保存(&S)“C.Command1.Top-100D.Command1.Left=200解析:解析 Name 属性是用来定义对象名称的,务必记住:该属性是只读的,也就是说在程序运行时,对象的名称是不能改变的。Caption 表示控件的标题,可以在程序中进行设置修改。Caption 中的&S 在运行中将显示带下划线的 S,即 S,表示按快捷键 Alt+S 就可以触发该控件的 Click 事件,从而执行其代码。Top 和 Left 分别表示控件对象距离窗体顶边和左边的相对位置,从而确定对象所在的位置。如果小于 0,则表示该控件有部分显示在窗体的范围

46、之外。29.下列关于链式存储结构的叙述中,不正确的是 _。(分数:2.00)A.结点除自身信息外,还包括指针域,因此存储密度小于顺序存储结构B.逻辑上相邻的结点物理上不必邻接C.可以通过计算直接确定第 i 个结点的存储地址 D.插入、删除运算操作方便,不必移动结点解析:解析 本题的考查点是链式存储结构。链式存储结构是在每个结点中至少包括一个指针域,用指针来体现数据元素之间逻辑上的联系。其主要特点是:结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构。逻辑上相邻的结点物理上不必邻接,可以表示线性表、树、图等多种逻辑结构的存储表示。插入、删除运算操作方便,不必移动结点,只要改变结点的指针域

47、即可。选项 C:链表中第 i 个结点的地址只有通过从表头结点开始,遍历访问链表结点的方法才能确定第 i 个结点的存储地址,不能通过直接计算获得第 i 个结点的存储地址。30.不能退出 Visual Basic 的叙述是 _。(分数:2.00)A.单击程序窗口右上角的“关闭”按钮B.执行“文件”菜单中的“关闭”命令 C.打开左上角标题栏快捷菜单,执行“关闭”命令D.执行“文件”菜单中的“退出”命令解析:解析 选项 B 中的“关闭”命令只是关闭当前编辑的文档,而不会退出 Visual Basic。31.以下关于窗体的描述中,错误的是 _。(分数:2.00)A.执行 Unload Form1 语句后,窗体 Form1 消失,但仍在内存中 B.窗体的 Load 事件在加载窗体时发生C.当窗体的 Enabled 属性为 False 时,通过鼠标和键盘对窗体的操作都被禁止D.窗体的 Height、Width 属性用于设置窗体的高和宽解析:解析 窗体的 Hide 方法和 Unload 方法是有区别的,Hide 方法是将装入内存的窗体隐藏,并没有从内存中卸载,而 Unload 方法是将窗体从内存中彻底清除。窗体的 Load 事件用来在启动程序时对对象属性和变量进行初始化。程序运行时,将自动触发窗体的 Load事件。窗体的 Enabled 属性为 False 时,该窗体上

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