信息技术网络学习VB测试
            Q2:下列各组控件都具有Caption属性的是 
            A.窗体、文本框
B.标签、定时器 
C.窗体、标签 
D.文本框、定时器
           
            Q3:下列每个控件都具有的属性是
            A.Name     
B.Caption 
C.Font 
D.Interval
           
            Q4:下列运算结果中,值最大的是
            A.3\4     
B.3/4 
C.4 mod 3 
D.3 mod 4
           
            Q5:以下哪个是合法的变量名
            A.Len 
B.Test@qw 
C.6cost_1 
D.count2s
           
            Q6:在Visual Basic代码中,将多个语句合并在一行上的并行符是
            A. 撇号(')    
B. 冒号(:)
C. 感叹号(!) 
D. 问号(?)
           
            Q7:下列语句中,可以表示输入语句的有
             A.text1.text=str(a)
 B.msgbox(a) 
C.inputbox() 
D.P=val(text5.text)
E.print a 
F. a=a*b+c 
G.ads=309
           
            Q8:下列语句中,可以表示输出语句的有
             A.text1.text=str(a)
 B.msgbox(a) 
C.inputbox() 
D.P=val(text5.text)
E.print a 
F. a=a*b+c 
G.ads=309
           
            Q9:下列语句中,可以表示赋值语句的有
             A.text1.text=str(a)
 B.msgbox(a) 
C.inputbox() 
D.P=val(text5.text)
E.print a 
F. a=a*b+c 
G.ads=309
           
            Q10:下面程序执行的结果是Private Sub Form_Click() A = 123: B = 456 C = Val(A) + Val(B)      msgbox  (C \ 100) End Sub
            A.123         
B.3
C.5 
D.579
           
            Q11:在VB中,执行“IF A5 then b=10 else b=20”语句后(程序在该行语句前未对A变量赋值),b值为
            A.5    
B.10
C.20 
D.10或20
           
            Q12:下列控件中可用于接受用户输入文本,又可用于显示文本的是
            A.Label 控件      
B. TextBox 控件
C. Timer 控件 
D. CommandButton 控件
           
            Q13:以下程序段执行后,整型变量n 的值为 year=2001 n=year\4+year\400-year\100
            A. 495     
B. 505 
C. 500 
D. 485
           
            Q14:下列关于CommandButton 控件的叙述正确的是
            A. CommandButton 控件的Caption 属性决定按钮上显示的内容
 B. 单击VB应用程序中的按钮,则系统激活按钮控件对应的Change 事件
C. CommandButton 控件的name 属性决定按钮上显示的内容
D. 以上都不对
           
            Q15:一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是
            A.对象,属性,事件,方法    
 B. 对象,属性,方法,事件
C.属性,对象,方法,事件 
D. 属性,对象,事件,方法
           
            Q16:如果要改变窗体的标题,需要设置窗体对象的属性。
            A.Name    
B.Caption 
C.BackColor 
D.BorderStyle
           
            Q17:窗体的BackColor属性用于设置窗体的
            A.高度     
B.宽度 
C.背景色 
D.前景色
           
            Q18:Visual Basic提供的标签控件(LABEL)可具有功能是
            A.输入文本
B.显示文本 
C.计时 
D.显示时间
           
            Q19:要使窗体Form1的标题栏中显示“正在复制文件…”,以下语句正确的是
            A.Form1.Caption=“正在复制文件…”
B.Form1.title=“正在复制文件…”
C.Form1.Text=“正在复制文件…”
D.Form1.名称=“正在复制文件…”
           
            Q20:Visual Basic规定窗体文件的扩展名是
            A. .for  
B. .frm  
C. .vbp  
D. .bas
           
            Q21:下列关于算法的叙述不正确的是
             A.算法是解决问题的有序步骤 
 B.算法具有确定性、可行性、有限性等基本特征
 C.一个问题的算法都只有一种 
 D.常见的算法描述方法有自然语言、图示法、伪代码法等
           
            Q22:下列关于添加控件的方法正确的是
                A.单击控件图标,将指针移到窗体上,双击鼠标
    B.双击工具箱中的控件,即在窗体上出现该控件
    C.单击工具箱中的控件,将指针移到窗体上,再单击
    D.用鼠标左键拖动工具箱中的某控件到窗体的适当位置
           
            Q23:双击窗体中的对象后,Visual Basic将显示的窗口是
            A.项目(工程)窗口  
 B.工具箱  
 C.代码窗口  
 D.属性窗口
           
            Q24:若要设置文本框中所显示的文本颜色,使用的属性是
            A.BackColor  
 B.FillColor   
C.ForeColor   
D.BackStyle
           
            Q25:命令按钮能响应的事件是
            A.DblClick   
B.Click   
C.Load   
D.Scroll
           
            Q26:如果想在程序中反复使用一个数据“01/01/2000”,为了避免在编写程序时反复输入这个数据,也为了一次能够修改程序中所有用到这个数据的语句,可以采用
            A.将这个数据声明为字符串型常量,用一个常量标识符代表它。
    B.将这个数据声明为字符串型变量,用一个变量标识符表示它。
    C.将这个数据声明为日期型常量,用一个常量标识符代表它。
    D.将这个数据声明为日期型变量,用一个变量标识符表示它。
           
            Q27:Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是
            A.属性、事件、方法     
B.控件、属性、事件
C.窗体、控件、过程     
D. 窗体、控件、模块 
           
            Q28:只能用来显示字符信息的控件是
            A.文本框   
B.标签框   
C.图片框   
D.图像框
           
            Q29:如果x=4,那么以下运算结果为True的表达式是
            A.(x<=4)and(x>=6)    
 B.(x>4)Or(x>=6)
 C.(x<4)or(x>6)       
 D.not(x<>4)
           
            Q30:下列各赋值语句,语法不正确的是
                A. x+y=5 
    B. BiNumber =15 
    C. Labell.caption =time 
    D. sLength =x+y
           
            Q31:Visual Basic规定工程文件的扩展名是
             A. .for 
 C. .vbp 
 B. .frm 
 D. .bas
           
            Q32:下列关于“控体”属性的说法正确的是
            A.单击窗体中的某控件,在属性窗口中的属性列表框中找到所要设置的属性,即可设置其属性值。
B.所有对象都具有同样的属性
C. 控件的属性只能在设计时设置,不能在运行时修改
D.控件的每一个属性都具有同样的默认值
           
            Q33:下列各组变量声明不正确的是
                A.Dim abc as integer , num as single
    B.Dim p(3 to 100) as integer
    C.Dim aaa,ccc,bb as double
    D.dim saa,str,sqr as  char
           
            Q34:找出表示问题的前提条件与结果之间关系的数学表达式,并通过表达式的计算来实现问题求解,这种方法叫做
            A.递推法         
B.枚举法         
C.选择法         
D.解析法
           
            Q35:关于下面流程图功能的描述正确的是:[图片]
            A.输入一个数,若其大于0则输出该数,若其小于0则输出该数的相反数
B.输入一个数,若其小于或等于0则输出该数的相反数
C.输入一个数,输出其绝对值
D.以上答案都正确
           
            Q36:在程序中需要将两个变量的值交换,以下四段流程图中,____不能完成将变量X、Y的值互相交换。
            图片1
图片2
图片3
图片4
           
            Q37:算法中通常需要三种不同的执行流程,即:
            A.连续模式、分支模式和循环模式
B.顺序模式、结构模式和循环模式
C.结构模式、分支模式和循环模式
D.顺序模式、分支模式和循环模式
           
            Q38:采用盲目的搜索方法,在搜索结果的过程中,把各种可能的情况都考虑到,并对所得的结果逐一进行判断,过滤掉那些不合要求的,保留那些合乎要求的结果,这种方法叫做
            A.递推法        
 B.枚举法         
C.选择法        
 D.解析法
           
            Q39:小明数了圈在一起的鸡和兔共有30个头,90只脚,在这个圈子中鸡和兔各有多少只?为了实现这一目标,完善下面的VB程序,在划线处填入合适的语句或表达式。   设鸡为x只,兔为y只,Visual Basic 程序如下:Private Sub Command1_Click()       Const head = 30, foot = 90        Dim x, y As Integer          y =______________________          x =_______________________          Text1.Text = Str(x)          Text2.Text = Str(y)End Sub
            填空1
填空2