2012年9月计算机等级考试二级VB程序设计考前全真模拟试卷(六)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
16

(34)执行语句Open"TC.dat"For Random As#1 Len=50后,对文件TC.dat中的数据能执行的操作是         

  • A.只读操作       B.只写操作      C.既可以读,也可以写      D.追加操作
17

(32)按文件的内容划分有        

  • A.顺序文件和随机文件           
  • B.ASCII文件和二进制文件
  • C.程序文件和数据文件           
  • D.磁盘文件和打印文件
18

(33)在用Open语句打开文件时,如果省略“For”方式,则打开的文件的存取方式是

  • A.顺序输入方式          
  • B.顺序输出方式
  • C.随机存取方式           
  • D.二进制方式
19

(31)当一个工程含有多个窗体时,其中的启动窗体是

  • A.启动Visual Basic时建立的窗体      
  • B.第一个添加的窗体
  • C.最后一个添加的窗体           
  • D.在“工程属性”对话框中指定的窗体
20

(30)要使某菜单能够通过按住键盘上的键及键打开,应         

  • A.在“名称”栏中“K”字符前加上&符号
  • B.在“标题”栏中“K”字符后加上&符号     
  • C.在“标题”栏中“K”字符前加上&符号
  • D.在“名称”栏中“K”字符后加上&符号
22

(28)要使菜单的说法错误的是         

  • A.MenuOne.Visible=True        
  • B.MenuOne.Visible=False
  • B.MenuOne.Enabled=True        
  • D.MenuOne.Enabled=False
23

(29)使用“打开”对话框的方法是         

  • A.每个菜单项都是一个控件,与其他控件一样也有属性和事件
  • B.除了Click事件之外,菜单项不可以响应其他事件         
  • C.菜单项的索引号可以不连续
  • D.菜单项的索引号必须从1开始
25

(26)下列描述不正确的是         

  • A.某个子过程中声明的局部变量,其使用范围仅限定于该子过程内
  • B.某个子过程中声明的局部变量,其生命周期仅限于该子过程被执行过程中
  • C.不同子过程中的局部变量可以具有相同的名称
  • D.不同子过程中具有相同的名称的局部变量是同一变量
26

(24)在窗体上画一个名为Command1德命令按钮,然后编写下列程序:

         Option Base 1

         Private Sub Command1_Click()

         Dim Arr

  • Arr=Array(1,2,3,4,5)
  • j=1
  • For i=5 To 1 Step -1    S=S+Arr(i)*j
  • j=j*10    Next    Print S
  • End Sub    程序运行后,单击命令按钮,输出结果是    
  • A.54321        B.123        C.12345      D.345     
27

(23)语句Dim Arr(3 To 5,-2 To 2)定义的数组的元素个数是  

  • A.20          B.12        C.15        D.24
29

(20)用户在组合框中输入或选择的数据可以通过属性来获得。

  • A.List         B.ListIndex          C.Text         D.ListCount
31

(19)下列关于复选框的说法,正确的是         

  • A.复选框的Enabled属性用于决定该复选框是否可见         
  • B.复选框的Value属性用于决定该复选框是否被选中      
  • C.复选框的TabIndex属性用于决定该复选框在控件数组中的序号        
  • D.复选框的Visible属性用于决定该复选框是否可用
32

(18)如果要在程序代码中为图片框动态加载或清除图形,可以通过函数来实现。

  • A.InputBox         B.Input          C.LoadPicture       D. PaintPicture
33

(16)下列每组控件中,都包含有滚动条的一组控件是    

  • A.ListBox和Label         
  • B.TextBox和DriveListBox
  • C.ComboBox和CheckBox           
  • D.FileListBox和DirListBox
35

(15)将文本框的PasswordChar属性设置为一个星号*,运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是

  • A.文本框的MultiLine属性值为True     B.文本框的Looked属性值为True       
  • C.文本框的MultiLine属性值为False    D.文本框的Looked属性值为False
36

(13)单击命令按钮时,下列程度的执行结果是         

 Private Sub Command1_Click()

         Dim a As Integer,b As Integer,c As Integer

  • a=2:b=4:c=6
  • Call S2(a,b)    Print"a=";a;"b=";b;"c=";c;
  • End Sub    Private Sub S1(x As Integer,y As Integer)
  • Dim c As Integer    x=2*x:y=y+2:e=x+y
  • End Sub    Sub S2(x As Integer,By Val y As Integer)
  • Dim e As Integer    x=2*x:y=y+2:e=x+y
  • End Sub
  • A.a=4 b=6 c=6        B.a=8 b=6 c=6        
  • a=4 b=6 c=6          a=8 b=6 c=6
  • C.a=4 b=6 c=6        D.a=8 b=6 c=6
37

(14)有下列程序,程序运行后单击命令按钮,则输出的结果是     

Private Sub Command1_Click()

     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=Factorial(a)    S2=Factorial(b)    Print"s1=";s1;"s2";s2;
  • End Sub
  • Function Factorial(a()As Integer)
  • Dim t#,i%    t=1
  • For i=LBound(a) To UBound(a)    t=t*a(i)    Next i
  • Factorial=t
  • End Factorial
  • A.s1=360 s2=24       B.s1=24 s2=360
38

(11)下列说法错误的是         

  • A.在同一模块不同过程的变量可以同名       
  • B.不同模块中定义的全局变量可以同名
  • C.引起另一模块中的全局变量时,必须在变量名前加模块名
  • D.同意模块中不同级的变量可以同名
40

(8)最简单的交换排序方法是      

  • A.快速排序        B.选择排序       C.堆排序        D.冒泡排序
41

(9)对于长度为n的线性表,在最坏情况下,下列各种排序法对应的比较次数中正确的是

  • A. 冒泡排序为n/2         
  • B.冒泡排序为n       
  • C. 快速排序为n           
  • D. 快速排序为n(n-1)/2
42

(10)结构化程序设计的3中基本结构式

  • A.过程、子程序和分程序           
  • B.顺序、选择和重复     
  • C.递归、堆栈和队列         
  • D.调用、返回和转移
43

(6)某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为         

  • A. 148      B.169           C.182         D. 198
44

(7)下列数据结构中,能用二分法进行查找的是

  • A.顺序存储的有序线性表          
  • B.结性链表      
  • C.二叉链表          
  • D.有序线性链表
45

(5)下列关于线性链表的描述中正确的是

  • A.存储空间不一定连续,且各元素的存储顺序是任意的           
  • B.存储空间不一定连续,且前件元素一定存储在后件元素的前面
  • C.存储空间不必须连续,且各前件元素一定存储在后件元素的前面
  • D.存储空间不必须连续,且各元素的存储顺序是任意的
46

(4)按照“先进先出”组织数据的数据结构式       

  • A. 队列          B. 栈          C.双向链表       D.二叉     
47

(3)下列叙述中错误的是         

  • A. 线性表是由n个元素组成的一个有限序列
  • B.线性表是一个线性结构
  • C.线性表的所有结点有且仅有一个前件和后件
  • D.线性表可以是空表
48

(1)下列选项中,不是一个算法的基本特征的是。

  • A. 完整性       B.可行性       C. 有穷性     D.拥有足够的情报
49

(2)下列数据结构中,属于非线性的是        

  • A.线性表        B.队列         C.树          D.栈