1、1Visual Basic 程序设计补修试题一、填空题(每空 1分,共 20分)1.VB6.0 设计应用程序时具有的两个基本特点是 和 。2.VB6.0 的集成开发环境主要包括:主窗口、 、工程资源管理窗口、 、窗体窗口、 。3.创建 VB 应用程序的主要步骤有: 、 、 、保存应用程序、调试运行应用程序和生成可执行文件。4.VB 中的数据以四种形式存储:变量、 、数组和 。5.在窗体中可以通过使用控件的 方法和设置它的 和 属性来使其获得焦点。 6.VB 的基本表达式包括算术表达式 和 。7.按照文件的存取方式及其组成结构,文件可以分为两种类型: 和 。8.在利用 VB 设计应用程序时,一般
2、会遇到三类错误: 、 和 。二、单项选择题(每小题 2分,共 20分)1.VB 程序设计的完整的步骤是( ) 。A.可视化程序设计B.代码程序设计2C.可视化程序设计和代码程序设计D.界面设计2.要求改变窗体的标题时,应当在属性窗口中改变的属性是( ) 。A .Caption B. Name C. Text D. Label3.下列变量命名正确的是( ) 。A. vb 1 B. myfile C. page2 D. cmd.14.窗体能响应的事件是( ) 。A ActiveForm B.Drive C.Load D.Change5.在以下事件中,Private 表示( ) 。A.此过程可以被其
3、它过程调用B.此过程只可以被本窗体模块中的其它过程调用C.此过程不可以被任何其它过程调用D.此过程只可以被本工程中的其它过程调用6.当执行以下过程时,在名为 lblResult 的标签框内将显示( )。Private Sub cmdIt_Click ()Dim I, RR=0Ror I=1 to 5 Step 1R=R+INext lblResult.Caption=Str $ (R)End SubA.字符串 15 B.整数 15 C.字符串 5 D.整数 57.若要求从文本框中输入密码时在文本框中只显示*号,则应用在此文本框的属性窗口中设置( ) 。A.Text 属性值为* B.Captio
4、n 属性值为* C. Password 属性值为空 D.passwordchar 属性值为*8.下列控件中可自动设置滚动条是( ) 。A.复选框 B.框架 C.文本框 D.标签框39.能够将文本框控件隐藏起来的属性是( ) 。A.Clear B.Visible C.Hide D.New10.能够改变复选框中背景颜色的属性是( ) 。A.Value B. FontColor C.BackColor D.Font三、判断题:请给正确的打上“” ,错误的打上“” (每小题 1分,共 10分)( )1. 三种方式的组合框都允许用户输入那些不在列表中的选项。( )2.垂直滚动条的最上端代表最大值(MAX
5、),最下端代表最小值 (MIN) 。( )3.当有鼠标拖动滚动条时,既产生 Change 事件,又产生 Scroll 事件。( )4.能够将文本框控件隐藏起来的属性是 Visible。( )5.能够改变复选框中背景颜色的属性是 BackColor。四、编程题(每小题 10分,共 50分)1. 窗体中有两个命令按钮:“显示” (控件名为 cmdDisplay)和“测试” (控件名为 cmdTest) 。单击“测试”按钮时,执行如下事件过程,此事件过程的功能是:当在窗体中出现消息框并选中其中的“确定”按钮时,隐藏“显示”按钮。否则退出。2.设计一个程序,用户界面如下图所示,由一个标签框(Label
6、1),一个文本框(txtPassage),四个选择框 (chkFont,chkItalic,chkSize,chkCol),组成。程序运行后,用户在文本框内输入一段文字,然后按需要单击各选择框,用以改变文本的字体、字型、颜色以及大小。请编写正确的属性设置和程序代码。要求:当不选择宋体时,文字是黑体。当不选择 16 号字时,字号 8。当不选择红色时,字色为黑色。当不选择斜体时,文字采用正常字型。frmCheckchkFontchkSizeLabel1txtPassagechkItalicchkCol43.本题要求实现如下窗体中的功能,窗体中有一组文件系统控件,分别是驱动器列表框 Drive1,目录列表框 Dir1 和文件列表框 File1,在它们下面有一个图片框 Pic1,在边是一个命令按钮 Comd1 和两个文本框 Text1 和 Text2,要求选择一个位图文件(JPG)即单击文件列表框(File1) 中的某个文件时,将该位图文件显示在图片框中,当按命令按钮时,将位图的实际尺寸(高/宽)以像素点为单位显示在文本框内。4.编写计算 1!+2!+3!+100!的程序。5.设计一个可判断输入年份是否为闰年的程序。Drive1Dir1Pic1File1Comd1Text1Text2