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

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

1、国家二级 VF 笔试-试卷 73 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.下列有关数据库的描述,正确的是(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每一列称为元组,一个元组就是一个字段D.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字3.下述关于数据库系统的叙述中正确

2、的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据4. (分数:2.00)A.B.C.D.5.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率6.下列关于结构化程序设计原则和方法的描述中错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口

3、B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句D.语言中所没有的控制结构,应该采用前后一致的方法来模拟7.算法的时间复杂度是指( )。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数8.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。(分数:2.00)A.逻辑删除B.物理删除C.不加处理D.数据过滤器9.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.N+1B.NC.(N+1)/2D.N/210.某二叉树

4、中有 n 个度为 2 的结点,则该二叉树中的叶子结点数为( )。(分数:2.00)A.n+1B.n-1C.2nD.n/211.对如下二叉树进行后序遍历的结果为 _。 (分数:2.00)A.ABCDEFB.DBEAFCC.ABDECFD.DEBFCA12.下列工具中属于需求分析常用工具的是_。(分数:2.00)A.PADB.PFDC.N-SD.DFD13.数据表结构包括职称号/C/R,工资/N/6,2,要求按工资升序,工资相同者按职工号升序,建立索引文件应使用的命令是_。(分数:2.00)A.INEX ON 工资从,职工号/D TO lNGB.SETINDEX ON 工资+职工号 TO lNGC

5、.INDEX ON STR(工资,6,2)+职工号 TO INGD.INDEX ON 工资/A,职工号/A TO lNG14.下面所列条目中,错误的 SQL 语句是_。(分数:2.00)A.ALTER TABLEB.ALTER VIEWC.CREATE TABLED.CREATE VIEW15.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。 G02 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“

6、 EXIT ENDIF ENDSCAN ? 名称(分数:2.00)A.电话线B.电线C.电冰箱D.电视机16.Visual FoxPro 数据库文件是 _。(分数:2.00)A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.前 3 种说法都对17.在 Visual FoxPro 中,要运行查询文件 query1.qpr,可以使用命令(分数:2.00)A.DO query1B.DO query1.qprC.DO QUERY query1D.RUN query118.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量B.局部变量C.全局变量D.数

7、组变量19.在视图设计器中有,而在查询设计器中没有的选项卡是( )。(分数:2.00)A.排序依据B.更新条件C.分组依据D.杂项20.运算结果是字符串“home“的表达式是( )。(分数:2.00)A.LEFT(“myhome”,4)B.RIGHT(“hometown”,4)C.SUBSTR(“myhometown”,4,4)D.SUBSTR(“myhometown”,3,4)21.对于许多控件来说,可以通过 C0ntrolSource 属性与数据绑定。在下列 VFP 对象中,无ControlSource 属性的是( )。(分数:2.00)A.标签(Label)B.组合框(Combox)C.

8、选项按钮组(OptionGroup)D.列表框(List)22.当变量 X 在奇偶数之间变化时,下列程序的输出结果为( )。CLEARX=0DO WHILE X6 IF INT (X/2)=X/2 ?“CHINA“ ENDIF?“中国”X=X+1ENDDO(分数:2.00)A.CHINA 中国 中国 连续显示 3 次B.中国 中国 CHINA 连续显示 3 次C.CHINA 中国 中国 连续显示 2 次D.中国 中国 CHINA 连续显示 2 次23.检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )。(分数:2.00)A.SELECT 课程课程名称,学生姓名,

9、MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; GROUP BY 课程编号B.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程 课程编号; AND 成绩学号=学生学号; GROUP BY 课程课程编号C.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; ORDER BY 课程课程编号D.SELECT 课程课程名称,

10、学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; ORDER BY 课程课程编号24.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分C.期末考试分*D.系统出错25.在“工资”表中检索工资在 1000 到 1500 的工号及工资并按降序排列,应输入_。(分数:2.00)A.SELECT*FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 0RDER BY 工资B.SELECT*FROM

11、 工资表 WHERE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资 DESCC.SELECT 工号,工资 FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资D.SELECT*FROM 工资表 DESC ORDER BY 工资 WHERE 工资 BETWEEN 1000 AND 150026.在 VFP 中会影响数据库记录指针的命令有( )。(分数:2.00)A.SEEKB.LISTC.SKIPD.上述三项27.下列叙述中,不属于表单数据环境常用操作的是(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加

12、控件C.从数据环境中删除表或视图D.在数据环境中编辑关系28.在 Visual FoxPro 中,一个表可以建立一个(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引29.在 SQL 的计算查询中,用于求平均值的函数是_。(分数:2.00)A.AVGB.AVERAGEC.averageD.AVE30.SQL 的数据操作语句不包括 _。(分数:2.00)A.INSERTB.UPDATEC.DELETED.CHANGE31.不能在表单设计中使用的工具栏是_。(分数:2.00)A.调色板B.布局C.表单控件D.打印预览32.下列说法错误的是(分数:2.00)A.关系中每一个属性对应一个

13、值域B.关系中不同的属性可对应同一值域C.对应同一值域的属性为不同的属性D.DOM(A)表示属性 A 的取值范围33.在 Visual FoxPro 中,下列各项的数据类型所占字符的字节数相等的是(分数:2.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型34.有关查询设计器,正确的描述是( )。(分数:2.00)A.“连接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依据”选项卡与 SQL 语句的 ORDER BY 短语对应D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语

14、对应35.用二维表数据来表示实体及实体之间联系的数据模型称为_。(分数:2.00)A.实体-联系模型B.层次模型C.网状模型D.关系模型36.下列程序段执行以后,内存变量 A 和 B 的值是 _。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A) ,B 数据的物理独立性是指数据的物理结构的改变,不会影响数据库的逻辑结构,故选项 B)叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项 C)叙述错误。3.下述关于数据库系统的叙述中正确的是(分数:2.00)A.数据库系统减少了数据冗余 B

15、.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据解析:解析:本题考查了数据库系统的基本知识。数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。4. (分数:2.00)A. B.C.D.解析:5.下列叙述中正确的是( )。(分数:2.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的

16、效率 解析:解析:数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。6.下列关于结构化程序设计原则和方法的描述中错误的是( )。(分数:2.00)A.选用的结构只准许有一个入口和一个出口B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现C.不允许使用 GOTO 语句 D.语言中所没有的控制结构,应该采用前后一致的方法来模拟解析:解析:限制使用 GOTO 语句是结构化程序设计的原则和方法之一,但不是绝对不允许使用 GOTO 语句。其他 3 项为结构化程序设计的原则

17、。7.算法的时间复杂度是指( )。(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序中的指令条数解析:解析:所谓的算法时间复杂度是指执行算法所需要的工作量,可以用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。8.数据表中的记录暂时不想使用,为提高数据表的使用效率,对这些“数据”要进行( )。(分数:2.00)A.逻辑删除 B.物理删除C.不加处理D.数据过滤器解析:9.对长度为 N 的线性表进行顺序查找,在最坏情况下所需要的比较次数为_。(分数:2.00)A.N+1B.N C.(N+1)/2D.N/2解析:解析:在进

18、行顺序查找过程中,如果被查的元素是线性表中的最后一个,或者被查元素根本不在线性表中,则为了查找这个元素需要与线性表中所有元素进行比较,这是顺序查找最坏的情况。10.某二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点数为( )。(分数:2.00)A.n+1 B.n-1C.2nD.n/2解析:解析:对任意一棵二叉树,若终端结点(即叶子结点)数为 n0,而其度数为 2 的结点数为 n2,则n0=n2+1。由此可知,若二叉树中有 n 个度为 2 的结点,则该二叉树中的叶子结点数为 n+1。11.对如下二叉树进行后序遍历的结果为 _。 (分数:2.00)A.ABCDEFB.DBEAFCC.AB

19、DECFD.DEBFCA 解析:解析:后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右子树,最后访问根结点;并且遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。12.下列工具中属于需求分析常用工具的是_。(分数:2.00)A.PAD B.PFDC.N-SD.DFD解析:13.数据表结构包括职称号/C/R,工资/N/6,2,要求按工资升序,工资相同者按职工号升序,建立索引文件应使用的命令是_。(分数:2.00)A.INEX ON 工资从,职工号/D TO lNGB.SETINDEX ON 工资+职工号 TO lNGC.INDEX ON STR

20、(工资,6,2)+职工号 TO ING D.INDEX ON 工资/A,职工号/A TO lNG解析:14.下面所列条目中,错误的 SQL 语句是_。(分数:2.00)A.ALTER TABLEB.ALTER VIEW C.CREATE TABLED.CREATE VIEW解析:15.如果在命令窗口执行命令:LIST 名称,主窗口中显示: 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是( )。 G02 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT

21、 ENDIF ENDSCAN ? 名称(分数:2.00)A.电话线 B.电线C.电冰箱D.电视机解析:解析:分析此程序如下: G02:将指针指向数据表中第二条记录,即“名称”为“计算机”的记录。 SCAN NEXT 4 FOR LEFT (名称,2)=“电“:SCAN 循环语句一般用于处理表中记录。语句可指明需处理的记录范围及应满足的条件。语句格式为: SCAN范围FOR条件 1WHILE条件 2 循环体 执行该语句时,记录指针自动、依次地在当前表的指定范围内满足条件的记录下移动,对每一条记录执行循环体内的命令。 而该循环语句的条件是“LEFT(名称,2)“电“”,则表示要查找“名称”字段左侧

22、前两个字符(一个汉字)为“电”的记录。所以,指针将指向记录 3。 IF RIGHT(名称,2) “线”EXIT ENDIF 此段程序判断当前记录“名称”字段中右侧前两个字符(一个汉字)是否为“线”,如果是,则使用 EXIT 语句退出循环。记录 3 符合条件,则循环终止。 ? 名称:在屏幕上显示当前记录中的“名称”字段,该字段内容为“电话线”。 设有如下说明,请回答(29)(35)小题: 有如下 3 个表: 职员.DBF:职员号 C(3),姓名 C(6),性别 C(2),组号 N(1),职务 C(10) 客户.DBF:客户号 C(4),客户名C(36),地址 C(36),所在城市 C(36) 订

23、单.DBF:订单号 C(4),客户号 C(4),职员号 C(3),签订日期 D,金额 N(6.2)16.Visual FoxPro 数据库文件是 _。(分数:2.00)A.存放用户数据的文件B.管理数据库对象的系统文件C.存放用户数据和系统的文件D.前 3 种说法都对 解析:解析:Visual FoxPro 数据库文件存放用户数据的文件:管理数据库的系统文件;存放用户数据和系统的文件。17.在 Visual FoxPro 中,要运行查询文件 query1.qpr,可以使用命令(分数:2.00)A.DO query1B.DO query1.qpr C.DO QUERY query1D.RUN q

24、uery1解析:解析:本题是考查对 Visual FoxPro 中运行查询文件语句的掌握。运行查询文件语句的命令格式为:DO查询文件名 查询文件名需要带扩展名,选项 B 正确。18.不需要事先建立就可以使用的变量是( )。(分数:2.00)A.私有变量 B.局部变量C.全局变量D.数组变量解析:解析:在程序中直接使用(没有通过 PUBLIC 和 LOCAL 命令事先声明)而由系统自动隐含建立的变量都是私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。当建立它的模块程序运行结束时,局部变量自动释放,局部变量用LOCAL 命令

25、建立。全局变量是指在任何模块中都可使用的变量,又称为公共变量。全局变量要先建立后使用,全局变量可用 PUBLIC 命令建立。19.在视图设计器中有,而在查询设计器中没有的选项卡是( )。(分数:2.00)A.排序依据B.更新条件 C.分组依据D.杂项解析:解析:在视图设计器界面中,有 7 个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据、杂项和更新条件;而查询设计器界面中,有 6 个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据和杂项。所以查询设计器没有“更新条件”选项卡。20.运算结果是字符串“home“的表达式是( )。(分数:2.00)A.LEFT(“myhome”,

26、4)B.RIGHT(“hometown”,4)C.SUBSTR(“myhometown”,4,4)D.SUBSTR(“myhometown”,3,4) 解析:21.对于许多控件来说,可以通过 C0ntrolSource 属性与数据绑定。在下列 VFP 对象中,无ControlSource 属性的是( )。(分数:2.00)A.标签(Label) B.组合框(Combox)C.选项按钮组(OptionGroup)D.列表框(List)解析:解析:Controlsource 属性用来指定所绑定的数据源。标签是显示文本的图形控件,通常用于显示提示信息,它没有绑定的数据源。22.当变量 X 在奇偶数之

27、间变化时,下列程序的输出结果为( )。CLEARX=0DO WHILE X6 IF INT (X/2)=X/2 ?“CHINA“ ENDIF?“中国”X=X+1ENDDO(分数:2.00)A.CHINA 中国 中国 连续显示 3 次 B.中国 中国 CHINA 连续显示 3 次C.CHINA 中国 中国 连续显示 2 次D.中国 中国 CHINA 连续显示 2 次解析:解析:DO WHILE-ENDDO 语句的格式; DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间的命令序列(

28、循环体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行 ENDDO 后面的语句。 先将 0 赋给变量 X,使用一个 DO WHILE 循环语句来操作,判断变量 X 是否小于 6,如果大于或等于 6,则退出循环,否则执行循环体,通过 INT(取整函数)取得 X 除以 2 的值的整数部分,判断该整数部分是否等于 X 除以 2 的值,如果相等,则输出“CHINA”,然后输出“中国”,再执行 X=X+1,重复此循环体的操作。 所以 X=0 时,INT(X/2)=0,X/2=0,输出“CHINA”,然后输出“中

29、国”,执行 X=X+1,此时 X=1,INT(X/2)=0,X/2=0.5,这两个值不相等,输出“中国”,以此类推,最终结果是“CHINA 中国 中国”连续显示 3 次。23.检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的命令是( )。(分数:2.00)A.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; GROUP BY 课程编号B.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程

30、编号=课程 课程编号; AND 成绩学号=学生学号; GROUP BY 课程课程编号 C.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; ORDER BY 课程课程编号D.SELECT 课程课程名称,学生姓名,MAX(成绩)AS 最高分; FROM 成绩,课程,学生; WHERE 成绩课程编号=课程课程编号; AND 成绩学号=学生学号; ORDER BY 课程课程编号解析:解析:本题中首先通过 GROUP BY 短语将“课程”表中的记录按“课程编号”分组,然后通过 MAX

31、 ()函数求出每组中的最高成绩,即每门课程的最高成绩,由于查询输出结果涉及到多个表的字段,因此要使用连接查询,表之间的连接条件放在 WHERE 短语中,AND 用来连接两个连接条件,以保证在查询的 3个表之间建立联系。24.数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为( )。(分数:2.00)A.期末考试分数B.期末考试分 C.期末考试分*D.系统出错解析:解析:在自由表中不可使用长字段名,字段名的最大值是 10。如果数据库表中包含长字段名,当数据库表转换为自由表时,多余的字符将被删除。25.在“工资”表中检索工资在 1000 到 1500 的工号及工资并

32、按降序排列,应输入_。(分数:2.00)A.SELECT*FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 0RDER BY 工资B.SELECT*FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资 DESC C.SELECT 工号,工资 FROM 工资表 WHERE 工资 BETWEEN 1000 AND 1500 ORDER BY 工资D.SELECT*FROM 工资表 DESC ORDER BY 工资 WHERE 工资 BETWEEN 1000 AND 1500解析:解析:SELECT 查询命令的使用方法是

33、: SELECTALLDISTINCT目标列表达式,目标列表达式FROM 基本表或视图,基本表或视图WHERE条件表达式 GROUP BY列名HAVING内部函数表达式ORDER BY列名ASCDESC 选项 A 和选项 C 工资后面要加 DESC表示降序排列,选项 D 次序不对。26.在 VFP 中会影响数据库记录指针的命令有( )。(分数:2.00)A.SEEKB.LISTC.SKIPD.上述三项 解析:27.下列叙述中,不属于表单数据环境常用操作的是(分数:2.00)A.向数据环境添加表或视图B.向数据环境中添加控件 C.从数据环境中删除表或视图D.在数据环境中编辑关系解析:解析:了解表

34、单设计器和表单数据环境两者之间的关系和区别。数据环境中不能添加控件,只能向表单中添加控件,可以在数据环境中添加或删除表及视图,以及编辑表间的关系。Visual FoxPro 中各种设计器中数据环境的功能、了解数据库设计器的功能及用途。28.在 Visual FoxPro 中,一个表可以建立一个(分数:2.00)A.主索引 B.候选索引C.惟一索引D.普通索引解析:解析: 由于主索引中不允许出现重复记录,一个表只能有一个主关键字,因此一个表只能建立一个主索引,建立候选索引的字段可以看做是候选关键字,它也要求字段值的惟一性,但可以建立多个,惟一索引和普通索引都可以建立多个。29.在 SQL 的计算

35、查询中,用于求平均值的函数是_。(分数:2.00)A.AVG B.AVERAGEC.averageD.AVE解析:解析:SQL 的求平均值的函数是 AVG,求最大值的函数是 MAX,求最小值的函数是 MIN,求和函数是SUM,计数的函数是 COUNT。30.SQL 的数据操作语句不包括 _。(分数:2.00)A.INSERTB.UPDATEC.DELETED.CHANGE 解析:解析:SQL 的数据操作语句包括 Create、Insert、Delete、Select、Update 等。31.不能在表单设计中使用的工具栏是_。(分数:2.00)A.调色板B.布局C.表单控件D.打印预览 解析:解

36、析:表单中可以使用多种工具栏,其中主要有:“表单设计器”工具栏,主要用于设置设计模式,并控制相关窗口和工具栏的显示;“表单控件”工具栏,用于在表单上创建控件;“布局”工具栏,可以在表单上对齐调整控件的位置;“调色板”工具栏,可以设定表单上各控件的颜色。而在表单设计过程中“打印预览”工具栏是不能用的。32.下列说法错误的是(分数:2.00)A.关系中每一个属性对应一个值域B.关系中不同的属性可对应同一值域C.对应同一值域的属性为不同的属性 D.DOM(A)表示属性 A 的取值范围解析:解析:关系中每一个属性都有一个取值范围,称为属性的值域。每一个属性对应一个值域,不同属性可对应同一个值域。对应同

37、一值域的却不一定是不同的属性。属性的值域用 DOM(A)表示,A 表示属性的名称。33.在 Visual FoxPro 中,下列各项的数据类型所占字符的字节数相等的是(分数:2.00)A.日期型和逻辑型B.日期型和通用型C.逻辑型和备注型D.备注型和通用型 解析:解析:在 Visual FoxPro 中,系统默认的备注型和通用型字段占 4 个字节,日期型字段占 8 个字节,逻辑型字段只占 1 个字节。34.有关查询设计器,正确的描述是( )。(分数:2.00)A.“连接”选项卡与 SQL 语句的 GROUP BY 短语对应B.“筛选”选项卡与 SQL 语句的 HAVING 短语对应C.“排序依

38、据”选项卡与 SQL 语句的 ORDER BY 短语对应 D.“分组依据”选项卡与 SQL 语句的 JOIN ON 短语对应解析:解析:在查询设计器界面中,有 6 个选项卡,它们分别是:字段、连接、筛选、排序依据,分组依据和杂项。这 6 个选项卡和 SQL SELECT 语句的各短语是相对应的:字段”选项卡对应于 SELECT 短语,指定所要查询的数据:“连接”选项卡对应于 JOIN ON 短语,用于编辑连接条件;“筛选”项卡对应于WHERE 短语,用于指定查询条件;“排序依据”选项卡对应于 ORDER BY 短语,用于指定排序的字段和排序方法;“分组依据”选项卡对应于 GROUP BY 短语

39、和 HAVING 短语,用于分组;“杂项”选项卡可以指定是否要重复的记录(对应于 DISTINCT)及列在前面的记录(对应于 TOP 短语等)。35.用二维表数据来表示实体及实体之间联系的数据模型称为_。(分数:2.00)A.实体-联系模型B.层次模型C.网状模型D.关系模型 解析:解析:关系:表之间的一种链接,它允许用户不仅能从当前选定表中访问数据,而且可以访问其他表中的数据。这种链接指的是连接条件。关系模型:用二维表数据来表示实体及实体之间联系的数据模型。层次模型:用树形结构表示实体及其之间联系的模型。网状模型:用网状结构表示实体及其之间联系的模型。36.下列程序段执行以后,内存变量 A

40、和 B 的值是 _。 CLEAR A=10 B=20 SET UDFPARMS TO REFERENCE DO SQ WITH(A) ,B &参数 A 是值传送,B 是引用传送 ?A,B PROCEDURE SQ PARAMETERS X1,Y1 X1=X1*X1 Y1=2*X1 ENDPROC(分数:2.00)A.10 200 B.100 200C.100 20D.10 20解析:解析:过程定义时,如果形式参数被说明为传值,则过程调用只是相应位置实参的值“单向”传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化均不会反馈、影响实参的值。由于这个过程,数据的传递只是单向性,故称

41、为“传值调用”的“单向”作用形式。反之,如果形式参数被说明为传址,则过程调用是将相应位置实参的地址传送给形参处理,而被调用过程内部对形参的任何操作引起的形参值的变化又会反向影响实参的值。在这个过程中,数据的传递具有双向性,故称为“传址调用”的“双向”作用形式。此题中参数 A 为值传送,即 A 值为 10;参数 B 为引用传送,根据X1=X1*X1;Y1=2*X1 得 Y1 值为 200 即 B 的值。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在数据的存储结构中,不仅需

42、要存储各数据元素的信息,还要存放各元素之间 1 的信息。(分数:2.00)填空项 1:_ (正确答案:正确答案:前后件关系)解析:解析:在数据存储结构中,除了要存储数据,还要存储数据的前后件关系,对于顺序存储的数据结构,前后件之间的关系是通过存储空间的位置来实现的,而对于链式存储来说,数据元素之间的前后件关系是通过指针来实现的。39.为了要在线性表中插入一个新元素,首先要给该元素分配一个 1,以便用于存储该元素的值。(分数:2.00)填空项 1:_ (正确答案:正确答案:新结点)解析:40.栈的 3 种基本运算是:人栈、退栈和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:读栈顶

43、元素)解析:41.当模式改变时,也不用改写应用程序,这称为 1 独立性。(分数:2.00)填空项 1:_ (正确答案:正确答案:逻辑)解析:解析:当数据的存储结构改变时,其逻辑结构可以不变,这称为物理独立性。当模式改变时,子模式不改变,也就不必改写应用程序,这称为逻辑独立性。42.数据的物理结构在计算机存储空间中的存放形式称为数据的 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:内模式 或 物理模式 或 存储模式)解析:解析:模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。例如数据记录由哪些数据项构成,数据项的名字、类型、取值范围等

44、。外模式是模式的子集,所以也称子模式或用户模式,是数据库用户能够看见的和使用的、局部的逻辑结构和特征的描述,是与某一应用有关的数据的逻辑表示。内模式也称物理模式或存储模式。一个数据库只有一个内模式,它是数据物理结构和存储方式的描述,是数据库内部的表示方法。例如,记录的存储方式是顺序存储、索引按照什么方式组织:数据是否压缩存储,是否加密等。43.在树形结构中,树根节点没有 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:前驱)解析:44.设有学生表 XS(学号,课程号,成绩),用 SQL 语句检索每个学生的成绩总和的语句是: SELECT 学号,SUM(成绩)FROM XS 1 。(

45、分数:2.00)填空项 1:_ (正确答案:正确答案:GROUP BY 学号)解析:45.在 Visual FoxPro 中,主索引可以保证数据的 1 完整性。(分数:2.00)填空项 1:_ (正确答案:正确答案:实体)解析:解析:实体完整性是保证隔开记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro 中利用主关键字或者候选关键字来保证表中的记录惟一,即保证实体完整性。在 Visual FoxPro中将主关键字称作主索引,将候选关键字称作候选索引。46.在 SELECT 查询语句中,HAVING 短语必须跟 1 使用,用来限定分组必须满足的条件。(分数:2.00)

46、填空项 1:_ (正确答案:正确答案:GROUPBY)解析:解析:HAVING 短语必须跟 GROUP BY 合起来使用来限定分组必须满足的条件。47.设有如下关系表 R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是 NO。 其中 NO 为学号,NAME 为姓名,SEX 为性别,AGE 为年龄,CLASS 为班号。写出实 现下列功能的 SQL 语句。 将所有“96101”班号改为“95101”; 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:UPDATE R SET CLASS=“95101“ WHERE CLASS=“96101“)解析:解析:SQL 的数据更

47、新格式为: UPDATE TableNAME SET Column namel=eExpression1,Column_Name2=eExpression2 where Condition 一般使用 MHERE 子句指定条件,以更新满足条件的一些记录的字段值,并且一次可以更新多个字段:如果不使用 WHERE 子句,则更新全部记录。48.实现表之间临时联系的命令是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:Set Relation 或 Set Relation To)解析:解析:在两个表之间建立临时联系。 语法: SET RELATION TO eExpressionl INTO nWorkAreal|cTableAliasl ,eExpression2 INTO nWorkArea2|cTableAlias2 IN nWorkArea|cTableAlias ADDITIVE49.设有如下的语句: a=”Visual FoxPro+” ?TRANSFORM(a,”!”)最后的输出结果是: 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:VISUAL FOXPR0)解析:50.要求按成绩降

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

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

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