【计算机类职业资格】国家二级(VF)机试模拟试卷91及答案解析.doc
《【计算机类职业资格】国家二级(VF)机试模拟试卷91及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】国家二级(VF)机试模拟试卷91及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(VF)机试模拟试卷 91 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:36,分数:80.00)1.数据结构主要研究的是数据的逻辑结构、数据的运算和( )。(分数:2.00)A.数据的方法B.数据的存储结构C.数据的对象D.数据的逻辑存储2.一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是( )。(分数:2.00)A.DBACEFB.CBEFDAC.FDAEBCD.DFABEC3.在数据处理中,其处理的最小单位是( )。(分数:2.00)A.数据B.数据项C.数据结构D.数据元素4.在数据库系统的内部结构体系中,索
2、引属于( )。(分数:2.00)A.模式B.内模式C.外模式D.概念模式5.以下( )不属于对象的基本特征。(分数:2.00)A.继承性B.封装性C.分类性D.多态性6.数据库系统的核心是( )。(分数:2.00)A.数据模型B.软件开发C.数据库设计D.数据库管理系统7.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )。(分数:2.00)A.软件矛盾B.软件危机C.软件藕合D.软件产生8.关系模型允许定义 3 类数据约束,下列不属于数据约束的是( )。(分数:2.00)A.实体完整性约束B.参照完整性约束C.属性完整性约束D.用户自定义的完整性约束9.关系表中的每一行记
3、录称为一个( )。(分数:2.00)A.字段B.元组C.属性D.关键码10.在数据库管理技术的发展中,数据独立性最高的是( )。(分数:2.00)A.人工管理B.文件系统C.数据库系统D.数据模型11.设 A=6*8 一 2、B=6*8 一 2、C=“6*8 一 2“,属于合法表达式的是( )。(分数:2.00)A.A+BB.B+CC.A 一 CD.C 一 B12.对于“关系”的描述,正确的是( )。(分数:2.00)A.同一个关系中允许有完全相同的元组B.在一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名13.在使用项目
4、管理器时,选择移去文件,然后在提示的框中选择“移去”命令按钮,系统将会把该文件( )。(分数:2.00)A.直接从磁盘中删除B.被移出的文件将不能被任何项目添加C.被移出的文件只是将文件移出项目,但文件保留在磁盘中D.被移出的文件可以添加到其他项目中,但不能再次添加到原项目中14.下列关于变量的叙述中,正确的一项是( )。(分数:2.00)A.在 Visual FoxPro 中,不同类型的数据不能赋给同一个变量B.变量的类型决定变量值的类型C.在 Visual FoxPro 中,变量分为字段变量和内存变量D.变量值是固定不变的,不可随便更改15.以下有关数组的叙述中,错误的是( )。(分数:2
5、.00)A.可以用一维数组的形式访问二维数组B.在同一个环境下,数组名可以与简单变量名重复,两者没有影响C.在可以使用简单内存变量的地方都可以使用数组元素D.一个数组中各元素的数据类型可以相同,也可以不同16.在 Visual FoxPro 中,下列变量中需要事先定义是( )。(分数:2.00)A.私有变量、局部变量、数组变量B.全局变量、局部变量、数组变量C.全局变量、私有变量、数组变量D.全局变量、局部变量、私有变量17.下列程序段执行时在屏幕上显示的结果是( )。DIME A(3,2)FOR I=1 TO 3FOR J=1 TO2A(I,J)=I+JNEXTNEXT?A(5)(分数:2.
6、00)A.3B.4C.5D.618.如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是( )。(分数:2.00)A.M姓名B.M 一姓名C.姓名D.A)和 B)都可以19.在下面的表达式中,运算结果为逻辑真的是( )。(分数:2.00)A.LIKE(“edit“,“edi?“)B.EMPTY(NULL)C.AT(“a“,“123abc“)D.EMPTY(SPACE(200)20.连续执行以下命令之后,最后一条命令的输出结果是( )。SET EXACT OFFX=“A“?IIF(X=“A“,X 一“BCD“,X+“BCD“)(分数:2.00)A.AB.BCDC.ABCDD.A
7、BCD21.设当前数据库有 20 条记录(记录未进行任何索引),当前记录号为 1,在下列三种情况下:BOF()为真时,EOF()为真时;命令?RECN()的结果分别是( )。(分数:2.00)A.1,21,1B.1,20,1C.1,21,0D.1,20,022.已建立一个名为 teacher 的类,保存该类的类库名称是 mylib,则删除该类正确的命令是( )。(分数:2.00)A.REMOVE CLASS mylib OF teacherB.REMOVE CLASS teacher OF mylibC.DELETE CLASS mylib OF teacherD.DELETE CLASS t
8、eacher OF mylib23.以下程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。CLEARX=5DO WHILET X=X+5 IF X=INT(X/5)*5 ?XELSE LOOPENDIFIF X10 EXIT END IFEND DO(分数:2.00)A.5 10B.5 15C.10 10D.10 1524.查询 2008 年 1 月 1 日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的 SQL 语句是( )。(分数:2.00)A.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户;ON 订单客户号=客户客户号 WHERE
9、 签订日期 2008 一 1 一 1)B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户;WHERE 订单,客户号=客户客户号 AND 签订日期2008 一 1 一 1C.SELECT 订单号,客户名,签订日期 FROM 订单,客户;WHERE 订单客户号=客户客户号 AND 签订日期2008 1 一 1D.SELECT 订单号,客户名,签订日期 FROM 订单,客户;ON 订单客户号=客户,客户号 AND 签订日期2008 一 1 一 125.在 Visual FoxPro 中,可以链接或嵌入 OLE 对象的字段类型是( );(分数:2.00)A.备注型字段B.通用型
10、字段C.备注型和通用型字段D.任何类型的字段、26.在 Visual FoxPro 中,下面关于索引的描述错误的是( )。(分数:2.00)A.当数据库表建立索引以后,表中记录的物理顺序仍保持不变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针D.使用索引可以加快对表的查询操作27.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表( )。(分数:2.00)A.是同一数据库中的两个表B.不同数据库中的两个表C.两个自由表D.一个是数据库表,另一个是自由表28.检索“学生”表中“年龄”为 19 岁的男生姓名,正确的命令
11、是( )。(分数:2.00)A.SELECT 姓名 WHERE 年龄=19 OR 性别=“男“B.SELECT 姓名 FROM 学生 SET 年龄=19 AND 性别=“男“C.SELECT 姓名 FROM 学生 WHERE 年龄=19 OR 性别=“男“D.SELECT 姓名 FROM 学生 WHERE 年龄一 19AND 性别=“男“29.在“职工”表中要求按“工资”降序排列,查询“基本工资”最高的 3 名职工姓名,正确的命令是( )。(分数:2.00)A.SELECT 姓名 TOP 3 FROM 职工 WHERE 基本工资 DESCB.SELECT 姓名 TOP 3 FROM 职工 FO
12、R 基本工资 DESCC.SELECT 姓名 TOP 3 FROM 职工 GROUP BY 基本工资 DESCD.SELECT 姓名 TOP 3 FROM 职工 ORDER BY 基本工资 DESC30.对两个数据表建立临时联系时,要求( )。(分数:2.00)A.主表和被关联的表分别在不同的工作区打开B.两个表在同一个工作区中打开C.仅需打开主表D.仅需打开被关联的表31.在 Visual Foxpro 中,属于命令按钮属性的是( )。(分数:2.00)A.ParentB.ThisC.This FormD.Click32.下面关于表单控件的基本操作的陈述中,不正确的是( )。(分数:2.00
13、)A.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”命令B.要在表单中复制某个控件,可以按住 Ctrl 键并拖住该控件C.要使表单中所有被选控件具有相同的大小,可单击“布局”工具栏中的“相同大小”按钮D.要将某个控件的 Tab 序号设置为 l,可在进入 Tab 键次序交互式设置状态后,双击控件的 Tab 键次序盒33.报表的数据源可以是( )。(分数:2.00)A.数据库表、表单、查询和临时表B.数据库表、临时表、表单和视图C.数据库表、视图、查询和临时表D.数据库表、表单、视图和查询34.查询“仓库”表的所有记录并存储于临
14、时表文件 temp 中的 SQL 语句是( )。(分数:2.00)A.SELECT*FROM 仓库 INTO CURSOR tempB.SELECT*FROM 仓库 TO CURSOR tempC.SELECT*FROM 仓库 INTO CURSOR DBF tempD.SELECT*FROM 仓库 TO CURSOR temp35.在 Visual FoxPro 中,关于查询和视图的不正确描述是( )。(分数:2.00)A.查询是一个预先定义好的 SQL SELECT 语句文件B.构成视图的代码主要是 SQL 查询代码C.查询和视图是同一种文件,只是名称不同D.查询和视图都可以用来查询表记录
15、使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购单名细(订单号,序号,产品号,数量)(分数:10.00)(1).查询单价在 600 元以上的主机板和硬盘的正确命令是( )。(分数:2.00)A.SELECT*FROM 产品 WHERE 单价600 AND(名称=主机板AND 名称=硬盘)B.SELECT*FROM 产品 YVHERE 单价600 AND(名称=主机板OR 名称=硬盘)C.SELECT*FROM 产品 FOR 单价600 AND(名称=主机板AND 名称=硬盘)D.SELECT*FROM 产品
16、 FOR 单价600 AND(名称=主机板OR 名称=硬盘)(2).查询客户名称中有“网络”二字的客户信息的正确命令是( )。(分数:2.00)A.SELECT*FROM 客户 FOR 名称 LJKE“网络“B.SELECT 水 FROM 客户 FOR 名称=“网络“C.SELECT*FROM 客户 WHERE 名称=“网络“D.SELECT*FROM 客户 WHERE 名称 LIKE“网络“(3).查询尚未最后确定订购单的有关信息的正确命令是( )。(分数:2.00)A.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单;WHERE 客户客户号=订购单客户号AND 订购日期
17、 IS NULLB.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单;WHERE 客户,客户号=订购单客户号AND 订购日期=NULLC.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单;FOR 客户,客户号=订购单,客户号AND 订购日期 IS NULLD.SELECT 名称,联系人,电话号码,订单号 FROM 客户,订购单;FOR 客户,客户号=订购单客户号AND 订购日期=NULL(4).查询订购单的数量和所有订购单平均金额的正确命令是( )。(分数:2.00)A.SELECTCOUNT(DISTINCT 订单号),AVG(数量*单价); FROM
18、 产品 JOIN 订购单名细 ON 产品产品号=订购单名细,产品号B.SELECTCOUNT(订单号),AVG(数量*单价);FROM 产品 JOIN 订购单名细 ON 产品,产品号=订购单名细,产品号C.SELECTCOUNT(DISTINCT 订单号),AVG(数量*单价);FROM 产品订购单名细 ON 产品产品号=订购单名细产品号D.SELECTCOUNT(订单号),AVG(数量*单价);FROM 产品,订购单名细 ON 产品,产品号=订购单名细产品号(5).假设客户表中有客户号(关键字)C1C10 共 10 条客户记录,订购单表有订单号(关键字)OR1OR8 共 8 条订购单记录,并
19、且订购单表参照客户表。如下命令可以正确执行的是( )。(分数:2.00)A.INSERTINTO 订购单 VALUES(OR5,C5,2008/10/10)B.INSERTNTO 订购单 VALUES(OR5,Cll,2008/10/10)C.INSERTINTO 订购单 VALUES(OR9,C11,2008/10/10)D.INSERTINTO 订购单 VALUES(OR9,C5,2008/1 0110)二、基本操作题(总题数:1,分数:2.00)36.(1)在考生文件夹下“人事管理”数据库中,为“职工”表中的“性别”字段设置有效性规则,只能取“男”或“女”;默认值是“男”。(2)建立快捷
20、菜单 cd,选项有打开、关闭和退出。生成同名的菜单程序文件。(3)为“职工”表加入一个普通索引,索引名和索引表达式均为“部门编号”,升序。(4)为“职工”表和“部门”表建立联系,定义参照完整性规则:删除规则为“级联”,更新规则和插入规则为“限制”。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)37.在考生文件夹下完成下列操作:(1)请修改并执行程序 tempprg,该程序的功能是:根据“教师表”和“职称表”计算每位教师的“应发工资”,每位教师的“应发工资”等于:与“职称级别”相符的“基本工资”+“课时”80职称系数,教授的职称系数为 14,副教授的职称系数为 13,讲师的职称
21、系数为 12,助教的职称系数为 10。计算结果存储于自由表 salarydbf 中,salarydbf 中的字段包括姓名、系号和应发工资,并按系号降序排列,系号相同时按应发工资升序排列。注意,只能修改标有错误的语句行,不能修改其他语句行。(2)创建一个新类 MyCheckBox该类扩展 Visual FoxPro 的 CheckBox基类,新类保存在考生文件夹下的 myclasslib 类库中。在新类中将 Value 属性设置为 1。新建一个表单MyForm,然后在表单中添加一个基于新类 MyCheckBox 的复选框,如图 3-2 所示。 (分数:2.00)_四、综合应用题(总题数:1,分数
22、:2.00)38.在考生文件夹下完成如下综合应用:(1)打开在基本操作题中建立的项目 m),proj ect。(2)在项目中建立程序 SQL,该程序只有一条 SQL 查询语句,功能是:查询 7 月份以后(含)签订订单的客户名、图书名、数量、单价和金额(单价数量),结果先按客户名、再按图书名升序排序存储到表MYSQLTABLE。(3)在项目中建立菜单 mymenu,该菜单包含运行表单、执行程序和退出 3 个菜单项,它们的功能分别是执行表单 myform、执行程序 SQL、恢复到系统默认菜单(前两项使用直接命令方式;最后一项使用过程,其中包含一条 clearevents 命令)。(4)在项目中建立
23、程序 main,该程序的第一条语句是执行菜单 mymenu,第二条语句是 readevents,并将该程序设置为主文件。(5)连编生成应用程序myprojectapp。(6)最后运行连编生成的应用程序,并执行所有菜单项。(分数:2.00)_国家二级(VF)机试模拟试卷 91 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:36,分数:80.00)1.数据结构主要研究的是数据的逻辑结构、数据的运算和( )。(分数:2.00)A.数据的方法B.数据的存储结构 C.数据的对象D.数据的逻辑存储解析:解析:数据结构是研究数据元素及其之间的相互关系和数据运算的一门学科,它包含 3
24、个方面的内容,即数据的逻辑结构、存储结构和数据的运算。2.一棵二叉树的前序遍历结果是 ABCEDF,中序遍历结果是 CBAEDF,则其后序遍历的结果是( )。(分数:2.00)A.DBACEFB.CBEFDA C.FDAEBCD.DFABEC解析:解析:由于该二叉树的前序遍历结果是 ABCEDF,显然 A 结点为根结点,所以后序遍历时 A 结点是最后遍历的,其后序遍历的结果为 CBEFDA。3.在数据处理中,其处理的最小单位是( )。(分数:2.00)A.数据B.数据项 C.数据结构D.数据元素解析:解析:数据元素是由多个数据项组成,数据是能够被计算机识别、存储和加工处理的信息载体,数据处理的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 国家 二级 VF 模拟 试卷 91 答案 解析 DOC
