ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:30.95KB ,
资源ID:5837754      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5837754.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(精选新版VisualBasic程序设计期末模拟考试200题含标准答案.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

精选新版VisualBasic程序设计期末模拟考试200题含标准答案.docx

1、精选新版VisualBasic程序设计期末模拟考试200题含标准答案2019年Visual Basic 程序设计期末测试复习题200题含答案一、选择题1若要在列表框中显示多列数据,可用列表框的_属性来实现。 a) MultiSelect b) Index c) Columns d) List 答案:C 2假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是? a) BOOLVAR=TRUE b) BOOLVAR=.TRUE c) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D3下列选项中,哪一项是所有控件共有的属性_。 a) Caption b) Value c

2、) Text d) Name 答案:D 4下列数据类型不可能占8个字节的是_数据类型。 a) Date b) Long c) Double d) Currency 答案:B 5在Visual Basic程序设计中,过程名称的长度不能超过_个字符。 a) 8 b) 40 c) 255 d) 11 答案:B 6下列控件不能改变大小的有_。 a) TextBox b) Label c) Timer d) PictureBox 答案:C 7若要取消窗体的最大化功能,则可设置_属性为False来实现。 a) ControlBox b) MinButton c) MaxButton d) Enabeld

3、答案:C 8以下控件中没有Caption属性的控件是_。 a) 标签框 b) 文本框 c) 框架 d) 命令按钮 答案:B 9若要使标签的大小自动适应所显示的文本,可通过设置_属性的值来实现。 a) AutoSize b) Alignment c) Enabled d) Visble 答案:A 10要想改变一个窗体的标题内容,则应该设置_属性的值。 a) Name b) Fontname c) Caption d) Text 答案:C 11下述的说法哪种是Windows的程序设计方法:_。 a) 面向对象,顺序驱动 b) 面向过程、事件驱动 c) 面向过程、顺序驱动 d) 面向对象、事件驱动

4、答案:D 12要在C盘当前文件夹下建立一个名为Sd.dat的顺序文件,应先使用_语句。 a) Open Sd.dat For Output As #1 b) Open C:Sd.dat For Input As #1 c) Open C:Sd.dat For Output As #1 d) Open Sd.dat For Input As #1 答案:C 13以下不属于Visual Basic系统的文件类型是 a) .frm b) .cls c) .bat d) .vbp 答案:C 14下列命令按钮事件过程执行后,输出结果是_。 For m=1 to 1000 step 2 a=10 for

5、n=1 to 20 step 2 a=a+2 next n next m print a a) 1200 b) 1000 c) 30 d) 20 答案:C 15下列结构中不属于循环结构的是_。 a) for/next b) while/wend c) With/end with d) do/loop 答案:C 16某顶级菜单项的热键字母为F,以下_操作等同于单击该菜单项。 a) 同时按下Ctrl+F键 b) 按下F键 c) 同时按下Alt+F键 d) 同时按下Shift+F键 答案:C 17若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的_属性来实现。 a) FontName b

6、) Font c) FontSize d) FontBold 答案:C 18窗体能响应的事件是_。 a) ActiveFrom b) Drive c) Load d) Change 答案:C 19下面的运算符中,哪个是算术运算符_。 a) Mod b) = c) Eqv d) Xor 答案:A 20下列程序段的执行结果为_。 X=5 y=-20 if not x0 then x=y-3 else y=x+3 print x-y;y-x end if a) -3 3 b) 5 -8 c) 3 -3 d) 25 -25 答案:A 21循环结构for i=1 to 10 step 1.5的执行次数是

7、_。 a) 6 b) 7 c) 9 d) 10 答案:B 22在Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:_。 a) & b) * c) $ d) 答案:A 23用于设定文本框中最多可接受的字符数的属性是_。 a) AutoSize属性 b) PasswordChar属性 c) SelLength属性 d) MaxLength属性 答案:D 24用于获取字符串长度的函数是_。 a) Len() b) Length() c) Strlen() d) Lofo() 答案:A 25整型变量占用的字节数为_。 a) 2个字节 b) 3个字节 c) 4个字节 d) 5个字节

8、答案:A 26用于将菜单项级别提升一级的按钮为_。 a) b) c) d) 答案:A 27当x=-5时,下列语句y=iif(x0,x2+1,x-1)执行后y的值_。 a) 0 b) 26 c) -6 d) 4 答案:C 28当一个工程含有多个窗体时,其中的启动窗体是_。 a) 启动VB时建立的窗体 b) 第一个添加的窗体 c) 最后一个添加的窗体 d) 在“工程属性”对话框中指定的窗体 答案:D 29Datetime是Date类型的变量,以下赋值语句中错误的是:_。 a) Datetime=#4/14/97# b) Datetime=#May 1,1997# c) Datetime=#12:1

9、5:00AM# d) Datetime=8899 答案:D 30不能触发滚动条Change事件的操作是_。 a) 拖动滚动块 b) 单击两端箭头 c) 单击滚动块 d) 单击箭头与滚动块之间的滚动条 答案:C 318.6787E+8写成普通的十进制数是_。 a) 86787000 b) 867870000 c) 8678700 d) 8678700000 答案:B 32在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的_事件。 a) Change b) keyDown c) Scroll d) DragOver 答案:C 33写列选项中,合法的变量是_。 a) c%aaa b) sum

10、_3 c) Else d) 5persons 答案:B 34用以下语句 Dim b(-2 to 4)as string 所定义的数组的元素个数是_个。 a) 2 b) 4 c) 6 d) 7 答案:D 35在一个语句行内写多条语句时,语句之间应该用()分隔 a) 逗号 b) 分号 c) 顿号 d) 冒号 答案:D 36当事件能被触发时,( )就会对该事件作出响应 a) 对象 b) 程序 c) 控件 d) 窗体 答案:A 37标准工具箱中的控件( ) a) 数目是固定不变的 b) 数目可以增加或减少 c) 包含了Visual?Basic所有控件 d) 在窗体建立对象时不一定被使用 答案:B 38

11、将任意一个正的两数N的个位数与十位数对换的表达式为? a) (N-INT(N/10)*10)*10+INT(N/10) b) N-?INT(N/10)*10)*10+INT(N)/10? c) INT(N/10)+(N-INT(N/10) d) (N-?INT(N/10)*10)*10+INT(N/10) 答案:A 39设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用(?)表示。 a) A+B=C Or A+C=B Or B+C=A b) Not(A+B=C Or A+C=B Or B+CC And?A+CB And B+CA d) A+B=C And A+

12、C=B Or B+C=A 答案:B 40如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是 a) 0.01*int(x+0.05) b) 0.01*int(100*(x+0.005) c) 0.01*int(100*(x+0.05) d) 0.01*int(x+0.005) 答案:B 41表达式2+3*45-SIN(X+1)/2中最先进行的运算是 a) 45 b) 3*4 c) x+1 d) SIN 答案:C 42下面的运算符中,优先级别最高的是_。 a) AND b) * c) = d) & 答案:B 43Rnd函数可能产生的( )值 a) 2 b) 1 c) 0.1234 d)

13、 1.00005 答案:C 44为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( ) a) Value b) Cancle c) Enable d) Default 答案:D 45窗体设计器是用来设计( ) a) 应用程序的代码段 b) 应用程序的界面 c) 对象的属性 d) 对象的事件 答案:B 46启动Visual Basic后,系统为用户新建的工程起一个名为()的临时名称 a) 工程1 b) 窗体1 c) 工程 d) 窗体 答案:A 47文本框控件最多能处理()个字节 a) 32k b) 64K c) 128K d) 16k 答案:A 48

14、下列关于属性设置的叙述错误的是:() a) 一个控件具有什么属性是VB预先设计好的,用户不能改变 b) 一个控件具有什么属性是VB预先设计好的,用户可以改变 c) 一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置 d) 一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值 答案:A 49任何控件都具有的属性是() a) TEXT b) CAPTION c) NAME d) FORECOLOR 答案:C 50变量未赋值时,数值型变量的值为( ) a) 0 b) 空 c) 1 d) 0.1 答案:A 51表达式25.28 Mod 10的值是( ) a) 1 b) 5 c) 4

15、d) 出错 答案:B 52如果有声明Option base 1 dim array(15),则该数组共有_个元素。 a) 16 b) 15 c) 13 d) 14 答案:B 53以下不是VB对象属性的一项是_。 a) Click b) Name c) Caption d) Top 答案:A 54设x=-18,则Abs(5*x)=_。 a) -90 b) 90 c) 18 d) 5 答案:B 55Strc=Mid(Visual Basic,10,3),则Strc的值_。 a) Vis b) sua c) Bas d) sic 答案:D 56表达式Int(-17.8)+Sgn(17.8)的值是_。

16、 a) 18 b) -17 c) -18 d) -16 答案:B 57表达式val(-17.8)+Abs(17.8)的值是_。 a) 0 b) 0.8 c) -0.2 d) -34.8 答案:A 58列表框中的列表项的数目可通过以下哪个属性的值获得_。 a) Count b) Listcount c) Listindex d) Index 答案:B 59“对象”是计算机系统运行的( ) a) 程序单位 b) 逻辑单位 c) 物理实体 d) 基本实体 答案:D 60表达式Right(Beijing,4)的值是_。 a) Beijing b) jing c) eiji d) ijin 答案:B 6

17、1要使标签中显示的文本靠右显示,则应将其Alignment属性设置为( ) a) 0 b) 1 c) 2 d) 3 答案:B 62以下关于复选框的说法,正确的是(? ) a) 一个窗体上的所有复选框一次只能有一个被选中 b) 一个容器中的所有复选框一次只能有一个被选中 c) 在一个容器中的复选框可以同时有多个被选中 d) 无论是在容器中还是在窗体中,都不可以同时选中多个复选框 答案:C 63下列赋值语句正确的是(? ) a) Text1.text=Text.text+Text2.text? b) Text1.name=Text1.Name+Text2.Name? c) Text1.Captio

18、n=Text1.Caption+Text2.Caption? d) Text1.Enable=Text1.Enable+Text2.Enable? 答案:A 64引用列表框的最后一项应使用() a) List1.List(List1.ListCount-1) b) List1.List(List1.ListCount) c) List1.List(ListCount) d) List1.List(ListCount-1) 答案:A 65可以用作其它控件容器的控件有() a) 窗体控件,列表控件,图像控件 b) 窗体控件,文本框控件,框架控件 c) 窗体控件,框架控件,图片框控件 d) 窗体控件

19、,标签控件,图片控件 答案:C 66将字符串“hello”添加到列表框的最后,可使用()请语句。 a) List1.AddItem“hello”,List1.ListCount-1 b) List1.AddItem“hello”,List1.ListCount+1 c) List1.AddItem“hello”,List1.ListIndex d) List1.AddItem“hello” 答案:D 67要使一个标签透明且不具有边框,则应() a) 将其BackStyle属性设置为0,BorderStyle属性设置为0 b) 将其BackStyle属性设置为0,BorderStyle属性设置为

20、1 c) 将其BackStyle属性设置为1,BorderStyle属性设置为0 d) 将其BackStyle属性设置为1,BorderStyle属性设置为1 答案:B 68表达式25.26 MOD 6.98的值是_。 a) 1 b) 5 c) 4 d) 提示错误信息 答案:C 69表达式Left(how are you ,3)的值是_。 a) how b) are c) you d) ho 答案:A 70Inputbox()函数的返回值类型为_。 a) 数值型 b) 字符型 c) 逻辑型 d) 变体型 答案:B 71滚动条单击边上的箭头按钮移动的大小由_设定。 a) Change b) Sm

21、allChange c) Scroll d) Tabstop 答案:B 72下列程序段的执行结果为_。K=0For J=1 to 2 For I = 1 to 3 K =I+1 Next I For I = 1 to 7 K = K+1 Next INext JPrint K a) 10 b) 6 c) 11 d) 16 答案:C 73下列程序段的执行结果为_。 M=0 For I=1 To 3 For J =5 To 1 Step-1 N = N+1 Next J,I Print N;J;I a) 12 0 4 b) 15 0 4 c) 12 3 1 d) 15 3 1 答案:B 74下列程

22、序段运行后,输出结果是_。 B=1 Do until b7 b=b*(b+1) Loop Print b a) 7 b) 39 c) 42 d) 1 答案:C 75下列程序共执行了_循环。 Dim intsum As Integer Dim I As Integer Dim j As Integer For I=1 To 10 Step 2 For j=1 To 5 Step 2 intsum=intsum+j Next j Next I a) 10 b) 20 c) 25 d) 15 答案:D 76x是小于100的非负数,用vb表达式正确的是_。 a) 0 b) 0=x=0 AND x100

23、 d) 0=x OR x100 答案:C 77Visual Basic主要用于_。 a) 图像处理 b) 文字处理 c) 制作视频文件 d) 开发应用程序 答案:D 78Cint函数返回值类型是_。 a) 整型 b) 字符串 c) 变体 d) 双精度浮点型 答案:A 79表达式2*32+2*8/4+32的值为_。 a) 64 b) 31 c) 49 d) 22 答案:B 80Inputbox函数的参数中,必选参数Prompt的作用是_。 a) 输出信息 b) 定义提示信息 c) 定义隐含信息 d) 定义输入的位置 答案:B 81Visual Basic 是一种面向对象的程序设计语言,构成对象的

24、三要素是_。 a) 属性、事件、方法 b) 控件、属性、事件 c) 窗体、控件、过程 d) 窗体、控件、模块 答案:A 82变量A%的类型是_。 Dim a as integer a) Integer b) Single c) String d) Boolean 答案:A 83不能作为容器的对象是_。 a) 窗体 b) 框架 c) 图片框 d) 图像框 答案:D 84若x是一个正实数,对x的第3位小数四舍五入的表达式_。 a) 0.01*Int(x+0.005) b) 0.01*Int(100*(x+0.005) c) 0.01*Int(100*(x+0.05) d) 0.01*Int(x+0

25、.05) 答案:B 85下面的运算符中,哪个是关系运算符_。 a) Not b) mod c) d) & 答案:C 8615.52的结果是_。 a) 1 b) 1.5 c) 7 d) 8 答案:D 87执行完下面的程序段后,循环将执行_次。 For I=1.7 To 5.9 Step 0.9 a=a+1 Print a Next I a) 3 b) 4 c) 5 d) 6 答案:C 88下列程序执行后,变量s的值为_。 Dim s As long ,x As Integer s=0:x=1 Do While (x5 x=x*y y=y+1loopprint x a) 2 b) 5 c) 10 d) 20 答案:C 92若整型变量a的值为2、b的值为3,则下列程序段执行后整型变量c的值为_。 If a5 then if b4 then c=a-b else c=b-a

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1