[计算机类试卷]VB机试模拟试卷152及答案与解析.doc
《[计算机类试卷]VB机试模拟试卷152及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]VB机试模拟试卷152及答案与解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、VB机试模拟试卷 152及答案与解析 一、基本操作题( 30分) 1 请根据以下各小题的要求设计 VisualBasic应用程序 (包括界面和代码 )。 (1)在名称为 Forml的窗体上画一个名称为 Framel、标题为 “框架 ”的框架,在框架内添加两个名称分别为 Optionl、 Option2的单选按钮,其标题分别为 “第一项 ”、 “第二项 ”。要求通过设置控件的属性将 “第二项 ”设置为被选中,框架为不可用。运行程序后的窗体如图 1-114所示。注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1 vbp,窗体文件名为 sjt1 frm。 (2)在名称为 Forml的窗体上画一
2、个名称为 Drive1的驱动器列表框,一个名称为 Dirl的目录列表框,一个名称为 Filel的文件列表框,名称为 Labell、标题为 “文件名 ”的标签和名称为Label2、 BorderStyle为 l的标签。窗体的标题设置为 “文件系统控件 ”,如图 1-115所示。请编写适当的程序,使得这三个文件系统控件可以同步变化,即当驱动器列表框中显示的内容发生变化时,目录列表框和文件列表框中显示的内容同时发生变化。单击文件列表框时,将选中的文件名显示在 LabeL2中。注意:要 求程序中不得使用变量,事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件名为 sjt2 vbp,窗体文
3、件名为 sjt2 frm。 二、简单应用题( 40分) 2 (1)在考生目录下有一个工程文件 sjt3 vbp,窗体文件中已给出所有控件和部分程序,如图 1-118所示。要求: 利用属性窗口设置适当的属性,使 Text1、 Text2中数据右对齐; 请编写适当的程序完成以下功能:在 Textl中输入 40(度数 ),选择一个单选按钮,单击 “计算 ”按钮,则根据所选择的单选按钮,计算出相应的正弦、余弦值 (保留 3位小数,第 4位截去, 取 3 14159),并显示在 Text2中。注意:考生不得修改窗体文件中已经存在的程序,在结束程序运行之前,必须进行一种计算,在 Textl中输入的必须是
4、40,必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后程序按原文件名存盘。 (2)在考生文件夹下有一个工程文件 sjt4 vbp,窗体上已经给出所有控件。程序运行时,单击 “开始 ”按钮,则汽车图标向右运动:单击 “停止 ”按钮则汽车停止运动:移动滚动条上的滚动框,可以改变汽车的运动速度 (滚动框向右移动,速度减慢 )。如图 1-119所示。要求如下 :去掉程序中的注释符,把程序中的 ?改为正确的内容。提示:窗体上有一个计时器,计时器的事件过程每执行一次,汽车向右移动 10,程序通过改变计时器控件的 Interval属性来改变汽车的运动速度。注意:不得修改控件的属性。最后按原文件名存盘。
5、三、综合应用题( 30分) 3 在考生文件夹下有一个工程文件 sjt5 vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的 ?改为正确的内容。本程序的功能是:如果单击 “取数 ”按钮,则把考生目录下的 ins txt文件中的 15个姓名读到数组 a中,并在窗 体上显示这些姓名;当在 Textl中输入一个姓名,或一个姓氏后,如果单击 “查找 ”按钮,则进行查找,若找到,就把所有与 Textl中相同的姓名或所有具有 TextI中姓氏的姓名显示在 Text2中 (如图 1-14l所示 );若未找到,则在 Text2中显示 “未找到 !”;若 Textl中没有查找内容,则在
6、 Text2中显示 “未输入查找内容 !”。注意:考生不得修改程序的其他部分和控件的属性,最后把修改后的文件按原文件名存盘。 VB机试模拟试卷 152答案与解析 一、基本操作题( 30分) 1 【正确答案】 第 1小题 【操作步 骤】 步骤 l:新建一个 “标准 EXE”工程。 步骤2:在 Forml中画出一个框架和两个单选按钮,在属性窗口中设置其相关属性,属性及值如表 2-63。 步骤 3:按要求将文件保存在考生文件夹中。 第 2小题 【操作步骤 步骤 1:新建 “标准 EXE”工程,往窗体 Forml中加入驱动器列表框、目录列表框控件、文件列表框控件各一个以及两个标签,分别设置它们的相关属
7、性,属性及其值如表 2-64所示。 步骤 2:打开代码编辑窗口,输入如下代码: 参考代码: PriVate Sub Dirl_Change() Filel Path=Forml Dirl End Sub PriVate Sub Drivel_Change() Dirl=Me Drivel End Sub PriVate Sub Filel_Click() Label2=Filel FileName End Sub 步骤 3:按要求将文件保存至考生文件夹中。 【试题解析】 第 1小题 添加控件:单击选中工具箱中要添加的控件,然后在窗体上按下鼠标左键并拖动到一定位置后松开鼠标即可;也可通过双击工具
8、箱中要添加的控件的图标来添加控件。 设置控件属性:可以通过对象 的属性窗口来设置或通过程序代码来设置。 框架控件 (Frame):是一个容器控件,常用于将界面上的控件分组,框架内的控件将随框架一起移动或隐藏,框架的 Caption属性用于设置其显示的标题。 Enabled属性:通常用来设置控件是否可用。 本题的考核要求有两项: 画框架,设置其属性; 在框架中画单选按钮,设置属性。本题的重点是如何设置好控件的属性。 第 2小题 驱动器列表框 (DriveListBox)用来显示当前系统中所有有效磁盘驱动器的列表;目录列表框 (DirL, istBox)用来分层显示指定 磁盘驱动器上的目录列表;文
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 VB 模拟 152 答案 解析 DOC
