【计算机类职业资格】国家计算机二级(VB)71及答案解析.doc
《【计算机类职业资格】国家计算机二级(VB)71及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VB)71及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VB)71 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.Visual Basic 集成的主窗口中不包括( )。(分数:2.00)A.必须使用带 ADDITIVE 子句的 SET RELATION 命令B.直接利用 SET RELATION 命令进行关联C.在保持 AB 关联的基础上不能再建立 BC 关联D.在保持 AB 关联的基础上不能在建立的 BC 关联,但可以建立 AC 关联2.以下定义数组或给数组元素赋值的语句中,正确的是( )。 (分数:2.00)A.Dim a As V
2、ariant a=Array(1,2,3,4,5)B.Dim a(10) As Integera =Array(1,2,3,4,5)C.Dim a%(10) a(1)=“ABCDE“D.Dim a(3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a3.要在 D 盘当前文件夹下建立一个名为 InfoBasedat 的顺序文件,应使用的语句是( )。(分数:2.00)A.Open“InfoBasedat“For Output As #2B.Open“d:/InfoBasedat“For Output As #2C.Open“d:/InfoBasedat“For
3、Input As #2D.Open“InfoBasedat“,For Input As #24.在窗体上画一个名称为 Command1 的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) a$=“VisualBasic” Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是( )。 (分数:2.00)A.VVVB.VisC.sicD.115.运行下列程序段后,显示的结果为( )。 J1=23 J2=32 If J1J2 Then Print J2 Else Print J1 (分数:2.00)A.Lab
4、el 控件的 Enabled 属性与 TextBox 控件的 Enabled 属性B.OptionButton 控件的 Value 属性与 CheckBox 控件的 Value 属性C.Command 控件的 Default 属性与 Command 控件的 Cancel 属性D.Command 控件的 Visible 属性与 Form 控件的 Visible 属性6.下列说法不正确的是( )。(分数:2.00)A.对象的操作由对象的属性、事件和方法来描述B.Visual Basic 是面向对象的程序设计,Visual Basic 中只有窗体和控件两种对象C.属性是对象的特征,不同的对象有不同的
5、属性D.对象事件在代码窗口中体现过程7.在窗体上画一个通用对话框图,其 Name 属性为 Cont,瑞画一个命令按钮,Name 属性为 Command1,然后编写如下事件过程: Privute Sub Command1_Click( ) ContFileName=“ “ ContFlags=vbOFNFileMustExist ContFilter=“All Files| * . *“ ContFilterIndes_3 ContDialogTitle=“Open File“ ContAction=1 If ContFileName=“ “ Then MsgBox “No file selec
6、ted“ Else Open ContFileName For Input As #1 Do While Not EOF(1) Input #1. b$ Print b$ Loop End If End Sub 以下各选项,对上述事件过程描述错误的是( )。 (分数:2.00)A.+i;B.D-;C.c+;D.-f;8.以下不能输出“Program”的语句是(分数:2.00)A.Print Mid(“VBProgram“,3,7)B.Print Right(“VBProgram“,7)C.Print Mid(“VBProgram“,3)D.Print Left(“VBProgram“,7)9.
7、在窗体上画一个名称为 Timer1 的计时器控件,要求每隔 0.5 秒发生一次计时器事件,则以下正确的属性设置语句是( )。 (分数:2.00)A.Timer1Interval=0.5B.Timer1Interval=5C.Timer1Interval=50D.Timer1Interval=50010.要想在过程调用中返回两个结果,下面的过程定义语句合法的是( )。(分数:2.00)A.20B.21C.56D.3211.用什么语句可以选择指定的表项或取消已选择的表项?(分数:2.00)A.January 10,1979B.#January 10,1997#C.“January 10,1997“
8、D.B.D-; C.c+;D.-f;解析: 此题考核了 Show 方法的使用,Show 方法的格式为: 窗体名称Show模式 Show 方法用来显示一个窗体。如果省略“窗体名称”,则显示当前窗体。参数”模式”用来确定窗体的状态,可以取两种值,即 0 和 1(不是 False 和 True)。当“模式”值为 1(或常量 vbModal)时,表示窗体是“模态型”窗体,在这种情况下,鼠标只在此窗体内起作用,不能到其他窗口内操作,只有关闭该窗口才能对其他窗口进行操作;当“模式”值为 0(或省略参数“模式”值)时,表示窗体为“非模态型”窗体,不用关闭该窗体就可以对其他窗体进行操作;Show 方法兼有装入
9、和显示窗体的双重功能,也就是说,在执行Show 时,如果窗体不在内存中,则 Show 自动把窗体装入内存,然后显示出来。 8.以下不能输出“Program”的语句是(分数:2.00)A.Print Mid(“VBProgram“,3,7)B.Print Right(“VBProgram“,7)C.Print Mid(“VBProgram“,3)D.Print Left(“VBProgram“,7) 解析:Left 函数用于输出给定字符串左侧的字符,本题为取字符串左侧 7 个字符,选项 D 输出的结果应为“VBProgr”。9.在窗体上画一个名称为 Timer1 的计时器控件,要求每隔 0.5
10、秒发生一次计时器事件,则以下正确的属性设置语句是( )。 (分数:2.00)A.Timer1Interval=0.5B.Timer1Interval=5C.Timer1Interval=50D.Timer1Interval=500 解析:10.要想在过程调用中返回两个结果,下面的过程定义语句合法的是( )。(分数:2.00)A.20B.21 C.56D.32解析:在 C+语言中,调用函数不可能改变实参指针变量的值,但可以改变实参指针变量所指变量的值,了解了实参指针变量的改变情况,本题只剩下简单的”加减法”了。11.用什么语句可以选择指定的表项或取消已选择的表项?(分数:2.00)A.Janua
11、ry 10,1979B.#January 10,1997# C.“January 10,1997“D.&January 10,1997&解析:日期时间表达式是对日期型数据或日期时间型数据的连接。其运算符也有“+”和“-”两个。但日期表达式的格式有一定的限制 ,不能将两个日期直接相加。12.对如下二叉树 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA 解析:后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点;并且遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。13.在窗体上画两个文本框,其
12、名称分别为 Text1 和 Text2,然后编写如下程序: Private Sub Form_Load() Show Text1.Text = “ Text2.Text = “ Text1.SetFocus End Sub Private Sub Text1_Change() Text2.Text = Mid(Text1.Text, 8) End Sub 程序运行后,如果在文本框 Text1 中输入BeijingChina,则在文本框 Text2 显示的内容是_。(分数:2.00)A.BeijingChinaB.China C.BeijingD.BeijingC解析:本题考的是 Mid 函数,
13、Mid 函数是用来返回指定数量的字符串。其中第 2 个参数是指定返回字符串 的起始位置,第 3 个参数是要返回的字符数,这个参数是可选的,如果省略,就返回从起始位置到字符串 最后的所有字符。本题中第 3 个参数省略了,而起始位置是 8,该位置的字符是 C,所以最后返回的就是 China。14.数据库设计的根本目标是要解决_。 (分数:2.00)A.数据共享问题 B.数据安全问题C.大量数据存储问题D.简化数据维护解析:由于数据的集成性使得数据可为多个应用所共享,特别是在网络发达的今天,数据库与网络的结合 扩大了数据关系的应用范围。数据的共享本身又可极大地减少数据冗余性,不仅减少了不必要的存储空
14、间,更为重要的是可以避免数据的不一致性。因此,数据库设计的根本目标是要解决数据共享问题。15.在窗体上有个命令按钮,然后编写如下事件过程: m=InputBox(“enter the first integer“) n=InputBox(“enter the second integer“) Print n+m 程序运行后,单击命令按钮,先后在两个输入框中分别输入“1”和“5”,则输出结果为( )。 (分数:2.00)A.1B.51 C.6D.15解析:在默认的情况下,InputBox 的返回值是一个字符串,而不是变体类型。如果没有事先声明返回值变量的类型,或声明为变体类型,则当把函数的返回值
15、赋给这个变量时,Visual Basic 将是把它作为字符串来处理。因此当需要用 InputBox 函数输入数据,并且需要输入的数值参加运算时,必须在进行运算前用 Val 函数(或其他函数)把它转换为相应类型的数值,否则有可能会得到不正确的结果。如果正确地声明了返回值的变体类型,则可不必进行类型转换;由于本题没有事先声明 m、n 变量,所以,m、n 所获得的为字符“1”和“5”,所以输出 n+m 时是“51”。16.可以在常量的后面加上类型说明符以显示常量的类型,可以表示整型常量的是( )。(分数:2.00)A. B.#C.!D.$解析:下面是常量类型及其类型说明符: 整型 长整型& 单精度浮
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB71 答案 解析 DOC
