




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、拿答案加徵信bb20920dVisualBasic 程序设计形考任务一答案 题目1: 一个VB应用程序可以包含几个 vbp文件()。:1个;2个;不受FM制;可以没 有题目 2:后缀为 .frm 的文件表示VB 的( )。: 类模块文件; 工程文件 ; 窗体文件 ;标准类模块文件题目3:如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True 。 : Visible; MultiLine; Locked; TabStop题目4:以下有关Visual Basic 程序设计的叙述中,错误的是( )。: 是面向过程的程序设计语言 ; 是面向对象的编程语言 ; 是可视化的程序设计语言
2、 ; 采用了事件驱动的编程机制题目5:设定文本框内的文字内容是否允许修改的属性是()。: PasswordChar;Multiline; Text; Locked题目6:为使文本框显示滚动条,必须首先设置的属性是()。: Alignment; AutoSize;ScrollBars; Multiline题目 7:为了使标签中的内容居中显示,应把Alignment 属性设置为( )。: 2; 3; 1; 0题目 8:能够改变窗体边框线类型的属性是( )。: BorderStyle; FontStyle; Border;BackStyle题目9:在正确安装VB6.0后,可以通过多种方式启动VB,以
3、下不能启动VB的方式是( )。: 通过开始菜单中的程序命令; 通过我的电脑找到 VB6.exe, 双击该文件名 ; 进入DOST式,执行VB6.exe文件;通过开始菜单中的运行命令题目10:文本框内的对齐方式由()属性决定。 : Alignment; Autosize; Style;MultiLine题目11:设置标签边框的属性是()。: AutoSize; BorderStyle; Alignment;BackStyle题目12:下列正确的赋值语句是()。: 3x=y; s=p*r*r; x+y=20; y=x+20题目13:窗体文件的扩展名是( )。: .vbp; .bas; .frm;
4、.cls题目14:如果对象的名称为Mytext ,而且对象有一个属性Text ,那么在代码中引用该属性的正确格式是( )。: Mytext.Text; Mytext.(Text); Mytext*Text; Text.Mytext题目15:窗体的Load 事件的触发时机是( ) : 窗体显示之后; 用户单击窗体时; 窗体被加载时 ; 窗体被卸载时题目16: MsgBox函数的返回值的类型是()。:字符串;日期型;整型;逻辑型题目17:下列关于窗体的说法不正确的是()。: 窗体的标题由 Caption 属性确定 ; 窗体的背景图片由其 Picture属性设定;窗体的Name1性与Caption属
5、性相同;通过设置 Icon 属性可使窗体获得最小化时的图标题目18:对于定时器(Timer )控件, 设置其定时是否开启的属性是( )。: Enabled;Tag; Left; Index题目19:在Print 方法中,为了使数据以紧凑格式输出,应在输出项之间加入的分割符是( )。: 空格 ; 逗号 ; 顿号 ; 分号题目20:以下关于MsgBox的叙述中,错误的是()。:通过MsgBox函数可以设置信息框中图标和按钮的类型; MsgBox 语句没有返回值; MsgBox 函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量; MsgBox 函数返回一个整数题目 21:窗体的 Lo
6、ad 事件在加载窗体时发生。( )题目22:标签框的Caption 属性值为字符串,运行时可以重新赋值。( ) TOC o 1-5 h z 题目23:事件过程可以由某个用户事件触发执行,它不能被其他过程调用。()题目24:程序的运行结果和程序员的设想有出入时产生的错误称为逻辑错误。()题目25:一个工程一般包括窗体模块(扩展名为.frm )和标准模块(扩展名为 .bas )等类型的文件。 ( )题目26:许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。()题目27: Visual Basic 应用程序只能以解释方式执行。( )题目28: VB是一种面向对象的程序设计语言,采用了事
7、件驱动的编程。()题目29: VB6.0 用于开发任何环境下的应用程序。( )题目30:要在窗体Form1 内显示 myfrm ,使用的语句是Form1.print myfrm 。()题目 31:如果文本框的 Enabled 属性为 False ,文本框的文本将编成灰色,用户能将光标置于文本框上,但是不能改变文本框中的内容。( )题目32:在程序中Name属性作为对象的标识被引用,不会显示在窗体上,而控件上显示的内容由 Caption 属性决定。( )题目33:要使输入文本框的字符时钟显示# ,则应修改其PasswordChar 属性为 # 。()题目34:执行Unload Form1 语句后
8、,窗体 Form1 消失,但仍在内存中。( )题目35:在窗体中用 Show Hide方法和在代码中将 Visible 属性设置为True或False的效果是一样的。( )题目36:方法是用来完成特定操作的特定的子程序。( ) TOC o 1-5 h z 题目37:面向对象的程序设计的核心是对象。()题目38:命令按钮不但能响应单击事件,还能响应双击事件。()题目39: VB用于关闭错误捕获机制的语句是On Error Goto 0。()题目40: VB程序中设置断点的按键是F9。() 题目 41:设计一个时间换算程序,要求输入小时数、分钟数和秒数后,单击“计算”按钮,输出共计秒数,程序运行界
9、面如图 1-1 所示。(本题 8 分) 图 1-1 程序运行界面 题目42:在窗体Form1 上画一个文本框,名称为 Text1 ,内空;再画一个命令按钮,名称为Cmd1标题为输入,(本题 8分)要求:编写适当的程序代码,使运行时当单击“输入”,时,弹出一个对话框提示“是否输入”,对话框中只有“是”和“否”两个选择按钮,选择“是”,文本框中显示函数的返回值。程序运行界面如图 1-3 所示:图 13 程序运行界面 题目 43:设计一个简单的倒计时程序,(本题 8 分)要求:( 1)在文本框中输入倒计时的分钟数后,单击开始按纽就开始倒计时,倒计时结束时,弹出 “时间到”的信息框。程序运行界面如图
10、1-5 所示:( 2)将应用程序打包,并安装运行。注意:存盘时保存在以“姓名+题号”命名的文件夹下。图 15 时钟程序运行界面 题目 44:在名称为Form1 的窗体上画一个文本框,名称为 Text1 ;画两个命令按钮,名称分别为Cmdl Cmd2标题分别为“隐藏”、“显示”。(本题 8分)要求:( 1)请编写适当的事件过程,使得在运行时,如果单击“隐藏”按钮,则文本框消失,而如果单击“显示”按钮,则文本框显示出来。程序运行界面如图 1-7 所示。( 2)将应用程序打包,并安装运行。注意:( 1)程序中不得使用任何变量。( 2)存盘时保存在以“姓名+题号”命名的文件夹下。图 17 程序运行界面
11、 题目45:在名称为Form1 的窗体上,画一个文本框和两个命令按钮。文本框的名称为Txt1 ,内容在开始时为空。两个命令按钮的名称分别为Cmd1 Cmd2标题分别为“输入”、“取消”。(本题 8 分)要求:(1)编写适当的事件过程,当程序运行时,单击Cmd1按钮,文本框中显示“祝你考试成功! ;单击Cmd瑜令按钮时,文本框中内容为空。程序运行界面如图1-9所示。( 2)将应用程序打包,并安装运行。注意:( 1)程序中不得使用任何变量。( 2)存盘时保存在以“姓名+题号”命名的文件夹下。图 19 程序运行界面VisualBasic 程序设计形考任务二答案题目 1:下面正确的赋值语句是( )。:
12、 y = p * r * r; 3y = x; y = x + 30; x + y =30题目 2:过程调用时,下列关于形参与实参之间数据传递的原则说法正确的是( )。: 按实参和形参个数相同并且类型也对应的原则 ; 按实参和形参位置对应的原则 ; 按实参和形参同名的原则 ; 按实参和形参不仅位置对应,而且类型也对应的原则题目3:下列关于 Do-Loop语句的叙述不正确的是()。:Do While Loop语句或DoUntil - Loop语句中 While或Until后的表达式的值为 Ture或非0时,循环继续;Do While Loop语句或Do UntilLoop语句可能不执行循环体;D
13、o-Loop语句采用逻辑表达 式来控制循环体执行的次数;Do While Loop 语句或Do UntilLoop语句都至少执行一 次循环体题目4:下列关于变量的说法不正确的是()。: 静态局部变量是在过程中用 Static 语句声明的 ; 局部变量在声明它的过程执行完毕后就被释放了 ; 局部变量的作用域仅限于声明它的过程; 局部变量是指那些在过程中用 Dim 语句或 Static 语句声明的变量题目5:从一个字符串中的第3 个字符开始,获取5 个字符,应使用( )。: Len 函数 ;Mid 函数 ; Left 函数 ; Right 函数题目6:以下叙述中错误的是()。: 在设计 Visua
14、l Basic 程序时,窗体、标准模块、类模块等需要分别保存为不同类型的文件; 一个工程中可以包含多个窗体文件; 全局变量必须在标准模块中定义; 在一个窗体文件中 Private 定义的通用过程能被其它窗体调用题目7:下列结构中不属于循环结构的是()。: While/Wend; For/Next; With/EndWith; Do/Loop题目8:下列赋值语句合法的是()。: B+C=A; A=2B; #NAME?; A=B+C题目 9: 19.5Mod2*2 的运算结果是( )。: 3; 1; 3.5; 0题目10:下列变量名合法的是() : a_2; 20ab; integer; a-b题
15、目 11:表达式 7+10 Mod 3A2+3 的值是():13; 10; 11; 12题目12:以下对函数过程(Function 过程)的描述错误的是( )。: 函数过程不能嵌套定义 ; Function 过程以 Function 开头,以 End Function 结束 ; 函数过程中可以利用Exit 退出 ; 函数过程可以嵌套调用题目13:在代码中定义了一个字过程Sub p(a,b) - End Sub下面调用该过程的正确的语句格式是( )。: Call p (10,20); p (10,20); Call p; Call p 10,20题目14:把数值型转换为字符串型需要使用的函数是(
16、)。: Str; Chr; Val; Asc题目15:以下有关Visual Basic 语言描述中错误的是( )。: 不区分大小写 ; 语句是一行一句,以回车键结束; 用 , 分隔一行中的多个语句 ; 一条语句放在多行中,则在前一行结束处使用续行符_连接下一行题目16:在控件数组中,每一个控件都共享同一个事件过程。题目17:过程中的变量是局部变量,当过程被再次执行时,它的值是上一次过程调用后的值。题目18:不论步长是正值或负值,当循环变量的值大于终值时,结束循环。 TOC o 1-5 h z 题目19:全局变量是指那些在整个应用程序都有效的变量。()题目20:用Dim语句声明变量时,Visua
17、l Basic系统不仅为变量分配相应数据类型的内部空间,而且还为变量赋予所需的初值。题目 21:全局变量是指在一个窗体或模块的 通用声明 段中用 Public 声明的变量。题目22:用Dim A(3,-2 To 3) 语句声明二维数组后,数组 A 的元素共有24 。题目23: For- Next循环结构的默认步长为1。题目24:用Hide 方法不但可以隐藏窗体,而且能够清除内存中的窗体。题目25:采用Show方法,即使窗体不在内存中,Show也自动把窗体装入内存,然后再显示 出来。 题目 26: Private Sub Form_Click()x = 1x = 5For i = 1 To 10
18、 Step 2x = x + i 5Next iPrint xEnd Sub程序运行后,单击窗体,在窗体上显示的值是( )。: 6; 8; 5; 7 题目 27: Private Sub Command1_Click()For n=1 To 20If n Mod 30 Then m=m+n3Next nPrint nEnd Sub程序运行后,单击命令按钮,则窗体上显示的内容是( ): 18; 24; 15; 21 题目 28: Private Sub Command1_Click()i = 0For G = 10 To 19 Step 3i = i + 1Next GPrint iEnd Su
19、b程序运行后,单击命令按钮,窗体上显示的值为( )。: 5; 3; 4; 6 题目29:下列程序段的执行结果为()。Private Sub Command1_Click()i = 4A = 5Doi = i + 1A = A + 2Loop Until i = 7Print I=; iEnd Sub程序运行后,单击命令按钮,窗体上显示的值为( )。: I=5; I=8; I=4; I=7 题目30:创建一个如图2-2-1 所示的简单计算器应用程序,程序的执行逻辑如下:(本题 8 分)第 1 步:输入第一个数字。当点击数字区的数字时,文本框中将显示相应的数字,并能进行正负数的变换。第 2 步:输
20、入四则运算符。当第 1 个数字输入完成后,可点击功能区中的加、减、乘、除四则运算符。第 3 步:输入第二个数字。当点击了某个运算符后,再点击数字区的数字时,文本框中将显示第 2 个数字。第 4 步:进行计算。上述3 步完成后,点击“计算结果”按钮,将在文本框中显示四则运算结果。第 5 步:重复计算。可在第4 步计算结果的基础上,返回到第2 步,继续进行四则运算,或者点击“清空”按钮并返回第 1 步,开始新的四则运算过程。第 6 步:菜单操作。当点击“帮助”中的“关于”菜单项时,将弹出如图 2-2-2 所示的新窗体。第 7 步:退出系统。点击“退出”按钮结束程序。图 2-2-1 简单计算器应用程
21、序运行图 2-2- 2 “关于”窗体界面注意:存盘时保存在以“姓名+题号”命名的文件夹下。要求:( 1)按图 2-2-3 进行界面设计图 2-2-3 主窗体的设计界面( 2) txtFirst 文本框:用于存储四则运算的第 1 个数字, txtSecond 文本框:用于存储四则运算的第 2 个数字, txtLabel 文本框:用于存储四则运算符。将txtFirst 、txtSecond 、 txtLabel 文件框的 Visible 属性设置为 False ,以便使这三个控件在运行状态下不可见。 题目 31:编制一计算某个学生奖学金等级的应用程序,程序运行界面如图 2-5 所示。(本题 8 分
22、)要求:只考虑一等奖,以三门功课成绩c1 , c2 , c3 为评奖依据。奖学金一等奖评定标准如下: 平均分大于95者; 有两门是100分,且第三门功课不低于80分者。图 2-5 奖学金评定程序运行界面注意:存盘时保存在以“姓名+题号”命名的文件夹下。 题目32:请根据下列描述编写财务部门征收劳务酬金所得税程序,(本题8 分)规定如下:( 1)收入在1000 元以内,扣税3%;( 2)收入在1000-3000 元内, 800 元以上部分扣税15%,( 3)收入在3000-5000 元内, 3000 元以内按(2)的方法扣税,3000 元以上部分,扣税20%,( 4)当收入达到5000 元以上,
23、扣税25%。程序运行界面如图2-11 所示。注意:存盘时保存在以“姓名+题号”命名的文件夹下。图 2-8题目33:编写一程序,要求单击“开始”按钮 (Commandl)在列表框(Listl)中输出 1100之间偶数,单击清除按钮(Command2)清除文本框中的全部内容。程序运行结果如 图 2-11 所示。(本题 8 分)图 2-11注意:存盘时保存在以“姓名+题号”命名的文件夹下。 题目34:购物优惠程序。某商场为了加速促成商品流通,采用购物打折的优惠办法,每位顾客一次购物( 1)在 200 元以上者,按九五折优惠;( 2 )在 300 元以上者,按九折优惠;(3) 400 元以上者,按八折
24、优惠;( 4) 600 元以上者按七折优惠。在窗体上添加两个文本框和一个命令按钮,要求在Text1 中输入购物商品总金额,单击命令按钮,在Text2 中输出优惠后的价格。程序运行结果如图 2-14 所示。(本题 8 分) 图 2-14注意:存盘时保存在以“姓名+题号”命名的文件夹下。VisualBasic 程序设计形考任务三答案 题目1:利用文件系统控件编写一个Word 文件查找显示程序,程序运行界面如图 3-2 所示。(本题 25 分)要求:( 1)在文件列表框中只显示后缀为 .doc 的文件。(2)新创建一个标准工程,并通常“工程部件”菜单项引入“Microsoft RichTextBox
25、 Control 6.0 ,将 RichTextBox控件添加到工具箱中,用这个控件显示RTFB式的 Word 文件。(3)单击打开按钮,在文本框中显示RTF格式的 Word文件。注意 : 存盘时保存在以“姓名 +题号”命名的文件夹下。图 3-2 Word 文件显示程序界面 题目2:建立一个文本浏览器。窗体上放置驱动器列表框、目录列表框、文件列表框和复选框控件,运行界面如图 3-4 所示。(本题 25 分)要求:( 1)程序运行后,单击目录列表框中的文件夹或单击文件列表框中的文件,能够在复选框上显示文件属性。(2)复选框为控件数组,其Index 属性为 0-5 ,参考教材第5章开始的实例编写C
26、learAttr 过程和 ShowAttr 过程。注意:存盘时保存在以“姓名+题号”命名的文件夹下。图 3-4 文本浏览器程序界面题目3:开发一个如图3-6所示的VCDft放器应用程序。(本题 25分)要求:本程序的功能是程序( 1)能够浏览要播放的文件,并播放.avi 、 .dat 、 .wav 等格式的多媒体文件。( 2)新具有快进、快退、暂停、弹碟和退出等基本功能。提示:需要引入CommonDialog MMControl和Slider三个控件。可在VB集成开发环境中, 在“工程”菜单中点击“部件”选项,在弹出的“部件”对话框中选择MicrosoftMultimedia Control
27、、 Microsoft Common Dialog Control6.0(sp3) 和 Microsoft Windows Common Control6.0(SP4) ,将上述三个控件添加到工具箱中。注意 : 存盘时保存在以“姓名+题号”命名的文件夹下。图 3-6 VCD 播放器运行界面 题目4:开发一个如图3-8 所示的片浏览器程序。要求程序运行时单击打开按钮,打开文件对话框,单击“上一个”或“下一个”按钮,能够顺序浏览图片。(本题 25 分) 图 3-8 图片浏览器程序运行界面注意:存盘时保存在以“姓名+题号”命名的文件夹下。VisualBasic 程序设计形考任务四答案 题目 1:开发
28、一个成绩查询数据库应用程序。它具有数据增加( Insert )、修改( Update )、删除( Delete )和查询( Select )功能。(本题 50 分)开发步骤及要求:一、准备工作建立名称为“vbxk5成绩查询”文件夹,在该文件夹下,建立“图标”文件夹,在其中存入界面设计时所用图标。开发过程中的全部文件存放在“vbxk5成绩查询”文件夹中。二、建立成绩查询数据库用 Microsoft Access 或 SQL Server 创建一个名称为“成绩”的数据库,其中包含三张数据表,即学生成绩表、学生情况表、课程情况表,如表4 1、表4 2、表4 3、表4 4所示。表 4 1 学生成绩表表 4 2 学生情况表表 4 3 课程情况表表 4 4 添加表记录三、程序界面设计( 1)创建工程新建一 标准EXE工程,工程名为“成绩查询”,并按以下要求创建窗体,所有窗体的StartUpPosition 属性均设置为: 2- 屏幕中心。( 2)创建主窗体(frmMain )按图 4 1-1 所示,运用菜单技术、工具条技术创建主窗体。窗体名 frmMain ,其他控件保留缺省名称。图 4 1-1 主窗体( frmMain )运行界面( 3)创建“新增记录”窗体(frmAdd )按图 4 1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 修缮宗祠工程合同范例
- 体育俱乐部务工合同范例
- 交易房租合同范例
- 仪器租用合同范例
- 冰箱陈列协议合同范例
- 不保证转让合同范例
- 冰柜移机合同范例
- 低空厂房装修合同范例
- 农村拆除设备合同范例
- 体育器材合同范例
- 心衰患者的容量管理
- 综合性学习(复习指导)【部编版七下语文期中 期末专题复习】一等奖创新教案
- 2023年安徽省公务员录用考试《行测》真题及答案解析
- 简历制作完整版
- 纵向受拉钢筋搭接长度一览表
- 波峰焊接作业指导书
- 中国养老房地产的政府优惠政策
- GB/T 4336-2016碳素钢和中低合金钢多元素含量的测定火花放电原子发射光谱法(常规法)
- GB/T 15972.47-2008光纤试验方法规范第47部分:传输特性和光学特性的测量方法和试验程序-宏弯损耗
- 变频空调电控,常见零部件工作原理
- 电工电子学半导体二极管课件
评论
0/150
提交评论