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

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

1、国家二级(VF)机试-试卷 7 及答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.如果将学生的“照片”存储在表中,则数据应采用的字段类型为(分数:2.00)A.字符型B.通用型C.逻辑型D.备注型2.SQL 语句中进行空值运算时,需使用短语(分数:2.00)A.IS NULLB.#NAME?C.NULLD.AS NULL3.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN 运算符表示的是(分数:2.00)A.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内D.字段值在给定的数值

2、列表中4.下列关于视图操作的说法中,错误的是(分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件C.利用视图可以更新表数据D.视图可以作为查询数据源5.若将过程或函数放在单独的程序文件中,可以在应用程序中使用(分数:2.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTINE TOD.SET PROCEDURE TO6.在运行下列程序后,屏幕上显示的结果是 STORE 10 TO X,Y,Z DO PROCl WITH(X),Y ?X,Y,Z PROCEDURE PROCl PARAMETER M,N M=M+10 N=N+10 RE

3、TURN(分数:2.00)A.10 10 10B.10 20 10C.10 20 20D.10 10 207.利用命令定义条形菜单,下列正确的一项是(分数:2.00)A.DEHNE POPUPB.DEFINE MENUC.DEHNE PADD.DEFINE BAR8.下列关于快捷菜单的说法,正确的是(分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有弹出式菜单C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单9.在表单上对齐和调整控件的位置,应使用(分数:2.00)A.表单控件工具栏B.布局工具栏C.常用工具栏D.定制工具栏10.设计表单时,要设定

4、表单窗口的颜色,可使用(分数:2.00)A.Caption 属性B.BackColor 属性C.ForeColor 属性D.Color 属性11.下列控件中,不能设置数据源的是(分数:2.00)A.复选框B.列表框C.命令按钮D.选项组12.系统变量_PAGENO 的值表示(分数:2.00)A.还未打印的报表页数B.已经打印的报表页数C.当前打印的报表日期D.当前打印的报表页数13.在应用程序系统中,不属于用户界面的是(分数:2.00)A.菜单B.工具栏C.表单D.数据库14.下面叙述正确的是 ( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指

5、令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.算法的时间复杂度是指执行算法程序所需要的时间15.以下数据结构属于非线性数据结构的是 ( )。(分数:2.00)A.队列B.线性表C.二叉树D.栈16.在一棵二叉树上第 8 层的结点数最多是 ( )。(分数:2.00)A.8B.16C.128D.25617.下面描述中,不符合结构化程序设计风格的是 ( )。(分数:2.00)A.使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B.自顶向下C.注重提高程序的执行效率D.限制使用 goto 语句18.下面概念中,不属于面向对象方法的是 ( )。(分数:2.0

6、0)A.对象、消息B.继承、多态C.类、封装D.过程调用19.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是 ( )。(分数:2.00)A.可行性分析B.需求分析C.详细设计D.程序编码20.软件生命周期中所花费用最多的阶段是 ( )。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护21.数据库系统的核心是 ( )。(分数:2.00)A.数据模型B.DBMSC.软件工具D.数据库22.下列叙述中正确的是 ( )。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但

7、它是另一个关系的关键字,则称其为本关系的外关键字D.关系中的每列称为元组,一个元组就是一个字段23.下列模式中, ( ) 是用户模式。(分数:2.00)A.内模式B.外模式C.概念模式D.逻辑模式24.数据库表的字段可以定义规则,规则是 ( )。(分数:2.00)A.逻辑表达式B.字符表达式C.数值表达式D.前 3 种说法都不对25.下列关于结构复合索引文件,描述正确的是 ( )。(分数:2.00)A.在同一索引文件中只能包含一个索引项B.不能随表打开时自动打开C.一个表只能建立一个结构复合索引文件D.在添加、更改或删除记录时需要手动维护索引26.数据库系统由 ( ) 组成。(分数:2.00)

8、A.计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户)B.计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)C.计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户)D.计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)27.数据完整性包括实体完整性、 ( ) 和参照完整性。(分数:2.00)A.用户自定义完整性B.域完整性C.库完整性D.记录完整性28.若要从一个关系中去掉另一个关系的元组得到的集合,则应进行 ( ) 运算。(分数:2.00)A.交B.并C.差D.广义笛卡尔积29.用命令“INDEX ON 姓名 TA

9、G index name UNIQUE“建立索引,其索引类型是 ( )。(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引30.要从表中物理删除一条记录,应使用命令 ( )。(分数:2.00)A.首先用 DELETE 命令,然后用 ZAP 命令B.首先用 DELETE 命令,然后用 PACK 命令C.直接用 ZAP 命令D.直接用 DELETE 命令31.下列关于条件语句 IF-ENDIF 的说话不正确的是 ( )。(分数:2.00)A.IF 和 ENDIF 语句必须成对出现B.条件语句可以嵌套,但不能交叉C.对 IF 与 ENDIF 之间的语句顺序执行D.IF 和 ENDIF

10、语句必须有 ELSE 子句32.在 Visual FoxPro 中,调用表设计器建立数据库表 STUDENT.DBF 的命令是 ( )。(分数:2.00)A.MODIFY STRUCTURE STUDENTB.MODIFY COMMAND STUDENTC.CREATE STUDENTD.CREATE TABLE STUDENT33.索引字段值不唯一,应该选择的索引类型为( )。(分数:2.00)A.主索引B.普通索引C.候选索引D.唯一索引34.在 SQL 中,删除视图用( )。(分数:2.00)A.DROP SCHEMA 命令B.CREATE TABLE 命令C.DROP VIEW 命令D

11、.DROP INDEX 命令35.如果 UPDATE-SQL 命令省略了 WHERE 子句,则( )。(分数:2.00)A.在列中的每一行都用相同的值更新B.不更新记录C.在列中的每一行都用不同的值更新D.以上都不对36.将查询结果放在数组中应使用( )短语。(分数:2.00)A.INTO CURSORB.TO ARRAYC.INTO TABLED.INTO ARRAY37.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是( )。(分数:2.00)A.一个关系B.一个表单C.一个数据库D.一个数组38.只有满足连接条件的记录才包含在查询结果中,这种连接为( )。(分数:2.00)

12、A.左连接B.右连接C.内部连接D.完全连接39.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( )。(分数:2.00)A.候选键B.主键C.外键D.超键40.在输入 SET COLLATE TO“PINYIN“,命令?李华黄华,“计算机报“计算机“的执行结果应为( )。(分数:2.00)ATT.BFF.CTF.DFT.二、基本操作题(总题数:1,分数:2.00)41.编写程序 cx2.prg,计算 s=1+2+50。要求使用 Do While 循环结构。(分数:2.00)_三、简单应用题(总题数:1,分数:2.00)42.使用报表向导建立一个简单报表。要求选择“学生”表中所有

13、字段,记录不分组,报表样式为“简报式”,列数为 1,字段布局为“列”,方向为“横向”,排序字段为“学号”(升序);报表标题为“学生基本情况表”,报表文件名为 stureport。(分数:2.00)_四、综合应用题(总题数:1,分数:2.00)43.请按要求修改 modil.prg 程序文件中的错误并使之能够正确运行,注意:不可增加或删除程序。(分数:2.00)_国家二级(VF)机试-试卷 7 答案解析(总分:86.00,做题时间:90 分钟)一、选择题(总题数:40,分数:80.00)1.如果将学生的“照片”存储在表中,则数据应采用的字段类型为(分数:2.00)A.字符型B.通用型 C.逻辑型

14、D.备注型解析:解析:通用型字段类型用于标记电子表格、文档、图片等 OLE 对象,备注型字段类型用来存放不定长的字符型文本。2.SQL 语句中进行空值运算时,需使用短语(分数:2.00)A.IS NULL B.#NAME?C.NULLD.AS NULL解析:解析:进行空值查询时,要使用 IS NULL,而=NULL 是无效的,因为空值不是一个确定的值,所以不能使用“:”这样的运算符进行比较。3.查询设计器中的“筛选”选项卡可以指定判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN 运算符表示的是(分数:2.00)A.字段值大于某个值B.字段值小于某个值C.字段值在某一数值范围内

15、D.字段值在给定的数值列表中 解析:解析:在“筛选”选项卡中,筛选的条件中可以使用多种运算符,其中 IN 运算符的检验标准是字段在某一给定值列表中。4.下列关于视图操作的说法中,错误的是(分数:2.00)A.利用视图可以实现多表查询B.视图可以产生磁盘文件 C.利用视图可以更新表数据D.视图可以作为查询数据源解析:解析:利用视图可以实现多表查询,可以更新表数据,也可以作为查询数据源,但不会产生磁盘文件,它是保存在数据库中的文件。5.若将过程或函数放在单独的程序文件中,可以在应用程序中使用(分数:2.00)A.SET PROGRAM TOB.SET FUNCTION TOC.SET ROUTIN

16、E TOD.SET PROCEDURE TO 解析:解析:使用 SET PROCEDURETO 命令可以将过程或函数放在单独的程序文件中,选项 B)用于设置键盘功能键,选项 A)和选项 C)语法错误。6.在运行下列程序后,屏幕上显示的结果是 STORE 10 TO X,Y,Z DO PROCl WITH(X),Y ?X,Y,Z PROCEDURE PROCl PARAMETER M,N M=M+10 N=N+10 RETURN(分数:2.00)A.10 10 10B.10 20 10 C.10 20 20D.10 10 20解析:解析:执行 DO PROC1 WITH(X),Y 调用 PROC

17、1 时,(X)按值传递,则被调用的程序 PROC1 的形参 M值的变化不会影响实参变量的值,Y 值按引用传递,当 PROC1 中形参 N 的值变化时,实参变量值也随之改变。7.利用命令定义条形菜单,下列正确的一项是(分数:2.00)A.DEHNE POPUPB.DEFINE MENU C.DEHNE PADD.DEFINE BAR解析:解析:无论是条形菜单还是弹出式菜单,都可以通过命令进行定义和设计,定义条形菜单完整的命令格式为:DEFINE MENUBARINWINDOW| IN SCREEN。8.下列关于快捷菜单的说法,正确的是(分数:2.00)A.快捷菜单中只有条形菜单B.快捷菜单中只有

18、弹出式菜单 C.快捷菜单不能同时包含条形菜单和弹出式菜单D.快捷菜单能同时包含条形菜单和弹出式菜单解析:解析:一般来说,下拉式菜单作为一个应用程序的菜单系统,列出了整个应用程序所具有的功能,而快捷菜单一般从属于某个界面对象。与下拉式菜单相比,快捷菜单没有条形菜单,只有弹出式菜单。9.在表单上对齐和调整控件的位置,应使用(分数:2.00)A.表单控件工具栏B.布局工具栏 C.常用工具栏D.定制工具栏解析:解析:在表单上需要对齐和调整控件的位置,应使用布局工具栏中的功能按钮进行设置。10.设计表单时,要设定表单窗口的颜色,可使用(分数:2.00)A.Caption 属性B.BackColor 属性

19、 C.ForeColor 属性D.Color 属性解析:解析:设置表单的窗口颜色,应通过 BackColor 属性进行设置,Caption 属性设置的表单窗口标题。11.下列控件中,不能设置数据源的是(分数:2.00)A.复选框B.列表框C.命令按钮 D.选项组解析:解析:指定与控件建立关联的数据源用 ControlSource 属性。在所列的 4 个控件中,复选框、列表框和选项组都有 ControlSource 属性,而命令按钮无此属性。12.系统变量_PAGENO 的值表示(分数:2.00)A.还未打印的报表页数B.已经打印的报表页数C.当前打印的报表日期D.当前打印的报表页数 解析:解析

20、:系统变量 PAGENO 的返回值是当前打印的报表页数。13.在应用程序系统中,不属于用户界面的是(分数:2.00)A.菜单B.工具栏C.表单D.数据库 解析:解析:用户界面中,包含应用程序中的表单、工具栏和菜单等,而数据库则用于保存要处理的数据,与界面无关。14.下面叙述正确的是 ( )。(分数:2.00)A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止 D.算法的时间复杂度是指执行算法程序所需要的时间解析:解析:算法的设计可以避开具体的计算机程序设计语言,但算法的实现必须借助程序设计语言中提供

21、的数据类型及其算法。数据结构和算法是计算机科学的两个重要支柱。它们是一个不可分割的整体。算法在运行过程中需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指一个算法必须在执行有限的步骤以后结束。算法的时间复杂度是指执行算法所需要的计算工作量,即算法执行过程中所需要的基本运算次数。15.以下数据结构属于非线性数据结构的是 ( )。(分数:2.00)A.队列B.线性表C.二叉树 D.栈解析:解析:线性表、栈和队列等数据结构所表达和处理的数据以线性结构为组织形式。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另一端称为栈底。一个新元素只能从栈

22、顶一端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。所以栈又称后进先出表(Last In First Out);队列可看作是插入在一端进行,删除在另一端进行的线性表,允许插入的一端称为队尾,允许删除的一端称为队头。在队列中,只能删除队头元素,队列的最后一个元素一定是最新入队的元素。因此队列又称先进先出表(First In First Out)。16.在一棵二叉树上第 8 层的结点数最多是 ( )。(分数:2.00)A.8B.16C.128 D.256解析:解析:根据二叉树的性质:二叉树第 i(i1)层上至多有 2i-1 个结点。得到第 8 层的结点数最多是 128。17.下面描述中,不

23、符合结构化程序设计风格的是 ( )。(分数:2.00)A.使用顺序、选择和重复(循环)3 种基本控制结构表示程序的控制逻辑B.自顶向下C.注重提高程序的执行效率 D.限制使用 goto 语句解析:解析:结构化程序设计方法的 4 条原则是; 自顶向下; 逐步求精 模块化; 限制使用goto 语句。 “自顶向下”是说,程序设计时,应先考虑总体,后考虑细节:先考虑全局目标,后考虑局部目标;“逐步求精”是说,对复杂问题,应设计一些子目标,作过渡,逐步细节化;“模块化”是说、一个复杂问题,肯定是由若干稍简单的问题构成;解决这个复杂问题的程序,也应对应若干稍简单的问题,分解成若干稍小的部分。18.下面概念

24、中,不属于面向对象方法的是 ( )。(分数:2.00)A.对象、消息B.继承、多态C.类、封装D.过程调用 解析:解析:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念宋构造、测试、重构软件的方法。面向对象方法从对象出发,发展出对象,类,消息,继承等概念。19.在结构化方法中,用数据流程图(DFD) 作为描述工具的软件开发阶段是 ( )。(分数:2.00)A.可行性分析B.需求分析 C.详细设计D.程序编码解析:解析:软件开发阶段包括需求分析、总体设计、详细设计、编码和测试 5 个阶段。其中需求分析阶段常用的工具是数据流图和数据字典。20.软件生命周期中所花费用最多的阶段是 ( )

25、。(分数:2.00)A.详细设计B.软件编码C.软件测试D.软件维护 解析:解析:软件生命周期分为软件定义、软件开发及软件运行维护 3 个阶段。本题中详细设计、软件编码和软件测试都属于软件开发阶段;维护是软件生命周期的最后一个阶段,也是持续时间最长,花费代价最大的一个阶段,软件工程学的一个目的就是提高软件的可维护性,降低维护的代价。21.数据库系统的核心是 ( )。(分数:2.00)A.数据模型B.DBMS C.软件工具D.数据库解析:解析:数据库管理系统 DBMS 是数据库系统的核心。DBMS 是负责数据库的建立、使用和维护的软件。DBMS 建立在操作系统之上,实施对数据库的统一管理和控制。

26、用户使用的各种数据库命令以及应用程序的执行,最终都必须通过 DBMS。另外,DBMS 还承担着数据库的安全保护工作,按照 DBA 所规定的要求,保证数据库的完整性和安全性。22.下列叙述中正确的是 ( )。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:解析:数据处理是指将数据转换成信息的过程,故选项 A 叙述错误;设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的行称为元组,对

27、应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故 D 选项叙述错误。23.下列模式中, ( ) 是用户模式。(分数:2.00)A.内模式B.外模式 C.概念模式D.逻辑模式解析:解析:数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式,或子模式,或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式,或逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。外模式是模式的一部分。内模式,或存储模式,或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方式的描述。24.数据库表的字段可以定义规则

28、,规则是 ( )。(分数:2.00)A.逻辑表达式 B.字符表达式C.数值表达式D.前 3 种说法都不对解析:解析:为字段设置“规则”有效性,必须是逻辑表达式。25.下列关于结构复合索引文件,描述正确的是 ( )。(分数:2.00)A.在同一索引文件中只能包含一个索引项B.不能随表打开时自动打开C.一个表只能建立一个结构复合索引文件 D.在添加、更改或删除记录时需要手动维护索引解析:解析:结构复合索引文件可以包含不同的索引标识的多个索引,一个表只能建立一个结构复合索引文件。结构复合索引文件有以下特性:随表打开时自动打开;在同一索引文件中能包含多个索引项;在添加、更改或删除记录时自动维护索引。2

29、6.数据库系统由 ( ) 组成。(分数:2.00)A.计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户)B.计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)C.计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户)D.计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户) 解析:解析:在 Visual FoxPro 中,数据库系统由计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)所组成。27.数据完整性包括实体完整性、 ( ) 和参照完整性。(分数:2.00)A.用户自定义完整性B.域完整性 C.

30、库完整性D.记录完整性解析:解析:在数据库中数据完整性是指保证数据正确的特性,它一般包括实体完整性、域完整性和参照完整性。28.若要从一个关系中去掉另一个关系的元组得到的集合,则应进行 ( ) 运算。(分数:2.00)A.交B.并C.差 D.广义笛卡尔积解析:解析:两个相同结构关系的差是指从一个关系中去掉另一个关系的元组得到的集合。29.用命令“INDEX ON 姓名 TAG index name UNIQUE“建立索引,其索引类型是 ( )。(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引 解析:解析:该命令的含义是建立一个对“姓名”字段的索引项,索引名为“index nam

31、e”,UNIQUE 说明建立惟一索引。30.要从表中物理删除一条记录,应使用命令 ( )。(分数:2.00)A.首先用 DELETE 命令,然后用 ZAP 命令B.首先用 DELETE 命令,然后用 PACK 命令 C.直接用 ZAP 命令D.直接用 DELETE 命令解析:解析:要从表中物理删除一条记录,首先用 DELETE 命令作删除标记,称作逻辑删除;然后用 PACK命令进行物理删除。ZAP 命令是删除表中的全部记录,不能仅删除一条记录。31.下列关于条件语句 IF-ENDIF 的说话不正确的是 ( )。(分数:2.00)A.IF 和 ENDIF 语句必须成对出现B.条件语句可以嵌套,但

32、不能交叉C.对 IF 与 ENDIF 之间的语句顺序执行D.IF 和 ENDIF 语句必须有 ELSE 子句 解析:解析:条件语句 IF-ENDIF 根据逻辑表达式值,有选择地执行一组命令,一个 IF-ENDIF 语句块之中可以嵌套另一个 IF-ENDIF 语句块,但不能交叉,对 IF 与 ENDIF 之间的语句顺序执行。IF 和 ENDIF 语句必须成对出现, IF 是本结构入口,ENDIF 是本结构的出口,IF 和 ENDIF 语句可以无 ELSE 子句。32.在 Visual FoxPro 中,调用表设计器建立数据库表 STUDENT.DBF 的命令是 ( )。(分数:2.00)A.MO

33、DIFY STRUCTURE STUDENTB.MODIFY COMMAND STUDENTC.CREATE STUDENT D.CREATE TABLE STUDENT解析:解析:在数据库设计器中,使用 CREATE 命令可以建立表。如果没有打开数据库,直接使用 CREATE命令建立的表不是数据库表而是自由表。33.索引字段值不唯一,应该选择的索引类型为( )。(分数:2.00)A.主索引B.普通索引 C.候选索引D.唯一索引解析:解析:索引类型分类: 主索引:主索引是一种只能在数据库表中建立不能在自由表中建立的索引。在指定的字段或表达式中,主索引的关键字绝对不允许有重复值。 候选索引:和主

34、索引类似,它的值也不允许在指定的字段或表达式中重复。一个表中可以有多个候选索引。 唯一索引:唯一索引允许关键字取重复的值。当有重复值出现时,索引文件只保存重复值的第 1 次出现。提供唯一索引主要是为了兼容早期的版本。 普通索引:普通索引允许关键字段有相同值。在一对多关系的多方,可以使用普通索引。34.在 SQL 中,删除视图用( )。(分数:2.00)A.DROP SCHEMA 命令B.CREATE TABLE 命令C.DROP VIEW 命令 D.DROP INDEX 命令解析:解析:视图由于是从表中派生出来的,所以不存在修改结构的问题,但是视图可以删除。删除视图的命令格式是: DROP V

35、IEW视图名35.如果 UPDATE-SQL 命令省略了 WHERE 子句,则( )。(分数:2.00)A.在列中的每一行都用相同的值更新 B.不更新记录C.在列中的每一行都用不同的值更新D.以上都不对解析:解析:UPDATESQL 命令是以新值更新表中的记录,SET 子句指定要更新的列以及这些列的新值,WHERE 指定要更新的记录所符合的条件,如果省略了 WHERE 子句,在列中的每一行都甩相同的值更新。36.将查询结果放在数组中应使用( )短语。(分数:2.00)A.INTO CURSORB.TO ARRAYC.INTO TABLED.INTO ARRAY 解析:解析:INTO CURSO

36、R、INTO TABLE、INTO ARRAY 都是 SELECT 语句的短语,将查询结果放在数组中应使用 INTO ARRAY 短语。INTO CURSOR 是将查询结果存入在临时文件中。INTO TABLE 是将查询结果存放在永久表中。B 选项 TO ARRAY 不是正确的 SQL 语句。37.设有关系 R1 和 R2,经过关系运算得到结果 S,则 S 是( )。(分数:2.00)A.一个关系 B.一个表单C.一个数据库D.一个数组解析:解析:关系运算有两种,一种是传统的集合运算(并、差、交、广义笛卡尔积等),它不仅涉及关系的水平方向(即二维表的行),而且涉及关系的垂直方向(即二维表的列)

37、;另一种是专门的关系运算(选择、投影、连接),关系运算的操作对象是关系,运算的结果仍为关系。38.只有满足连接条件的记录才包含在查询结果中,这种连接为( )。(分数:2.00)A.左连接B.右连接C.内部连接 D.完全连接解析:39.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过( )。(分数:2.00)A.候选键B.主键 C.外键D.超键解析:解析:关系中的主键不允许取空值,因为关系中的每行都代表一个实体,而任何实体是可区分的,就是靠主键的取值来唯一标识,如果主键值为空,意味着存在不可识别的实体,或者说主键失去了唯一标识元组的作用。40.在输入 SET COLLATE TO“P

38、INYIN“,命令?李华黄华,“计算机报“计算机“的执行结果应为( )。(分数:2.00)ATT.BFF. CTF.DFT.解析:解析:SET COLLATE TO“PINYIN“是按拼音次序排序。对于西文字符而言,空格在最前面,小写字母序列在前,大写字母序列在后。其中 SETCOLLATETO 还可以跟其他两个参数: MACHINE:指定的字符排序次序与 XBASE 兼容,按照机内码顺序,在微机中,西文字符是按照 ASCII 码值排列的空格在最前面,大写字母序列在小写字母序列的前面。STORE(笔画):无论中文、西文,按照笔画的多少排序。:字符串包含测试函数,如果前面的字符串是后面字符串的一

39、个子字符串,结果为逻辑真(.T.),否则为逻辑假(.F.)。二、基本操作题(总题数:1,分数:2.00)41.编写程序 cx2.prg,计算 s=1+2+50。要求使用 Do While 循环结构。(分数:2.00)_正确答案:(正确答案:步骤 1:单击工具栏新建按钮,打开新建对话框,在文件类型中选择”程序”,单击新建程序,在程序文件编辑窗口中输入以下程序代码: SET TALK OFF i=1 sum=0 DO WHILE i=50 sum=sum+i i=i+1 ENDDO ?“1+2+3+50=“,sum SET TALK ON 步骤 2:单击工具栏的运行按钮,在弹出的询问对话框中选择“

40、是”,打开另存为对话框,将文件名保存为“cx”单击保存按钮,执行程序文件。)解析:三、简单应用题(总题数:1,分数:2.00)42.使用报表向导建立一个简单报表。要求选择“学生”表中所有字段,记录不分组,报表样式为“简报式”,列数为 1,字段布局为“列”,方向为“横向”,排序字段为“学号”(升序);报表标题为“学生基本情况表”,报表文件名为 stureport。(分数:2.00)_正确答案:(正确答案:步骤 1:单击工具栏上的新建按钮,打开新建对话框。在文件类型区中选择“报表”,单击向导,打开向导选取,选择“报表向导”,单击确定按钮。 步骤 2:在报表向导的步骤 1字段选取界面的数据库和表下拉

41、列表框后单击按钮,在打开对话框中选择“学生信息.dbc”。选中“学生”表,单击全部添加按钮,再单击下一步按钮,继续单击下一步按钮。在报表向导的步骤 3选择报表样式界面中选中样式列表中的“简报式”,单击下一步按钮。在报表向导的步骤 4定义报表布局界面中设置“列数”为“1”,“字段布局”为“列”,选择“方向”为“横向”,单击下一步按钮。在报表向导的步骤 5排序记录界面中,选择“可用的字段或索引标识”中的“学号”字段单击添加按钮,再单击下一步按钮。在报表向导的步骤 6完成界面的报表标题文本框中输入“学生基本情况表”,单击完成按钮。 步骤 3:在弹出的另存为对话框的保存报表为:框中输入报表文件名“sm

42、repor”t,单击保存按钮即可。)解析:四、综合应用题(总题数:1,分数:2.00)43.请按要求修改 modil.prg 程序文件中的错误并使之能够正确运行,注意:不可增加或删除程序。(分数:2.00)_正确答案:(正确答案:可使用命令 USE 表名命令来打开表。程序中的 SCAN 语句使用了 WHILE 条件,由于没有指定范围,将从第一个记录开始测试条件,直到找到不满足条件的记录为止,显然第一条记录就不满足条件(所在地为“南京”)。应把 WHILE 条件改为 FOR 条件。改正后的程序如下: *在下一行添加一条打开 customer 表的语句,然后把“(此处空行)”删除 use customer *表没有索引,修改如下语句使之能显示所有“北京”客户的信息 SCAN FOR 所在地=北京 ? 客户编号,公司名称,联系人姓名 ENDSCAN 步骤: 单击工具栏上的打开按钮,在弹出的打开对话框中选择“modil.prg”文件,然后单击确定按钮。打开后在第一个(此处空行)处输入 use customer,删除(此处空行),把“scan white”的“while”换成“for”。最后,关闭窗口。)解析:

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

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

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