计算机高级语言程序设计.doc_第1页
计算机高级语言程序设计.doc_第2页
计算机高级语言程序设计.doc_第3页
计算机高级语言程序设计.doc_第4页
计算机高级语言程序设计.doc_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

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

文档简介

一、单项选择题1.Visual Basic是一种面向对象的可视化程序设计语言,采取的编程机制是( )A. 事件驱动 B. 按过程顺序执行 C. 从主程序开始执行 D. 按模块顺序执行2.在同一行上书写多句语句,语句间的分隔符是( )A. . B. : C. 、 D. ;3.下列控件中没有Caption属性的是( )A. 框架 B. 列表框 C.复选框 D. 单选按钮4.窗体上有一个名为Picture1的图片框,要把图片文件“train.bmp”装入图片框,可以使用语句( )。A. Picture1.Picture=“train.bmp”B. Picture1 =LoadPicture(“train.bmp”)C. Picture1.Picture=LoadPicture(“train.bmp”)D. Picture1=“train.bmp”5.在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是( )A. 窗体布局窗口 B. 立即窗口 C. 代码窗口 D. 监视窗口6.不论何控件,共同具有的属性是( )。A. Text B. Name C. ForeColor D. Caption7.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是( )。A. x=1:y=1:z=1 B. x=1,y=1,z=1 C. x=y=z=1 D. xyz=18.语句If x=1 Then y=1,下列说法正确的是( )。A. x=1和y=1均为赋值语句 B. x=1和y=1均为关系表达式 C. x=1为关系表达式,y=1为赋值语句 D. x=1为赋值语句,y=1关系表达式9.以下数组声明语句,正确的是( )。A. Dim a3,4 As Integer B. Dim a(3,4) As Integer C.Dim a(n,n) As Integer D. Dim a(3 4) As Integer10.在过程定义中用来表示形参传值的是( )。A. Var B. ByDef C. ByVal D. Value11.检查框的Value属性为1时,表示 ( )A. 检查框未被选中 B. 检查框被选中 C.检查框内有灰色的勾 D. 检查框操作有误12.引用列表框(List1)最后一个数据项应使用( )A. List1.List(List1.ListCount)B. List1.List(List1.ListCount-1)C. List1.List(ListCount)D. List1.List(ListCount-1)13.在用菜单编辑器设计菜单时,必须输入的项是( )A.快捷键 B.标题 C.索引 D.名称14.使用驱动器列表框可以返回或设置磁盘驱动器的名称的属性是( )。A. ChDrive B.Drive C.List D.ListIndex15.下列命令中可实现对顺序文件的写操作的是( )。A. Print B. Line Input C. Put D. Input 16.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( )A. 工程资源管理器窗口 B. 工具箱窗口 C. 代码窗口 D. 属性窗口17.标准模块文件的扩展名是 ( )A. .bas B. .res C. .frm D. .ocx18.与传统的程序设计语言相比较,Visual Basic的最突出的特点是( )A. 结构化的程序设计 B. 访问数据库 C. 面向对象的可视化编程 D. 良好的中文支持19.表达式4 + 5 / 6 * 7 / 8 Mod 9的值是 ( )A. 4 B. 5 C.6 D. 720.下列控件中,用于将窗体上的对象分组的是 ( )A. 列表框 B. 组合框 C. 文本框 D. 框架21.下列属性中表示滚动条内滑块所处位置所代表的值是( )A.Value B.Min C.LargeChange D.Max22.使用Array函数给某X赋值时,X必须是( ) A. 已经声明的静态数组 B. Variant类型变量 C. 已经声明的动态数组且该动态数组的类型为Variant D. 已经声明的动态数组23.在窗体模块的通用声明段中声明变量时,不能使用的关键字是( )。A. Dim B. Private C. Public D.Static24.改变驱动器列表框的Drive属性值将激活的事件是( )A. Change B. Scroll C. KeyDown D. KeyUp25.语句X=X+1的正确含义是( )A. 变量X的值与X+1的值相等B. 将变量X的值存到X+1中去C. 将变量X的值加1后赋给变量XD. 变量X的值为126.通用过程可以通过执行“工具”菜单中的命令来建立,该命令是( )A. 添加过程 B. 通用过程 C. 添加窗体 D. 添加模块27.下列定义数组的语句中,正确的语句是( )。A. Dim a(m,n)B. Dim b(1990 To 2005) As IntegerC. Dim a%5,5D. Dim a(5 5) As Single28.下列程序的执行结果为( )。 Private Sub Form_Click( ) For i= 0 To 10 If i Mod 2 =0 Then Print i Next i End SubA. 0 2 4 6 8 10 B. 1 3 5 7 9 C. 0 1 2 3 4 5 6 7 8 9 10 D. 0,2,4,6,8,1029.下列语句中能够实现多项分支选择的是( )。A. IfElse B. Select Case C. DoWhile D. DoUntil 30.下列命令行中的Command1、“Command1”分别代表( )。 Command1.Caption=“Command1”A. 方法、标题 B. 控件名称、属性值 C. 文件名、标题 D. 对象、控件名称31.要判断在文本框是否按了Enter键,应在下列的哪个事件中判断( )A. Change B. KeyDown C. Click D. KeyPress32.下列对象是Visual Basic中最基本的对象,并且是其他控件的容器的是 ( )A. 文本框 B. 命令按钮 C. 窗体 D. 标签33用来设置粗体字的属性是( )A. FontItalic B. FontName C. FontBold D. FontSize34.按文件的访问方式文件可被分为( )A. 顺序文件和随机文件 B. ASCII文件和二进制文件 C. 程序文件和数据文件 D. 磁盘文件和打印文件35.表达式5 Mod 2的值是( )A. 0 B. 1 C. 2 D. 336.在声明一个函数时,不可能用到的关键字是( )A. Exit B. As C. Sub D. End 37.形状控件所可以显示的图形是( )A. 三角形 B. 平行四边形 C. 梯形 D. 圆38.以下面哪种方式打开的文件,只能读不能写的是( )A. Input B. Output C. Random D. Append39.用于存储二进制的数据类型是( )A. Integer B. Single C. Byte D. Long40.一个对象可以执行的动作和可被对象识别的动作分别称为( )A. 事件、方法 B. 方法、事件 C. 属性、方法 D. 过程、事件41.下面的哪条语句可以正确地声明一个动态数组( )A. Private A( n ) As Integer B. Dim A( ) As Integer C. Dim A( , ) As Integer D. Dim A( 1 to n ) As Integer42.具有Scroll事件的对象是( )。A. Form B. ScrollBar C. CommandButton D. Label43.变量名最多不能超过的字符个数是( )A. 10 B. 12 C. 40 D. 25544列表框控件属性是数组的是( )A. Text B. List C. Name D. Visible45.一个菜单项是不是一个分隔条,是由下列的哪一个属性决定的 ( )A. Name B. Caption C. Enabled D. Visible46把窗体设置为不可见的,应该将( )属性设置为False.A Font B Caption C Enable D Visible47下面说法不正确的是( )。A 滚动条的重要事件是Change和ScrollB 框架的主要作用是将控件进行分组,以完成各自相对独立的功能C 组合框是组合了文本框和列表框的特性而形成的一种控件D 计时器控件可以通过对visible属性的设置,在程序运行期间显示在窗体上48在Visual Basic 环境下,当写一个新的Visual Basic程序时,所做的第一件事是( )。A 编写代码 B 新建一个工程 C 打开属性窗口 D 进入Visual Basic 环境49当滚动条位于最左端或最上端时,value属性被设置为( )。A Min B Max C Max和Min之间 D Max和Min之外50要使标签能够显示所需要的文本,则在程序中应设置( )属性的值。A Caption B Text C Name D AutoSize51下列关于变量的命名规则正确的是( )A不能使用VB中的关键字B可以由下划线开头C区分变量的大小写D不能在变量名前加一个缩写的前缀来表明该变量的数据类型52函数过程(用Function定义)与子过程(用Sub定义)的最大区别是( ) A 函数过程有返回值 B 子过程有返回值 C 函数过程可以带参数 D 子过程可以带参数53Do While.Loop循环命令的功能是( )。A 先进入循环执行语句段落后,再判断是否再进入循环B 先进入循环语句段落后,再判断是否不再进入循环C 执行前先判断是否满足条件,若不满足才进入循环D执行前先判断是否满足条件,若满足才进入循环54Open “TESTFILE” for Output As #1,这个指令的功能是( )A 打开文件用于读出数据B 打开文件用于写入数据C 打开文件输出“TESTFILE”D 打开文件在该文件的末尾追加“TESTFILE”55图像框(Image)的属性中,可以使图像框自动改变大小以适应其中的图形的属性是( )A AutosizeB StretchC PictureD Height56下列关系运算的结果为true 的是( )A “ABCDE”=”ABR”B “ABCDE”ABR”C 233D “23”=357目录列表框的Path属性的作用是( )。A 显示当前驱动器或指定驱动器的某目录下的文件名B 显示当前驱动器或指定驱动器上的目录结构C 显示根目录下的文件名D显示指定路径下的文件58与传统的程序设计语言相比,Visual Basic最突出的特点是( )。A 结构化程序设计 B 程序开发环境 C 程序调试技术 D 事件驱动编程机制59下列关于过程的叙述不正确的是( )。A 过程的传值调用是将实参的具体值传递给形参B 过程的传址调用是将实参在内存的地址传递给形参C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D 无论过程传值调用还是过程传址调用,参数传递都是双向的60在VB中按文件的访问方式不同,可以将文件分为( )。A 顺序文件、随机文件和二进制文件B 文本文件和数据文件C 数据文件和可执行文件D ASCII文件和二进制文件61下列关于属性设置的叙述错误的是( )。A 一个控件具有什么属性是Visual Basic预先设计好的,用户不能改变B 一个控件具有什么属性是Visual Basic预先设计好的,用户可以改变C 一个控件的属性既可以在属性窗口中设置,也可以用程序代码设置D 一个控件的属性在属性窗口中设置后,还可以利用程序代码为其设置新值62为启动时钟控件,需要设置时钟的属性是( )。A Name B Interval C Left D Top63设用复制、粘贴的方法建立一个命令按钮数组Command1,以下对该数组的说法错误的是( )。A 命令按钮的所有Caption属性都是Command1B 在代码中访问任意一个命令按钮只需使用名称Command1C 命令按钮的大小都相同D 命令按钮共享相同的事件过程64无论何种控件,都具有一个共同属性。这个属性是( )。A Text B Font C Name D Caption65表达式5Mod3+35*2的值是( )。A 0 B 2 C 4 D 666如果要打开C:VB目录下一个文件名为SCORE的文件,供写入数据,指定文件号为#1,则命令应为( )。A Open “C:VBSCORE”For Output AS #1B Open “C:VBSCORE”For Input AS #1C Open “C:VBSCORE”For Append AS #1D Open “C:VBSCORE”For Output 67VB的三种工作模式是( )。A 设计模式,继续模式,结束模式B 设计模式,继续模式,中断模式C 设计模式,运行模式,中断模式D设计模式,运行模式,结束模式68Line控件的作用是( )。A 画圆B 画矩形C 画椭圆D 画直线69Sub过程与Function过程最根本的区别是( )。A Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以B Function过程可以有参数,Sub过程不可以C 两种过程参数的传递方式不同D Sub过程的过程名不能返回值,而Function过程能通过过程名返回值70要使某控件在运行时不可显示,应对属性( )进行设置。A Enabled B Visible C BackColor D Caption71单选钮被选定时,其Value属性为( )。A True B 1 C 0 D -172组合框的Style属性为0时,其风格为( )。A 下拉式组合框 B 简单组合框 C 下拉式列表框 D 文本框73能够获得一个文本框中被选取文本的内容的属性是( )。A Text B Length C SelText D SelStart74为了删除窗体上的一个控件,下列正确的操作是( )。A 按“Enter”键B按“Esc”键C 选择(单击)要清除的控件,然后按“Del”键D 选择(单击)要清除的控件,然后按“Enter”键75integer 类型的数据由( )字节组成。A 1 B 2 C 3 D 4 二、多项选择题1.以下关于VB集成开发环境的说法正确的是( )A.所有窗体或控件的属性可以通过属性窗口来修改B.工程资源管理器窗口保存了一个应用程序所有属性及组成这个应用程序的所有文件 C.每个窗体都有自己的代码窗口,是专门用来进行程序设计的D.窗体布局窗口可用来调试应用程序E.窗体是建立VB应用程序的主要部分,每个窗体窗口必须有一个唯一的窗体名字2.下列控件在程序运行期间会显示在屏幕上的是( )。A. 文本框 B. 标签 C. 图形框 D. 时钟 E. 命令按钮3.以下关于数组的说法,正确的是( )。A. 静态数组在声明时大小必须固定B. 动态数组在声明时大小可以不确定C. 数组无下界限制D. 运行时可改变动态数组或静态数组的大小E. 数组是用户自定义的数据类型4.要清除组合框Combol中的所有内容,错误使用的语句是( )。A. Combol.Cls B. Combol.Clear C. Combol.Delete D. Combol.Remove E. Combol.Add5.下列关于菜单的说法中,正确的是( )。A. 每个菜单项都是一个控件,与其他控件一样也有其属性和事件 B. 除了Click事件之外,菜单项不可能触发其他事件 C. 菜单项的索引号必须从1开始 D. 菜单项的索引号可以不连续E. 在程序运行过程中可以增加或减少菜单项6以下不属于VB合法的数组元素的是( )。A. a3 B. a(0) C. a5 D. a4 E. a7.要想使图像框可以自动调整图形的大小,错误设置的属性是( )。A. Autosize B. Stretch C. AutoRedraw D. Appearance E.Caption8.Visual Basic 根据计算机访问文件的方式将文件分为三类,它们是 ( )。A. 顺序文件 B. UNIX文件 C. 二进制文件 D. 随机文件 E. Windows文件9.下列关于变量的命名正确的是( )。A. 必须以字母或汉字开头B. 可以使用VB中的关键字C. 不能使用VB中的关键字D. VB中区分变量名的大小写 E. 可在变量名前加一个缩写的前缀来表明该变量的数据类型10.下列控件中,有Caption属性的是( )。A. 框架 B. 列表框 C. 复选框 D. 单选按钮 E命令按钮 11.用复制、粘贴的方法建立了一个命令按钮数组Command1,以下说法正确的是( )A. 它们共用一个控件名 B. 具有相同的属性 C. 该控件数组的大小相同 D. 该命令按钮数组共享相同的事件过程E. 通过属性窗口的Index属性,可以知道该控件的的下标12.下面的叙述正确的是( )。A. 驱动器列表框是一种能显示系统运行中所有有效磁盘驱动器的列表框 B. 驱动器列表框的Drive属性只能在运行时被设置 C. 从驱动器列表框中选择驱动器能自动变更系统的当前工作驱动器 D. 要改变系统的当前工作驱动器只能使用chDrive语句E驱动器列表框是一种下拉式列表框13.下列可以作为其他控件的容器的是( )。A. 图形框 B. 图像框 C. 窗体 D. 文本框 E.标签14.VB工作的三种模式是( )。A. 设计模式 B. 运行模式 C. 中断模式 D. 结束模式 E. 更新模式15.下列属于算术运算符的是( )。A. * B. C. - D. Mod E. =16.下列是标签的属性的是( )。A.Name B. Caption C. Click D. DblClick E.Change17.关于动态数组,下列说法中正确的是( )。A. 动态数组在声明时已给出了数组的大小B. 动态数组在使用时,用Redim语句重新指出数组的大小C. 动态数组可有效地利用存储空间D. 动态数组不可以改变数组的维数E动态数组不可以改变数组的容量18.下列说法中,正确的是( )。A. 通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B. 在列表框中可以进行多项选择C. 在列表框中能够将项目按字母顺序排列D. 框架也有Click和DblClick事件E. 列表框的Clear方法可以清除列表框的所有内容19.以下关于数组的描述正确的是( )A. 静态数组声明中的下标只能是常量B. 动态数组ReDim语句中的下标可以是常量,也可以是有了确定值的变量C. 每次使用ReDim语句都会使原来数组中的值丢失D. 数组的下界只能为0E. 在过程中可以多次使用ReDim来改变数组的大小20.下列属于文件系统控件的是( )A. 驱动器列表框 B. 目录列表框 C. 文件列表框 D. 文本框 E. 对话框21.下列是标签的常用属性的是( )A. Name B. Caption C. Height D. Click E. DblClick22.窗体的事件较多,最常用的事件有( )A. Click B. DblClick C. Load D. Change E. Move23.关于VB的代码书写规则,下列说法中正确的是( )A. VB代码不区分字母的大小写 B. 在同一行上可以书写多句语句,语句间用冒号分隔 C. 一行允许多达300个字符 D. 注释以Ren开头 E. 单行语句不可分若干行书写24.一个工程中包含的文件有 ( )A. 窗体文件 B. 文本文件 C. 工程文件 D. 标准模块文件 E. 类模块文件25.根据变量的定义位置,可将变量分为 ( ) A. 局部变量 B. 窗体/模块级变量 C. 过程变量 D. 标准变量 E. 全局变量26.VB中的运算符包括( )A. 算术运算符 B. 字符串运算符 C. 关系运算符 D. 逻辑运算符 E. 比较运算符27.以下叙述中正确的是( )A. Visual Basic 是事件驱动型可视化编程工具B. Visual Basic应用程序不具有明显的开始和结束语句C. Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D. Visual Basic中控件的某些属性只能在运行时设置E. Visual Basic 是面向过程的程序设计28.文本框能够响应的事件是( )A. Change B. KeyPress C. LostFocus D. SetFocus E. Text29. 下列属于逻辑运算符的是( )A. Not B. And C. Or D. Xor E. Mod 30.检查框(CheckBox)的Value属性的值可以是( )A. 0 B. 1 C. 2 D. 3 E. 431在VB中可以包含其他控件的是( )A Frame B PictureBox C TextBox D CheckBox32下列各属性中,不是作为唯一的标识控件数组中每一控件的属性是( )。A Name B Caption C Index D Enabled33VB是面向对象的程序设计,以下4个选项,属于面向对象三要素的是( )。A 变量 B 属性 C 事件 D 方法34关于for循环语句下列说法正确的是( )。A For循环语句用于控制循环次数预知的循环结构B 循环变量必须为数值型C 缺省时,步长为1D 循环体的语句块只能是一句语句35声明一维数组时,下列说法中正确的是( )。A下标必须为常数B下标可以为表达式或变量C 若As类型缺省,则声明的变量是整型D 若省略下标,则其默认值为036框架内的所有控件是( )。A 随框架一起移动B 随框架一起显示C 不随框架一起消失D 不随框架一起移动、显示和消失37下列说法中,错误的是( )。A 通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B 在列表框中不能进行多项选择C 在列表框中能够将项目按字母顺序从大到小排列D 列表框最主要的特点是只能从其中选择,而不能直接修改其中的内容38下面关于随机文件的描述正确的是( )。A 每条纪录的长度必须相同B 一个文件的纪录号不必唯一C 数据只能以ASCII码形式存放在文件中,所以可通过编辑软件显示D 其组织结构比顺序文件复杂39以下关于数组的描述正确的是( )A 静态数组声明中的下标只能是常量B 动态数组ReDim语句中的下标可以是常量,也可以是有了确定值的变量C 每次使用ReDim语句都会使原来数组中的值丢失D Option Base 1设定数组的下届为040菜单编辑器中标题文本框(Caption)的作用是( )。A 让用户键入显示在窗体上的菜单标题B 在菜单标题的某个字母前加入一个&符号,该字母就成了热键字母C 由用户输入的菜单项的名称,它不会显示出来D 设计的下拉菜单分成若干组,需要又连接符进行分隔41VB是面向对象的程序设计,以下4个选项,属于面向对象的三要素的是( )。A 变量 B 属性 C 事件 D方法42放置控件到窗体上的方法( )。A 双击工具箱中的控件B 单击工具箱中的控件 C 拖动鼠标D 单击工具箱中的控件并拖动鼠标43为了使图片框和图像框的大小适应图片的大小,下面设置错误的是( )。A AutoSize=True Stretch=True B AutoSize=True Stretch=FalseC AutoSize=False Stretch=True D AutoSize=False Stretch=False44下列叙述中错误的是_。A 在窗体的Form Load事件过程中定义的变量是全局变量B 局部变量的作用域可以超出所定义的过程C 在某个Sub 过程中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于该过程D 在调用过程时,所有局部变量被系统初始化为0或空字符串45以下叙述中正确的是( ).A 一个工程只能有一个Sub Main过程B 窗体的show 方法的作用是将指定的窗体装入内存并显示该窗体C 窗体的hide方法和Unload方法的作用完全相同D 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体46以下关于菜单的叙述中,正确的是( )。A 在程序运行过程中可以增加或减少菜单项B 如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项C 弹出式菜单在菜单编辑器中设计D 利用控件数组可以实现菜单项的增加或减少47下列关于文件的叙述中,正确的是( )。A 顺序文件中的记录一个接一个地顺序存放B 随机文件中记录的长度是随机的C 执行打开文件的命令后,自动生成一个文件指针D LOF函数返回给文件分配的字节数48组合框依据style属性值不同的3种不同风格是( )。A 下拉式组合框 B 下拉式列表框 C 简单组合框 D 简单列表框49在VB中,对象识别的键盘事件有三种,分别是( )。A KeyAscii事件 B KeyPress 事件 C KeyUp事件 D KeyDown事件50若要使命令按钮响应事件,下列属性中不能通过修改其属性值达到该目的是( )。A Visible B Enabled C Default D Value三、填空题1.一个工程可以包含多种类型的文件,其中工程文件的扩展名是_。2.字符串运算符“+”连接的两边的操作数类型必须是_。3.设置时钟控件只能触发_事件。4.用Dim声明数组时,默认情况下,数组下界为_。5.文件必须先_才能使用。6.属性窗口的属性是按字母顺序和_顺序两种方式显示的。7.表达式5 Mod 22 / 6 2的值是_。8.从列表框中除去一个项目应使用_方法。9.在Visual Basic中声明静态变量的关键字是_。10.在过程定义中,用_表示形参是按值传递的。11.组合框(ComboBox)是组合了列表框和_的特性而形成的一种控件。12.所有对象都具有的属性是_。13.整型数据的类型符是_。14.控件数组是由一组_类型的控件组成。15.单选钮的_属性可以指定显示方式并改善视觉效果。16.窗体文件的扩展名为_。17.对象的属性可以通过属性窗口来设置,其中有些属性也可以通过_来设置。18.表达式Sqr(Sqr(81)的值是_。19.程序运行中,在Image控件内装入图片的函数是_。20.要对Shape控件所画的封闭图形设置填充的图案,由_属性实现。21.打开一个顺序文件,对该文件进行写操作,在Open语句中以_模式打开。22.设在菜单编辑器中定义了一个菜单项,名为Menu1,为了在运行时隐藏该菜单项,应使用的语句是_。23.为了删除列表框中的项目,需要使用列表框的_方法。24.在Visual Basic中声明静态变量的关键字是_。25.VB中,若要设定每个数组默认的下界固定为1,其声明语句是_。26.控件数组一经建立,每个控件数组元素可通过_唯一确定。27.如果要在菜单中添加一个分隔线,则应将其Caption属性设置为 _。28.用属性窗口给命令按钮设置Caption属性时,要设置某个字母为快捷键,其方法是在这个字母前加一个“_”符号。29.字节型数据占 _个字节。30.表达式Int(-18.6)的值为_。31.文本框中所显示的内容是它的_属性的值。32.Visual Basic在数据后面可以加上符号表示不同的数据类型,&表示_。33.双精度数据类型占_个字节。34.表达式5 2=_。35.时钟控件只能触发的事件是_。36.把一个项目加入列表框应使用_方法。37.每个菜单项只能响应一个事件,即_事件。38.图像框的Stretch属性设置为_时,图像框可自动改变大小以适应其中的图形。39.驱动器列表框的_属性在运行时返回或设置所选定的驱动器。40.关闭所有已经打开的文件使用的命令是_。41.赋值语句中使用的赋值号是_。42.可同时对数据文件进行写入和读出操作的数据文件是_。43.形状控件(Shape)显示各种图形应设置的属性是_。44.静态数组声明中的下标只能是_。45.VB应用程序中类模块文件的扩展名为_。46在VB中,默认窗体名为_。47表达式(-10)-2的值是_。48VB的赋值语句既可以给变量赋值,也可以给对象的_赋值。49检查框的_属性设置为2Grayed时,将变成灰色,禁止用户选择50为了在运行时把C:Windows目录下的图形文件Picfile.jpg装入图片框Picture1,所使用的语句为_。51在过程内用_声明的变量为静态变量,在执行一个过程结束时,过程中所用到的静态变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。52在模块文件中的声明部分用Private或_定义的变量为局部变量。53如果把一个菜单项的_属性设置为False,则该菜单项不可见。54文件列表框中的_属性决定了显示文件的类型。55文本框中显示的正文内容存放在文本框的_属性中。56逻辑型数据类型占_个字节。57决定单选钮的显示方式用于改善视觉效果的属性是_。58垂直滚动条的滑块在最上端代表_值。59文件系统控件有三种,驱动器列表框、目录列表框和_。60数值型变量的默认值为_.61_属性是所有对象都具有的属性,是所创建的对象的名称62标签主要是用来显示(输出)_信息,但是不能作为输入信息的界面。63字节型数据类型占_个字节。64表达式10 mod3=_。65VB应用程序中标准模块文件的扩展名为_。66除了_外,所有菜单项都能接收Click事件。67用_方法只能隐藏一个窗体,不能从内存中清除该窗体。68在VB中,程序可以以两种模式运行,即编译运行模式和_。69文件是_的集合。70顺序文件通过Print 和_语句将缓冲区中的数据写入磁盘。71在VB中,最基本的对象是_。72命令按钮的标题文字由_属性来设置。73将数学式子axb写成VB表达式为_。74选择结构的功能是_。75VB应用程序中工程文件的扩展名为_。四、简答题1.简述VB中对象和类的概念及关系。2.简述VB程序的错误类型。3.简述控件数组的定义及建立控件数组的方法。 4.简述调用过程中参数传递的两种形式。5.简述在窗体上创建框架及其内部控件的方法。6.简述VB自定义子过程和函数过程的两种方法。7.简述VB中事件、事件过程和事件驱动的区别和联系。8.简述VB对文件访问的三种模式的特点。9.简述菜单建立的过程. 10.简述组合框有几种类型;能否用文本框加列表框实现组合框的功能? 11.简述单选钮和检查框的共同和不同之处。12简述Visual Basic的各个窗口及其作用。13.将数据写入顺序文件的步骤是那些?14、什么是对象?什么是类?简述它们之间的关系。15VB的对象有哪三要素? 16属性窗口由哪些部分组成? 17VB应用程序中有哪些文件? 18VB设置属性有哪些方法? 19启动VB有几种方法? 20VB应用程序中有哪几种类型的错误? 21什么叫做事件,事件过程,事件驱动? 22KeyDown 、KeyUp和KeyPress事件的区别是什么? 五、编程题1.编写程序,用计时器按秒计时。具体操作是在窗体上画一个计时器控件和一个标签,程序运行后,在标签内显示经过的秒数,并响铃。 2. 在窗体上放置文本框(Text1)和一个命令按钮(Command1),编写程序实现,按下命令按钮在文本框中显示出计算1100的奇数之和。3. 在如下图的3个文本框中分别输入小时、分、秒,按下计算按钮,在总秒数对应的文本框中显示出总的秒数。4.在下图的3个文本框中分别输入3个数字,按下比较按钮,3个数按从大到小的顺序重新显示在各个文本框中。5. 在文本框中输入3种商品的单价、购买数量,计算并输出所用的总金额。6.使用循环语句计算1+2+3+300。假设窗体上有一个用于计算的cmd1按钮和一个用于输出结果的txtResult文本框。7编制如图所示的程序,本程序根据如下公式,由输入的身高计算标准体重。男:标准体重(kg)=身高(cm)-100女:标准体重(kg)=身高(cm)-1058编写程序,输入成绩,判断成绩评等级,大于等于90为优秀;大于等于80为良好;大于等于70为中等;大于等于60为及格;大于等于30为补考;其余为重修。9判断输入数的奇偶性,并根据判断的结果输出文字。假设窗体上有两个文本框txtInput、txtOutput和一个按钮cmd1,在txtInput文本框中输入一个整数,然后单击cmd1,则在txtOutput文本框中显示该数是奇数或是偶数。10使用循环语句计算1+2+3+.+100。假设窗体上有一个用于计算的cmd1按钮和一个用于输出结果的txtResult文本框。一、单项选择题1.A 2.B 3.B 4.C 5.C 6.B 7.A 8.C 9.B 10.C 11.B 12.B 13. D 14.B 15.A16.C 17.A 18.C 19.B 20.D 21.A 22.C 23.D 24. A 25.C 26.A 27.B 28. A 29.B 30.B 31.D 32.C 33. C 34. A 35. B 36. A 37. D 38.A 39.C 40. B 41. B 42.B 43. D 44. B 45.B 46、D 47、D 48、B 49、A 50、A 51、A 52、A 53、D 54、 B 55、B 56、D 57、B 58、 D 59、D 60、A 61、A 62、B 63、B 64、C 65、B 66、A 67、C 68、D 69、D 70、B 71、A 72、A 73、C 74、C 75、B二、多项选择题1.ABCE 2.ABCE 3.AB 4.ACDE 5.ABDE 6.ACDE 7.ACDE 8. ACD 9.ACE 10.ADCE 11.ABDE 12.ABCE 13.AC 14.

温馨提示

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

评论

0/150

提交评论