2022年电大_Visual_Basic程序设计形成性考核册_参考答案 .docx
《2022年电大_Visual_Basic程序设计形成性考核册_参考答案 .docx》由会员分享,可在线阅读,更多相关《2022年电大_Visual_Basic程序设计形成性考核册_参考答案 .docx(54页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - Visual Basic程序设计形成性考核册作业及答案 2022 年Visual Basic 程序设计形成性考核册作业及答案作业 1 一、挑选题1、在设计应用程序时,可以查看到应用程序工程全部组成部分的窗口是(D); A 、窗体设计 B 、代码 C 、属性 D 、工程资源治理器窗口2、窗体的 load 大事的触发时机是(B); A、用户单击窗体时 B、窗体被加载时 C 、窗体显示之后 D 、窗体卸载时3、与传统的程序设计语言相比,Visual Basic 最突出的特点是(C); A、结构化程序设计 B、程序开发环境 C、大事驱动编程机制 D 、
2、程序调试技术4、VB6.0 集成开发环境的主窗口中不包括(C); A 、标题栏 B 、菜单栏 C 、状态栏 D 、工具栏5、假如对象的名称为Mytext , 而且对象有一个属性Text ,那么在代码中引用该属性的正确格式是( B); A 、 text.Mytext B、Mytext.Text C、Mytext.Text D、Mytext*Text 6、以下可以激活属性窗口的操作是(D); A 、用鼠标双击窗体的任何部位 B 、执行 “工程 “菜单中的 ”属性窗口 “命令 C 、按 Ctrl+F4 D、按 F4 7、假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性
3、,预先应执行的操作是(A); A 、单击窗体上没有控件的地方 B 、单击任一个控件 C 、不执行任何操作 D 、双击窗体的标题栏8、假如要在文本框键入字符时,只显示某个字符,假如(* ),应设置文本框的(B)属性; A 、Caption B 、PasswordChar C 、Text D 、Char 9、假如想要在文本框中的内容在运行时不能编辑,需要文本框的(C)A)属性设置为True. A Locked B、MultiLine C、 TabStop DVisible 10 对于定时器(Tiner )掌握,设置其定时是否开启的属性是(A、Index B、Tag C、Enabled D 、 Le
4、ft 11、要在窗口体Fornl 内显示 “myfrm ”使用的语句是( C)A、Form.caption=“myfrm ” B、 Fornl.caption=“myfrm ”C、forml.print“myfrm ” D、 form.print“myfrm ”12、对象的性质和状态特点称为(C)A、大事 B 、方法 C 、属性 D 、类13、以下正确的赋值语句是(B)D)键,就可显现MSDN 窗口A、x+y=20 B、y=x+20 C、3x=y D、s= 14、当使用上下文相关的帮忙时,挑选要帮忙的内容,然后按(直接显示所需的帮忙信息; A 、Help B 、F10 C 、Ese D 、F1
5、 15、将调试通过的工程经“文件 ”菜单的 “生成 .exe 文件 “编绎成名 .exe 后,将该可执行文件放到其它机器上不能运行的主要缘由是(D);A、运行的机器上无 VB 系统 B 、缺少 .frm 窗体文件 C 、该执行文件有病毒 D 、以上原因都不对二、填空题1、当进入 VB 集成开发环境后,发觉没有显示“工具箱 ”窗口;应挑选 视图 菜单的 工具箱 选项,使 “工具箱 ”窗口显示;2、在 VB 中,大事过程名由 对象名 和 大事名 构成;3、工程文件的扩展名是 vbp ,窗体文件扩展名是 frm ;1 / 34 名师归纳总结 - - - - - - -第 1 页,共 34 页精选学习
6、资料 - - - - - - - - - 4、对象时代码和数据的集合,例如,Visual Basic 中的窗体 、按钮 、文本框 等都是对象;5、对象的方法用于 实施某种操作功能;当方法不需要任何参数并且也没有返回值,调用对象的方法的格式为 对象名 .方法名;例如对窗体 Forml 使用 Show 方法,应写成 form1.show ;6、要使文本框显示滚动条,需要将其 ScrollBars 属性设置为 3 ;7、欲设置定时的时间间隔为 4 秒,就属性 Interval 的值为 4000 ;8、要使标签框的大小随 Caption 属性做自动调整,应将 AutoSize 属性设置为 True ;
7、9、通过 窗体布局窗口 可以在设计时直观地调整窗体在屏幕的位置;10、要想在代码中给名为 txtshow 的文框给予文本:GOOD WORK !时,应当编写的语句是 txtshow.text=” GOOD WORK!” ;11、如命令按钮的名称为 Cmdopen ,程序要求单击以上命令按钮,打开一个窗口 frml, 请对以下大事过程填空;Private Sub Cmdopen click Frm1.show End Sud 12、大事就是对象上所发生的事情,Visual Basic 中的大事如 单击、装入、鼠标移动 等;一个对象响应的大事可以有 多 个,用户不能建立新的大事;大事过程是指 响应
8、某个大事后所执行的代码;假设某一大事过程如下:Private Sub cmd1_Click Fo rm1.Caption=”示例 ”End Sub 就响应过程的对象名是 cmd1 ,大事名是 Click ;13、对象的方法用于 在对象上实施某种操作功能;当方法不需要任何参数并且也没有返回值,调用对象的方法格式为 对象名 .方法名,例如,对窗体 Form1 使用 Show 方法,应写成 Form1 .Show ;14、为了在编写代码时能自动语法检查,必需执行 工具 菜单中的 选项命令,打开 选项 对话框,然后挑选“编辑器 ”选项卡中的 自动语法检测;15、定时器( Timer )控件可识别的大事
9、是 的 Interval 属性设置,其单位为 毫秒 ;三、问答题1、什么是可视化编程和大事驱动? Timer ,了生该大事的时间间隔定时由定时器答:可视化编程是指无须编程,仅通过直观的操作方式即可完成界面的设计工作的这种编程 方式;当 VB 的应用程序运行后,系统处于等待状态,当某个大事发生后,程序就去执行此大事的事 件过程,当这个大事过程执行完后,系统又处于等待另一个大事发生的状态,这就是大事驱 动程序方式;2、对象、属性、大事和文件之间的关系如何?答:对象是代码和数据的封装体;对象的操作通过与该对象有关的属性、大事、方法来描述;属性是一个对象的基本特性,每个对象都有它自己的属性;方法是对象
10、要执行的动作;大事是在对象上所发生的事情;3、简述大事驱动机制与传统编程方式的不同;答:传统的面对过程的应用程序中,应用程序自身掌握了执行那一部分代码按何种次序执行 代码,程序从第一行代码开头执行并按应用程序中预定的路径执行,用户无法转变程序的执行流程;而大事驱动机制就由用户来打算执行的路线;这就是两者的不同;4、简述大事驱动的工作过程;答:大事驱动的工作过程如下:(1)启动应用程序,装载和显示窗体;(2)窗体或窗体上 的控件等待大事的发生;(3)当某个大事发生后,执行其对应的大事过程代码;(4)重复执行( 2)和( 3),直到遇到 四、程序设计题END 语句或单击 “终止 ”按钮停止程序的运
11、行;1、在窗体上添加一个文本框和两个命令按钮,并把两个命令按钮的标题分别设置为“隐匿文2 / 34 名师归纳总结 - - - - - - -第 2 页,共 34 页精选学习资料 - - - - - - - - - 本框 ”和“显示文本框 ”;当单击第一个命令按钮时,文本框消逝;而当单击其次个命令按钮时,文本框重新显现,并在文本框中显示“ VB程序设计 ”(字体大小为16 );程序运行界面如图所示;图 1 解: “隐匿文本框 ” 按钮中的代码为:Text1.Visible=False “显示文本框” 按钮中的代码为:Text1.Visible=True Text1.Text=”程序设计 ”Tex
12、t1.FontSize=”16 ”2、设计一个运算程序;该程序用户界面如图 本框 2(text2 )、文本框 3(text3 )、文本框2 所示,由四个文本框:文本框 1( text1 )、文4(text4 ),和三个按钮:命令按钮 1(command1 )、命令按钮2(command2 )、命令按钮3(command3 )组成;程序运行后,用户按清除按钮,就清除文本框中显示的内容,按运算按钮,就运算三科平均成果;单击退出按钮就退出;解: command1 中的代码为:text1= ” ”: text2= ” ”: text3= ” ”: text4= ” ”command2 中的代码为:te
13、xt4=valText1+ valText2+ valText3/3 command2 中的代码为:End 3、编写一收款运算程序;要求用户输入商品的“单价 ”、 “数量 ”和“折扣 ”后,单击 “运算 ”按钮显示“应对款 ”,单击 “清除 ”按钮,清除文本框中全部的数据;程序运行界面如图 3 所示;答: “运算 ”按钮的代码:text4=valText1* valText2* valText3/100 “清除 ”按钮的代码:text1=” ”: text2=” ”: text3=” ”: text4=” ”作业 2 一、挑选题1依据变量的作用域可将变量划分为( B );A、公有、私有、系统
14、B、全局变量、模块级变量、过程变量C、动态、常数、静态 D、Public 、Private 、Protected 2. 可获得字符的 ASCII 码的函数是(C);、 Val 、 Fix 、 Asc 、 Chr 3、要退出 Do .Loop 循环,可使用的语句的(D)语句;A、Exit B 、Exit For C 、End Do D 、Exit Do 4. 把数值型转换为字符串型需要使用的函数是(B);A、Val B 、Str C 、Asc D 、Chr 5.关于语句行,以下说法正确选项(B);一行只能写一条语句 一条语句可以分多行书写每行的首字符必需大写 长度不能超过 255 个字符表达式
15、6+10 Mod 4*2+1 的值是(A) 11 C D.3 7.以下可以作为 isual Basic 变量名的是(B) SIN B.CO1 C.COSX D.X-1 8.表达式 bs- 5+Len“ABCDE” 的值为( C) 5ABCDE . 5ABCDE C.10 D.0 9.在代码编辑器中,假如一条语句太长,无法在一行内写下(不包括注释),要折行书写,可以在行末使用续行字符(A),表示下一行是当前行的连续一个空格加一个下划字符()一个下划字符()直接回车 一个空格加一个字符()10.Sub 过程与 Function 过程最根本的区分是(D) Sub 过程可以使用 all 语句或直接使用
16、过程名调用,而 Function 过程可以有参数,Sub 过程不行以两种过程参数的传递方式不同Function 过程不行以 Sub 过程的过程名不能返回值,而Function 过程能够通过过程名返回值B 11.是小于80 的非负数,用VB 表达式表示正确选项(C). A.0 X80 B.0=X80 C.0=x and x80 D.0=x Orx80 12.在设计菜单时,假如要在菜单中加入一个菜单分隔条,就菜单分隔条的标题必需设置为3 / 34 名师归纳总结 - - - - - - -第 3 页,共 34 页精选学习资料 - - - - - - - - - A.加号 + B.减号 - C. 星号
17、 * D.感叹号 . 13.假如要在程序中显示一个弹出式菜单,那么要调用Visual Basic 中供应的方法是D. A.Print B.Move C.Refresh D.PopupMenu C . 14.以下可以用来储备图像供其他对象使用的控件是 A.ToolBar B.StatursBar C.ImageList D.TreeView 15.当单击工具拦上的按扭时,会触发的大事是A . B 方法 . A.ButtonClick B.Change C.Load D.KeyPress 16.要利用公用对话框控件来显示”打开文件 ” 对话框 ,需要调用控件的 A.ShowPrinter B.Sh
18、owOpen C.ShowSave D.ShowColor 17.对于窗体级变量,以下说法中错误选项C . A.所在窗体的各子程序都可以拜访B.其他窗体的子程序不能拜访C.所在窗体发子程序不能拜访用 Private 定义的窗体级变量D.肯定要在所在窗体的通用区内定义18.从一个字符串中的第 3 个字符开头 ,猎取 5 个字符 ,应使用 B A.Len 函数 B.Mid 函数 C.Left 函数 D.Right 函数19.用下面的语句所定义的数组的元素的个数是 D . DimA-3 To 5As Integer A.6 B.7 C.8 D.9 20.有如下程序段 : Dim strl As St
19、ring*5 Strl=”Visual Basic”当该段程序被执行完时 ,变量 strl 的值为 B . A. ”Visual”B. ”Visua”C. ”V”D. ”VisualBasic”二、填空题1菜单一般有 _下拉式 _和_弹出式 _两种基本类型;2通用对话框控件可显示的常用对话框有 _;_打开 _、_储存 _ 、_颜色 _、_字体 _、_打印3组合框具有 _文本框 _和_列表框 _两种控件的基本功能;4要使数组的默认下标从“ 1开头,就应在窗体或标准模块代码的声明部分使用语句 _Option Base 1_ ;5调用 Sub 过程时,使用_call_ 语句 ,语句用于把程序掌握传送
20、到一个Visual Basic 的 Sub过程;6如已建立了 Form1 和 Form2 两个窗体,默认启动窗体为 Form1 ;通过 _工程 _菜单 _属性 _命令的 _通用 _选项卡,可将启动窗体设置为 Form2 ;在程序中如要显示 Form1 窗体,就执行_Form1.show_ 语句;7列表框中工程的序号是从 _0_开头的;8Sub 过程与 Function 过程最根本的区分是 _Sub 过程名无返回值,Function 过程名有返回值 ;9VB 的代码储备在模块中;在VB 中供应了三种类型的模块:_类模块 _、_窗体模块 _ 和_标准模块 _;10使用 Hide 方法会隐匿被调用的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电大_Visual_Basic程序设计形成性考核册_参考答案 2022 电大 _Visual_Basic 程序设计 形成 考核 参考答案
限制150内