【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc

上传人:amazingpat195 文档编号:1328831 上传时间:2019-10-17 格式:DOC 页数:16 大小:82.50KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc_第1页
第1页 / 共16页
【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc_第2页
第2页 / 共16页
【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc_第3页
第3页 / 共16页
【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc_第4页
第4页 / 共16页
【计算机类职业资格】二级VISUAL+FOXPRO笔试44及答案解析.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、二级 VISUAL+FOXPRO 笔试 44 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Visual FoxPro 的报表文件.frx 中保存的是(分数:2.00)A.表格的数据源B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义2.第(32)(35)题使用如下的“作者”表和“图书”表。 作者 作者编号 作者姓名 所在城市 1001 王力 北京 1002 刘方 北京 1003 张剑 上海 1004 程红 上海 1005 张进 上海 图书 图书编号 书名 出版单位 价格 作者编号 0001 计算机应用 青华出版社

2、 26.50 1001 0002 C+ 电子工业出版社 32.00 1001 0003 计算机基础知识 电子工业出版社 28.00 1002 0004 网络应用 青华出版社 24.50 1003 0005 数据库应用 青华出版社 26.00 1003 0006 数据库组成原理 青华出版社 23.00 1003 0007 Java 电子工业出版社 27.50 1004 0008 网页设计 电子工业出版社 31.00 1004 有如下 SQL 语句: SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位 查询结果中,第一条记录的值是(分数:2.00)A.电子工业出版社

3、 32.00B.电子工业出版社 27.50C.青华出版社 23.00D.青华出版社 26.503.在一个 Visual FoxPro 数据表文件中有 2 个通用字段和 3 个备注字段,该数据表的备注文件数目是(分数:2.00)A.1B.2C.3D.54.关系运算中花费时间可能最长的运算是(分数:2.00)A.选择B.联接C.并D.笛卡儿积5.将 2004 年 5 月 1 日的日期保存到日期变量 RQ 中,正确的语句是(分数:2.00)A.STORE DTOC(“05/01/2004”)TO RQB.STORE CTOD(“05/01/2004”)TO RQC.SWORE “05/01/2004

4、”TO RQD.STORE 05/01/2004 TO RQ6.根据数据源的不同,可将视图分为(分数:2.00)A.本地视图和远程视图B.本地视图和临时视图C.远程视图和临时视图D.单表视图和多表视图7.查询设计器中的“筛选”选项卡的作用是(分数:2.00)A.增加或删除查询表B.查看生成的 SQL 代码C.指定查询记录的条件D.选择查询结果的字段输出8.为视图重命名的命令是(分数:2.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW9.一个关系中属性个数为 1 时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系D

5、.二元关系10.新创建的表单默认标题为 Form1,需修改表单的标题,应设置表单的(分数:2.00)A.Name 属性B.Caption 属性C.Show 属性D.Hide 属性11.线性表的顺序存储结构和线性表的链式存储结构分别是(分数:2.00)A.顺序存取的存储结构、顺序存取韵存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构12.最简单的交换排序方法是(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序13.栈通常采用的两种存储结构是(分数:2.00)A.顺序存储结构和链式存储结构B.散列方

6、式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构14.在结构化设计方法中,生成的结构图(SC) 中,带有箭头的连线表示(分数:2.00)A.模块之间的调用关系B.程序的组成成分C.控制程序的执行顺序D.数据的流向15.查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL 语句正确的是(分数:2.00)A.SELECT 作者姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号作者.作者编号; WHERE 所在城市“北京”; ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者; JO

7、IN 图书.作者编号作者.作者编号; WHERE所在城市“北京”; ORDER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号作者.作者编号; AND 所在城市“北京”; ORDER BY 价格 DESCD.SELECT 作者姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号作者.作者编号; AND 所在城市“北京”; ORDER BY 价格16.下列运算中,不属于专门的关系运算的是(分数:2.00)A.连接B.选择C.投影D.笛卡儿积17.下列叙述中,正确的是(分数:2.00)A.在命令窗口中被赋值的变量均为局部变量B.

8、在命令窗口中用 PRIVATE 命令说明的变量均为局部变量C.在被调用的下级程序中用 PUBLC 命令说明的变量都是全局变量D.在程序中用 PRIVATE 命令说明的变量均为全局变量18.下列叙述中,不属于表单数据环境常用操作的是(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加控件C.从数据环境中删除表或视图D.在数据环境中编辑关系19.要屏蔽系统菜单,使系统菜单不可用,下列命令正确的是(分数:2.00)A.SET SYSMENU SAVEB.SET SYSMENU TO SAVEC.SET SYSMENU TOD.SET SYSMENU TO DEFAULT20.需求分析阶段

9、的任务是确定(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能21.INDEX 命令无法建立的索引是(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引22.Visual FoxPro 的系统数菜单,其主菜单是一个(分数:2.00)A.条形菜单B.弹出式菜单C.下拉式菜单D.组合菜单23.为用户与数据库系统提供接口的语言是(分数:2.00)A.高级语言B.数据定义语言(DDC.数据操纵语言(DMD.汇编语言24.SQL 查询语句中,用来实现关系的投影运算的短语是(分数:2.00)A.WHEREB.FROMC.SELECTD.GROUP BY25.相对

10、于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(分数:2.00)A.可重用性差B.安全性差C.非持久性D.冗余性26.关于 SQL 的超联接查询,说法错误的是(分数:2.00)A.在 SQL 中可以进行内部联接、左联接、右联接和全联接B.SQL 的超联接运算符“*”代表左联接,“*”代表右联接C.Visual FoxPro 同样支持超联接运算符“*”和“*”D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为 NULL27.执行定义数组命令 DIMENSIONA(3),则语句 A=3 的作用是(分数:2.00)A.对 A(

11、1)赋值为 3B.对每个元素均赋相同的值 3C.对简单变量 A 赋值 3,与数组无关D.语法错误28.执行如下 SQL 语句: SELECT DISTINCT 价格 FROM 图书; WHERE 价格(SELECT MAX(价格) FROM 图书)INTO ARRAY arr 则?arr2的结果是(分数:2.00)A.23.00B.32.00CD.系统报错29.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是(分数:2.00)A.SELECT 姓名 FROM 车间 WHERE 工资3000 AND 车间“W1”OR 车间“W2”B.SELECT 姓名 FROM

12、 车间 WHERE 工资3000 AND (车间“W1”OR 车间“W2”)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间“W1”OR 车间“W2”D.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间“W1”OR 车间“W2”)30.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是(分数:2.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法31.求至少出版两本以上图书的作者姓名及数量,下列 SQL 语句正确的是(分数:2.00)A.SELECT 作者姓名,COUNT(*)AS 数量 FROM

13、 图书,作者; HAVING COUNT(*)2B.SELECT 作者姓名,COUNT(*)AS 数量 FROM 图书,作者; WHERE 作者.作者编号图书.作者编号; GROUP BY 图书.作者编号 HAVING COUNT(*)2C.SELECT 作者姓名,COUNT(*)AS,数量 FROM 图书,作者; WHERE 作者.作者编号图书.作者编号; GROUP BY 图书.作者编号 SET COUNT(*)2D.SELECT 作者姓名,COUNT(*)AS 数量 FROM 图书,作者; WHERE 作者.作者编号图书.作者编号; AND COUNT(*)2; GROUP BY 图书.

14、作者编号32.下列选项中,不属于模块间耦合的是(分数:2.00)A.数据耦合B.标记耦合C.异构耦合D.公共耦合33.在当前目录下有数据库文件 xsdak,数据库中有表文件 student.dbf,执行如下 SQL 语句后 SELECT*FORM student INTO DBF xsdak ORDER BY 学号(分数:2.00)A.生成一个按“学号”升序的表文件 xsdadbfB.生成一个按“学号”降序的表文件 xsdadbfC.生成一个新的数据库文件 xsdadbeD.系统提示出错信息34.在表单控件中,要保存多行文本,可创建(分数:2.00)A.列表框B.文本框C.标签D.编辑框35.

15、执行下列程序后,屏幕上显示的结果是 X=2 Y=3 ?X,Y DO SUB1 ?X,Y PROCEDURE SUB1 PRIVATE Y X=4 Y=5 RETURN(分数:2.00)A.2 3 4 5B.2 3 4 3C.4 5 4 5D.2 3 2 3二、B填空题/B(总题数:15,分数:30.00)36.栈和队列通常采用的存储结构是U 【1】 /U。(分数:2.00)填空项 1:_37.在程序设计阶段应该采取U 【2】 /U和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_38.软件结构是以U 【3】 /U

16、为基础而组成的一种控制层次结构。(分数:2.00)填空项 1:_39.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和U 【4】 /U两个含义。(分数:2.00)填空项 1:_40.数据库保护分为:安全性控制、U 【5】 /U、并发性控制和数据的恢复。(分数:2.00)填空项 1:_41.命令?LEN(“中国”)LEN(“China”)的结果为U 【6】 /U。(分数:2.00)填空项 1:_42.在表设计器的“表”选项卡的“显示”框内,包含的选项有输入掩码、格式和U 【7】 /U。(分数:2.00)填空项 1:_43.在成绩表中,将所有记录先按课程号升序排序,再按分数降序排序的

17、命令是 SELECT,FROM 成绩表ORDER BYU 【8】 /U。(分数:2.00)填空项 1:_44.在 2 号工作区打开数据表 xs.dbf,并设置别名为 student,应输入的命令是: USE xs.dbf IN2U 【9】 /Ustudent(分数:2.00)填空项 1:_45.物理删除表中所有记录的命令是U 【10】 /U。(分数:2.00)填空项 1:_46.打开数据库表文件后,当前记录指针指向 80,要使指针指向记录号为 70 的记录,应使用命令U 【11】 /U。(分数:2.00)填空项 1:_47.在 SQL-SELECT 语句中,检查一个属性值是否属于一组给定的值中

18、的特殊运算符是U 【12】 /U。(分数:2.00)填空项 1:_48.下列程序的运行结果是U 【13】 /U。 x“计算机等级考试” Y“ L=LEN(X) DO WHILE L1 YY+SUBSTR(X,L-1,2) L=L-2 ENDDO ?Y(分数:2.00)填空项 1:_49.查询“学生成绩”表中,所有姓“张”的学生记录,完成下列 SQL 语句: SELECT*FROM 学生成绩 WHERE 姓名U 【14】 /U“张%”(分数:2.00)填空项 1:_50.假设有学生表,要将学号和姓名定义为学生表的候选索引,索引名是 xhxm。请对下面的 SQL 语句填空:ALTER TABLE

19、学生U 【15】 /U学号+姓名 TAG xhxm(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试 44 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.在 Visual FoxPro 的报表文件.frx 中保存的是(分数:2.00)A.表格的数据源B.已经生成的完整报表C.报表的格式和数据D.报表设计格式的定义 解析:命题目的 本题主要考查创建报表。 解题要点 Visual FoxPro 中的报表包括两个部分:数据源和布局。设计报表的主要工作是定义报表布局。根据报表的数据源和应用需要来设计报表的布局,并将报表布局

20、保存到报表文件中,其扩展名为. FRX,同时生成另一个相关文件.FRT。 错解分析 设计报表的最终目的是要按照一定的格式输出符合要求的结果,在报表文件中并没有存储 报表实际输出的数据,只是存放数据源的位置和格式信息。因此,我们在修改数据源的时候,只能对数据源中的数据进行修改,如果修改了数据源的表结构或存放位置,也必须对报表做相应的更新,否则,报表输出时会出错。 考点链接 报表的布局和数据源。2.第(32)(35)题使用如下的“作者”表和“图书”表。 作者 作者编号 作者姓名 所在城市 1001 王力 北京 1002 刘方 北京 1003 张剑 上海 1004 程红 上海 1005 张进 上海

21、图书 图书编号 书名 出版单位 价格 作者编号 0001 计算机应用 青华出版社 26.50 1001 0002 C+ 电子工业出版社 32.00 1001 0003 计算机基础知识 电子工业出版社 28.00 1002 0004 网络应用 青华出版社 24.50 1003 0005 数据库应用 青华出版社 26.00 1003 0006 数据库组成原理 青华出版社 23.00 1003 0007 Java 电子工业出版社 27.50 1004 0008 网页设计 电子工业出版社 31.00 1004 有如下 SQL 语句: SELECT 出版单位,MIN(价格) FROM 图书 GROUP

22、BY 出版单位 查询结果中,第一条记录的值是(分数:2.00)A.电子工业出版社 32.00B.电子工业出版社 27.50 C.青华出版社 23.00D.青华出版社 26.50解析:命题目的 本题考查了考生对 SQL 查询语句功能的掌握及运用。 解题要点 本题的 SQL 语句的含义是统计每个出版社中,价格最低的图书记录,并显示出版单位和图书价格。 错解分析 根据出版单位升序排序,第一条记录的出版单位为电子工业出版社,在该出版社中单价最低的图书价格为 27.50,选项 C)为查询结果中的第二条记录。 考点链接 SQL 查询可分为简单查询、简单联接查询、嵌套查询、简单计算查询等,了解各种查询语句的

23、功能和特点。3.在一个 Visual FoxPro 数据表文件中有 2 个通用字段和 3 个备注字段,该数据表的备注文件数目是(分数:2.00)A.1 B.2C.3D.5解析:命题目的 本题考查了考生对数据表字段类型的理解及运用。 解题要点 掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。 错解分析 表中所有的备注型和通用型字段的内容都是统一存放在表的 1 个备注文件中,无论有几个该类型字段都一样。 考点链接 数据表字段类型包括:字符型、数值型、货币型、浮点型、日期型、日期时间型、双精度型、整型、逻辑型、备注型、通用型、字符型(二进制)、备注型

24、 (二进制)13 种类型。4.关系运算中花费时间可能最长的运算是(分数:2.00)A.选择B.联接 C.并D.笛卡儿积解析:命题目的 本题考查了关系运算的基本知识。 解题要点 在关系模型的数据语言中,一般除了运用常规的集合运算,(并、交、差、笛卡尔积等)外,还定义了一些专门的关系运算,如投影、选择和连接等。联接运算是在对关系进行笛卡尔积运算的基础之上再进行选择运算,因此花费的时间可能最长。 错解分析 选项 A)是专门关系运算中的选择运算,选项 B)是专门关系运算中的联接运算,选项 C)是传统集合运算中的并运算,笛卡儿积则是将指定集合中的每个元组逐个进行乘积运算,所以正确答案为 D)。考点链接

25、在 Visual FoxPro 中,专门的关系运算包括投影、选择和连接。5.将 2004 年 5 月 1 日的日期保存到日期变量 RQ 中,正确的语句是(分数:2.00)A.STORE DTOC(“05/01/2004”)TO RQB.STORE CTOD(“05/01/2004”)TO RQ C.SWORE “05/01/2004”TO RQD.STORE 05/01/2004 TO RQ解析:命题目的 本题考查了 Visual FoxPro 中变量的赋值,以及常用函数的运用。 解题要点 掌握变量的赋值语句,以及数据之间类型的转换,字符型常量转换为日期型常量要通过 CTOD()函数来进行。

26、错解分析 选项 A)中是日期型转换为字符型,但表达式写法错误;选项 C)中的 05/01/2004 则为数值表达式;选项 D)中的双引号表示字符型数据。 考点链接 在 Visual FoxPro 中,变量的赋值可通过等号“”或 STORE 命令进行操作。6.根据数据源的不同,可将视图分为(分数:2.00)A.本地视图和远程视图 B.本地视图和临时视图C.远程视图和临时视图D.单表视图和多表视图解析:命题目的 本题考查了视图的基本概念及分类。 解题要点 视图可以根据数据源的不同分为本地视图和远程视图。使用当前数据库中的表建立的视图称为本地视图,用当前数据库之外的数据源中的表建立的视图称为远程视图

27、。 错解分析 根据数据来源不同,可将视图分为本地视图和远程视图。题中其他视图的说法是错误的。 考点链接 视图的基本概念及特点。视图是一张虚拟表,只能保存在数据库中,磁盘上找不到相关的文件。7.查询设计器中的“筛选”选项卡的作用是(分数:2.00)A.增加或删除查询表B.查看生成的 SQL 代码C.指定查询记录的条件 D.选择查询结果的字段输出解析:命题目的 本题考查了查询设计器的基本功能及操作。 解题要点 掌握查询设计器中,各个选项卡的功能。查询设计器中的“筛选”选项卡指定查询记录的条件,实现关系的选择操作。 错解分析 增加或删除查询表,可在表设计器顶部对表进行操作;查看 SQL 代码可通过菜

28、单命令完成,选择查询结果的字段输出,在“字段”选项卡中进行。 考点链接 SQL 查询语句中各短语的功能。8.为视图重命名的命令是(分数:2.00)A.MODIFY VIEWB.CREATE VIEWC.DELETE VIEWD.RENAME VIEW 解析:命题目的 本题考查了视图的运用。 解题要点 视图虽然在磁盘上找不到类似的文件,但是可以通过命令 RENAME VIEW 为视图重新命名。 错解分析 选项 A)是修改视图,选项 B)建立视图,选项 C)是删除视图。 考点链接 掌握视图的运用。9.一个关系中属性个数为 1 时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系 D

29、.二元关系解析:命题目的 使学生加深对关系模型数据库基础知识的记忆。 解题要点 在关系模型数据库中,基本结构是二维表,这种二维表称为关系。关系的列称为属性,一个具有 N 个属性的关系称为 N 元关系。 考点链接 各种关系查询语言与过程性语言和非过程性语言的关系,过程性语言的特点。10.新创建的表单默认标题为 Form1,需修改表单的标题,应设置表单的(分数:2.00)A.Name 属性B.Caption 属性 C.Show 属性D.Hide 属性解析:命题目的 本题考查的是 Visual FoxPro 中表单的常用属性。 解题要点 熟记表单的各种常用属性,Caption 属性是表单的标题属性。

30、 错解分析 本题中重要注意的是 Name 属性和 Caption 属性的区别,在表单中,Name 属性是表单的内部名称,作为对象引用的名称。Show 和 Hide 属于表单的方法。 考点链接 Visual FoxPro 中表单的常用属性和方法。11.线性表的顺序存储结构和线性表的链式存储结构分别是(分数:2.00)A.顺序存取的存储结构、顺序存取韵存储结构B.随机存取的存储结构、顺序存取的存储结构 C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构解析:命题目的 考查有关线性表存储结构的基本知识。 解题要点 顺序存储结构中,数据元素存放在一组地址连续的存储单元

31、中,每个数据元素地址可通过公式 LOC(ai)=LOC(a1)+(i-1)L 计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。 考点链接 顺序存储结构和链式存储结构的定义和性质,两种存储结构的操作方法。12.最简单的交换排序方法是(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序 解析:命题目的 让考生加深对各种排序方法特点的了解。 解题要点 冒泡排序是一种最简单的交换类排序方法,它是通过柑邻数据元素的交换逐步将线性表变成有序。 错解分析 交换排序方法有冒泡排序和快速排序,显然选项 D)和选项 C)错

32、误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难。 考点链接 插入排序、选择排序、归并排序,基数排序等排序方法的特点。13.栈通常采用的两种存储结构是(分数:2.00)A.顺序存储结构和链式存储结构 B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:命题目的 考查栈的存储结构的基本知识。 解题要点 和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈。栈的顺序存储结构是利用一组地址连续的存储单元一次存储自栈底到栈顶的数据元素,同时附设指针 top 指示栈顶元素的位置,由于栈的操作是线性表操作的特例,相对而言,

33、链式栈的操作更易于实现。 考点链接 这 3 种运算方法在各种存储结构中的应用。14.在结构化设计方法中,生成的结构图(SC) 中,带有箭头的连线表示(分数:2.00)A.模块之间的调用关系 B.程序的组成成分C.控制程序的执行顺序D.数据的流向解析:命题目的 让考生对常用的软件结构设计工具要有较深入的了解。 解题要点 常用的软件结构设计工具是结构图 (SC-Structure Chart),也称程序结构图。其中,矩形内用于注明模块的功能和名字;箭头表示模块间的调用关系,带实心圆的箭头表示传递的是控制信息,带空心圆的箭头表示传递的是数据。考点链接 根据结构图设计思想,了解结构图构成的基本形式。1

34、5.查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL 语句正确的是(分数:2.00)A.SELECT 作者姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号作者.作者编号; WHERE 所在城市“北京”; ORDER BY 价格 DESCB.SELECT 作者姓名,书名,价格 FROM 图书,作者; JOIN 图书.作者编号作者.作者编号; WHERE所在城市“北京”; ORDER BY 价格C.SELECT 作者姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号作者.作者编号; AND 所在城市“北京”; ORD

35、ER BY 价格 DESC D.SELECT 作者姓名,书名,价格 FROM 图书,作者; WHERE 图书.作者编号作者.作者编号; AND 所在城市“北京”; ORDER BY 价格解析:命题目的 本题考查了考生对 SQL 查询语句功能的掌握及运用。 解题要点 本题的 SQL 语句的含义是通过作者表和图书表的内部联接查询符合条件的记录,注意表间关联字段的选择,以及条件连接的逻辑运算符。使用 ORDER BY 短语可对查询结果排序,GROUP BY 短语用来记录分组。 错解分析 选项 A)和选项 B)都存在查询条件和表联接的语法错误,选项 D)中,查询结果没有按“价格”降序排列。 考点链接

36、Visual FoxPro 中支持超联接查询,包括内部联接、左联接、右联接和全联接 4 种。16.下列运算中,不属于专门的关系运算的是(分数:2.00)A.连接B.选择C.投影D.笛卡儿积 解析:命题目的 本题考查了考生对关系运算基础知识的记忆。 解题要点 关系的基本运算可以分为两类:传统的集合运算和专门的关系运算,专门的关系运算包括选择、投影和联接 3 种运算。 错解分析 选项 D)属于集合运算。选项 A), B),C)属于专门的关系运算。 考点链接 传统的集合运算包括并、交、差、笛卡儿积等运算。17.下列叙述中,正确的是(分数:2.00)A.在命令窗口中被赋值的变量均为局部变量B.在命令窗

37、口中用 PRIVATE 命令说明的变量均为局部变量C.在被调用的下级程序中用 PUBLC 命令说明的变量都是全局变量 D.在程序中用 PRIVATE 命令说明的变量均为全局变量解析:命题目的 本题考查了对 Visual FoxPro 中变量的定义及理解。 解题要点 理解局部变量、全局变量和私有变量之间的区别。PUBLC 说明的变量均是全局变量。 错解分析 在命令窗口中,只有LOCAL 说明的变量才是局部变量,且无论在哪一层程序中,只要 PUBLC 说明的变量均是全局变量。 考点链接 Visual FoxPro 中参数的传递有两种方式:按值传递和按引用传递。18.下列叙述中,不属于表单数据环境常

38、用操作的是(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加控件 C.从数据环境中删除表或视图D.在数据环境中编辑关系解析:命题目的 本题考查了考生对表单数据基础知识的理解及运用。 解题要点 了解表单设计器和表单数据环境两者之间的关系和区别。 错解分析 数据环境中不能添加控件,只能向表单中添加控件,可以在数据环境中添加或删除表及视图,以及编辑表间的关系。 考点链接 Visual FoxPro 中各种设计器中数据环境的功能、了解数据库设计器的功能及用途。19.要屏蔽系统菜单,使系统菜单不可用,下列命令正确的是(分数:2.00)A.SET SYSMENU SAVEB.SET SYSM

39、ENU TO SAVEC.SET SYSMENU TO D.SET SYSMENU TO DEFAULT解析:命题目的 本题考查的是菜单配置命令中各参数的功能。 解题要点 熟记菜单配置命令中常用短语的功能,其中,不带参数的 SET DEFAULT TO 命令将屏蔽系统菜单,使系统菜单不可用。 错解分析 SAVE 参数是将当前的系统菜单配置指定为缺省配置;DEFAULT 参数是将系统菜单恢复为缺省配置。 考点链接 配置系统菜单的命令。20.需求分析阶段的任务是确定(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能 解析:命题目的 考查考生对需求分析的内容的了解。

40、解题要点 需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。 错解分析 选项 A)软件开发方法是在总体设计阶段完成的任务;选项 B)软件开发工具是在实现阶段需完成的任务;选项 C)软件开发费用是在可行性研究阶段需完成的任务。 考点链接 需求分析的任务和它的 6 种方法。21.INDEX 命令无法建立的索引是(分数:2.00)A.主索引 B.候选索引C.惟一索引D.普通索引解析:命题目的 本题考查了考生对表索引知识的理解运用。 解题要点 INDEX 为命令方式建立

41、索引,与在表设计器中设置有所区别,不能建立主索引。 错解分析 通过命令方式只能建立表的候选索引 (CANDIDATE)、惟一索引(UNIQUE)和普通索引。 考点链接 表索引的建立可通过表设计器建立或使用命令方式建立。22.Visual FoxPro 的系统数菜单,其主菜单是一个(分数:2.00)A.条形菜单 B.弹出式菜单C.下拉式菜单D.组合菜单解析:命题目的 本题主要考查的是菜单的基本概念。 解题要点 Visual FoxPro 的系统菜单是一个典型的菜单系统,它是由一个条形菜单,即主菜单和一个弹出式菜单,即子菜单所组成的。 错解分析 条形菜单和弹出式菜单都是下拉菜单的组成部分。在应用程

42、序中,我们用到的菜单系统一般都下拉式菜单。23.为用户与数据库系统提供接口的语言是(分数:2.00)A.高级语言B.数据定义语言(DDC.数据操纵语言(DM D.汇编语言解析:命题目的 考查考生对数据库基本知识的了解。 解题要点 DBMS 提供数据操纵语言(DML)实现对数据库中数据的操作,数据操纵语言(DML)是用户 (包括应用程序)与数据库系统的接口。 考点链接 程序模块中语言处理部分的分类,各子类的定义及其功能。24.SQL 查询语句中,用来实现关系的投影运算的短语是(分数:2.00)A.WHEREB.FROMC.SELECT D.GROUP BY解析:命题目的 本题考查了考生对 SQL

43、 语句结构的记忆及理解。 解题要点 掌握基本的 SQL 查询语句中,各个短语的含义。SELECT 用于实现关系的投影操作,使用时将所选的字段名放在 SELECT 之后,多个字段名间用逗号隔开。 错解分析 WHERE 用于实现关系的选择操作, FROM 指定查询数据的来源,GROUP BY 用于实现分组。 考点链接 SQL 定义功能包括表的定义、表的删除、表结构的修改和视图定义。25.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(分数:2.00)A.可重用性差B.安全性差C.非持久性D.冗余性 解析:命题目的 让考生了解文件系统和数据库系统的区别。 解题要点 文件系统所管理的

44、数据文件基本上是分散的、相互独立的,出此相对于数据库系统,以此为基础的数据处理存在 3 个缺点,数据冗余大、数据的不一致性、程序与数据的相互依赣(简称为数据依赖)。 考点链接 文件系统和数据库系统各自的特点,人工管理阶段及数据库系统的特点。26.关于 SQL 的超联接查询,说法错误的是(分数:2.00)A.在 SQL 中可以进行内部联接、左联接、右联接和全联接B.SQL 的超联接运算符“*”代表左联接,“*”代表右联接C.Visual FoxPro 同样支持超联接运算符“*”和“*” D.利用全联接,即使两个表中的记录不满足联接条件,也会在目标表或查询结果中出现,只是不满足条件的记录对应部分为

45、 NULL解析:命题目的 本题考查了考生对 SQL 查询功能的掌握情况。 解题要点 SQL 的超联接运算符中“*”代表左联接,“*”代表右联接。但在 Visual FoxPro 中,不支持超联接运算符“*”和“*”,它有专门的联接运算语法格式,分别用 LEFT JOIN 和 RIGHT JOIN 表示。 错解分析 Visual FoxPro 支持左联接和右联接运算查询,但不能使用“*”和“*”运算符查询,只能用 Visual FoxPro中专用的命令短语才可以。 考点链接 SQL 超联接查询。27.执行定义数组命令 DIMENSIONA(3),则语句 A=3 的作用是(分数:2.00)A.对

46、A(1)赋值为 3B.对每个元素均赋相同的值 3 C.对简单变量 A 赋值 3,与数组无关D.语法错误解析:命题目的 本题考查了数组的概念及数组元素的赋值。 解题要点 掌握数组变量的定义,以及数组元素的赋值。 错解分析 在赋值和输入语句中使用数组名,表示同一个值同时赋给该数组中的全部数组元素。 考点链接 Visual FoxPro 中变量的赋值。28.执行如下 SQL 语句: SELECT DISTINCT 价格 FROM 图书; WHERE 价格(SELECT MAX(价格) FROM 图书)INTO ARRAY arr 则?arr2的结果是(分数:2.00)A.23.00B.32.00CD

47、.系统报错 解析:命题目的 本题考查了考生对 SQL 嵌套查询及查询输出知识的理解及运用。 解题要点 本题是一个简单的嵌套查询,将图书表中价格最高的值存放到数组 arr 中,其中 DISTINCT 短语的是去掉查询结果中的重复值。 错解分析 由于查询结果只有一个图书价格的最大值,所以执行“?arr2”命令时,所求的数组下标超出范围,系统报错。 考点链接 掌握数组的定义及数组元素的赋值,系统默认的为每个数组元素赋于一个初始值:逻辑假 (.F.)。29.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是(分数:2.00)A.SELECT 姓名 FROM 车间 WHERE 工资3000 AND 车间“

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

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

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