还剩5页未读,继续阅读
文本内容:
计算机二级考试《》操作试题及答案VB试题及答案1
一、基本操作题1在名称为Forml,标题为“输入”、最大化按钮不可用的窗体上画1个名称为Framel的框架控件,其标题为“选择性别”;再向框架内画两个名称分别为Option1和0ption2的单选按钮,其标题分别为“男”和“女工并将单选按钮0ption2设置为选中状态请设置相应属性使得程序执行时,窗体界面如图所示注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjtl.frni,工程文件名为sjtl.vbpo2在名称为Forml的窗体上画1个名称为Labell的标签,其标题为“计算机等级考试”,且能根据标题内容自动调整大小,有边框如图所示;再在窗体上画1个名称为HScrolH的水平滚动条,并将滚动条所能表示的最小值设置为
10、最大值设置为20o要求编写适当的事件过程,使得程序运行时,当单击水平滚动条两端的箭头能将标签中的文字大小设置为滚动框当前位置值,程序运行后的界面如图所/Jso注意程序中不得使用变量,每个事件过程中只能写一条语句不得使用选择语句或循环语句存盘时必须存放在考生文件夹下,工程文件名为sjt
2.vbp,窗体文件名为sjt
2.fniio
二、简单应用题1考生文件夹中有工程文件sjt
3.vbv窗体上显示有一个列表框和一个文本框,o且列表框中已有若干列表项程序的功能是,程序运行时,当用户在列表框中单击并选中某个列表项时,该项的内容将显示到文本框中,用户可以在文本框中对相关内容进行编辑,按回车键后,能够用编辑好的内容替换被选中的列表项,并自动清空文本框;当双击某个列表项时,则从列表框中删除该列表项;当用户直接在文本框中键入文本并按回车键后,则把该文本添加为列表框的一个新列表项,添加完成后,将文本框清空运行窗体如图所示要求程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能注意考生不得修改窗体文件中已经存在的控件和程序最后程序按原文件名存盘2考生文件夹中有一个工程文件sjt
4.vbpo窗体上有两个文本框和一个标题为“运算”的命令按钮程序的功能是,当程序运行时,单击“运算”按钮,能够产生10个1100之间的随机整数,并显示在上面一个文本框中,然后,程序从〜中找出一个最大值,并将最大值与第1个数互换位置,最后把结果显示在下面一个文本框中下图为程序某次运行的结果程序已经给出,但不完整,请将其中的注释符去掉,把改为正确的内容,以实现上述程序功能注意考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘
三、综合应用题考生文件夹下有工程文件sjt
5.vbp,窗体界面如图所示考生文件夹下的in
5.dat文件中有某次歌睦大奖赛10位选手的得分,文件中的每一行数据包含选手的编号及5位评委的打分程序运行时,单击“显示数据”按钮,则将in
5.dat文件的内容读入二维数组a中,并将数组a各元素的值显示在Textl文本框中;单击“计算并排序”按钮,则先计算每位选手的平均分作为最后得分,再按最后得分从高到低排序,最后按序在Listl列表框中显示各选手的编号和最后得分每组编号和最后得分用空格隔开作为一行单击“保存”按钮,则保存结果“显示数据”和“保存”按钮的Click事件过程已经给出,请编写“计算并排序”按钮的Click事件过程实现上述功能注意考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须单击“计算并排序”按钮后,再单击“保存”按钮保存结果,否则无成绩最后,程序按原文件名存盘答案及解析
一、基本操作题1【解题思路】新建一个空白窗体,添加一个框架控件和两个单选按钮控件,设置窗体和控件的相关属性值【操作步骤】步骤1新建一个“输入”、最大化按钮不可用的窗体,相关属性设置如表
4.1所示步骤2_向窗体中添加一个框架控件和两个选项按钮,并设置好相关属性,如表
4.2所示设置完成后效果如图
4.1所不步骤3调试并运行程序,关闭程序后按题目要求存盘2【解题思路】新建一个空白窗体,添加一个标签控件和一个水平滚动条控件,设置好该控件的相关属性,最后通过水平滚动条的change事件,将标签控件的fontSize属性设置为滚动条的value值步骤3添加一个水平滚动条,设置控件的相关属性步骤5调试并运行程序,关闭程序后按题目要求存盘
二、简单应用题1【解题思路】本题主要考查对列表框控件的使用,包括向列表框中增加项目,从列表框中删除项目修改列表框中选中项目的值第一个空使用列表框的Text属性,该属性的值为最后一次选中的表项的文本第二个空使用列表框的Lisflndex属性,该属性的值是已选中的表项的位置第三个空判断Textl文本框中的内容是否为空第四个空表示当列表框中无选中项目时,将Textl中的内容添加到列表框的最后第五个空表示将Textl文本框中的文本替换为列表框中选中的项目,使用列表框的List和Listindex属性步骤3调试并运行程序,关闭程序后按题目要求存盘2【解题思路】本题主要考核对数组中元素的基本操作,利用循环语句找出数组中的最大值,并将保存最大值和其所对应的下标,然后将最大值与数组中的第一个元素进行互换操作
三、综合应用题【解题思路】本题主要考核列表框控件的基本操作,在事件过程中利用循环结构对二维数组中的元素求平均值,并将结果添加到列表框中,然后利用二重循环结构对列表框中的元素进行降序排列步骤3调试并运行程序,关闭程序后按题目要求存盘试题及答案
21.栈和队列的共同特点是A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除元素D.没有共同点【参考答案】c
2.链表不具有的特点是()A.不必事先估计存储空间B.可随机访问任一元素C.插入删除不需要移动元素D.所需空间与线性表长度成正比【参考答案】B
3.为了提高测试的效率,应该()A.随机选取7测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.集中对付那些错误群集的程序【参考答案】D
4.软件生命周期中所花费用最多的阶段是()A.详细设计B.软件编码C.软件测试D.软件维护【参考答案】D
5.下列有关数据库的描述,正确的是()A.数据库是一个DBF文件
8.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件【参考答案】C
9.算法的空间复杂度是指()A.算法程序的长度B.算法程序中的指令条数C.算法程序所占的存储空间D.执行过程中所需要的存储空间【参考答案】D10数据结构中,与所使用的计算机无关的是数据的()A.存储结构B.物理结构C.逻辑结构D.物理和存储结构【参考答案】c11软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程【参考答案】B12数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成下列图符名标识的图符不属于数据流图合法图符的是()A.控制流B.加工C.数据存储D.源和潭【参考答案】A
13.在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段【参考答案】B1L使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在“结果”中选择()A.菜单项B.子菜单C.命令D.过程【参考答案】B
12.在Visual FoxPro中,用于建立或修改过程文件的命令是()A.MODIFY〈文件名>B.MODIFY COMMAND〈文件名〉C.MODIFY PROCEDURE〈文件名〉D.以上B、C都对【参考答案】B
13.在菜单设计器中,第一级菜单的“结果”项中选项有()A.命名、填充名称、子菜单、过程B.包含对象的表单集C.菜单项、命令、过程和快捷菜单D.子菜单、菜单项、过程和快捷菜单【参考答案】A
14.使用命令DECLARE MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为()A.2个B.3个C.5个D.6个【参考答案】D
15.计算所有职称为正、副教授的平均工资,将结构赋予变量PJ中,应使用命令()A.AVERAGE工资TO PJFOR“教授$职称B.AVERAGE FIELDS工资TO PJFOR教授〃$职称-AVERAGE工资TO PJFOR职称二〃副教授〃.AND.职称=〃教授〃$D.AVERAGE工资TO PJFOR职称=副教授〃.OR.〃教授〃【参考答案】A
16.“x是小于100的非负数”,用VFP表达式表示是()A.0x100B.0=x100C.0=x ANDx100D.0〈=x ORx100【参考答案】c
17.将A区上的主表文件按关键字段“XM”和C区上的辅助文件建立关联,正确的是()A.SET RELATIONTO XMINTO CB.SET RELATIONTO CINTO XMC.SET RELATIONTO XM TO CD.SET RELATIONON XMINTO C【参考答案】A
18.数据表文件CJ.DBF已经打开,共有10条记录,按关键字XM排序,执行命令SORT ONXMTOCJ后,屏幕将显示()A.10条记录排序完成B.CJ.DBF已存在,覆盖它吗(Y/N)C.文件在使用D.出错信息【参考答案】C
19.关于数据库表和自由表,下列说法正确的是A.数据库表可以转换为自由表,反之不能B.自由表可以转换为数据库表,反之不能C.两者不能相互转换D.两者可以相互转换【参考答案】D
20.在下列各式中,运算结果为数值的是A.CTOD04/05/97-28B.1234z+5678C.120+30=150D.LEN ABCD/-1【参考答案】D
21.从数据库的整体结构看,数据库系统采用的数据模型有A.网状模型、链状模型和层次模型B.层次模型、网状模型和环状模型C.层次模型、网状模型和关系模型D.链状模型、关系模型和层次模型【参考答案】C
22.把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段与其他各字段内容,应当使用命令A.MODIFY STRUCTUREB.DELETEC.REPLACE D.ZAP【参考答案】C
23.假定系统日期是1998年12月20日,有如下命令MJ=MOD YEARDATE,100执行该命令后,MJ的值是A.1998B.98C.981220D.1220。
个人认证
优秀文档
获得点赞 0