【计算机类职业资格】国家计算机二级(VB)78及答案解析.doc
《【计算机类职业资格】国家计算机二级(VB)78及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家计算机二级(VB)78及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家计算机二级(VB)78 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2分,共 70分) 下列各(总题数:35,分数:70.00)1.下列各控件不包含滚动条的控件是( )。(分数:2.00)A.ListBoxB.ComboBoxC.TextBoxD.LabelBox2.在窗体上画一个名称为 Command1的命令按钮,然后编写如下通用过程和命令按钮的事件过程: Private Function f(m As Integer) If m Mod 2 = 0 Then f = m Else f = 1 End If End Function Private Sub
2、 Command1_Click() Dim i As Integer s = 0 For i = 1 To 5 s = s + f(i) Next Print s End Sub 程序运行后,单击命令按钮,在窗体上显示的是( )。 (分数:2.00)A.11B.10C.9D.83.有三个关系 R、S 和 T如下: (分数:2.00)A.笛卡尔积B.交C.并D.自然连接4.下列对于线性链表的描述中正确的是_。 (分数:2.00)A.存储空间不一定是连续,且各元素的存储顺序是任意的B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面C.存储空间必须连续,且前件元素一定存储在后件元素的前面D
3、.存储空间必须连续,且各元素的存储顺序是任意的5.为了通过键盘访问主菜单项,可在菜单编辑器的“标题”选项中的某个字母前插入何字符,建立热键字母? (分数:2.00)A.int i=10; while(1) i; if(i= =1)break; B.for(int i=1;i =1 tempstr=tempstr+Mid(xstr,i,1) i=i-1 Loop ystr=tempstr End Sub (分数:2.00)A.0 0B.1 1C.0 2D.1 28.设有下面的循环: i=1 Do i=i + 3 Print i Loop Until I_ 程序运行后要执行 3次循环体,则条件中
4、I的最小值为( )。 (分数:2.00)A.k=10 Dim Arr(k)B.Const k=10 Dim Arr(k)C.Dim Arrl(10) As Integer Dim Arr2(10)D.Dim Arrl(1 To 10) Dim Arr2(1 To 10,2 To 11)9.下列程序段的执行结果为( )。 m=1 n=1 Select Case m Case 1 Select Case n Case 0 Print “* * 0 * *“ Case 1 Print “ * * 1 * * “ End Select Case 2 print “ * * 2 * * “ End Se
5、lect (分数:2.00)A.159B.753C.357D.59110.有如下程序: Private Sub Command1_Click() Dim k As Integer,m As Integer Dim op As Integer k=4:m=1 op:PPC(k,m):Print op; op:PPC(k,m):Print op End Sub Private Function,PPC(a As Integer,b As Integer) Static m As Integer,i As Integer m=0:i=2 i=i+m+1 m=i+a+b PPC=m End Funct
6、ion 程序运行后,输出的结果为( )。 (分数:2.00)A.4 6B.6 6C.8 8D.10 1211.单击一次命令结束后,下列程序的执行结果是( )。 Private Sub Commandl_Click( ) s=Sat(1)+Sat(2)+Sat(3)+Sat(4) Print s End Sub Public Function Sat(N As Integer) Static Sum For i=1 To N Sum=Sum+i Next i Sat=Sum End Function (分数:2.00)A.15B.25C.35D.4512.有如下事件过程,当同时按下转换键 Ctr
7、l和功能键 F6时,最后输出的信息是( )。 Const ShiftKey=1 Const CtrlKey=2 Const Key_F5= Next End Sub 程序运行后,单击命令按钮,输出结果是_。(分数:2.00)A.ABCDEB.1 2 3 4 5C.abcdeD.出错信息34.以下能从字符串“VisualBasic“中直接取出子字符串“Basic“的函数是_。 (分数:2.00)A.LeftB.MidC.StringD.Instr35.下面选项中不属于面向对象程序设计特征的是【 】(分数:2.00)A.继承性B.多态性C.类比性D.封装性二、填空题(每空 2分,共 30分)(总题
8、数:10,分数:30.00)36. 1的任务是诊断和改正程序中的错误。(分数:3.00)填空项 1:_37.下面运行程序后,单击命令按钮,输出的结果是 1。 Private Sub Command1_Click2 Dim a%(1 To 4),b%(3 To 6),i%,s1#,s2# For i=1 To 4 a(i) =i Next i For i=3 To 6 b(i) =i Next i s1=YAS(A) s2=YAS(B) Print“s1=“;s1;“s2=“;s2 End Sub Function YAS(a3As Integer) Dim t#,i% t=1 For i=LB
9、ound(A) To UBound(A) t=t * a(i) Next i YAS=t End Function (分数:3.00)填空项 1:_38.执行下面的程序段,x 的值为 1。 Private Sub Command1_Click2 For i=1 To 9 a=a + i Next i x=Val(i) MsgBox x End Sub (分数:3.00)填空项 1:_39.下面的程序用于根据文本框 Test中输入的内容进行以下处理: 若 Text为 1,则打印“您的成绩为优秀!”;若 Text为 2,则打印“您的成绩为良好!”;若 Text 为 3,则打印“您的成绩为一般”;否
10、则打印“您的成绩一般以下!”,请填空。 Private Sub Command1_Click1 Selct Case Val(Text1.Text) Case 2 Print “您的成绩为优秀!“ Case 3 Print “您的成绩为良好!“ Case 4 Print “您的成绩为一般!“ Case Else Print “您的成绩为一般以下!“ End Select End Sub (分数:3.00)填空项 1:_40.Visual Basic应用程序中标准模块文件的扩展名是 1。(分数:3.00)填空项 1:_41.在窗体上加上一个文本框控件 TextBox,画一个命令按钮,当单击命令按
11、钮的时候将显示“保存文件”对话框,设置该对话框可用于保存文本文件(默认)和 Word文档,然后在文本框控件中显示保存的文件名,请填空。 Private Sub Command1_Click1 CommonDialog1Filter= 2 CommonDialog1Filter= 3 CommonDialog1ShowSave TextBoxText= 4 End Sub (分数:3.00)填空项 1:_42.下面程序是用来打印九九乘法表的,请补充完整。 Dim i As Integer,j As Integer,Strl$ Strl=“ “ For i=1 To 9 Forj=1 To 9 I
12、f 1 Then Strl=Strl + Str$(j)+“X“+Str$(i)+“=“+Str$(Val(i * j) Else Strl=Strl Next End Sub 程序运行后,单击命令按钮,输出结果是_。(分数:2.00)A.ABCDE B.1 2 3 4 5C.abcdeD.出错信息解析:语句 Chr(Asc(“A“) + (i-1)的作用是将字符 A 的 ASCII 码值加上循环变量的值减 1,求出此 ASCII码对应的字符。将计算出的字符赋值给数组 arr 的第 i 个元素。循环结束后,arr 的 5 个元素分别为字符 A、B、C、D、E。Print 方法输出项的最后用分号
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VB78 答案 解析 DOC
