好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VB考试题及答案.docx

39页
  • 卖家[上传人]:飞***
  • 文档编号:42633536
  • 上传时间:2018-06-02
  • 文档格式:DOCX
  • 文档大小:38.73KB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • VB 程序设计期末考试题 一、选择题 1 下列常量中,是 Integer 类型常量的是( C ) A、123C、:D、 、 8 将逻辑型数据转换成整型数据时,转换规则是( D ) A、将 True 转换为 1 ,将 False 转换为 0B、将 True 转换为 1 ,将 False 转换为 -1 C、将 True 转换为 0 ,将 False 转换为 -1D、将 True 转换为 -1 ,将 False 转换为 0 9 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是(D).A、SINB、4^5C、3*4D、x+1 10 如果 x=2,则表达式 x+1>2 Or sin(x)>0.9 And 3>x+3 的值( B ) A、不能计算B、 True C、5D、False 11 随机产生 [10,50] 之间整数的正确表达式是( D ) A、Round( Rnd*50) B、 Int(Rnd*40+10)C、Round( Rnd*51) D、 10+Int(Rnd*41) 12 每建立一个窗体,工程管理器窗口中就会增加一个(C).A、类模块文件B、工程文件C、窗体文件D、程序模块文件 13 INT(100*RND(1))产生的随机整数的闭区间是(B).A、[1,100]B、[0,99] C、[0,100]D、[1,99] 14 下列数据类型中,占用内存最小的是(D).A、IntegerB、SingleC、BooleanD、Byte 15 VisualBasic 是一种()程序设计语言.BA、过程式B、非过程式 C、机器D、低级 16 函数 Int(10*Rnd)是在(A)范围内的整数. A、[0,9]B、[0,1]C、[1,9]D、[1,10] 17 以下合法的一组 Visual Basic 用户标识符是 CA、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile 18 函数 Len(Str(Val(“123.4“)))的值为(B).A、5B、6C、8D、11 19 Int(198.555*100+0.5)/100 的值为 BA、199.6B、198.56C、200D、198 20 以下各表达式中, 计算结果为 0 的是(A).A、FIX(12.4)+FIX(-12.6)B、CINT(12.4)+CINT(-12.6)C、INT(12.4)+INT(-12.6)D、FIX(13.6)+FIX(-12.6) 21 MsgBox()的正确语法是( D ) 。

      A、 MsgBox(标题 [,提示信息] [,按钮类型])B、 MsgBox(提示信息[,标题] [,按钮类型])C、MsgBox(标题 [,按钮类型] [,提示信息])D、 MsgBox(提示信息 [,按钮类型] [,标题]) 22 3>8-3 OR 10+2 5,-1,0)后,x 的值为(D).A、5B、0C、6D、-1 25 下面关于 VB 的叙述中,不正确的是( A ) A、用 VB 编写的程序可以在任何操作系统环境中运行B、VB 是面向对象的可视化的软件开发工具C、VB 是在 20 世纪 60 年代美国 Dartmouth 学院开发的 Basic 语言基础上发展而形成的D、VB 是由美国 Microsoft(微软)公司开发程序设计语言 26 表达式 16 / 4-2^5*8 / 4 Mod 5 \ 2 = ( A )A、4 B、0C、-2 D、 -6 27 声明符号常量应该用关键字(B).A、PrivateB、ConstC、StaticD、V26/ariant 28 下列数据类型中,占用内存最大的是(D).A、BooleanB、IntegerC、ByteD、Single 29 下列 VB 数据类型中,占用内存最少的是( D ) 。

      A、CurrencyB、Integer C、Boolean D、Byte 30 RGB 函数通过红.绿.蓝三基色混合产生某种颜色,某语法为 RGB (红.绿.蓝),括号中红、绿、蓝三基色的成分使用 0~255 之间 的整数.若使用三个滚动条分别输入三种基色,为保证输入数值 有效,则应设置(B)属性.A、Scroll 和 ChangeB、Max 和 MinC、Smallchange 和 LargeChangeD、Value 31 k=12.5 ,len( str( k ) )=( B ) A、 4 B、5 C、 3 D、 2 32 表达式 Abs(-5)*5\5/5 的值是 DA、1B、5C、-25D、25 33 产生[10,37]之间的随机整数的 VisualBasic 表达式是(C).A、Int(Rnd(1)*27)+11B、Int(Rnd(1)*28)+11C、Int(Rnd(1)*28)+10D、In t(Rnd(1)*27)+10 34 工具栏中的“启动“按钮的作用是(B).A、工程管理窗口B、运行一个应用程序C、打开被选中对象的代码窗口D、运行一个窗体35 不需要编译,计算机便可直接执行的程序是( B ) 。

      A、C 语言程序B、 机器语言程序C、 汇编语言程序 D、 Visual Basic 语言程序 36 Val (“123ab“)=( D ) A、0 B、 不能转换C、1230 D、123 37 表达式 16/4-2^5*8/4MOD5\2 的值为 AA、4B、2C、14D、20 38 删除字符串前导和尾随空格的函数是(D).A、Rtrim( )B、Ltrim()C、LcaseD、Trim() 39 下列表达式中,其值为 0 的是(C).A、15 mod 9B、7/9C、7\9D、7 mod 15 40 表达式 Len(“123 程序设计 ABC“)的值是 BA、17B、10C、14D、20 41 Int(-3.1)+round (-4.6)=________C_________ A、-8B、-6 C、-9 D、-7 42 \、/、Mod、*等 4 个算术运算符中,优先级最低的是(A).A、ModB、/ C、*D、\ 43 下面正确的赋值语句是( D ) A、x=y=1 B、x+2=y^2+2C、x+y=1 D、x=y+z1 44 Len(“实践应用能力“)的值是(A).A、6B、4C、不能确定D、8 45 表达式 Mid(“SHANGHAI“,6,3)的值是(C).A、ANGHB、SHAC、HAID、SHANGH 46 表达式 25\3 mod 3 *Int(4.5)的值为(B).A、1B、8C、4D、5 47 下面变量名称正确的是( C ) 。

      A、x □1 B、integer C、 x_1_y D、 x , y 48 不能正确表示条件“两个整型变量 A 和 B 之一为 0,但不能同时为 0“ 的布尔表达式(D).A、A*B=0ANDABC、A=0ANDB0AND B=0D、A*B=0AND(A=0ORB=0) 49 如果 X 是一个正的实数,将千分位四舍五入,保留两位小数的表达式是(C).A、0.01*int(100*(x+0.05))B、0.01*int(x+0.05)C、0.01*int(100*(x+0.005))D、0.01*int(x+0.005) 50 表达式 X+1>X 是(D).A、非法表达式B、字符表达式C、算术表达式D、关系表达式 51.VisualBasic 的编程机制是(B). A、面向图形 B、事件驱动 C、面向对象 D、可视化 52 下面 4 项中合法的变量名是(A). A、X_yzB、X-Y C、123abc D、integer 53 以下可以作为 VB 变量名的是(C). A、COS(X) B、X(-1) C、CO1 D、SIN 54 表达式(7\3+1)*(18\5-1)的值是(B). A、8.76 B、6 C、6.67 D、7.8 55 下列哪个变量名的取法是不正确的(C). A、sTme B、T_12 C、T12% D、T_Temp 56 可以同时删除字符串前导和尾部空白的函数是(B). A、Ltrim B、Trim C、Mid D、Rtrim 57 VB 窗体文件的扩展名是(A). A、FRM B、VBW C、VBP D、BAS 58 一个具有图形用户界面的“标准 EXE“工程必须包含的文件是( A ) 。

      A、工程文件和窗体文件B、窗体文件和标准模块文件 C、工程文件和资源文件 D、工程文件和标准模块文件 59 数学式 3≤X<5 写成 VB 表达式是( A ) A、3=3 and 5“A“ and Ucase$(C$)=0 AND a+c>b+3 OR NOT d 的值是 _false____ 4.表示 x 是 5 的倍数或是 9 的倍数的逻辑表达式为__x mod 5 = 0 OR x mod 9 = 0___ 5.在刚建立工程时,使窗体上的所有控件具有相同的字体格式,就对__font___的属性进行 设置 6.Int(-2.6)、Int(2.6)、Fix(-2.6)、Fix(3.6)的值分别是_-3____、___2__、__- 2___、____3_ 7.Label 和 TextBox 控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信 息,可使用_label___控件;若允许用户输入文本,则应使用_Textbox____控件 8.若命令按钮的名称为 Cmdopen,程序要求单击该命令按钮时,打开一个窗口 frm1,请对以 下事件过程填空Private Sub Cmdopen_Click()_____ _frm1.show____end sub 9.表达式 93 \ 7 Mod 2 ^ 2 的值是__1___。

      10.表达式 Ucase(Mid(“abcdefgh“,3,4))的值是__CDEF___ 11.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的__属性 ___窗口中,把此文本框的__text___属性设置成空白 12.已知 a=3,b=4,c=5,表达式 a>b and Not c>a Or c>b And ca And Not b 3000 Print “从 1 到:“; i; “的和是“; sEnd Sub 答案 【学生答案】i = i + 2 【参考答案】i=i+1 2. '------------------------------------------------ '【程序改错】'------------------------------------------------ 862 '题目:以下程序段用于输出 100-300 的所有素数'------------------------------------------------ Option Explicit Private Sub Form_Click() Dim n As Integer, k As Integer, i As Integer, swit As Integer For n = 101 To 300 Step 2k = Int(Sqr(n))i = 2 '**********ERROR**********swit = 1 '**********ERROR**********While swit = 0If n Mod i = 0 Thenswit = 1Else '**********ERROR**********i = i - 1E。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.