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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

最新版精选VisualBasic程序设计期末考核题库288题含参考答案.docx

1、最新版精选VisualBasic程序设计期末考核题库288题含参考答案2020年Visual Basic 程序设计期末测试复习题288题含答案一、选择题1要使窗体Form1关闭,错误的是_。 a) Unload Form1 b) Unload me c) End d) Form1.Visiable=False 答案:D 2当x=-5时,下列语句y=iif(x0,x2+1,x-1)执行后y的值_。 a) 0 b) 26 c) -6 d) 4 答案:C 3下列控件不能改变大小的有_。 a) TextBox b) Label c) Timer d) PictureBox 答案:C 4若要使标签透明,

2、则可使用的属性是_。 a) BackColor b) BackStyle c) BorderStyle d) ForeColor 答案:B 5下列_属性用于设置或返回文本框中的文本。 a) Caption b) Text c) Name d) DragIcon 答案:B 6当复选框设置为图片风格时,下列_属性可以在复选框被选中时显示图形。 a) DisabledPicture b) DownPicture c) Picture d) Image 答案:B 7若要在列表框中显示多列数据,可用列表框的_属性来实现。 a) MultiSelect b) Index c) Columns d) Lis

3、t 答案:C 8复选框控件其Value属性的可取值是_。 a) Trut和False b) 0和1 c) 1、2、3 d) 0、1、2 答案:D 9所有控件都有的属性是_,在程序中作为对象的标识引用。 a) Caption b) Value c) Text d) name 答案:D 10在Visual Basic环境下,当写一个新的Visual Basic 程序时,所做的第一件事是_。 a) 编写代码 b) 新建一个工程 c) 打开属性窗口 d) 进入VB环境 答案:B 11如果有声明Dim a(5) As Integer,则该数组共占用_个字节内存。 a) 5 b) 6 c) 10 d) 1

4、2 答案:D 12下述的说法哪种是Windows的程序设计方法:_。 a) 面向对象,顺序驱动 b) 面向过程、事件驱动 c) 面向过程、顺序驱动 d) 面向对象、事件驱动 答案:D 13下列数据类型不可能占8个字节的是_数据类型。 a) Date b) Long c) Double d) Currency 答案:B 14下列命令按钮事件过程执行后,输出结果是_。 For m=1 to 1000 step 2 a=10 for 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下列是一

5、个循环结构的程序,循环体内的语句将执行_次。 K=0 For I=1 to 10 For j=1 to 100 K=K+1 Next j Next I a) 0 b) 10 c) 100 d) 1000 答案:D 16下列输出语句中,错误的是_。 a) ? X,y b) Print x,y c) Debug.Print x,y d) Print.Form x,y 答案:D 17下列控件中可自动设置滚动条的是_。 a) 复选框 b) 框架 c) 列表框 d) 标签框 答案:C 18单击命令按钮时,下列程序的执行结果为_。Private Function P(N As Integer) Stati

6、c sum For I = 1 To N sum = sum + 1 Next I P = sumEnd FunctionPrivate Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Print S;End Sub a) 20 b) 30 c) 115 d) 135 答案:A 19某顶级菜单项的热键字母为F,以下_操作等同于单击该菜单项。 a) 同时按下Ctrl+F键 b) 按下F键 c) 同时按下Alt+F键 d) 同时按下Shift+F键 答案:C 20在使用菜单编辑器设计菜单时,必须输入的项是_。 a) 标题 b) 名称 c) 索引

7、 d) 快捷键 答案:B 21下面的运算符中,优先级别最高的是_。 a) AND b) * c) = d) & 答案:B 22假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是? a) BOOLVAR=TRUE b) BOOLVAR=.TRUE c) BOOLVAR=#TRUE#d) BOOLVAR=False答案:D23要声明一个长度为256个字符的定长字符串变量str,以下语句正确的是_。 a) Dim str As String b) Dim str As String(256) c) Dim str As String(256) d) Dim str As String*2

8、56 答案:D 24以下面_那种方式打开的文件,只能读不能写。 a) Input b) Output c) Random d) Append 答案:A 25改变驱动器列表框的Drive属性值将激活_事件。 a) Change b) Scroll c) KeyDown d) KeyUp 答案:A 26Datetime是Date类型的变量,以下赋值语句中错误的是:_。 a) Datetime=#4/14/97# b) Datetime=#May 1,1997# c) Datetime=#12:15:00AM# d) Datetime=8899 答案:D 27不能触发滚动条Change事件的操作是_

9、。 a) 拖动滚动块 b) 单击两端箭头 c) 单击滚动块 d) 单击箭头与滚动块之间的滚动条 答案:C 28对话框在关闭前,不能继续执行应用程序的其他部分,这种对话框称为_。 a) 输入对话框 b) 输出对话框 c) 模态对话框 d) 非模态对话框 答案:C 29使用CommonDialog控件的_方法可显示“打印”对话框。 a) ShowOpen b) ShowSave c) ShowColor d) ShowPrinter 答案:D 308.6787E+8写成普通的十进制数是_。 a) 86787000 b) 867870000 c) 8678700 d) 8678700000 答案:B

10、 31程序的基本控制结构是_。 a) 顺序结构、多分支结构和单分支结构 b) ForNext结构、Doloop结构 c) 顺序结构、选择结构和循环结构 d) 单行结构和多行结构 答案:C 32下列_语句可以将变量A、B的值互换。 a) A=B:B=A b) A=A+B:B=A-B:A=A-B c) A=C:C=B:C=A d) A=(A+B)/2:B=(A-B)/2 答案:B 33下列_语句可以将变量A、B的值互换。 a) A=B:B=A b) C=A:A=B:B=C c) A=C:C=B:C=A d) B=A:A=B 答案:B 34下列程序的运行结果为_。 For I=1 to 3 d(I)

11、=2*I-1 ?d(I) Next I a) 1 3 5 b) 2 4 6 c) 1 4 6 d) 5 6 7 答案:A 35以下程序输出的结果为_。 X=1 y=4 Do Until y4 x=x*y y=y+1 Loop Print x a) 4 b) 8 c) 12 d) 16 答案:A 36如果x是一个正实数,对x的第二位小数四舍五入的表达式是_。 a) 0.1*Int(x+0.05) b) 0.1*Int(10*(x+0.05) c) 0.1*Int(100*(x+0.5) d) 0.1*Int(x+0.5) 答案:B 37以下可以构成语句的一项是_。 a) 对象名.属性名 b) 对

12、象名.方法名 c) 对象名.事件名 d) 对象名.函数名 答案:B 38以下程序段的执行结果是_。 X=2:y=1 If x*y0 End If a) Ture b) False c) -1 d) 1 答案:B 39以下程序段的输出结果是_。 A=Sqr(3) b=Sqr(2) c=ab Print c a) -1 b) 0 c) False d) Ture 答案:D 40下列程序运行后,变量s的值为_。 J=0:s=0 For I=1 To 4 j=j+I s=s+j Next I a) 20 b) 10 c) 5 d) 15 答案:A 41在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发

13、滚动条的_事件。 a) Change b) keyDown c) Scroll d) DragOver 答案:C 42以下控件中没有Caption属性的控件是_。 a) 标签框 b) 文本框 c) 框架 d) 命令按钮 答案:B 43在VB中,过程共有三种,他们是_。 a) 事件过程,子过程和函数过程。 b) sub过程,Function过程和Property过程。 c) 事件过程,函数过程和属性过程。 d) Sub过程,函数过程和通用过程。 答案:A 44在程序中使用日期型数据时,必须用符号_将日期型数据括起来。 a) b) $ c) % d) # 答案:D 45下列选项中,哪一项是所有控件

14、共有的属性_。 a) Caption b) Value c) Text d) Name 答案:D 46以下程序段执行后整型变量n 的值为_。 N=0 for I=1 to 20 step 5 n=n+1 next I a) 3 b) 4 c) 5 d) 2 答案:B 47在一个语句行内写多条语句时,语句之间应该用()分隔 a) 逗号 b) 分号 c) 顿号 d) 冒号 答案:D 48表达式25.26 MOD 6.98的值是_。 a) 1 b) 5 c) 4 d) 提示错误信息 答案:C 49当事件能被触发时,( )就会对该事件作出响应 a) 对象 b) 程序 c) 控件 d) 窗体 答案:A

15、50下列各种窗体事件中,不能由用户触发的事件是( ) a) Load事件和Unload事件 b) Click事件和Unload事件 c) Click事件和Dbclick事件 d) Load事件和Initialize事件 答案:D 51将任意一个正的两数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 52如果X是一个正的实数,将千分位四舍五入,保留

16、两位小数的表达式是 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 53将任意一个正的两数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 54如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是

17、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 55设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+C=B Or B+C=A 答案:B 56表达式(73+1)*(185-1)的值是( ) a) 8.76 b) 7.8 c)

18、6 d) 6.67 答案:C 57要使标签中显示的文本靠右显示,则应将其Alignment属性设置为( ) a) 0 b) 1 c) 2 d) 3 答案:B 58Rnd函数可能产生的( )值 a) 2 b) 1 c) 0.1234 d) 1.00005 答案:C 59能够改变窗体边框线类型的属性是( ) a) FontStyle b) BorderStyle c) BackStyle d) Border 答案:B 60窗体设计器是用来设计( ) a) 应用程序的代码段 b) 应用程序的界面 c) 对象的属性 d) 对象的事件 答案:B 61逻辑运算符Xor、Or、Eqv、And中,级别最高的运

19、算符() a) Xor b) Or c) Eqv d) And 答案:D 62下列哪项是窗体对象的方法而不是属性() a) Name b) Print c) Caption d) Enabled 答案:B 63除时钟外其它控件都没有的属性是 a) Top b) Name c) Visible d) Interval 答案:D 64决定控件上文字的字体、字形、大小及效果的属性是() a) TEXT b) CAPTION c) NAME d) FONT 答案:D 65变量未赋值时,数值型变量的值为( ) a) 0 b) 空 c) 1 d) 0.1 答案:A 66语句PRINT?“SGN(-26)=

20、”;SGN(-26)的输出结果为 a) SGN(-26)=26 b) SGN(-26)=-26 c) SGN(-26)=+1 d) SGN(-26)=-1 答案:D 67下列语句中正确的是 a) txt1.text+txt2.text=txt3.text b) command1.name=cmdok c) 12label.caption=1234 d) a=inputbox(hello) 答案:D 68若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性 a) BACKCOLOR b) BORDERSTYLE c) FORECOLOR d) BACKSTYLE 答案:D 69表达式

21、25.28 Mod 10的值是( ) a) 1 b) 5 c) 4 d) 出错 答案:B 70如果有声明Option base 1 dim arr(3,3),则该数组共有_个元素。 a) 16 b) 9 c) 4 d) 6 答案:B 71Print方法不允许在_对象上输出数据。 a) 窗体 b) 代码窗口 c) 立即窗口 d) 图片框 答案:B 72Strc=Mid(Visual Basic,10,3),则Strc的值_。 a) Vis b) sua c) Bas d) sic 答案:D 73表达式Int(-17.8)+Sgn(17.8)的值是_。 a) 18 b) -17 c) -18 d)

22、 -16 答案:B 74若x=5,y=6,则表达式x+y=11的值是_。 a) x+y=11 b) 11 c) True d) False 答案:C 75RGB(x,y,z)函数中x,y,z的取值范围_。 a) 0,255) b) (0,255 c) 0,255 d) (0,255) 答案:C 76表达式Right(Beijing,4)的值是_。 a) Beijing b) jing c) eiji d) ijin 答案:B 77表达式Fix(-23.87)+int (24.56)的值为_。 a) -1 b) 0 c) 1 d) 2 答案:C 78表达式Abs(-5)+Len(ABCDE)的值

23、是_。 a) 5ABCDE b) -5ABCDE c) 10 d) 0 答案:C 79下面_控键对象具有绘图方法。 a) Image b) Line c) Picturebox d) Frame 答案:C 80窗体的Enable属性的属性值是( )类型的数据 a) 整型 b) 字符型 c) 逻辑型 d) 实型 答案:C 81要使一个文本框具有水平和垂直流动条,则应先将其Muliline属性设值为True,然后再将Scrollbar属性设值为_。 a) 0 b) 1 c) 2 d) 3 答案:D 82单精度浮点数占用的字节数为_。 a) 2个字节 b) 3个字节 c) 4个字节 d) 8个字节

24、答案:C 83表达式:52*3的值_。 a) 7.5 b) 0 c) 1 d) 2 答案:B 84下列对象中没有焦点属性的是(?) a) 命令按钮控件 b) 窗口控件 c) 文本框控件 d) 单选框控件 答案:B 85文本框控件中将Text的内容全部显示为所定义的字符的属性项是(? ) a) PasswordChar b) 需要编程来实现 c) Password d) 以上都不是 答案:A 86以下关于复选框的说法,正确的是(? ) a) 一个窗体上的所有复选框一次只能有一个被选中 b) 一个容器中的所有复选框一次只能有一个被选中 c) 在一个容器中的复选框可以同时有多个被选中 d) 无论是在

25、容器中还是在窗体中,都不可以同时选中多个复选框 答案:C 87下列赋值语句正确的是(? ) a) Text1.text=Text.text+Text2.text? b) Text1.name=Text1.Name+Text2.Name? c) Text1.Caption=Text1.Caption+Text2.Caption? d) Text1.Enable=Text1.Enable+Text2.Enable? 答案:A 88可以用作其它控件容器的控件有() a) 窗体控件,列表控件,图像控件 b) 窗体控件,文本框控件,框架控件 c) 窗体控件,框架控件,图片框控件 d) 窗体控件,标签控件

26、,图片控件 答案:C 89要在图片框P1中打印字符串“How Are You”,应使用语句() a) Picture1.Print=“ How Are You” b) P1.Picture=LoadPicture(“How Are You”) c) P1.Print“How Are You” d) Print “How Are You” 答案:C 90将字符串“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 91为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是( ) a) Value b) Cancle c) Enable d) Default 答案:D 92能够改变窗体边框线类型的属性是_。 a) Fontstyle b) Borderstyle c) Backstyle d) Border 答案:B 93Rnd函数不可能产生的值是_。 a) 0 b) 1 c) 0.1234 d) 0.0

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2