算法与程序部分复习试题
实用标准文档 VB 题复习题 1.下列各组控件都具有Caption 属性的是 C A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器 2. 下面关于算法的错误说法是B A)算法必须有输出B)算法必须在计算机上用某种语言实现 C)算法不一定有输入 D)算法必须在有限步执行后能结束 3.下列每个控件都具有的属性是A A.NameB.CaptionC.FontD.Interval 4.下列运算结果中,值最大的是 D A.3\4B.3/4C.4 mod 3D.3 mod 4〖/表示除,\表示整除,mod 表示求余数〗 5.以下哪个是合法的变量名 D A.LenB.Test@qwC.6cost_1D.count2s 6.在 Visual Basic 代码中,将多个语句合并在一行上的并行符是B A. 撇号( )B. 冒号(: )C. 感叹号(! )D. 问号(?) 7.下列语句中,可以表示输入语句的有C D,输出语句的有ABE 表示赋值语句的有ADFG(多选) A.text1.text=str(a)B.msgbox(a)C.box() D.P=val(text5.text) E.print aF. a=a*b+cG.ads=309 8.下列控件中可设置滚动条的是 C(即具有 ScrollBars 属性的对象) A.计时器B.标签C.文本框D.按钮 9.下面程序执行的结果是 C Private Sub _Click() 文案大全 实用标准文档 A = “123“: B = “456“ C = Val(A) + Val(B)〖val 是把字符转化为数值的函数〗 msgbox(C \ 100) End Sub A.123B.3C.5D.579 10. 在 VB 中, 执行 “IF A5 then b=10 else b=20 ” 语句后 (程序在该行语句前未对A 变量赋值) , B 值为 C【说明:在 VB 中,如果变量未被赋值而直接引用,则数值型变量的值为 0,字符型变量的值 为空串“” 。 】C A.5B.10C.20D.10 或 20 11.下列逻辑运算结果为“true“的是C A.flase or not trueB.flase and not true C. true or not trueD.true and not true 12.下列控件中可用于接受用户输入文本,又可用于显示文本的是B A.Label 控件B. TextBox 控件 C. Timer 控件D. CommandButton 控件 13.以下程序段执行后,整型变量n 的值为 D year=2001 n=year\4+year\400-year\100 A. 495B. 505C. 500D. 485 14.下列关于 CommandButton 控件的叙述正确的是 A A. CommandButton 控件的 Caption 属性决定按钮上显示的内容 B. 单击 VB 应用程序中的按钮,则系统激活按钮控件对应的Change 事件 [click 事件] 文案大全 实用标准文档 C. CommandButton 控件的 name 属性决定按钮上显示的内容 D. 以上都不对 15.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是 C A.对象,属性,事件,方法B. 对象,属性,方法,事件 C.属性,对象,方法,事件D. 属性,对象,事件,方法 16.如果要改变窗体的标题,需要设置窗体对象的属性。B A.NameB.CaptionC.BackColorD.BorderStyle 17.窗体的 BackColor 属性用于设置窗体的C A.高度B.宽度C.背景色D.前景色 18. Visual Basic 提供的标签控件(LABEL)可具有功能是 B A.输入文本 B.显示文本 C.计时 D.显示时间 19. 要使窗体 1 的标题栏中显示“正在复制文件…” ,以下语句正确的是A A.1.Caption=“正在复制文件…” B.1.title=“正在复制文件…” C.1.Text=“正在复制文件…” D.1.名称=“正在复制文件…” 20. Visual Basic 规定窗体文件的扩展名是 B A. .forB. .frmC. .vbpD. .bas 21.下列关于算法的叙述不正确的是 C A.算法是解决问题的有序步骤 B.算法具有确定性、可行性、有限性等基本特征 C.一个问题的算法都只有一种 文案大全 实用标准文档 D.常见的算法描述方法有自然语言、图示法、伪代码法等 22. 下列关于添加“控件“的方法正确的是 B A.单击控件图标,将指针移到窗体上,双击鼠标 B.双击工具箱中的控件,即在窗体上出现该控件 C.单击工具箱中的控件,将指针移到窗体上,再单击 D.用鼠标左键拖动工具箱中的某控件到窗体的适当位置 23.以下选项中,不是 Visual Basic 控件的是 C A.文本框B.定时器C.窗体D.命令按钮 24.双击窗体中的对象后,Visual Basic 将显示的窗口是 C A.项目(工程)窗口B.工具箱C.代码窗口D.属性窗口 25.下列逻辑表达式中能完全正确表示条件 “year 是闰年“的是 C A. year mod 4=0 B. year mod 400=0 C. (year 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) 26.若要设置文本框中所显示的文本颜色,使用的属性是 C A.BackColorB.FillColorC.ForeColorD.BackStyle 27.命令按钮能响应的事件是 B A.DblClickB.ClickC.LoadD.Scroll 28.如果想在程序中反复使用一个数据 “01/01/2000” ,为了避免在编写程序时反复输入这个数据, 也为了一次能够修改程序中所有用到这个数据的语句,可以采用 C A.将这个数据声明为字符串型常量,用一个常量标识符代表它。 文案大全 实用标准文档 B.将这个数据声明为字符串型变量,用一个变量标识符表示它。 C.将这个数据声明为日期型常量,用一个常量标识符代表它。 D.将这个数据声明为日期型变量,用一个变量标识符表示它。 29.Visual Basic 程序设计的完整的步骤是C A. 可视性程序设计B.代码程序设计 C.可视性程序设计和代码程序设计D.界面设计 30.在 Visual Basic 环境下,当写一个新的 Visual Basic 程序时,所做的第一件事是 B A.编写代码B.新建一个工程C.打开属性窗口D.进入 VB 环境 31.Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是 B A.属性、事件、方法B.控件、属性、事件 C.窗体、控件、过程D. 窗体、控件、模块 32.只能用来显示字符信息的控件是B A.文本框B.标签框C.图片框D.图像框 33.如果 x=4,那么以下运算结果为Tru