国家计算机二级(VB)66_真题-无答案
钻石鉴定
国家计算机二级(VB)66
(总分100,考试时间120分钟)
选择题(每小题2分,共70分)  下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 在窗体上有1个名称为CommonDialog1的通用对话框和1个名称为Command1的命令按钮,以及其他一些控件。要求在程序运行时,单击Command1按钮,则显示打开文件对话框,并在选择或输入个文件名后,就可以打开该文件。以下是Command1_Click事件过程的两种算法算法1:    Private Sub Command1_Click()    CommonDialog1.Show Open    Open CommonDialog1.File Name For Input As#1    End Sub算法2:    Private Sub Command1_Click()    CommonDialog1.Show Open    If CommonDialog1.File Name<>" "Then    Open CommonDialog1.File Name For Input As#1    EndIf    End Sub下面关于这两种算法的叙述中正确的是【  】
A. 显示打开文件对话框后若未选择或输入任何文件名,则算法2会出错,算法1不会
B. 显示打开文件对话框后若未选择或输入任何文件名,则算法1会出错,算法2不会
C. 两种算法的执行结果完全一样
D. 算法1允许输入的文件名中含有空格,而算法2不允许
2. 根据变量的作用域,可以将变量分为3类,分别为(  )。
A. 2        B. -2
C. 0        D. +2
3. 下列程序段的执行结果为(    )。  a=5  For k=1 To 0    a=a * k  Next k  Print k;a
A.  2  2        B.  4  3
C.  4  2        D.  3  2
4. 在Visual Basic中,要将一个窗体加载到内存进行预处理但不显示所使用的语句是(  )。
A. Hide        B. Show
C. Load        D. Unload
5. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:Private Sub Command1_Click()a$ = "software and hardware"b$ = Right(a$, 8)c$ = Mid(a$, 1, 8) MsgBox a$, , b$, c$, 1End Sub运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是______。
A. software and hardware          B. software
C. hardware          D. 1
6. 激活菜单栏的快捷键是(  )。
鱼片的切法
A. SELECT姓名,仓库名FROM职工;WHERE基本工资>3000
B. SELECT姓名,仓库名FROM仓库;WHERE基本工资>3000
C. SELECT姓名,仓库名FROM职工,仓库;WHERE(基本工资>3000)OR(职工.仓库号=仓库.仓库号)
D. SELECT姓名,仓库名FROM职工,仓库;WHERE(基本工资>3000)AND(职工.仓库号=仓库.仓库号)
7. 用树形结构表示实体之间联系的模型是______。
A. 关系模型          B. 网状模型
C. 层次模型          D. 以上三个都是
8. 为了使列表框中的项目呈多列显示,需要设置的属性为______。
A. Columns          B. Style
C. List          D. MultiSelect
9. 通常情况下,垂直滚动条的值是(  )。
A. 由下往上递增        B. 由上往下递增
C. 由左到右递增        D. 由右到左递增
10. 下列程序段的执行结果为(    )。  a=95  If a > 60 Then degree=1  If a > 70 Then degree=2  If a > 80 Then degree=3  If a > 90 Then degree=4  Print"degree=";degree
A.  8 9        B.  9 8
C.  程序有错误        D.  9 9
11. 在程序运行期间可以将图形装入窗体、图片框或图像框的函数是(  )。
A.  程序错误        B.  !
C.  '\0'        D.  为空字符
12. 执行下面的程序后,输出的结果是(    )。  K=1  For j=1 To 4    X=X - 1: y=0    For k=1 To 4      X=X + 1: y=y + 1    Next k  Next j  Print X;y
A.  1  4        B.  13  4
C.  12  8        D.  20  6
13. 为了使文本框同时具有垂直和水平滚动条,应先把multiLine属性设置为True,然后再把 ScrollBars属性设置为(  )。
A. 0        B. 1
终的拼音
C. 2        D. 3
14. 在运行程序时,在文本框中输入新的内容,或在程序代码中改变Text的属性值,相应会触发到什么事件?
A.  True        B. 0
C. 1        D.  False
15. 下列说法错误的是(  )。
A.  for(int i=0;i<1;++i;
B.  for(int i=0;;++i;
C.  for(int i=1;i>0;++i;
D.  for(;;);
16. 在软件开发中,需求分析阶段产生的主要文档是
A. 可行性分析报告        B. 软件需求规格说明书
C. 概要设计说明书        D. 集成测试计划
17. 在窗体上画一个命令按钮,然后编写下列程序:  Private Sub Command3_Click( )    Tcl 2    Tcl 3    Tel 4  End Sub  Sub Tcl(a As Integer)  Static x As Integer  x=x + a  Print x; End Sub  程序运行后,单击命令按钮,输出结果为(  )。
A.  2  3  4        B.  2  5  9
C.  3  5  4        D.  2  4  3
18. 在Visual Basic工程中,可以作为“启动对象”的程序是______。
A. 任何窗体或标准模块          B. 任何窗体或过程
C. Sub Main过程或其他任何模块          D. Sub Main过程或任何窗体
19. 在窗体上画一个通用对话框,其名称为CommonDialogl,然后画一个命令按钮,并编写如 下事件过程:  Private Sub Commandl_Click()    CommonDialogl,Flags=vbOFNHideReadOnly    CommontDialogl.Filter="All Files(*.*)|*.*|Text Files (*.*)|*.txt|"_                 & Batch Files (*.bat) |*.bat"    CommonDialogl.Filterlndex=1    CommonDialogl.Showopen    MsgBox CommonDialogl.FileName  End Sub  程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是(    )。
A. All Fries(*.*)
B. Text Files(*.*)
祭奠英烈的话语C. Batch Files(*.bat)
D. All Files (*.*)|Text Files(*.*)
20. 以下叙述中正确的是【  】
A. 一个Sub过程至少要有一个Exit Sub语句
B. 一个Sub过程必须有一个End Sub语句
C. 可以在Sub过程中定义一个Function过程,但不能定义Sub过程
D. 调用一个Function过程可以获得多个返回值
21. 下列说法正确的是(  )。
A. 删除查询        B. 更新查询
C. 参数查询        D. 生成表查询
22. 在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:  Private Sub Command1_Click()  a = 12345  Print Format$(a, "000.00") End Sub 程序运行后,单击命令按钮,窗体上显示的是(  )。
A. 123.45        B.  12345.00
C. 12345        D. 00123.45
23. 有如下程序:Private Sub Form_Click() Dim Check, Counter Check = True Counter = 0 Do Do While Counter < 20 Counter = Counter + 1 If Counter = 10 Then Check = False Exit Do End If Loop Loop Until Check = FalsePrint Counter, CheckEnd Sub程序运行后,单击窗体,输出结果为______。
A. 150          B. 20-1
C. 10True          D. 10False
24. 下列说法错误的是(  )。
A.  窗体文件的扩展名为.frm
B.  一个窗体对应一个窗体文件
C.  Visual Basic中的一个工程只包含一个窗体
u盘删除数据恢复D.  Visual Basic中一个工程最多可以包含255个窗体
25. 要想在过程调用中返回两个结果,下面的过程定义语句合法的是(  )。
A.  Sub Submit(ByVal n,ByVal m)
B.  Sub Submit(n,ByVal m)
C.  Sub Submit(n,m)
D.  Sub Submit(ByVal n,m)
26. 在 Visual Basic中,要将一个窗体从内存中释放,应使用的语句是(  )。
阿里山的姑娘歌词A. Hide        B. Unload
C. Load        D. Show
27. 以下各项,可以作为Visual Basic变量名的是(  )。
A.  Book        B.  2_Seek
C. 123.58        D.  Book-1
28. 在面向对象方法中,不属于“对象”基本特点的是
A. 一致性        B. 分类性
C. 多态性        D. 标识唯一性
29. 在窗体上画一个文本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输入一个整数")Print x + Text1.TextEnd Sub 程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确 定”按钮后,在窗体上显示的内容为______。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。