10计升VB期末试卷.doc_第1页
10计升VB期末试卷.doc_第2页
10计升VB期末试卷.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2010-2011学年度上学期VB期中考试试题一、选择题(25X2=50)1.下列有关visual basic 特点的描述有误的是() A. visual basic 是一种可视化、面向对象的程序设计语言 B. visual basic采用事件驱动编程机制 C. visual basic 可用于开发windows环境下的各类应用程序 D. visual basic是非面向对象的程序设计语言2. 运行工程的错误操作是() A. 执行“运行”菜单中的“启动”命令 B. 单击工具栏中的“启动”按钮 C. 按功能键“F5” D. 按组合键“ALT+F5”3. 下列标识符不能作为Visual Basic变量名的是() A. ABCD B.E0065700 C. 123TWJGK D. ZXY4. 声明一个全局变量应该用() A. Local B. private C. static D. public5.下列属于不合法的常量是() A. 20000 B. 1006 C.123.5 D. 10E+66. 已知a=6,b=8,c=10,下列表达式的值为真的是() A. ab And cb Or ca C. ab xor cb Eqv ca7. 下列程序段运行后窗体上输出的结果为() Private sub command1 click() A=5:b=6:c=7:d=8 X= 32*b or a= c And b c or cdPrint x End sub A. 1 B.True C.False D. 28. 表达式 Right(”EIJING”,4)的值是() A.BEIJ B. JING C. EIJI DIJIN9. 可以同时删除字符串前部和尾部空白的函数是() A. L B.1 C. True D.False10. X 是大于0小于45的数,用VB表达式表示正确的是 A. 0=X45 B. 0=X=45 C. 0X and X45 D. 0X OR X4511. 下列程序段的输出结果为() A=0 Print A +1 A=3A. 1 B. 1 C. 3 D. 012. Print方法可以在( )对象上输出数据 A. 桌面 B. 标题栏 C 窗体 D. 状态栏13. 设计如下程序,用于计算并输出7!(阶乘)Private sub command1 click() t= 0 For k= 7 to 2 step 1 T=t*kNext kPrint tEnd sub 执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结果的是( )A. 把 t= 0 改为 t=1B. 把 For k=7 to 2 step1改为For k=7 to 1 step 1C. 把 For k=7 to 2 step1 改为 F or k=1 to 7D. 把 next k 改为 next14. 如果要改变窗体的标题,则需要设置的属性是() A. Caption B. Name C BackColor D. Borderstle15. 在Visual basic应用程序中,窗体、标签和命令按钮都可以称为() A. 对象 B. 事件 C. 方法 D. 属性16. 对象的特性是指() A. 对象 B. 事件 C. 方法 D. 属性17. 下列不能打开代码窗口的操作是() A. 双击窗体上的某个控件 B. 双击窗体 C. 按“F7”键 D. 单击窗体或控件18. 通过设置窗体的()属性可以更改窗体的标题文字。 A. Headline B.Caption C.Appearance D. Title19. 在一个语句行内写多条语句时,每个语句之间应该使用的分隔符是() A. 逗号 B. 分号 C.顿号 D.冒号20. 下列各运算中,级别最高的是() A. 关系运算 B. 算数运算 C.布尔运算 D 级别相同21.Visual Basic 的IF语句的格式如下,下列各种说法正确的是() A. 语句1和语句2可能全被执行 B. 语句1和语句2可能全不执行 C. 语句1和语句2 有且只有一条被执行 D. 语句1和语句2全被执行或全不被执行22. 由For j=1 To 100 step3语句开头的循环,循环体被执行的次数为()A. 100 B. 50 C. 33 D. 3423下列不合法的变量名是() A. ping B. Abc C.Const D. x1_y224. 下列4个逻辑表达式中,其逻辑值为“真“的是() A . Not(3+41And 32Or 23 D. Not (12)25. 在窗体中输入以下代码,最大值是()Dim a as long , b as long ,max as long a=2 :b =3max=iif (ab, a,b)print Max A. 2 B. 3 C.1 D. 0二、判断题(15x2=30) 1.在Vasic Basic 中,属性是描述对象的数据;方法告诉对象应做的事情;事件是对象所产生的事情。() 2.标识符必须以字母开头。最大长度为255。 () 3.在块结构的If 语句中,必须以一个End If 语句结束。() 4.用户用来构筑用户图形界面的每一个可视的空间均为对象。() 5.在Vasic Basic中整个应用程序也是一个对象。() 6.在Vasic Basic中,发生事件时可以通过编写事件过程代码进行处理。() 7.一个窗体最多可容纳255个控件。() 8.工程是Vasic Basic应用程序开发过程中使用的文件集。() 9.标准模块是大多数Vasic Basic应用程序的基础。() 10.标准模块是应用程序内其他模块访问的过程和声明的容器。() 11.在程序运行中,系统为程序中的每一个变量分配一个存储单元,变量名实质上就是计算机内存单元的命名。() 12.变量在使用前一般要预先声明,声明变量就是将变量的有关信息事先告诉编译系统。() 13.在赋值语句中,赋值号“=”与数学上的等号意义相同。() 14.注释语句为了方便程序阅读对程序进行的说明,对程序运行没有影响。() 15.visual Basic的标志符不区分大小写。()三、程序运行结果题(每题5分,共10分) 1. 设计代码如下: Dim x As Integer Dim y As Integer X=4 If x2=16 Then y=xIf x215 Then y=x2+1Print y在程序运行期间单击窗口,则程序的运行结果是 :2.设计代码如下: Dim k As Integer Dim sum As Interger For k=6 TO 10 Sum=sum+k Next k Print sum 在程序运行期间单击窗口,则程序的运行结果是:四填空题(每空2分,共20分) 1. 代码窗口分为左右两栏,左边一栏称为 ,右边一栏称为 。 2. 在保存VB应用程序时,窗体文件和工程文件的扩展名分别是 和 3. 在VB中,字符串常量要用 括起来,日期/时间型常量要用 括起来 4. 表达式( 8-(6*5 28)/2)2 的值是 5. 设 a=2,b=4,则表达式3*a 5 or b+80的值是 6. 表达式 “abc”abc” & “123”的值是 7. 表达式运算符的优先顺序从高到低为算数运算符、字符串运算符 . 五、程序填空题。 1.下列

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论