【计算机类职业资格】二级VISUAL+FOXPRO-4-1及答案解析.doc

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

1、二级 VISUAL+FOXPRO-4-1 及答案解析(总分:83.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.00)1.“主键”不允许取重复值,是指( )。 A. 实体完整性约束规则 B. 引用完整性约束规则 C. 用户自定义完整性约束规则 D. 数据完整性约束规则(分数:2.00)A.B.C.D.2.在文件管理系统中 A. 文件内部数据之间有联系,文件之间没有任何联系 B. 文件内部数据之间有联系,文件之间有联系 C. 文件内部数据之间没有联系,文件之间没有任何联系 D. 文件内部数据之间没有联系,文件之间有联系(分数:1.00)A.B.C.D.3.Visual

2、FoxPro 中支持两种类型的菜单,分别是U /U。 A.快捷菜单和条形菜单 B.条形菜单和弹出式菜单 C.条形菜单和下拉式菜单 D.弹出式菜单和下拉式菜单(分数:2.00)A.B.C.D.4.SQL SELECT 语句中的 WHERE 用于说明( )。 A. 查询数据 B. 查询条件 C. 查询分组 D. 查询排序(分数:2.00)A.B.C.D.5.在建立远程视图的命令中应该包括关键字_。 A. FAR B. LONG C. DISTANCE D. REMOTE(分数:2.00)A.B.C.D.6.分布式数据库系统不具有的特点是 _。 A.分布式 B.数据冗余 C.数据分布性和逻辑整体性

3、D.位置透明性和复制透明性(分数:1.00)A.B.C.D.7.单一结构索引文件的扩展名是U /U。 A. pjx B. dbc C. idx D. cdx(分数:1.00)A.B.C.D.8.下列叙述中正确的是( )。 A. 一个算法的空间复杂度大,则其时间复杂度必定大 B. 一个算法的空间复杂度大,则其时间复杂度必定小 C. 一个算法的时间复杂度大,则其空间复杂度必定小 D. 上述 3 种说法都不对(分数:2.00)A.B.C.D.9.在 Visual FoxPro 中,过程的返回语句是_。 A.GOBACK B.COMEBACK C.RETURN D.BACK(分数:1.00)A.B.C

4、.D.10.在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将( )。 A.仅仅从该项目中移走 B.从项目中移走,并从磁盘上删除该文件 C.保留在项目中,但删除磁盘上的文件 D.从项目中移走,但可添加到另一个项目中(分数:2.00)A.B.C.D.11.为“评分”表的“分数”字段添加有效性规则;“分数必须大于等于 0 并且小于等于 10”,正确的SQL 语句是 _。 A. CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10 B. ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0

5、 AND 分数=10 C. ALTER TABLE 评分 ALTER 分数 CHECK 分数=0 AND 分数=10 D. CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=00R 分数=10(分数:1.00)A.B.C.D.12.报表的数据源可以是_。 A. 表或视图 B. 表或查询 C. 表、查询或视图 D. 表或其他报表 (分数:1.00)A.B.C.D.13.在所有排序方法当中,关键词比较的次数与记录的初始排列次序无关的排序方法是 _。 A. 希尔排序 B. 冒泡排序 C. 插入排序 D. 选择排序(分数:1.00)A.B.C.D.14.冒泡排序在最坏情况下的

6、比较次数是 A. n(n+1)/2 B. nlog2n C. n(n-1)/2 D. n/2(分数:2.00)A.B.C.D.15.在视图设计器中有,而在查询设计器中没有的选项卡是_。 A.排序依据 B.更新条件 C.分组依据 D.杂项(分数:1.00)A.B.C.D.16.下列关于队列的叙述中正确的是_。 A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表 D. 队列是先进后出的线性表(分数:2.00)A.B.C.D.17.下列程序段执行后,内存变量 s1 的值是_。s1=“network“s1=stuff(s1,4,4,“BIOS“)?s1 A.netwo

7、rk B.netBIOS C.net D.BIOS(分数:1.00)A.B.C.D.18.在 FoxPro 下,不能清除所有内存变量的命令是_。 A. RELEASE ALL B. CLEARALL C. CLOSE ALL D. CLEAR MEMORY(分数:2.00)A.B.C.D.19.查询订单数在 3 个以上、订单的平均金额 200 元以上的职员号。正确的 SQL 语句是U /U。 A. SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200 B. SELECT 职员号 FROM 订单 GROUP BY 职员号 H

8、AVING COUNT(*)3 AND AVG(金额)200 C. SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 WHERE AVG(金额)200 D. SELECT 职员号 FROM 订单 GROUPBY 职员号 WHERE COUNT(*)3 AND AVG_金额200(分数:2.00)A.B.C.D.20.设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CL1”的职工信息,并按工资降序排序,正确的 SQL 命令是U /U。 A. SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 DES

9、C B. SELECT*FROM 职工表 WHILE 仓库号=“CK1“ORDER BY 工资 ASC C. SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 ASC D. SELECT*FROM 职工表 WHERE 仓库号=“CK1“GROUP BY 工资 DESC(分数:2.00)A.B.C.D.21.算法的空间复杂度是指U /U。 A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量 C.算法程序中的语句或指令条数 D.算法在执行过程中所需要的临时工作单元数(分数:1.00)A.B.C.D.22.SQL 语言是具有_的性能。 A.关系规范

10、化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵(分数:2.00)A.B.C.D.23.数据库管理系统(DBMS)是位于_之间的一层数据管理软件。 A.硬件与软件 B.操作系统与用户 C.操作系统与数据库 D.操作系统与硬件(分数:2.00)A.B.C.D.24.栈和队列的共同点是 _。 A. 都是先进后出 B. 都是先进先出 C. 只允许在端点处插入和删除元素 D. 没有共同点(分数:1.00)A.B.C.D.25.下列字符型常量的表示中,错误的是( )。 A. “12+13“ B. “x=y“ C. 北京 D.

11、 “等级考试“(分数:2.00)A.B.C.D.26.软件生命周期中所花费用最多的阶段是 _。 A. 详细设计 B. 软件编码 C. 软件测试 D. 软件维护(分数:2.00)A.B.C.D.27.一个 Visual FoxPro 数据库是由_组成的。 A.数据库文件、数据库备注文件和表文件 B.数据库文件、数据库索引文件和表文件 C.数据库文件、数据库备注文件和数据库索引文件 D.数据库备注文件、数据库索引文件和表文件(分数:2.00)A.B.C.D.28.下列表达式中不正确的是 A. 2003-6-19 10:10 AM-10 B. 2003-6-19-DATE() C. DATE()+1

12、5 D. DATE()+CTOD(“06/19/2003”)(分数:1.00)A.B.C.D.29.只有满足连接条件的记录才包含在查询结果中,这种连接为 _。 A)左连接 B)右连接 C)内部连接 Dr)完全连接(分数:1.00)A.B.C.D.30.在 Visual FoxPro 中,下面关于索引的描述错误的是U /U。 A. 当数据库表建立索引以后,表中记录的物理顺序仍保持不变 B. 索引的数据将与表的数据存储在一个物理文件中 C. 建立索引是创建一个索引文件,该文件包含有指向表记录的指针 D. 使用索引可以加快对表的查询操作(分数:2.00)A.B.C.D.31.“教师表”中有“职工号”

13、、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是U /U。 A. SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 WHERE 系名=“计算机“ B. SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名=“计算机“ C. SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 GROUP BY

14、教师表.系号; HAVING 学院表.系名=“计算机“ D. SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名=“计算机“(分数:2.00)A.B.C.D.32.在 ESQL 语句中与表达式“供应商名 LIKE“%北京%“”功能相同的表达式是 A. LEFT(供应商名,4)=“北京” B. “北京”$供应商名 C. 供应商名 IN“%北京%” D. AT(供应商名,“北京”)(分数:2.00)A.B.C.D.33.下列不属于软件调试技术的是_。 A. 强行排错法 B. 集成

15、测试法 C. 回溯法 D. 原因排除法下列不属于软件调试技术的是_。 A. 强行排错法 B. 集成测试法 C. 回溯法 D. 原因排除法(分数:2.00)A.B.C.D.34.要将组合框设置成允许编辑,应进行设置的属性是 A. Style B. ContolSource C. Enabled D. Value(分数:2.00)A.B.C.D.35.SQL 支持集合的并运算,在 Vsual FoxProe 中 SQL 并运算的运算符是 _。 A.PLUS B.UNION C.+ D. U(分数:2.00)A.B.C.D.二、B填空题/B(总题数:15,分数:26.00)36.要将 Visual

16、FoxPro 系统菜单恢复成标准配置,可以先执行 1 命令,再执行 SET SYSMENU TO DEFAULT命令。(分数:1.00)填空项 1:_37.在算法正确的前提下,评价一个算法的两个标准是空间复杂度和 1。(分数:2.00)填空项 1:_38.在程序中不需要命令明确声明和建立,可以直接使用的内存变量是 1。(分数:2.00)填空项 1:_39.在成绩表中,检索选修 3 门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩 4 个字段。 请将下面的 SQL 语句补充完整。 SELECT 学号,SUM(成绩)FROMU U /U/U; WHERE 成绩=60; GR

17、OUP BY 学号; U U /U/UCOUNT(*)=3(分数:1.00)填空项 1:_40.如果文本框中只能输入数字和正负号,需要设置文本框的 1 属性。(分数:2.00)填空项 1:_41.在成绩表中,只显示分数最高的前 10 名学生的记录,SQL 语句为: SELECT*U U /U/U10 FROM 成绩表U U /U/U总分 DESC(分数:1.00)填空项 1:_42.为了在报表中打印当前时间,这时应该插入一个 1。(分数:2.00)填空项 1:_43.多栏报表的栏目数可以通过 1 对话框来设置。(分数:2.00)填空项 1:_44.在 Visual FoxPro 中,使用 LO

18、CATE ALL 命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是U U /U /U。(分数:2.00)填空项 1:_45.用树形结构表示实体之间联系的模型是 1。(分数:2.00)填空项 1:_46.关系操作的特点是 1 操作。(分数:2.00)填空项 1:_47.具有 88 个节点的二叉树,其深度至少为 1。(分数:2.00)填空项 1:_48.算法的基本特征主要包括四个方面,它们分别是可行性、确定性、_和拥有足够的情报。(分数:2.00)填空项 1:_49.在关系模型中,把数据看成是二维表,每一个二维表称为一个 1。(分数:2.00)填空项 1:_50.软件测试是

19、保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和U U /U /U的设计来实现。(分数:1.00)填空项 1:_二级 VISUAL+FOXPRO-4-1 答案解析(总分:83.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:57.00)1.“主键”不允许取重复值,是指( )。 A. 实体完整性约束规则 B. 引用完整性约束规则 C. 用户自定义完整性约束规则 D. 数据完整性约束规则(分数:2.00)A. B.C.D.解析:解析 实体完整性是保证表中记录惟一的特性,也就是说,在一个表中不可以有重复的记录。在Visual FoxPro 中利用主关键字和候

20、选关键字来保证实体完整性。2.在文件管理系统中 A. 文件内部数据之间有联系,文件之间没有任何联系 B. 文件内部数据之间有联系,文件之间有联系 C. 文件内部数据之间没有联系,文件之间没有任何联系 D. 文件内部数据之间没有联系,文件之间有联系(分数:1.00)A. B.C.D.解析:解析 通常文件系统中的数据文件是为了满足特定业务领域或某部门的专门需要而设计的,并且同一数据项可能重复出现在多个文件中,导致数据冗余度大:并且文件系统中的程序,采用文件名访问数据文件,但是它并不关心文件在存储器上的地址和内、外存交换数据的过程。这样在文件系统中,文件之间没有任何关系,而文件内部数据之间存在联系。

21、因此本题的正确答案是 A。3.Visual FoxPro 中支持两种类型的菜单,分别是U /U。 A.快捷菜单和条形菜单 B.条形菜单和弹出式菜单 C.条形菜单和下拉式菜单 D.弹出式菜单和下拉式菜单(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 支持两种类型的菜单:条形菜单和弹出式菜单。每一个条形菜单都有一个内部名字和一组菜单选项,每个菜单选项都有一个名称(标题)和内部名字。每一个弹出式菜单也有一个内部名字和一组菜单选项,每个菜单选项有一个名称(标题)和内部序号(或系统菜单内部名字)。菜单项的名称显示于屏幕供用户识别,菜单及菜单项的内部名字或选项序号则用于在代码中

22、引用。4.SQL SELECT 语句中的 WHERE 用于说明( )。 A. 查询数据 B. 查询条件 C. 查询分组 D. 查询排序(分数:2.00)A.B. C.D.解析:解析 SELECT 语句中的 WHERE 短语用来进行查询条件的筛选,相当于关系的选择操作:GROUP BY短语用于对查询结果进行分组;ORDERBY 短语用来对查询结果进行排序。5.在建立远程视图的命令中应该包括关键字_。 A. FAR B. LONG C. DISTANCE D. REMOTE(分数:2.00)A.B.C.D. 解析:作为数据库的一部分,视图兼有“表”和“查询”的特点,与查询类似的地方是,可以用来从一

23、个或多个相关联的表中提取有用信息,当视图中的数据来源于远程数据源时,称该视图为远程视图。建立远程视图时应该用关键字 REMOTE 来标识。6.分布式数据库系统不具有的特点是 _。 A.分布式 B.数据冗余 C.数据分布性和逻辑整体性 D.位置透明性和复制透明性(分数:1.00)A.B. C.D.解析:解析 数据库系统的基本概念 评析分布式数据库系统具有数据分布性、逻辑整体性、位置透明性和复制透明性的特点,其数据也是分布的;但分布式数据库系统中数据经常重复存储,数据也并非必须重复存储,主要视数据的分配模式而定。若分配模式是一对多,即一个片段分配到多个场地存放,则是冗余的数据库,否则是非冗余的数据

24、库。7.单一结构索引文件的扩展名是U /U。 A. pjx B. dbc C. idx D. cdx(分数:1.00)A.B.C. D.解析:解析 选项 A 是项目文件的扩展名,选项 B 是数据库文件,选项 C 是单一索引文件,选项 D 是复合索引文件的扩展名。8.下列叙述中正确的是( )。 A. 一个算法的空间复杂度大,则其时间复杂度必定大 B. 一个算法的空间复杂度大,则其时间复杂度必定小 C. 一个算法的时间复杂度大,则其空间复杂度必定小 D. 上述 3 种说法都不对(分数:2.00)A.B.C.D. 解析:解析 算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它

25、们之间投有内在联系。9.在 Visual FoxPro 中,过程的返回语句是_。 A.GOBACK B.COMEBACK C.RETURN D.BACK(分数:1.00)A.B.C. D.解析:解析 过程的返回语句是 RETURN,当过程执行到 RETURN 命令时,控制将转回到调用程序,并返回表达式的值。10.在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将( )。 A.仅仅从该项目中移走 B.从项目中移走,并从磁盘上删除该文件 C.保留在项目中,但删除磁盘上的文件 D.从项目中移走,但可添加到另一个项目中(分数:2.00)A.B. C.D.解析:

26、解析 在 Visual FoxPro 项目管理器中,单击“移去”按钮并在弹出的对话框中单击“删除”按钮后,该文件不存在于此项目中,同时从磁盘上删除该文件。单击“移去”按钮是将文件从项目中移走,但保留在磁盘上。11.为“评分”表的“分数”字段添加有效性规则;“分数必须大于等于 0 并且小于等于 10”,正确的SQL 语句是 _。 A. CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10 B. ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10 C. ALTER TABLE 评分 ALTER 分数 CHE

27、CK 分数=0 AND 分数=10 D. CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=00R 分数=10(分数:1.00)A.B. C.D.解析:解析 SQL,的数据定义功能:ALTER TABLE-SQL 评析 表结构的修改命令是 ALTER TABLE,该命令格式为: ALTER TABLE TableName1 ALTER COLUMN FieldName2 NULL | NOT NULL SET DEFAULT eExpression2 SET CHECK 1Expression2 ERROR cMessageText2 DROP DEFAULT DRO

28、P CHECK NOVALIDATE12.报表的数据源可以是_。 A. 表或视图 B. 表或查询 C. 表、查询或视图 D. 表或其他报表 (分数:1.00)A. B.C.D.解析:解析 报表的数据源 评析 数据环境通过下列方式管理报表的数据源:打开或运行报表时打开表或视图;基于相关表或视图收集报表所需数据集合;关闭或释放报表时关闭表。13.在所有排序方法当中,关键词比较的次数与记录的初始排列次序无关的排序方法是 _。 A. 希尔排序 B. 冒泡排序 C. 插入排序 D. 选择排序(分数:1.00)A.B.C.D. 解析:解析 希尔排序是插入排序的改进,冒泡排序是直接交换排序。选项 A、B、C

29、 的排序思想都与初始排列次序有关,只有选择排序无关。14.冒泡排序在最坏情况下的比较次数是 A. n(n+1)/2 B. nlog2n C. n(n-1)/2 D. n/2(分数:2.00)A.B.C. D.解析:解析 冒泡排序的基本思想是:将相邻的两个元素进行比较,如果反序,则交换;对于一个待排序的序列,经一趟排序后,最大值的元素移动到最后的位置,其它值较大的元素也向最终位置移动,此过程称为一趟冒泡。对于有 n 个数据的序列,共需 n-1 趟排序,第 i 趟对从 1 到 n-i 个数据进行比较、交换。冒泡排序的最坏情况是待排序序列逆序,第 1 趟比较 n-1 次,第 2 趟比较 n-2 次,

30、依此类推,最后一趟比较 1 次,一共进行 n-1 趟排序。因此,冒泡排序在最坏情况下的比较次数是(n-1)+(n-2+.+1,结果为 n(n-1)/2。本题的正确答案是选项 C。15.在视图设计器中有,而在查询设计器中没有的选项卡是_。 A.排序依据 B.更新条件 C.分组依据 D.杂项(分数:1.00)A.B. C.D.解析:解析 视图可以更新其中的信息,并将更新结果永久保存在磁盘上,这也是视图与查询的一个重要区别,所以视图设计器比查询设计器多了一个“更新条件”选项卡。16.下列关于队列的叙述中正确的是_。 A. 在队列中只能插入数据 B. 在队列中只能删除数据 C. 队列是先进先出的线性表

31、 D. 队列是先进后出的线性表(分数:2.00)A.B.C. D.解析:解析 队列的基本概念 评析 队列是指允许在一端进行插入、而在另一端进行删除的线性表。它又称为“先进先出”或“后进后出”的线性表,体现了“先来先服务”的原则。17.下列程序段执行后,内存变量 s1 的值是_。s1=“network“s1=stuff(s1,4,4,“BIOS“)?s1 A.network B.netBIOS C.net D.BIOS(分数:1.00)A.B. C.D.解析:解析 STUFF(字符表达式 1,起始位置,长度,字符表达式 2)函数的功能是用字符表达式 2 的值替换字符表达式 1 中由起始位置和长度

32、指定的一个子串。所以 s1,4,4 的值是“work”,用“BIOS”替换“work”,最后的值为“netBIOS”。18.在 FoxPro 下,不能清除所有内存变量的命令是_。 A. RELEASE ALL B. CLEARALL C. CLOSE ALL D. CLEAR MEMORY(分数:2.00)A.B.C. D.解析:解析 Visual FoxPro 的基本数据元素/常量,变量,表达式 评析 内存变量的清除 格式1:CLEAR MEMORY 清除所有内存变量 格式 2:RELEASE内存变量表清除指定的内存变量 格式3:RELEASE ALLEXTENDED清除所有的内存变量 格式

33、 4:RELEASE ALLLIKE通配符|EXCEPT通配符, 答案 C:CLOSEALL 是关闭所有文件。所有本题答案为 C。19.查询订单数在 3 个以上、订单的平均金额 200 元以上的职员号。正确的 SQL 语句是U /U。 A. SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG_金额200 B. SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*)3 AND AVG(金额)200 C. SELECT 职员号 FROM 订单 GROUP BY 职员号 HAVING COUNT(*

34、)3 WHERE AVG(金额)200 D. SELECT 职员号 FROM 订单 GROUPBY 职员号 WHERE COUNT(*)3 AND AVG_金额200(分数:2.00)A.B. C.D.解析:解析 本题考查 SQL 语句的使用。查询订单的平均金额 200 元以上,用平均函数表示为 AVG(金额)200,故可排除选项 A)和选项 D);订单数在 3 个以上和订单的平均金额 200 元以上两个条件要同时满足逻辑“与”关系,故选项 B)正确。20.设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CL1”的职工信息,并按工资降序排序,正确的 SQL 命令是U /U。 A

35、. SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 DESC B. SELECT*FROM 职工表 WHILE 仓库号=“CK1“ORDER BY 工资 ASC C. SELECT*FROM 职工表 WHERE 仓库号=“CK1“ORDER BY 工资 ASC D. SELECT*FROM 职工表 WHERE 仓库号=“CK1“GROUP BY 工资 DESC(分数:2.00)A. B.C.D.解析:解析 在用 SQL 语句进行查询时,对结果字段排序应使用 ORDER BY 短语,降序排序使用 DESC 子句。21.算法的空间复杂度是指U /U。 A.算法

36、在执行过程中所需要的计算机存储空间 B.算法所处理的数据量 C.算法程序中的语句或指令条数 D.算法在执行过程中所需要的临时工作单元数(分数:1.00)A. B.C.D.解析:解析 算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择 A 选项。22.SQL 语言是具有_的性能。 A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵(分数:2.00)A.B. C.D.解析:23.数据库管理系统(DBMS)是位于_之间的一层数据管理软件。 A.硬件与软件 B.操作系统与用户 C.操作系统与数据库 D

37、.操作系统与硬件(分数:2.00)A.B. C.D.解析:解析 数据库管理系统(DBMS)建立在操作系统(OS)的基础之上,是位于操作系统与用户之间的一层系统软件,负责对数据库进行统一的管理和控制。24.栈和队列的共同点是 _。 A. 都是先进后出 B. 都是先进先出 C. 只允许在端点处插入和删除元素 D. 没有共同点(分数:1.00)A.B.C. D.解析:解析 线性表的概念 评析 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是

38、一种“先进先出”的线性表。25.下列字符型常量的表示中,错误的是( )。 A. “12+13“ B. “x=y“ C. 北京 D. “等级考试“(分数:2.00)A.B.C. D.解析:解析 字符型常量也称为字符串,其表示方法是用半角单引号、双引号或方括号把字符串起来。这里的单引号、双引号或方括号称为定界符。字符常量的定界符必须成对匹配,不能一边用单引号而另一边用双引号。如果某种定界符本身也是字符串内容,则需要用另一种定界符为该字符串定界。26.软件生命周期中所花费用最多的阶段是 _。 A. 详细设计 B. 软件编码 C. 软件测试 D. 软件维护(分数:2.00)A.B.C.D. 解析:解析

39、 软件工程基本概念,软件生命周期概念,软件工具与软件开发环境 评析 软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。27.一个 Visual FoxPro 数据库是由_组成的。 A.数据库文件、数据库备注文件和表文件 B.数据库文件、数据库索引文件和表文件 C.数据库文件、数据库备注文件和数据库索引文件 D.数据库备注文件、数据库索引文件和表文件(分数:2.00)A.B.C. D.解析:解析

40、在 Visual FoxPro 中,一个数据库是由数据库文件(扩展名为.DBC)、数据库备注文件(扩展名为.DCT)和数据库索引文件(扩展名为.DCX)构成的。28.下列表达式中不正确的是 A. 2003-6-19 10:10 AM-10 B. 2003-6-19-DATE() C. DATE()+15 D. DATE()+CTOD(“06/19/2003”)(分数:1.00)A.B.C.D. 解析:解析 日期时间表达式是对日期型数据或日期时间型数据的连接。其运算符电有“+”和“-”两个。但日期表达式的格式有一定的限制,不能将两个日期直接相加。29.只有满足连接条件的记录才包含在查询结果中,这

41、种连接为 _。 A)左连接 B)右连接 C)内部连接 Dr)完全连接(分数:1.00)A.B.C. D.解析:解析 连接查询 评析 SELECT FROMTABLEINNERILEFTIRIGHTIFULLJOINTABLE ONJOINCONDITION WHERE 其中; INNER JOIN 等价于 JOIN,为普通连接,在 Visual FoxPro 中称为内部连接,即只有满足连接条件的记录才出现在查询结果中。 LEFT JOIN 为左连接,即除满足连接条件的记录出现在查询结果中外,第 1 个表中不满足连接条件的记录也 出现在查询结果中。 RIGHTJOIN 为右连接,即除满足连接条件

42、的记录出现在查询结果中外,第 2 个表中不满足连接条件的记录也出现在查询结果中。 FULLJOIN 可以称为全连接,即两个表中的记录不管是否满足连接条件将都在目标表或查询结果中出现,不满足连接条件的记录对应部分为 NULLo30.在 Visual FoxPro 中,下面关于索引的描述错误的是U /U。 A. 当数据库表建立索引以后,表中记录的物理顺序仍保持不变 B. 索引的数据将与表的数据存储在一个物理文件中 C. 建立索引是创建一个索引文件,该文件包含有指向表记录的指针 D. 使用索引可以加快对表的查询操作(分数:2.00)A.B. C.D.解析:解析 Visual FoxPro 索引是由指

43、针构成的文件,这些指针逻辑上按照索引关键字的值进行排序。索引文件和表文件.dbf 分别存储,并且不改变表中记录的物理顺序。实际上,创建索引是创建一个由指向.dbf 表文件记录的指针构成的文件。若要根据特定顺序处理表记录,可以选择一个相应的索引,使用索引还可以加速对表的查询操作,但会降低插入、删除和修改记录的操作速度。31.“教师表”中有“职工号”、“姓名”、“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,计算“计算机”系教师总数的命令是U /U。 A. SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 WHERE

44、 系名=“计算机“ B. SELECT COUNT(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名=“计算机“ C. SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 GROUP BY 教师表.系号; HAVING 学院表.系名=“计算机“ D. SELECT SUM(*)FROM 教师表 INNER JOIN 学院表; ON 教师表.系号=学院表.系号 ORDER BY 教师表.系号; HAVING 学院表.系名=“计算机“(分数:

45、2.00)A. B.C.D.解析:解析 根据题意,应该将“教师表”和“学院表”作连接查询,查询条件为“系名:”计算机”,查询结果应该为满足查询条件的记录个数,即 COUNT(*)。该查询中不需要分组和排序。32.在 ESQL 语句中与表达式“供应商名 LIKE“%北京%“”功能相同的表达式是 A. LEFT(供应商名,4)=“北京” B. “北京”$供应商名 C. 供应商名 IN“%北京%” D. AT(供应商名,“北京”)(分数:2.00)A.B. C.D.解析:解析 本题考查常用函数的掌握。函数 LEFT(字符表达式长度)的功能是从指定表达式的左端取一个指定长度的子串作为函数值。因此选项 A 的含义是供应商名前两个汉字为“北京”。函数AT(字符表达式 1,字符表达式 2,数值表达式)的功能是:如果字符表达式 1是字符表达式 2的子串,则返回字符表达式

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

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

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