1、 1 高三算法复习六(基础习题)高三算法复习六(基础习题) 1窗体能响应的事件是 AActiveFrom BDrive CLoad DChange 2Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是 A属性、事件、方法 B控件、属性、事件 C窗体、控件、过程 D 窗体、控件、模块 3只能用来显示字符信息的控件是 A.文本框 B.标签框 C.图片框 D.图像框 4能够改变复选框中背景颜色的属性是 Avalue BFontcolor CBackcolor DFont 5窗体初始化程序应写在( )事件中. A. Load B.Unload C. Activate D. Go
2、tFocus 6.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 A.对象,属性,事件,方法 B. 对象,属性,方法,事件 C.属性,对象,方法,事件 D. 属性,对象,事件,方法 7.如果要改变窗体的标题,需要设置窗体对象的属性。 A.Name B.Caption C.BackColor D.BorderStyle 8.窗体的 BackColor 属性用于设置窗体的 A.高度 B.宽度 C.背景色 D.前景色 9. Visual Basic 提供的标签控件(LABEL)可具有功能是 A.输入文本 B.显示文本 C.计时 D.显示时间 10. Visual Basic 规定窗体文件的扩展名是
3、 A. .for B. .frm C. .vbp D. .bas 11下列关于算法的叙述不正确的是 A算法是解决问题的有序步骤 B算法具有确定性、可行性、有限性等基本特征 C一个问题的算法都只有一种 D常见算法描述方法有自然语言、图示、伪代码等 12下面关于算法的错误说法是 A)算法必须有输出 B)算法必须在计算机上用某种语言实现 C)算法不一定有输入 D)算法必须在有限步执行后能结束 13 下列关于添加“控件“的方法正确的是 A单击控件图标,将指针移到窗体上,双击鼠标 B双击工具箱中的控件,即在窗体上出现该控件 C单击工具箱中的控件,将指针移到窗体上,再单击 D用鼠标左键拖动工具箱中的某控件
4、到窗体的适当位置 14以下选项中,不是 Visual Basic 控件的是 A.文本框 B.定时器 C.窗体 D.命令按钮 15双击窗体中的对象后,Visual Basic 将显示的窗口是 A.项目(工程)窗口 B工具箱 C代码窗口 D属性窗口 2 16.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 A.对象,属性,事件,方法 B. 对象,属性,方法,事件 C.属性,对象,方法,事件 D. 属性,对象,事件,方法 17.如果要改变窗体的标题,需要设置窗体对象的属性。 A.Name B.Caption C.BackColor D.BorderStyle 18.窗体的 BackColor 属性
5、用于设置窗体的 A.高度 B.宽度 C.背景色 D.前景色 19. Visual Basic 提供的标签控件(LABEL)可具有功能是 A.输入文本 B.显示文本 C.计时 D.显示时间 20. Visual Basic 规定窗体文件的扩展名是 A. .for B. .frm C. .vbp D. .bas 21命令按钮能响应的事件是 ADblClick BClick CLoad DScroll 22 下列关于添加“控件“的方法正确的是 A单击控件图标,将指针移到窗体上,双击鼠标 B双击工具箱中的控件,即在窗体上出现该控件 C单击工具箱中的控件,将指针移到窗体上,再单击 D用鼠标左键拖动工具箱
6、中的某控件到窗体的适当位置 23以下选项中,不是 Visual Basic 控件的是 A.文本框 B.定时器 C.窗体 D.命令按钮 24双击窗体中的对象后,Visual Basic 将显示的窗口是 A.项目(工程)窗口 B工具箱 C代码窗口 D属性窗口 25下面是合法的字符串常数为( ) A .ABC $ B .“ABC” C. ABC D. ABC 26.下列每个控件都具有的属性是 A.Name B.Caption C.Font D.Interval 27下列控件中可用于接受用户输入文本,又可用于显示文本的是 ALabel 控件 B. TextBox 控件 C. Timer 控件 D. C
7、ommandButton 控件 28.下列关于 CommandButton 控件的叙述正确的是 A. CommandButton 控件的 Caption 属性决定按钮上显示的内容 B. 单击 VB 应用程序中的按钮,则系统激活按钮控件对应的 Change 事件 C. CommandButton 控件的 name 属性决定按钮上显示的内容 D. 以上都不对 29.下列运算结果中,值最大的是 A.34 B.3/4 C.4 mod 3 D.3 mod 4 30.以下哪个是合法的变量名 ALen BTestqw C6cost_1 Dcount2s 31.在 Visual Basic 代码中,将多个语句
8、合并在一行上的并行符是 3 A. 撇号() B. 冒号(:) C. 感叹号(!) D. 问 号(?) 32下列逻辑运算结果为“true“的是 A.flase or not true B.flase and not true C. true or not true D.true and not true 33如果 x=4,那么以下运算结果为 True 的表达式是 A(x=6) B(x=4)Or(x=6) C(x=4)Xor(x=6) Dnot(x4) 34下列逻辑表达式中能完全正确表示条件 “year 是闰年“的是 A. year mod 4=0 B. year mod 400=0 C. (ye
9、ar mod 400=0) or (year mod 4=0) and (year mod 1000) D. (year mod 400=0) and (year mod 4=0) or (year mod 1000) 35.以下程序段执行后,整型变量 n 的值为 year=2001 n=year4+year400-year100 A. 495 B. 505 C. 500 D. 485 36整型变量 a 的值为 2、b 的值为 3,则下列程序段执行后整型变量 c 的值为 if a5 then if b3 then c=a*b else c=a mod b end if A2 B.-1 C.1
10、D.6 37下列各赋值语句,语法不正确的是 A x+y=5 B BiNumber =15 C Labell.caption =time D sLength =x+y 38如果 x=4,那么以下运算结果为 True 的表达式是 A(x=6) B(x=4)Or(x=6) C(x=4)Xor(x=6) Dnot(x4) 39在 VB 中,执行“IF A5 then b=10 else b=20”语句后(A 变量),B 值为 A5 B10 C20 D10 或 20 40.以下程序段执行后整型变量 n 的值为 n=0 for i=1 to 20 step 5 n=n+i next i A. 50 B. 34 C. 15 D. 210 4