2022-2023学年第一学期期末考试
《VB》试题
说明:本试卷共四道大题。满分为100分,考试时间为90分钟。选择题涂卡,其它题答案一律写在答案专页上。
一、选择题。(2*30=60)
1. 下面合法的变量名为(  )
A、  x_yz  B、 123abc  C、 integer  D 、X-Y
2、函数mid(“AbCDef89”,3,4)的值是(  )
A、”Def” B、”CDef”  C、”AbCD”    D、”ef89”
3、表达式  abs(-12)+24  的值是(  )
A  24    B  12    C  36      D    -12
4、产生[10,40]之间的随机整数的VB表达式是(    )
A.Int(Rnd * 30) + 10        B.Int(Rnd * 31) + 10
C.Int(Rnd * 30) + 11        D.Int(Rnd * 30) + 12
5、双精度实型(double)数据的尾符为(  )
A  %    B    #    C    !    D    &
6、若要使文本框内的文本能够多行显示,应将(  )属性值设为true。
A.text  B. visible    C. forecolor D. multiline
7、窗体文件的扩展名为(    )
A  .bmp    B  .vbp    C  .frm    D .bas
8、下列表达式的值为真的是(  )
A  5>3 and 4<3    B  3<7 or 4>9 
C  not 8>1        D  4 mod 2
9、下列表达式中,值为True的是(    )
A.UCase("ABCD")>="abcd"
B.14/2\3>10 Mod 4
C.Mid("ABCD",2,2)>Left("ABCD",2)
D.Not(Sqr(4)-3>=-2)
10、以下能够打开属性窗口的快捷键是(    )
A  F4    B  F5    C  F7    D  F2
11、能够将文本框隐藏起来的属性是(   )。
A、 Visible   B、Clear  C、 Cls  D、 Hide
12、若要使标签的大小自动适应所显示的文本,可通过设置(    )属性来实现。
A  autosize  B  alignment  C  enabled  D  visible
13、表达式 3*4〈=24/3 的值为(  )
A  true    B  false  C  12    D    8
14、当文本框的(    )属性为true时,scrollbars属性才有效。
A  value  B  multiline  C  index    D  tabindex
15、下列控件中,没有 caption属性的是(  )
A  命令按钮  B 文本框  C  标签  D    窗体
16、表达式2  +  8  *  6  /  4  Mod  2的值是(  )
A.5    B.2    C.6    D.9
17、下列变量名写法错误的是(  )
A、abc  B、abc123  C、abc_123  D、123abc
18、在窗体中添加一个命令按钮,名称为command1,两个文本框名称为text1、text2,然后编写如下程序:
Private  sub  command1_click()
C=Lcase(a)
D=Ucase(b)
Print C;D
End  sub
程序运行后,在文本框text1、text2 中分别输入AbC和Efg,结果是(  )
A  abcEFG  B  abcefg  C  ABCefg  D  ABCEFG
19、表达式  3<>4 and 5<3  的值是(  )
A  true  B  false  C  4    D  10
20、下列语句的输出结果是(    )
Print right(mid("南京理工大学",3,4),2)
A. 南京  B.理工  C.大学    D.出错
21、生成1-100 范围内的随机整数应使用(  )
A  int(rnd*99+1)      B  int(rnd*101)
C  int(rnd*100)        D  int(100*rnd+1)
22、a=10:b=8:c=6
d = a>b or b<c
e = a>b and b<c
执行以上语句后 d,e的值分别是(  )
A  true  true        B    false  true
C  true  false        D    false  false
23、若要设置文本框内文字的字号,应使用(    )属性。
A、backcolor  B、forecolor  C、fontsize  D、text
24、要使一个命令按钮显示文字“确定”,正确的设置是(  )
A. Font属性设置为“确定”  B. ForeColor属性设置为“确定”
C. Caption属性设置为“确定”D. BorderStyle属性设置为“确定”
25、以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是(  )
A) Form1.Name="VisualBasic窗体"
B) Form1.Title="VisualBasic窗体"
C) Form1.Caption="VisualBasic窗体"
D) Form1.Text="VisualBasic窗体”
26、A为True,B为False, 则 “A and B”和 “A Or B”的值分别是( )。
A、True,True B、True False C、False,True D、False,False
27、设x=4,y=8,z=7,表达式  x<y And Not y>z Or z<x  的值是(  )
A) 1   B) -1  C) True  D) False
28、VB算术运算符 mod、 *或/ 、\、的优先级,从高到低依次为(  )
A、 *或/、mod、\      B、 \、mod、*或/
C、 *或/ 、\ 、mod    D、 \ 、*或/、mod
29、表达式10 + 10 Mod 3 * 3的值为(    )。
A、11    B、2    C、13    D、6
30、函数len(Am我们98#k)的值是(  )
A、  12    B、  10    C、 4    D、  8
二、填空题。 (1*10=10)
1、表达式4<5 and 7=5的值______________________
2、在Visual Basic 中,字符串常量要用          括起来,日期/时间型常量要用              括起来。
3、            属性决定了标签内显示的内容。
4、当某一按钮的                属性设置为False 时,该按钮不可见。
5、表达式9\2*3的值______________________
6、当程序运行时,要求窗体中的文本框呈现空白,则在设计时,把此文本框的          属性设置成空白.
7声明一个整型变量mtr,应使用_____________语句。
8、要将小写字母转换为大写字母,可使用____________函数
9表达式10/5+12\5+5 mod 3的值是______________________。
三、求下列函数的值。(1*20=20)
1、Abs(13)=               2、Sgn(1)=          
3、Int(-2.3)=           4、Int(2.8)=        
5、Fix(2.8)=            6、Chr(66)=              
7、Chr(98)=             8、Asc(a)=           
9、Val(vb字符串常量245)=          10、Int(-3.9)=            
11、Fix(-3.9)=            12、Chr(97)=             
13、Ucase(AbCdEf)=                  
14、Lcase(AbCdEf)=                 
15、Asc(B)=               
16、Val(18AnMp9)=             
17、Left(Basic,3)=             
18、Right(visual,4)=           
19、String(5, 65)=                 
20、Mid(Basic,2,3)=             
四、写出描述下列条件的表达式。(2*5=10)
1、x和y都大于0
2、y不等于0
3、x>5 或x<0
4、5<x≤10
5、x大于y,也大于z

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