【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc

上传人:lawfemale396 文档编号:1334908 上传时间:2019-10-17 格式:DOC 页数:13 大小:73KB
下载 相关 举报
【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc_第1页
第1页 / 共13页
【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc_第2页
第2页 / 共13页
【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc_第3页
第3页 / 共13页
【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc_第4页
第4页 / 共13页
【计算机类职业资格】国家二级(VF)机试-试卷10及答案解析.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、国家二级(VF)机试-试卷 10 及答案解析(总分:88.00,做题时间:90 分钟)一、选择题(总题数:41,分数:82.00)1.下列数据结构中,属于非线性结构的是( )。(分数:2.00)A.带链队列B.循环队列C.带链栈D.二叉树2.下列叙述中正确的是( )。(分数:2.00)A.数据的逻辑结构与存储结构是一一对应的B.算法的时间复杂度与空间复杂度一定相关C.算法的效率只与问题的规模有关,而与数据的存储结构无关D.算法的时间复杂度是指执行算法所需要的计算_T 作量3.在结构化程序设计中,模块划分的原则是( )。(分数:2.00)A.各模块应包括尽量多的功能B.各模块的规模应尽量大C.各

2、模块之间的联系应尽量紧密D.模块内具有高内聚度,模块间具有低耦合度4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。(分数:2.00)A.浏览器B.操作系统C.编泽程序D.汇编程序5.在 E-R 图中,用来表示实体集的图形是( )。(分数:2.00)A.矩形B.椭圆形C.菱形D.三角形6.结构化分析可以使用的工具是( )。(分数:2.00)A.N-S 图B.DFD 图C.PAD 图D.程序流程图7.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.模块化C.自底向上D.信息隐蔽8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统

3、阶段和数据库系统阶段。其中,数据独立性最高的阶段是( )。(分数:2.00)A.数据库系统B.文件系统C.人工管理D.数据项管理9.数据库设计包含四个阶段,它们是需求分析、( )、逻辑设计和物理设计。(分数:2.00)A.编码设计B.测试阶段C.运行阶段D.概念设计10.在下列命令中,打开数据库“学生”的正确命令是( )。(分数:2.00)A.USE DATABASE 学生B.USE 学生C.OPEN DATABASE 学生D.OPEN 学生11.以下命令中,与命令“LIST ALL FIELDS 姓名,年龄,班级”不等效的是( )。(分数:2.00)A.LIST 姓名,年龄,班级B.LIST

4、 FIELDS 姓名,年龄,班级C.DISPLAY FIELDS 姓名,年龄,班级D.DISPLAY ALL 姓名,年龄,班级12.已知表中有字符型字段“职称”和“工龄”,要建立一个索引,要求首先按工龄排序,工龄相同时再按职称排序,正确的命令是( )。(分数:2.00)A.INDEX ON 工龄+职称 TO sy_sepB.INDEX ON 工龄,职称 TO sy_sepC.INDEX ON 职称+工龄 TO sy_sepD.INDEX ON 职称,工龄 TO sy_sep13.“主键”不允许存在重复值,是指( )。(分数:2.00)A.数据完整性约束规则B.引用完整性约束规则C.参照完整性约

5、束规则D.实体完整性约束规则14.在 Visual FoxPro 中,物理删除表中所有记录的命令是( )。(分数:2.00)A.DELETEB.PACKC.ZAPD.RELEASE15.在 Visual FoxPro 中,当打开了多个工作区的情况下,执行 SELECT 0 的结果是( )。(分数:2.00)A.选择了 0 号工作区B.选择已打开工作区中最小号的工作区C.选择了空闲的最小号工作区D.关闭选择的工作区16.下列关于 HAVING 子句的叙述,正确的是( )。(分数:2.00)A.使用 HAVING 子句的同时必须使用 GROUP BY 子句,二者位置前后没有限制B.使用 HAVIN

6、G 子句的同时可以使用 WHERE 子句C.使用 HAVING 子句的同时一定不使用 WHERE 子句D.使用 HAVING 子句的同时一定使用 WHERE 子句17.在 SQL 的 ALTER TABLE 语句中,为了增加一个新的字段应该使用短语( )。(分数:2.00)A.ALTERB.APPENDC.COLUMND.ADD18.假设工资表中有 100 条记录,当前记录号为 10,用 MAX 命令计算工资最大值时,若缺省范围短语条件,则系统将( )。(分数:2.00)A.只计算当前记录的工资值B.计算 10 条记录的最大工资值C.计算后 90 条记录的最大工资值D.计算全部记录的最大工资值

7、19.在 SQL SELECT 中,为了对查询结果排序应该使用短语( )。(分数:2.00)A.DESCB.HAVINGC.ORDER BYD.GROUP BY20.在数据库中建立表的命令是( )。(分数:2.00)A.CREATEB.CREATE DATABASEC.CREATE QUERYD.CREATE FORM21.在 SQL SELECT 语句中,下列与 INTO DBF 等价的短语是( )。(分数:2.00)A.INTO MENUB.INTO FORMC.INTO TABLED.INTO FILE22.计算结果不是字符串“Student”的语句是( )。(分数:2.00)A.lef

8、t(“Student“,7)B.substr(“MyStudent“,3,7)C.right(“MyStudent“,7)D.at(“MyStudent“,3,7)23.表达式 VAL(SUBSTR(“i5 处理器“,2,1)*Len(“ms visual foxpro“)的结果是( )。(分数:2.00)A.500B.1600C.2100D.800024.在 Visual FoxPro 中,用于建立或修改程序文件的命令是( )。(分数:2.00)A.MODIFYB.MODIFY COMMANDC.MODIFY PROCEDURED.上面 B 和 C 都对25.不允许出现重复字段值的索引是(

9、)。(分数:2.00)A.候选索引和主索引B.普通索引和唯一索引C.唯一索引和主索引D.唯一索引26.建立一个库文件结构,库中有姓名字段(Char 型,6 字节)、出生年月字段(Data 型)和婚否字段(Logic型),则该库中总的字段宽度是( )。(分数:2.00)A.15B.16C.17D.1827.在 Visual FoxPro 中,当打开了多个工作区的情况下,执行 SELECT 0 的结果是( )。(分数:2.00)A.选择了 0 号工作区B.选择已打开工作区中最小号的工作区C.选择了空闲的最小号工作区D.关闭选择的工作区28.在当前打开的表中,显示“地址”以“北京市”打头的所有仓库,

10、正确的命令是( )。(分数:2.00)A.list for 地址=“北京*“B.list for 地址=“北京市“C.list for 地址=“北京“D.list where 地址=“北京市“29.假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是( )。(分数:2.00)A.=“男“OR“女“B.性别=“男“OR“女“C.“男女“$性别D.性别$“男女“30.以下属于 SQL 数据查询命令的是( )。(分数:2.00)A.SELECTB.INSERTC.CREATED.GRANT31.由基本形式 SELECTFROMWHERE 组成的语句的功能是( )。(分数:2

11、.00)A.数据查询B.数据定义C.数据操纵D.数据控制32.在 SQL 语言中,用于对查询结果计数的函数是( )。(分数:2.00)A.SUM()B.AVG()C.MIN()D.COUNT()33.在 SQL 语句中,与表达式“定价 BETWEEN 20 AND 25”功能相同的表达式是( )。(分数:2.00)A.定价=20 OR=20 OR 定价=20 AND 定价=20 AND=20 OR=20 OR 定价=20 AND 定价=20 AND=25解析:解析:在 SQL 语句中,BETWEENAND 用来限定范围,表达式“定价 BETWEEN 20 AND 25”是指定价介于 20 到

12、25 之间。对各选项进行分析,选项 A、B 使用 OR 条件表达式,与题目所限定的范围不符合,选项 D 不完整。故选择 C。34.从“订单”表中删除签订日期为 2010 年 1 月 1 日(含)之前的订单记录,正确的 SQL 语句是( )。(分数:2.00)A.DROP FROM 订单 WHERE 签订日期=201011B.DROP FROM 订单 FOR 签订日期=2010 一 l 一 1C.DELETE FROM 订单 WHERE 签订日期=2010 一 1 一 1 D.DELETE FROM 订单 FOR 签订日期=201011解析:解析:在 SQL 中删除数据的命令格式如下: DELE

13、TE FROM 表名WHERE 条件 本题正确答案为选项C。35.在 Visual FoxPro 中,默认查询的输出形式是( )。(分数:2.00)A.浏览 B.临时表C.图形D.标签解析:解析:在 Visual FoxPro 中,可以把查询结果输出到不同的目的地。如果没有选定输出目的地,则查询结果将显示在“浏览”窗口中。查询去向有如下几种: 浏览:在(Browse)窗口中显示查询结果,这是默认的输出去向。 临时表:将查询结果存储在一个命名的临时只读表中。 表将查询结果保存在一个命名的表。 图形:使查询结果可用于 Microsoft Graph。 屏幕:在 Visual FoxPm 主窗口或当

14、前活动输出窗口中显示查询结果。 报表:将查询结果输出到一个报表文件(frx)。 标签:将查询结果输出到一个标签文件(lbx)。36.在当前表中,查找第 2 个男同学的记录,应使用命令( )。(分数:2.00)A.LOCATE FOR 性别=“男“ NEXT 2B.LOCATE FOR 性别!=“男“ NEXT 2C.LOCATE FOR 性别!=“男“ SKIP 2D.LOCATE FOR 性别=“男“ CONTINUE 解析:解析:LOCATE FOR 用来查找到第一条满足要求的记录,然后使用 CONTINUE 继续查找下一条满足要求的记录。37.在 Visual FoxPro 中,对于字段

15、值为空值(NULL)叙述正确的是( )。(分数:2.00)A.空值等于空字符串B.Visual FoxPro 不支持空值C.空值表示字段还没有确定值 D.空值等同于数值 0解析:解析:在 Visual FoxPro 中字段值为空值(NULL)表示字段还没有确定值,例如一个商品的价格的值为空值,表示这件商品的价格还没有确定,但不等同于数值为 O。38.以下有关 SELECT 短语的叙述错误的是( )。(分数:2.00)A.SELECT 短语中可以使用别名B.SELECT 短语中只能包含表中的列及其构成的表达式 C.SELECT 短语规定了结果集中的列顺序D.如果 FROM 短语引用的两个表有同名

16、的列,则 SELECT 短语引用它们时必须使用表名前缀加以限定解析:解析:SELECT 短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,在SELECT 短语中可以使用别名,并规定了结果集中的列顺序,如果 FROM 短语中引用的两个表有同名的列,则 SELECT 短语引用它们时必须使用表名前缀加以限定。39.把表中“学历”字段的有效性规则取消,正确的 SQL 语句是( )。(分数:2.00)A.ALTER TABLE 学生 ALTER 学历 DROP CHECK B.ALTER TABLE 学生 DELETE 学历 DROP CHECKC.ALTER TABLE 学生 DEL

17、ETE CHECK 学历D.ALTER TABLE 学生 DROP CHECK 学历解析:解析:修改表结构将字段的有效性规则删除的语句为:ALTER TABLE 表名ALTERCOLUMN字段名DROfCHECK,所以此题答案为 A,40.要使“产品”表中所有产品的单价上浮 8,正确的 SQL 命令是( )。(分数:2.00)A.UPDATE 产品 SET 单价=单价+单价*8FOR ALLB.UPDATE 产品 SET 单价=单价*108 FOR ALLC.UPDATE 产品 SET 单价=单价+单价*8D.UPDATE 产品 SET 单价=单价*108 解析:解析:SQL 的数据更新命令格

18、式如下: UPDATE 表名 SET 字段名 1=表达式 1,字段名 2=表达式 2 WHERE 条件 因此,正确答案为:UPDATE 产品 SET 单价=单价*108。41.若 SQL 语句中的 ORDER BY 短语中指定了多个字段,则( )。(分数:2.00)A.无法排序B.只按第一个字段排序C.按自左至右的字段顺序排序 D.按自右至左的字段顺序排序解析:解析:在 SQL 语句中,若 ORDER BY 指定多个字段,表示按照从左至右的顺序,当前一个字段出现相同值的时候,按下一个字段进行排序,如“ORDER BY 专业,成绩 DESC”表示先按专业升序排序,当专业相同的时候,再按成绩降序排

19、序。二、基本操作题(总题数:1,分数:2.00)42.在考生文件夹下存在表单文件 myformsex,其中包含一个名为“高度”的标签、一个文本框 Text1,以及一个名为“确定”的命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作。 1将标签、文本框和命令按钮 3 个控件设置为顶边对齐。 2修改“确定”按钮的相关属性,使得在表单运行时按 Enter 键就可以直接选择该按钮。 3设置表单的标题为“表单操作”、名称为myforTn。 4编写“确定”按扭的 Click 事件代码,使得表单运行时,单击该按钮可以将表单的高度设置成在文本框中指定的值。(分数:2.00)_正确答案:(正确答案:(

20、1)打开表单 myform,按 Shift 选中 3 个控件,在菜单中选择“格式”“对齐”“顶边对齐”命令。 (2)选中“确定”按钮,在属性窗中找到属件 DEFAULT,把它设置为T。 (3)选中表单,将其 Name 属性改为 myform,Caption 属性改为:表单操作。 (4)双击“确定”按钮,在Click 事件里写入如下代码: ThisFormHeight=val(ThisFormText1value)解析:三、简单应用题(总题数:1,分数:2.00)43.在考生文件夹下,完成如下简单应用: 1利用查询设计器创建一个查询,其功能是从 xueesheng 和chengji 两个表中找出

21、 1982 年出生的汉族学生记录。查询结果包含学号、姓名、数学、英语和信息技术5 个字段;各记录按学号降序排列;查询去向为表 tablel。最后将查询保存为 query1qpr,并运行该查询。 2首先创建数据库 cj_m,并向其中添加 xuesheng 表和 chengji 表。然后在数据库中创建视图viewl,利用该视图只能查询数学、英语和信息技术 3 门课程中至少有一门不及格(小于 60 分)的学生记录;查询结果包含学号、姓名、数学、英语和信息技术 5 个字段;各记录按学号降序排列。最后利用刚创建的视图 viewl 查询视图中的全部信息,并将查询结果存储于表 table2 中。(分数:2.

22、00)_正确答案:(正确答案:(1)操作步骤 步骤 1:新建一个查询,并将 xuesheng 和 chengji 两个表添加到查询设计器中,按受求添加字段“xuesheng学号”、“xuesheng姓名”、“chengji数学”、“chengji。英语”和“chengji信息技术”到“选定字段”框中。 步骤 2:在筛选选项卡中添加表达式“YEAR(xuesheng出生日期)”,条件设置为“=”,实例中输入 1982。 步骤 3:存筛选选项卡中选择字段“民族”,条件设置为“=”,实例中输入“汉”。 步骤 4:在排序选项卡中选择“降序”,添加字段“学号”。 步骤 5:选择系统菜单中的“查询”“查询

23、去向”,单击“表”按钮输入表名“table1”。 步骤 6:保存查询为“query1”并运行查询。 (2)操作步骤 步骤 1:在命令窗口输入“Crea data cj_m”,创建数据库。 步骤 2:打开 cj_m 数据库并向其中添加表“xuesheng”和“chengji”。 步骤 3:在数据库设计器中新建一个视图,并将 xuesheng 和 chengji 两个表添加到新建的视图中,按要求添加字段“xuesheng学号”、“xuesheng姓名”、“chengji数学”、“chengji英语”和“ehengji信息技术”。 步骤 4:在筛选选项卡中分别选择字段“数学”、“英语”和“信息技术”

24、,设置其条件均为“解析:四、综合应用题(总题数:1,分数:2.00)44.设计一个名为 form_book 的表单,表单的控件名为 forml,文件名为 form book,表单的标题为“图书情况统计。表单中有一个组合框(名称为 Comb01)、一个文本框(名称为 Textl)和两个命令按钮“统计”和“退出”(名称为 Commandl 和 Command2)。 运行表单时,组合框中有 3 个条目“清华”、“北航”、“科学”(只有 3 个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出 book 表中该出版社图书的总数。 单击“退出”按钮关

25、闭表单。 注意:完成表单设计后要运行表单的所有功能。(分数:2.00)_正确答案:(正确答案:步骤 1:在命令窗口中输入 create form formbook,然后按回车键,在表单设计器的“属性”对话框中设置表单的 Caption 属性为“图书情况统计”,Name 属性为 formbook。 步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType 属性为“1-值”、Style 属性为“2-下拉式列表框”、RowSource 属性为“清华,北航,科学”,设置命令按钮 Commandl 的 Caption 属性为“统计”,设置命令按钮 Command2 的 Caption 为“退出”。 步骤 3:分别双击命令按钮“统计”和“退出”,为它们编写 Click 事件代码。其中,“统计”按钮的 click 事件代码如下: SE,ECTCOIJNT(*)FR()M BOOK; WHERE 出版社=rHISFORMCOMB01VALUE; INTO ARRAY TEMP THSFORMTEXTlVALUE=TEMP(1) “退出”按钮的Click 事件代码如下: ThisFormRelease 步骤 4:单击工具栏中的“保存”按钮,再单击“运行”按钮运行表单,并依次选择下拉列表框中的项运行表单的所有功能。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1