2020年VisualBasic程序设计期末模拟考试288题(含参考答案).pdf
《2020年VisualBasic程序设计期末模拟考试288题(含参考答案).pdf》由会员分享,可在线阅读,更多相关《2020年VisualBasic程序设计期末模拟考试288题(含参考答案).pdf(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2020年Visual Basic程序设计期末测试复习题288题 含答案一、选择题1.当复选框设置为图片风格时,下列 属性可以在复选框被选中时显示图形。a)DisabledPictureb)DownPicturec)Pictured)Image 答案:B2.某顶级菜单项的热键字母为F,以下 操作等同于单击该菜单项。a)同时按下Ctrl+F键b)按下F 键c)同时按下Alt+F键d)同时按下Shift+F键 答 案:C3.整型数的取值范围为 oa)-32767+32767b)-32768+32767c)-32768+32768d)0-65535 答案:B4.在程序中使用日期型数据时,必须用符号将
2、日期型数据括起来。a)b)$c)%d)#答案:D5.下列选项中,为字符串常量的是 oa)6/12/2001b)6/12/2001、c)#6,12,2001#d)6,12,2001#答案:B6.下列数据中哪一个是布尔常量 oa)123b)notc)TRUEd)xyz 答案:C7.下列数据类型不可能占8 个字节的是 数据类型。a)Dateb)Longc)Doubled)Currency 答案:B8.若要取消窗体的最大化功能,则可设置_ _ _ _ 属性为False来实现。a)ControlBoxb)MinButtonc)MaxButtond)Enabeld 答案:C9.若要以代码方式设置在文本框中
3、显示文本的字体大小,则可用文本框的 属性来实现。a)FontNameb)Fontc)FontSized)FontBold 答案:C10.若要使标签透明,则可使用的属性是 Oa)BackColorb)BackStylec)BorderStyled)ForeColor 答案:B11.以下控件中没有Caption属 性 的 控 件 是。a)标签框b)文本框c)框架d)命 令 按 钮 答 案:B12.下列 属性用于设置或返回文本框中的文本。a)Captionb)Textc)Named)Dragicon 答案:B13.要想改变一个窗体的标题内容,则应该设置_ _ _ _ 属性的值。a)Nameb)Fon
4、tnamec)Captiond)Text 答案:C14.若要在列表框中显示多列数据,可用列表框的 属性来实现。a)MultiSelectb)Indexc)Columnsd)List 答案:C15.所 有 控 件 都 有 的 属 性 是,在程序中作为对象的标识引用。a)Captionb)Valuec)Textd)name 答案:D16.要声明一个长度为256个字符的定长字符串变量s t r,以下语句正确的是a)Dim str As Stringb)Dim str As String(256)c)Dim str As String(256)d)Dim str As String*256 答案:D1
5、7.下述的说法哪种是Windows的程序设计方法:oa)面向对象,顺序驱动b)面向过程、事件驱动c)面向过程、顺序驱动d)面向对象、事件驱动 答案:D18.以下不属于Visual Basic系统的文件类型是a).frmb).cisc).batd).vbp 答 案:C19.下列输出语句中,错误的是。a)?X,yb)Print x,yc)Debug.Print x,yd)Print.Form x,y 答案:D20.在 visual basic中,要将一个窗体从内存中释放,应使用 语句。a)showb)hidec)loadd)unload 答案:D21.下 列 控 件 中 可 自 动 设 置 滚 动
6、 条 的 是。a)复选框b)框架c)列表框d)标 签 框 答 案:C22.单击命令按钮时,下列程序的执行结果为 oPrivate Function P(N As Integer)Static sumFor I=1 To Nsum=sum+1Next IP=sumEnd FunctionPrivate Sub Command l_Click()S=P(l)+P(2)+P(3)+P(4)Print S;End Suba)20b)30c)115d)135 答案:A23.若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的()属性a)BACKCOLORb)BORDERSTYLEc)FORECOLO
7、Rd)BACKSTYLE 答案:D24.若要使标签的大小自动适应所显示的文本,可通过设置_ _ _ _ 属性的值来实现。a)AutoSizeb)Alignmentc)Enabledd)Visble 答案:A25.8.6787E+8写 成 普 通 的 十 进 制 数 是。a)86787000b)867870000c)8678700d)8678700000 答案:B26.在 Visual Basic中,要设置菜单项的快捷访问键,应使用哪个符号:a)&b)*c)$d)答案:A27.在 Visual Basic中,下列 控件可以包含其他控件。a)Pictureboxb)Commandbuttonc)L
8、abeld)Checkbox 答案:A28.在 Visual Basic设 计 界 面 中 不 能 隐 藏 的 窗 口 是。a)工程窗口b)属性窗口c)立即窗口d)窗体窗口 答案:A29.在 VB中,常 量 12#的数据类型是 oa)整型b)双精度浮点型c)长整型d)字 符 串 答 案:B30.运行VB程序的快捷键为 oa)F4b)F5c)F6d)F7 答案:B31.语 句 Print 5*5/5的 输 出 结 果 是。a)5b)25c)0d)5*5/5 答案:A32.以下选项中,是 Visual Basic控 件 的 是。a)文本框b)Printc)Clickd)Debug 答案:A33.当
9、一个工程含有多个窗体时,其 中 的 启 动 窗 体 是。a)启动VB时建立的窗体b)第一个添加的窗体c)最后一个添加的窗体d)在“工程属性”对话框中指定的窗体 答案:D34.对象是一个逻辑实体,它是 的集合。a)数据b)代码c)数据与代码d)属 性 答 案:C35.在 V B中,过程共有三种,他们是。a)事件过程,子过程和函数过程。b)sub 过程,Function 过程和 Property 过程。c)事件过程,函数过程和属性过程。d)Sub过程,函数过程和通用过程。答案:A36.将定时器的时间间隔设置为1秒,那么定时器的Interval属 性 应 设 置 为。a)1000b)1c)100d)
10、10 答案:A37.已知变量A、B、C 中 C 的值最小,则判断A、B、C 可否构成三角形的逻辑表达式是a)A=B AND B=C AND C0b)A+OB AND B+OA AND C0c)(A+B)=C OR A-B0d)A+BC AND A-B0 答案:B38.单击滚动条两端的滚动箭头,将触发它的 事件。a)Scrollb)SmallChange or LangeChangec)KeyDownd)Change 答案:D39.程序的基本控制结构是 oa)顺序结构、多分支结构和单分支结构b)ForNext结构、Doloop结构c)顺序结构、选择结构和循环结构d)单行结构和多行结构 答案:C4
11、0.下列 语句可以将变量A、B 的值互换。a)A=B:B=Ab)C=A:A=B:B=Cc)A=C:C=B:C=Ad)B=A:A=B 答案:B41.以下程序段执行后整型变量n 的值为 oN=0for 1=1 to 20 step 5n=n+lnext Ia)3b)4c)5d)2 答案:B42.以下程序输出的结果为 oX=1y=4Do Until y4x=x*yy=y+lLoopPrint xa)4b)8c)12d)16 答案:A43.一个可执行的vb运行程序至少包括一个a)标准模块b)窗体模块c)类模块d)资 源 文 件 模 块 答 案:B44.下列程序运行后,变量s 的值为 oJ=O:s=OF
12、or 1=1 To 4j=j+IS=S+jNext Ia)20b)10c)5d)15 答案:A45.下列程序段的执行结果是 oN=10For k=n To 1 Step-1x=Sqr(k)x=x-2Next kPrint x-2a)-3b)-1c)1d)1.16 答案:A46.可以通过 来删除列表框中的选择项。a)Enable 属性b)Removeitem 方法c)Additem 方法d)Text属性 答案:B47.在拖动滚动条的滚动块的时候,在没有松开鼠标前会触发滚动条的 事件。a)Changeb)keyDownc)Scrolld)DragOver 答案:C48.改变驱动器列表框的Drive
13、属性值将激活 事件。a)Changeb)Scrollc)KeyDownd)KeyUp 答案:A49.窗体设计器是用来设计()a)应用程序的代码段b)应用程序的界面c)对象的属性d)对 象 的 事 件 答 案:B50.目录列表框的path属 性 的 作 用 是。a)显示目录列表框中打开的当前目录。b)显示当前驱动器或指定驱动器上的某目录下的文件名。c)显示根目录下的文件名。d)显示路径下的文件。答案:A51.将任意一个正的两数N 的个位数与十位数对换的表达式为?a)(N-INT(N/10)*10)*I0+INT(N/10)b)N-7INT(N/10)*10)*10+INT(N)/10?c)INT
14、(N/10)+(N-INT(N/10)d)(N-7INT(N/10)*10)*10+INT(N/10)答案:A52.如果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)答案:B53.INT(100*RND(1)产生的随机整数的闭区间是a)0,99b)1,100c)0,100d)1,9 9 答案:A54.表达式2+3*4八 5-SIN(X+1)/2中最先进行的运算是?a)4A5b)3*4c)x+1d)SIN 答案:C5
15、5.设 A、B、C 表示三角形的3 条边,表示条件“任意两边之和大于第三边”的布尔表达式可以用(?)表示。a)A+B=C Or A+C=B Or B+C=Ab)Not(A+B=C Or A+C=B Or B+CC And?A+CB And B+CAd)A+B=C And A+C=B Or B+C=A 答案:B56.如果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.0Pint(x+0.005)答案:B57.表达式2+3*4八 5-SIN(X+l)
16、/2中最先进行的运算是a)4A5b)3*4c)x+1d)SIN 答案:C58.设 A、B、C 表 示 三 角 形 的 3 条 边,表 示 条 件“任意两边之和大于第三边”的布尔表达式可以用()表示。a)A+B=C Or A+C=B Or B+C=Ab)Not(A+B=C OrA+C=B Or B+CC And A+OB And B+CAd)A+B=C And A+C=B Or B+C=A 答案:B59.标准工具箱中的控件()a)数目是固定不变的b)数目可以增加或减少c)包含了 Visual?Basic所有控件d)在窗体建立对象时不一定被使用答案:B60.设 A=abcdefghijklm,下
17、面()的函数值为“jk lm。?a)Mid(A,10,4)b)Ringht(A,5)c)Ringht(A,l,4)d)Left(A,10,4)答案:A61.下列叙述正确的是()a)对象是包含数据又包含对象数据进行操作的方法的物理实体b)对象的属性只能在属性窗口中设置c)不同的对象能识别不同的事件d)事件过程都要由用户点击对象来触发 答案:C62.启动Visual Basic后,系统为用户新建的工程起一个名为()的临时名称a)工 程 1b)窗 体 1c)工程d)窗 体 答 案:A63.双击窗体的任何地方,可以打开的窗口是()a)代码窗口b)属性窗口0工程管理窗口d)以上3 个选项都不对 答案:A
18、64.文本框控件最多能处理()个字节a)32kb)64Kc)128Kd)16k 答案:A65.下列哪项是窗体对象的方法而不是属性()a)Nameb)Printc)Captiond)Enabled 答案:B66.除时钟外其它控件都没有的属性是a)Topb)Namec)Visibled)Interval 答案:D67.叹 金 丁 眼说法不正确的是a)必须是字母开头,不能是数字或其他字符b)不能用Visual Basic保留字c)可以包含字母、数字、下划线和标点符号d)不能超过255个字符 答案:C68.VB应用程序的运行模式是a)解释运行模式b)编译运行模式c)两者都有d)汇 编 模 式 答 案:
19、C69.任何控件都具有的属性是()a)TEXTb)CAPTIONc)NAMEd)FORECOLOR 答案:C70.变量未赋值时,数值型变量的值为()a)0b)空c)1d)0.1 答案:A71.以 下()程序段可以实施X、Y 变量值的变换a)Y=X:X=Yb)Z=X:Y=Z:X=Yc)Z=X:X=Y:Y=Zd)Z=X:W=Y:Y=Z:X=Y 答案:C72.表达式25.28 Mod 10的值是()a)ib)5c)4d)出 错 答 案:B73.表达式:52*3的值_ _ _oa)7.5b)0c)1d)2 答案:B74.下面的运算符中,优 先 级 别 最 高 的 是。a)ANDb)*c)=d)&答案:
20、B7 5.执行语句 Print format(5459.478,#,#0.00),正确的输出是a)5459.48b)5,459.48c)5,459,478d)5,459o 47 答案:B76.当 x=-5时,下列语句丫=设汽0,*八 2+1,*1)执行后y 的值a)0b)26c)-6d)4 答案:C77.如 果 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)答案:B78.Print方法不允许在_ _ 对象上输出数据。a)窗体b)代码窗口
21、c)立即窗口d)图 片 框 答 案:B79.设 x=-18,则 A b s(5*x)=。a)-90b)90c)18d)5 答案:B80.在 VB6.0中,12345678的 类 型 中 是.a)整数型b)长整数型c)字符串型d)日 期 型 答 案:B81.表达式 Right,Beijing”,4)的值是。a)Beijingb)jingc)eijid)ijin 答 案:B82.下面四个选项,不 是 事 件 的 是。a)Loadb)Enabledc)Unloadd)Activate 答案:B83.下列各种窗体事件中,不能由用户触发的事件是()a)Load事件和Unload事件b)Click事件和U
22、nload事件c)Click事件和Dbclick事件d)Load事件和Initialize事件 答案:D84.如果有声明Option base 1 dim arr(3,3),则该数组共有 个元素。a)16b)9c)4d)6 答案:B85.下列程序段的执行结果为一 oX=5y=-20if not x0 thenx=y-3elsey=x+3print x-y;y-xend ifa)-3 3b)5-8c)3-3d)25-25 答案:A86.下列对象中没有焦点属性的是(?)a)命令按钮控件b)窗口控件c)文本框控件d)单 选 框 控 件 答 案:B87.下列赋值语句正确的是(?)a)Text 1 .t
23、ext=Text.text+Text2.text?b)Textl,name=Textl.Name+Text2.Name?c)Textl.Caption=Textl.Caption+Text2.Caption?d)Textl,Enable=Textl,Enable+Text2.Enable?答案:A88.要清除组合框Combol中的所有内容,可以使用()语句a)Combol.CISb)Combol.Clearc)Combol.Deleted)Combo 1 .Remove?答案:B89.引用列表框的最后一项应 使 用()a)List 1 .List(List 1 .ListCount-1)b)L
24、ist 1 .List(List 1 .ListCount)c)Listl.List(ListCount)d)List 1 .List(ListCount-1)答 案:A90.要在图片框P l中打印字符串“How Are You”,应使用语句()a)Picturel.Print=How Are Youvb)Pl.Picture=LoadPicture(u How Are Y o u)c)Pl.Print“How Are You”d)Print“How Are You”答案:C91.将 字 符 串“hello”添加到列表框的最后,可 使 用()请语句。a)Listl.Additem uhello
25、v,Listl.ListCount-1b)Listl.Additem“hello”,Listl.ListCoimt+1c)Listl.Additem“hello,Listl.Listindexd)Listl.Additem“hello”答案:D92.要使一个标签透明且不具有边框,则 应()a)将其BackStyle属性设置为0,BorderStyle属性设置为0b)将其BackStyle属性设置为0,BorderStyle属性设置为1c)将其BackStyle属性设置为1,BorderSlyle属性设置为0d)将其BackSlyle属性设置为1,BorderStyle属性设置为1 答案:B93
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 VisualBasic 程序设计 期末 模拟考试 288 参考答案
限制150内