武汉理工大学网络教育学院2008学第一学期_第1页
武汉理工大学网络教育学院2008学第一学期_第2页
武汉理工大学网络教育学院2008学第一学期_第3页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1.2.3.4.5.6.7.8.9.武汉理工大学网络教育学院20222022学年第一学期?Visual Basic程序设计?复习题课程Visual Basic程序设计单项选择题每题2分VB工程文件的扩展名是 A .vbpB .frm控件有Caption属性。C .frx专业班级D .basD TextBoxA LabelB Optio nButt onC Frame当设置了定时器的有关属性后,使窗体自动向下移动的语句是哪条?A Move Left, Top + 100B Move Top + 100C Move , Top + 100D Move Top = Top + 100将通用对话框控件

2、Com mon dialog1显示为颜色对话框,可以改变该控件的A ColorB FileNameC Acti on以下函数中,返回值是字符串的是:A ChrB In StrC Val表达式 6.5 Mod 5 2+ Fix(-8.5) *3 的值是 A-27B-24C-23D FilterD AscD-26方法。将当前窗体中显示的文字及绘制的图形全部去除,可以用AC Me= D某顶级菜单项的热键字母为F,操作等同于单击该菜单项。A同时按下Ctrl 和 F键B按下F键C同时按下Alt和F键D同时按下Shift和F键一个对象可以执行的动作和可以被对象识别的动作分别称为 。A方法和事件B事件和方法

3、C属性和方法D事件和过程Visual Basic将显示的窗口是 。C 工具箱 D工程工程窗口 Click事件。B定时器、线条、D 标签、定时器、10. 在设计模式双击窗体中的对象后,A属性窗口B代码窗口11. 在以下中的这些对象都不响应A框架、定时器、形状 C滚动条、公共对话框、图像框12. 以下数据类型中,A Boolea n13. 用情况选择语句A Not (-5 To 5)滚动条滚动条属性。占用内存最小的是B ByteSelect Case X,选择|X| >5情况的语句为 B 5 To -5C Is < -5, Is >5环是数组。C SelectedoC In te

4、gerD Si ngleCaseD ABS(X) > 514. 列表框控件的以下几个属性中,_A ListB ListI ndex15. 命令按钮Command1设置为不可见,应修改该命令按钮的 C CaptionA VisibleBValue16. 以下控件不能做为容器控件?A FormB PictureBox17. 要改变Label控件中文字的颜色,可以设置D ItemData属性。D En abledC FrameD ImageLabel控件的性。18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.A Fon tColorB Fil

5、lColorC ForeColorD BackColor形状控件所显示的图形不可能是。A 圆B椭圆C圆角正方形D等边三角形水平滚动条HScroll1的LargeChange属性值为100,表示为100。A 该滚动条Value属性的最大值B拖动滚动框时滚动条 Value的变化量C 单击滚动箭头和滚动框之间某位置时滚动条Value的变化量D 单击滚动箭头时滚动条Value的变化量复选框的Value属性有三个取值,分别表示未选、选中和灰色。A 0、1 和 2 B False 、True 和 Grayed C 0、1 和-1D Un checked > Checked 和 Grayed 标签的W

6、ordwrap = True可以固定标签宽度来显示多行文本,它必须和属性一起设置。A MultiLi neB AutoSizeC Alig nment D Width用户在由InputBox函数弹出的输入框中输入了 True这几个字符,那么该输入框函数返回值的类型A Boolea nB ByteC Stri ngD In teger要将Shape控件的形状设置为圆,应该设置 Shape控件的属性?A NameB Cap ti onC ShapeD Circle对象可以识别和响应的某些操行为称为 。A属性B方法C继承D事件Double类型的数据由几个字节组成: 。A 2lB 4C 8D 16要声

7、明一个长度为256个字符的定长字符串变量str,语句是正确的。A Dim str as StringB Dim str as String(256)C Dim str as Stri ng256D Dim str as Stri ng*256以下哪种控件不可以包含其他控件 。A PictureBoxB FrameC ImageD Form用于获取字符串长度的函数是。A Len()B Len gth()C StrLe n()D LOF()将焦点主动设置到指定的控件或窗体上,应采用方法。A SetDateB SetFocus C SetTextD GetGata单击滚动条两端的滚动箭头,将触发它的

8、事件。A ScrollB SmallChange 或 LargeChangeC KeyDow nD Cha nge将通用对话框Com mon Dialog1的类型设置成另存为对话框,可调用该控件的 方法。A ShowOpe nB ShowSaveC ShowColorD ShowFo nta和b中有且只有一个为0,可以用以下的表达式来表示 。A a = 0 Or b = 0B a = 0 Xor b = 0C a * b = 0 And a + b <> 0D a = 0 And Not b = 0 And b = 0 And Not a = 0由“For i = 18 To 0

9、Step -3'决定的循环结构被执行次。A 4B5C6D7以下程序代码能执行的是 。A If a = 1 The n b = 0 Else c = 0 End IfB If a = 1 Then : b = 0 : ElseIf c = 0 Then : d = 0C If a = 1 The nD If a = 1 The nb = 0b = 035.36.37.38.39.40.41.42.43.44.45.46.47.48.49.End IfEnd IfTimer函数的功能是:B获得系统当前的日期和时间D触发Timer()事件Else X = 1的结果为C X = 1D X =

10、0A获得系统当前的时间C返回从午夜12点至当前时间的秒数假设 X = -5,执行 If X Then X = 0A实时错误B编译错误Sub过程与Function过程最根本的区别是:A 前者可以使用Call或直接使用过程名调用,后者不可以.B 后者可以有参数,前者不可以.C 两种过程参数的传递方式不同.D 前者无返回值,但后者有当窗体大小改变时,要使其中的控件也按比例发生变化,应当使用窗体的 <A AutoSize 属性B Resize事件C File1.Pattern = "*.bmp;*.jpg"D Stretch方法窗体Form 框架Frame图片框Picture

11、、图像框Image中 容器控件。A Image、Form FrameB Frame、Picture、ImageC Picture 、Image、FormD Form、Frame PictureDim B1,B2 As Boolean 语句显式声明变量A B1和B2都为布尔型变量C B1是变体型,B2是布尔型变量 以下符号哪一个是VB中的合法变量名?A IFB 7AB数学式子Sin25°写成VB表达式是B B1是整型,B2是布尔型变量D B1和B2都为是变体型变量C AB7D AB7A Sin25B Sin 25C Sin 25*3.14/180D Sin(25 ° )将控件

12、在窗体中的位置向右边移动一点,应修改该控件的属性。A Top如果将命令按钮的D Right键相当于单击该命令按钮。B LeftC WidthCan cel属性设置为True,那么按下D <Alt>D出现错误提示A<E nter>B <Ctrl>C <Esc>语句Print 5+5的执行结果是。A5+5B10C 5+5下面声明数组语句中,错误的选项是 A Private A(3 To 5)B Dim A(10, -5 To -5)C Dim A( ) As IntegerD Dim A(n)当某文本框对象具有焦点时,击键盘上的一个键会触发该文本框对

13、象的KeyPress事件,<A 该事件发生在文本框对象的 KeyDown事件前。B 该事件发生在文本框对象的 KeyDown事件后。C 随后便发生文本框对象的Lick事件。D 随后便发生文本框对象的GotFocus事件。要将窗体的背景设置为红色,以下语句中 不能实现A BackColor = vbRedB BackColor = & HFF0000C BackColor = RGB(255, 0, 0)D BackColor = 255通常用户自己编写对话框,窗体最好是大小不变的,应该设置窗体以下的 属性。A ScaleWidth 和 ScaleHeightB BorderSty

14、leC AutoSizeD ScaleMode50.以下哪个对象不能响应 Click事件A列表框B图片框C窗体D定时器二、填空题每题1分1. 设X为一个两位数,写出将X的个位数与十位数交换后所得两位数的VB表达式。:。2. 当复选框被选中,它的 Value属性值为 。3. 要设计命令按钮的快捷键字母,只要在字母前输入 即可。4. 表达式 Chr(Asc( “ china 的值是kbx5. 写出将数学式1 ae 对应的vb表达式: 。f22"1 3ab6. 将数学式J y 3 -2兀写成VB表达式。Vxy7. 语句Option Explicit的作用是。8. 先声明 Dim X As

15、String * 10 ,再赋值 X = "AAA",最后 Len(X)的值为。9. 由循环语句For 1=1 To 16 Step 3控制的程序结构将被执行 次。10. 循环结构For I=30 To 1 Step Next I的正常循环次数为 次。11. Do Un til条件Loop循环结构中,当条件为 时结束循环。12. 执行以下循环语句,退出循环后的I值为。For I = 0 To 13.2 Step 3I = I + 1Next IPrint I13. 判断a和b都为正整数的VB逻辑表达式为 。14. 将文本框作为密码输入框时,任何输入都显示为*,而将PassW

16、ordChar属性设为。15. 语句 Option Explicit 的作用是: 16. 在菜单设计中,如果要生成某菜单项中的一个“访问键,可以在标题中特定的英文字母前加上符号,这样用户通过按住Alt+此字母就可以选择此菜单项。17. 写出函数Int(Sqr(17) 的值。18. 如果在模块的声明段中有Option Base 0语句,那么在模块中使用 Dim a (6, 3 To 5 )声明的数组有 个元素19. 函数Int(Rnd*10)产生的随机数范围是 。20. 程序运行时,要求当鼠标移动到文本框控件上时出现提示文本,需要对文本框的哪一个属性进行设置? 21. VB为添加到窗体上的第一个

17、图片框提供的默认对象名为一22. Text文本框能接受的最长字符数由文本框的属性确定。23. 表达式-2A2+435的值是24. 声明一个值为的常量Pi的语句为。25. 在VB中用 语句调用C盘Windows文件夹中的可执行文件为的计算器程序的语句。三、判断题每题2分1. 用 Exit Do 语句可以退出 Do - Loop 循环,用 Exit Sub 语句可以退出 Sub 过程,同理 用 Exit If 也能退出 If 条件语句。2. Dim a1,a2 As Integer语句显式声明变量al和a2都为整型变量。3. 字符串常量必须用西文的双引号或单引号括起来。4. 对象的 Top 属性和

18、 Left 属性都必须大于或等于零。5. 要修改标签控件或文本框控件中显示的文本内容,只要重新设置它们的Text属性即可。6. x!表示x的阶乘。7. 在一个过程中使用Static语句声明的静态变量,能在该过程结束后仍然保存该变量,所以可 以在其他模块中引用该变量。8. Do - Loop Until 语句实现循环时 ,只要条件是真的,就停止循环。9. Print方法的缺省对象是当前窗体。10. 在Visual Basic中,当调用过程时,缺省状态为按地址传递参数。11. 要在子菜单中放置分隔条,那么要将子菜单项的caption属性设置为连字符“-12. 语句 Command1.Visible

19、=False 与 Command1.Enabled=False是等价的。13. 当按钮的Default属性设置为True时,任何情况下按Enter键,相当于单击该按钮。14. Do Loop 语句是循环结构的一种特殊形式,如果循环体中没有 Exit Do 语句,程序运行就一定会进入死循环。15. 如果对窗体上的Comma nd按钮编写了 KeyPress事件代码,那么任何时刻按键盘上的某个键, 都会触发该对象的KeyPress事件。16. 对象的 Top 和 Left 属性值都必须大于或等于零。17. 图片框的Autosize属性和影象框的Stretch属性都能完整地显示图片,因此它们功能完全一 样。18. 当控件在窗体中重叠在一起时,可以通过设置TabIndex属性来改变叠放顺序。19. 窗体的标题必须在程序启动前确定,在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论