VB考试题模拟卷(参考答案).doc_第1页
VB考试题模拟卷(参考答案).doc_第2页
VB考试题模拟卷(参考答案).doc_第3页
VB考试题模拟卷(参考答案).doc_第4页
VB考试题模拟卷(参考答案).doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

上海交通大学基础医学院 二010年二011学年第 一 学期 10 级 专业VB程序设计 课程 模拟试卷 考试日期 2010.12 大班 小班 姓名学号题号一二三四五其他总分得分阅卷人(加分人)(复核人)考试要求:1、在E盘中的根文件夹创建一个子文件夹,新文件夹名称为自己的学号、姓名和“考试”;例如:“5078058001-李文海-考试”。2、要求编程题在上述文件夹中保存两个文件(窗体文件:李文海frm和工程文件李文海vbp)。3、将上述文件夹上传到老师网盘上相应班级的文件夹中。一、选择题 (10分,正式试卷为10题)1、 VB是一种面向对象的可视化程序设计语言,采取了_的编程机制。A、事件驱动B、过程驱动C、函数驱动D、模块驱动2、 在VB中_是一个特例,它既是类也是对象。A、命令按钮B、文本框C、标签D、窗体3、 多窗体程序是由多个窗体组成。在缺省情况下,VB在应用程序执行时,总是把_指定为启动窗体。A、包含控件最多的窗体 B、设计时的第一个窗体C、含有Form_Load过程的窗体D、命名为Form1的窗体4、 VB集成开发环境具有三种工作模式,以下_是使用最多的VB工作模式。A、编辑B、设计C、运行D、中断5、 有一程序代码:Text1.FontSize = ”宋体”,其中Text1、FontSize和”宋体”分别代表的是_。A、对象、方法、属性B、对象、属性、值C、属性、对象、值D、对象、值、属性6、 不具备Caption属性的对象是_。A、文本框B、标签框C、命令按钮D、多选框7、 VB是一种面向对象的程序设计语言,_不是面向对象系统所包含的三个要素。A、变量B、事件C、方法D、属性8、 不具备Text属性的对象是_。A、文本框B、图文框C、组合框D、列表框9、 当启动程序时,系统自动执行的是_事件过程。A、Form_ClickB、Form_LoadC、Command_ClickD、Text1.Change10、 表达式Int (19 / 3) +5 2 * 8 Mod 10 3的值是_。A、6B、8C、7D、7211、 在VB集成环境创建应用程序时,除了工具箱窗口、属性窗口和窗体窗口外,还有必不可少的是_。A、窗体布局窗口B、立即窗口C、监视窗口D、代码窗口12、 要使Print方法在Form_Load事件过程中起作用,要对窗体的_属性进行设置。A、BackColorB、ForeColorC、AutoSizeD、AutoRedraw13、 若要使标签控件显示时不覆盖其背景内容,要对它的_属性进行设置。A、ForeColorB、BackColorC、BackStyleD、BorderStyle14、 若要在程序运行时隐藏对象,要对该对象的_属性进行设置。A、EnabledB、VisibleC、CaptionD、Appearance15、 在重定义动态数组的大小时,可以用_语句。A、DimB、StaticC、ReDimD、Preserve16、 在子过程或函数过程中,要定义静态变量时,可以用_语句。A、ReDimB、StaticC、PreserveD、Dim17、 如果一个工程中有多个窗体,为方便调用,全局过程应该在_中定义。A、窗体模块B、类模块C、标准模块D、工程模块18、 在窗体上有一个名为Combo1的组合框。当光标在组合框的文本栏中时,如果按下字母键“A”,则被调用的事件过程是_。A、Text1_KeyPressB、Combo1_ChangeC、Combo1_ClickD、Combo1_GotFocus 19、 在Select Case X语句中,以下的多分支语句中_是不正确的。A、Case X”D”B、Case Is A(j - 1) Then t = A(j): A(j) = A(j - 1): A(j - 1) = t : ok = False Next j If ok Then Exit For Next i PrintData A, 计算结果:End SubSub PrintData(A, Prompt$) Print Prompt; Space(3); For k = 1 To n Print A(k); Next k PrintEnd Sub8、 阅读下面程序,如果输入数据为56,请写程序的功能和计算结果。(4分)Option Base 1Dim b() As VariantSub birsearch(a(), ByVal low%, ByVal high%, ByVal key, index%) Dim mid As Integer mid = (low + high) 2 If a(mid) = key Then index = mid Exit Sub ElseIf low high Then index = -1 Exit Sub End If If key m/

温馨提示

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

评论

0/150

提交评论