【计算机类职业资格】二级VISUAL+BASIC笔试39及答案解析.doc
《【计算机类职业资格】二级VISUAL+BASIC笔试39及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+BASIC笔试39及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+BASIC 笔试 39 及答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮(其 Name 属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a(4,4) For i=1 To 4 For j=1 To 4 a(i,j)=(i-1)*3+j Next j Next i For i=3 To 4 For j=3 To 4 Print a(j,i) Next j Next i End Sub 程序运行后,单击命令
2、按钮,其输出结果为 _。(分数:2.00)A.6 9 7 10B.7 10 8 11C.8 11 9 12D.9 12 10 132.通过以下 _ 窗口可以在设计时直观的调整窗体在屏幕上的位置。(分数:2.00)A.代码窗口B.窗体布局窗口C.窗体设计窗口D.属性窗口3.以下语句可以实现将文件 filename1 复制为 filename2 的是 _。(分数:2.00)A.Name filename1,filename2B.Copy filename1,filename2C.FileCopy filename1,filename2D.Duplicate filename1,filename24
3、.下列程序段的执行结果为 _。 N=10 For K=N To 1 Step -1 X=Sqr(K) X=X-2 Next K Print X-2(分数:2.00)A.-3B.-1C.1D.1.162277655.下列操作中不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令D.右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令6.通过改变单选按钮(Option Button)控件的 _ 属性值,可以改变单选按钮的选取状态。(分数:2.0
4、0)A.ValueB.StyleC.AppearanceD.Caption7.要显示当前过程中的所有变量及对象的取值,可以利用 _ 窗口。(分数:2.00)A.监视B.调用堆栈C.立即D.本地8.将 E-R 图转换到关系模式时,实体与联系都可以表示成 _。(分数:2.00)A.属性B.关系C.键D.域9.在窗体上有若干控件,其中有一个名称为 Text1 文本框。影响 Text1 的 Tab 顺序的属性是 _。(分数:2.00)A.TabStopB.EnabledC.VisibleD.TabIndex10.一个工程中含有窗体 Form1、Form2 和标准模块 Modell,如果在 Form1
5、中有语句 Public X As Integer,在 Modell 中有语句 Public Y As Integer。则以下叙述中正确的是 _。(分数:2.00)A.变量 X、Y 的作用域相同B.Y 的作用域是 ModellC.在 Form1 中可以直接使用 XD.在 Form2 中可以直接使用 X 和 Y11.在 Visual Basic 6 中下列 _是不对的。(分数:2.00)A.可以编写 ActiveX 控件B.可以编写网络程序C.可以通过直接访问或建立连接的方式访问大型网络数据库D.可以写出 16 位应用程序12.以下变量名中, _ 是不符合 Visual Basic 的命名规范的。
6、(分数:2.00)A.Abc901B._mnu_Open_234C.price_D.K13.要利用通用对话框控件来显示“保存文件”对话框,需要调用控件的 _ 方法。(分数:2.00)A.ShowPrinterB.ShowOpenC.ShowSaveD.ShowColor14.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 _。(分数:2.00)A.调用语句B.命令C.口令D.消息15.在窗体上画一个命令按钮和一个文本框,并把窗体的 KeyPreview 属性设置为 True,然后编写如下代码: Dim Save All As String Private Sub Command
7、1_Click() Text1.Text=UCase(SaveAll) End Sub Private Sub Form_KeyPress(KeyAscii As Integer) SaveAll=SaveAll+Chr(KeyAscii) End Sub 程序运行后,在键盘上输入“abcdefg”,单击命令按钮,则文本框中显示的内容为 _。(分数:2.00)A.abcdefgB.不显示任何信息C.ABCDEFGD.出错16.在关系数据库中,用来表示实体之间联系的是 _。(分数:2.00)A.树结构B.网结构C.线性表D.二维表17.以下语句用于打开一个顺序文件 Open“C:/MyFile.
8、txt“For OutPut 但该语句的一个重要错误是没有 _。(分数:2.00)A.指定打开方式B.指定文件号C.指定打开文件名D.指定文件类型18.算法一般都可以用哪几种控制结构组合而成 _。(分数:2.00)A.循环、分支、递归B.顺序、循环、嵌套C.循环、递归、选择D.顺序、选择、循环19.数据的存储结构是指 _。(分数:2.00)A.数据所占的存储空间量B.数据的逻辑结构在计算机中的表示C.数据在计算机中的顺序存储方式D.存储在外存中的数据20.用下面的语句所定义的数组的元素个数是: _。 Dim arr(3 To 5,-2 to 2)(分数:2.00)A.20B.12C.15D.2
9、421.假定有如下的 Sub 过程: Sub S(x As Single,y As Single) t=x x=t/y y=t Mod y End Sub 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Dim a As Single Dim b As Single a=5 b=4 S a,b Print a,b End Sub 程序运行后,单击命令按钮,输出结果为 _。(分数:2.00)A.5 4B.1 1C.1.25 4D.1.25 122.以下叙述中错误的是 _。(分数:2.00)A.一个工程可以包括多种类型的文件B.Visual
10、 Basic 应用程序既能以编译方式执行,也能以解释方式执行C.程序运行后,在内存中只能驻留一个窗体D.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样23.刚建立一个新的标准 EXE 工程后,出现在工具箱中的控件是 _。(分数:2.00)A.CommonDialogB.ListViewC.TextBoxD.Toolbar24.检查软件产品是否符合需求定义的过程称为 _。(分数:2.00)A.确认测试B.集成测试C.验证测试D.验收测试25.下列工具中为需求分析常用工具的是 _。(分数:2.00)A.PADB.PFDC.N-SD.DFD26.以下 Case 语句中错误的是 _。(分数:2
11、.00)A.Case 0 To 10B.Case Is10C.Case Is10 And Is50D.Case 3,5,Is1027.在 Visual Basic 中,所有的窗体和控件都必定具有的一个属性是 _。(分数:2.00)A.NameB.FontC.CaptionD.FillColor28.Visual Basic 没有提供下列 _ 事件。(分数:2.00)A.MouseDownB.MouseUpC.MouseMoveD.MouseExit29.窗体不拥有下列 _ 事件。(分数:2.00)A.TerminateB.ValidateC.InitializeD.OLEStartDrag30
12、.在窗体上画两个名称分别为 Text1、Text2 的文本框和一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_click() Dim x As Integer,n As Integer X=1 n=0 Do While x20 x=x * 3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) EndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 _。(分数:2.00)A.15 和 1B.27 和 3C.195 和 3D.600 和 431.在 Visual Basic 的集成
13、开发环境中不能执行程序的方法是 _。(分数:2.00)A.按 F8 键B.按 F5 键C.按 F9 键D.按 Shift+F832.下面不属于软件设计原则的是 _。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽33.设有下列二叉树: (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA34.在窗体上画一个名称为 Drive1 的驱动器列表框,一个名称为 Dir1 的目录列表框。当改变当前驱动器时, 目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是 _。(分数:2.00)A.Drive1_ChangeB.Drive1
14、_ClickC.Dir1_ClickD.Dir1_Change35.索引属于 _。(分数:2.00)A.模式B.内模式C.外模式D.概念模式二、B填空题/B(总题数:13,分数:26.00)36.在运算过程中,能够使空表与非空表的运算统一的结构是 【1】 。(分数:2.00)填空项 1:_37.软件工程研究的内容主要包括: 【2】 技术和软件工程管理。(分数:2.00)填空项 1:_38.与结构化需求分析方法相对应的是 【3】 方法。(分数:2.00)填空项 1:_39.关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、 【4】 和自定义完整性。(分数:2.00)填空项 1:_40.
15、数据模型按不同的应用层次分为三种类型,它们是 【5】 数据模型、逻辑数据模型和物理数据模型。(分数:2.00)填空项 1:_41.以下程序段的输出结果是U 【6】 /U。 x=8.5 print int(x)+0.6(分数:2.00)填空项 1:_42.在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a=0 For i=1 To 2 For j=1 To 4 If j Mod 20 Then a=a+1 End If a=a+1 Next j Next i Print a End Sub 程序执行后,单击命令按钮,输出结果是U 【7】
16、/U。(分数:2.00)填空项 1:_43.下面的程序用“冒泡”法将数组 a 中的 10 个整数按升序排列,请将程序补充完整。 Option Base 1 Private Sub Command1_Click() Dim a a=Array(678,45,324,528,439,387,87,875,273,823) For i=U 【8】 /U For j=U 【9】 /U If a(i)U 【10】 /Ua(j)Then a1=a(i) a(i)=a(j) a(j)=a1 End If Next j Next i For i=1 To 10 Print a(i) Next i End Su
17、b(分数:2.00)填空项 1:_44.在窗体上面画一个命令按钮,然后编写如下程序: Function M(x As Integer,y As Integer)As Integer M=IIf(xy,x,y) End Function Private Sub Command1_Click() Dim a As Integer,b As Integer a=1 b=2 Print M(a,B) End Sub 程序运行后,单击命令按钮,输出结果为U 【11】 /U。(分数:2.00)填空项 1:_45.在菜单编辑器中,菜单-项前面的 4 个小点的含义是 【12】 符号。(分数:2.00)填空项
18、1:_46.执行下面的语句后,所产生的信息框的标题是U 【13】 /U。 a=msgbox (“AAAA“,“BBBB“,“,5)(分数:2.00)填空项 1:_47.为了在按下 Esc 键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为 True,这个属性是 【14】 。(分数:2.00)填空项 1:_48.在窗体上画一个名称为 Command1 的命令按钮和一个名称为 Text1 的文本框。程序运行后,Command1为禁用(灰色)。当向文本框中输入任何字符时,命令按钮 Command1 变为可用。请将程序补充完整。 Private Sub Form_Load() Comma
19、nd1.Enabled=False End Sub Private Sub Text1 U【15】 /U() Command1.Enabled=True End Sub(分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 39 答案解析(总分:96.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在窗体上画一个命令按钮(其 Name 属性为 Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a(4,4) For i=1 To 4 For j=1 To 4 a(i
20、,j)=(i-1)*3+j Next j Next i For i=3 To 4 For j=3 To 4 Print a(j,i) Next j Next i End Sub 程序运行后,单击命令按钮,其输出结果为 _。(分数:2.00)A.6 9 7 10B.7 10 8 11C.8 11 9 12D.9 12 10 13 解析:评析 第 1 个输出为 a(3,3)=(3-1)*3+3=9。第 2 个输出为 a(4,3)=(4-1)*3+3=12。第 3 个输出为 a(3,4)=(3-1)*3+4=10。第 4 个输出为 a(4,4)=(4-1)*3+4=132.通过以下 _ 窗口可以在设
21、计时直观的调整窗体在屏幕上的位置。(分数:2.00)A.代码窗口B.窗体布局窗口 C.窗体设计窗口D.属性窗口解析:评析 Form Layout window 即窗体布局窗口,允许使用表示屏幕的小图像来布置应用程序中各窗体的位置。3.以下语句可以实现将文件 filename1 复制为 filename2 的是 _。(分数:2.00)A.Name filename1,filename2B.Copy filename1,filename2C.FileCopy filename1,filename2 D.Duplicate filename1,filename2解析:评析 文件的基本操作包括: 文件
22、删除 Kill filename filename 指定要删除的文件的路径。使用 Kill 命令删除文件时需先将文件关闭。 文件复制 FileCopy source,destination source 指定要复制的文件,destination 指定文件 source 要复制到的目标路径。 文件重命名 Name old filename As newfilename oldfilename 指定原文件名,newfilename 指定新文件名。使用 Name 时必须先关闭文件oldfilename。4.下列程序段的执行结果为 _。 N=10 For K=N To 1 Step -1 X=Sqr(
23、K) X=X-2 Next K Print X-2(分数:2.00)A.-3 B.-1C.1D.1.16227765解析:评析 分析程序:因为在 For 循环每次执行时,都会根据循环控制变量 K 给 x 重新赋值,所以我们只需要根据最后一次循环的值计算 x 的值就可以了。 最后一次循环,K=1,所以 X-Sqr(1)=1,X-X-2=-1 打印 X-2 的值,即为-1-2=3。5.下列操作中不能向工程中添加窗体的是 _。(分数:2.00)A.执行“工程”菜单中的“添加窗体”命令B.单击工具栏上的“添加窗体”按钮C.右击窗体,在弹出的菜单中选择“添加窗体”命令 D.右击工程资源管理器,在弹出的菜
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALBASIC 笔试 39 答案 解析 DOC
