【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc

上传人:twoload295 文档编号:1328396 上传时间:2019-10-17 格式:DOC 页数:18 大小:113.50KB
下载 相关 举报
【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc_第1页
第1页 / 共18页
【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc_第2页
第2页 / 共18页
【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc_第3页
第3页 / 共18页
【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc_第4页
第4页 / 共18页
【计算机类职业资格】二级Visual+FoxPro真题2013年09月(3)及答案解析.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、二级 Visual+FoxPro真题 2013年 09月(3)及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.在最坏情况下_。(分数:1.00)A.快速排序的时间复杂度比冒泡排序的时间复杂度要小B.快速排序的时间复杂度比希尔排序的时间复杂度要小C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的2.在深度为 7的满二叉树中,度为 2的结点个数为_。(分数:1.00)A.64B.63C.32D.313.设栈的顺序存储空间为 S(1:m),初始状态为 top=m+1。现经过一系列入栈与退栈

2、运算后,top=20,则当前栈中的元素个数为_。(分数:1.00)A.30B.20C.m-19D.m-204.算法空间复杂度的度量方法是_。(分数:1.00)A.算法程序的长度B.算法所处理的数据量C.执行算法所需要的工作单元D.执行算法所需要的存储空间5.下面不属于软件开发阶段任务的是_。(分数:1.00)A.测试B.可行性研究C.设计D.实现6.下面属于字符类的实例是_。(分数:1.00)A.“518“B.“5“C.“nm“D.“n“7.某系统结构图如下图所示 (分数:1.00)AnB.1C.3D.48.个兴趣班可以招收多名学生,而个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系

3、是_。(分数:1.00)A.1:1联系B.1:m联系C.m:1联系D.m:n联系9.有三个关系表 R、S 和 T如下,其中三个关系对应的关键字分别为 A,B 和复合关键字(A,B)。 R A A1 a 1 b n S B B1 B2 f g h l x y n p x T A B C a f 3 b q 4 表 T的记录项(b,q,4)违反了_。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户定义的完整性约束D.关系完整性约束10.在数据库系统中,给出数据模型在计算机上物理结构表示的是_。(分数:1.00)A.概念数据模型B.逻辑数据模型C.物理数据模型D.关系数据模型11.下面

4、有关视图的叙述中错误的是_。(分数:1.00)A.视图的数据源只能是数据库表和视图,不能是自由表B.在视图设计器中不能指定“查询去向”C.视图没有相应的文件,视图定义保存在数据库文件中D.使用 USE命令可以打开或关闭视图12.利用“查询设计器”设计查询,若要指定是否要重复记录(对应于 DISTINCT),应使用_。(分数:1.00)A.“字段”选项卡B.“联接”选项卡C.“筛选”选项卡D.“杂项”选项卡13.打开视图后,可以显示视图中数据的命令是_。(分数:1.00)A.DOB.USEC.BROWSED.CREATE14.使用键盘操作重新打开命令窗口的方法是_。(分数:1.00)A.按 Ct

5、rl+F4组合键B.按 Ctrl+F2组合键C.按 Alt+F4组合键D.按 Alt+F2组合键15.在创建表文件时要定义一个日期型字段,应在该字段的宽度位置输入_。(分数:1.00)A.1B.8CDD.不必输入16.下面不能创建数据库的方式是_。(分数:1.00)A.CREATE命令B.CREATE DATABASE命令C.在“项目管理器”窗口中选择“数据库”选项,然后单击“新建”按钮D.单击工具栏上的“新建”按钮,然后在打开的对话框中选择“数据库”文件类型并单击“新建文件”按钮17.在当前数据库中添加一个表的命令是_。(分数:1.00)A.ADD命令B.ADD TABLE命令C.APPEN

6、D命令D.APPEND TABLE命令18.假设当前表包含记录且有索引,命令 GO TOP的功能是_。(分数:1.00)A.将记录指针定位在 1号记录B.将记录指针定位在 1号记录的前面位置C.将记录指针定位在索引排序排在第 1的记录D.将记录指针定位在索引排序排在第 1的记录的前面位置19.在 Visual Foxpro中,使用 LOCATE FOR条件命令按条件查找记录,当查找到满足条件的第 1条记录后,如果还需要查找下一条满足条件的记录,应使用命令_。(分数:1.00)A.LOCATE FOR条件命令B.SKIP命令C.CONTINUE命令D.GO命令20.下面有关查询的叙述中错误的是_

7、。(分数:1.00)A.查询文件的扩展名是.QPRB.查询文件是一种文本文件,可以直接用文本编辑器创建C.查询的去向包括表、临时表、报表等D.查询的数据源只能是数据库表和视图,不能是自由表21.要将数组数据复制到表的当前记录中,可以使用命令_。(分数:1.00)A.GATHER TOB.SCATTER TOC.GATHER FROMD.SCATTER FROM22.连续执行以下命令后,最后一条命令的输出结果是_。 x=10 y=x=20 ? x,y(分数:1.00)A.20,20B.10,20C.20,.T.D.10,.F.23.连续执行以下命令后,最后一条命令的输出结果是_。 A=10 x=

8、“A“+SPACE(2) ? IIF(A=20,x-“BCD“+“E“,x+“BCD“-“E“)(分数:1.00)A.ABCD EB.A BCDEC.ABCDED.出错24.连续执行以下命令后,最后一条命令的输出结果是_。 t=2012-10-1 10:10 AM t=t+1 ? day(t),sec(t)(分数:1.00)A.1,0B.1,1C.2,0D.2,125.连续执行以下命令后,最后一条命令的输出结果是_。 x=25.6 ? INT(x),FLOOR(x),ROUND(x,0)(分数:1.00)A.25,25,25B.25,25,26C.26,25,26D.26,26,2626.下面

9、程序的运行结果是_。 CLEAR x=1 y=1 i=2 DO WHILE i10 z=y+x x=y y=z i=i+1 ENDDO ? z(分数:1.00)A.21B.34C.55D.8927.下面程序的运行结果是_。 CLEAR n=10 proc1() ? n PROCEDURE proc1 PRIVATE n n=1 FOR k=1 TO 5 n=n*k ENDFOR RETURN(分数:1.00)A.10B.16C.24D.12028.在 Visual Foxpro的 SQL查询中,为计算某字段值的合计应使用函数_。(分数:1.00)A.COUNTB.AVGC.MAXD.SUM29

10、.在 Visual Foxpro的 SQL查询中,当利用 LIKE运算符进行字符串匹配查询时,通常会用到通配符,其中代表一个字符的通配符是_。(分数:1.00)A.*B.?C._D.%30.有主题帖表如下: 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T) 查询所有 2012年 1月发表的主题帖,正确的 SQL语句是_。(分数:1.00)A.SELECT * FROM 主题帖 WHERE 发帖时间 LIKE 2012-01B.SELECT * FROM 主题帖 WHERE YEAR(发帖时间)=2012 AND MONTH(发帖时间)=1C.SELECT * FROM 主题帖

11、WHERE YEAR(发帖时间)=2012 OR MONTH(发帖时间)=1D.SELECT * FROM 主题帖 WHERE YEAR(发帖时间)=2012,MONTH(发帖时间)=131.有主题帖表如下: 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T) 查询所有内容包含“春节”字样的主题帖,正确的 SQL语句是_。(分数:1.00)A.SELECT * FROM 主题帖 WHERE 内容$ “春节“B.SELECT * FROM 主题帖 WHERE “春节“ IN 内容C.SELECT * FROM 主题帖 WHERE “春节“ IN(内容)D.SELECT * FROM

12、 主题帖 WHERE 内容 LIKE “%春节%“32.有如下用户表和回复帖表: 用户(用户名 C,密码 C,性别 L,电子邮箱 C) 回复帖(编号 C,用户名 C,内容 M,回复时间 T,主题帖编号 C) 查询发表了编号为“00001”的回复帖的用户信息,正确的 SQL语句是_。(分数:1.00)A.SELECT 用户.用户名,电子邮箱 FROM 用户,回复帖 WHERE 回复帖.编号=“00001“B.SELECT 用户.用户名,用户.电子邮箱 FROM 用户,回复帖 ON 用户.用户名=回复帖.用户名 WHERE 编号=“00001“C.SELECT 用户用户名,用户.电子邮箱 FROM

13、 用户 JOIN 回复帖 ON 用户.用户名=回复帖.用户名 WHERE 编号=“00001“D.SELECT 用户用户名,用户.电子邮箱 FROM 用户 JOIN 回复帖 WHERE 用户.用户名=回复帖.用户名 AND 编号=“00001“33.有如下用户表和主题帖表: 用户(用户名 C,密码 C,性别 L,电子邮箱 C) 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T) 查询没有发表过任何主题帖的用户信息,正确的 SQL语句是_。(分数:1.00)A.SELECT * FROM 用户 WHERE NOT EXISTS(SELECT * FROM 主题帖 WHERE 用户名

14、=用户.用户名)B.SELECT * FROM 用户 WHERE EXISTS(SELECT * FROM 主题帖 WHERE 用户名!=用户.用户名)C.SELECT * FROM 用户 WHERE 用户名 NOT IN(SELECT * FROM 主题帖)D.SELECT * FROM 用户 WHERE 用户名!=(SELECT 用户名 FROM 主题帖)34.有如下主题帖表: 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T,点击数 N,回复数 N) 查询点击数最高的主题帖(可能有多个),错误的 SQL语句是_。(分数:1.00)A.SELECT * TOP 1 FROM

15、主题帖 ORDER BY 点击数 DESCB.SELECT * FROM 主题帖 WHERE 点击数 =ALL(SELECT 点击数 FROM 主题帖)C.SELECT * FROM 主题帖 WHERE 点击数=(SELECT MAX(点击数) FROM 主题帖)D.SELECT * FROM 主题帖 WHERE 点击数 =ANY(SELECT 点击数 FROM 主题帖)35.有如下主题帖表和回复帖表: 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T) 回复帖(编号 C,用户名 C,内容 M,回复时间 T,主题帖编号 C) 统计并显示回复帖数量大于等于 5的主题帖信息,正确的

16、SQL语句是_。(分数:1.00)A.SELECT 主题帖编号,标题,COUNT(*) 回复帖数量 FROM 主题帖,回复帖;WHERE 主题帖.编号=主题帖编号;GROUP BY 主题帖编号,标题 HAVING 回复帖数量 =5B.SELECT 主题帖编号标题,COUNT(*) 回复帖数量 FROM 主题帖,回复帖;WHERE 主题帖.编号=主题帖编号;GROUP BY 主题帖编号,标题 WHERE 回复帖数量 =5C.SELECT 主题帖编号,标题,COUNT(*) 回复帖数量 FROM 主题帖,回复帖;WHERE 主题帖.编号=回复帖.编号;GROUP BY 主题帖编号,标题 HAVIN

17、G 回复帖数量 =5D.SELECT 主题帖编号,标题,COUNT(*)回复帖数量 FROM 主题帖,回复帖;WHERE 主题帖.编号=回复帖.编号;GROUP BY 主题帖编号,标题 WHERE 回复帖数量 =536.有如下用户表: 用户(用户名 C,密码 C,性别 L,电子邮箱 C) 假设已存在与表各字段变量同名的内存变量,现在要把这些内存变量的值作为一条新记录的值插入表中,正确的 SQL语句是_。(分数:1.00)A.INSERT INTO 用户 WITH MEMVARB.INSERT INTO 用户 WITH MEMORYC.INSERT INTO 用户 FROM MEMVARD.IN

18、SERT INTO 用户 FROM MEMORY37.有如下用户表: 用户(用户名 C,密码 C,性别 L,电子邮箱 C) 要修改用户名为“liuxiaobo”的用户的密码和电子邮箱,正确的 SQL语句是_。(分数:1.00)A.UPDATE 用户 SET 密码=“abcdef“,电子邮箱=““;WHERE 用户名=“liuxiaobo“B.UPDATE 用户 SET 密码=“abcdef“ AND 电子邮箱=““;WHERE 用户名=“liuxiaobo“C.UPDATE TO 用户 SET 密码=“abcdef“,电子邮箱=““;WHERE 用户名=“liuxiaobo“D.UPDATE

19、TO 用户 SET 密码=“abcdef“ AND 电子邮箱=““;WHERE 用户名=“liuxiaobo“38.Visual Foxpro基类的最小事件集不包含的事件是_。(分数:1.00)A.InitB.DestroyC.LoadD.Error39.假设已经为某控件设计好了快捷菜单 mymenu,那么要为该控件设置的 RightClick事件代码应该为_。(分数:1.00)A.DO mymenuB.DO MENU mymenuC.DO mymenu.mnxD.DO mymenu.mpr40.以纯文本形式保存设计结果的设计器是_。(分数:1.00)A.查询设计器B.表单设计器C.菜单设计器

20、D.以上都不对二、基本操作题(总题数:1,分数:18.00)41.在 下,完成如下操作: (1)将 student表中学号为 99035001的学生的“院系”字段值修改为“经济”。 (2)将 score表中“成绩”字段的名称修改为“考试成绩”。 (3)使用 SQL命令(ALTER TABLE)为 student表建立一个候选索引,索引名和索引表达式均为“学号”,并将相应的 SQL命令保存在 three.prg文件中。 (4)通过表设计器为 course表建立一个候选索引,索引名和索引表达式都是“课程编号”。 (分数:18.00)_三、简单应用题(总题数:1,分数:24.00)在下完成如下简单应

21、用:(分数:24.00)(1).建立一个满足下列要求的表单文件 tab。 表单中包含一个页框控件 Pageframe1,该页框含有 3个页面:Page1、Page2、Page3,三个页面的标题依次为“学生”、“课程”和“成绩”。 将 student(学生)表、course(课程)表和 score(成绩)表分别添加到表单的数据环境中。 直接用拖曳的方法使得在页框控件的相应页面上分别显示 student(学生)表、course(课程)表和score(成绩)表的内容。 表单中包含一个“退出”命令按钮(Command1),单击该按钮关闭并释放表单。(分数:12.00)_(2).给定表单 modi2.s

22、ex,功能是:要求用户输入一个正整数,然后计算从 1到该数字之间有多少偶数、多少奇数、多少能被 3整除的数,并分别显示出来,最后统计出满足条件的数的总数量。请修改并调试该程序,使之能够正确运行。 改错要求:“计算”按钮的 Click事件代码中共有 3处错误,请修改“*found*”下面语句行的错误,必须在原来位置修改,不能增加或删减程序行(其中第一行的赋值语句不许减少或改变变量名)。 “退出”按钮的 Click事件代码中有一处错误,该按钮的功能是关闭并释放表单。(分数:12.00)_四、综合应用题(总题数:1,分数:18.00)42.在 下有一个名为 zonghe的表单文件,其中:单击“添加”

23、命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击“移去”命令按钮可以将右边列表框中被选中的项移去(删除)。 请完善“确定”命令按钮的 Click事件代码,其功能是:查询右边列表框所列课程的学生的考试成绩(依次包含姓名、课程名称和考试成绩 3个字段),并先按课程名称升序排列,课程名称相同的再按考试成绩降序排列,最后将查询结果存储到表 zonghe中。 注意:(1)SCORE 表中的“考试成绩”字段是在基本操作题中修改的。 (2)程序完成后必须运行,要求将“计算机基础”和“高等数学”从左边的列表框添加到右边的列表框,并单击“确定”命令按钮完成查询和存储。 (分数:18.00)_二级

24、Visual+FoxPro真题 2013年 09月(3)答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:40,分数:40.00)1.在最坏情况下_。(分数:1.00)A.快速排序的时间复杂度比冒泡排序的时间复杂度要小B.快速排序的时间复杂度比希尔排序的时间复杂度要小C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小 D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的解析:解析 对长度为 n的线性表排序,下表为常用排序方法时间复杂度: 方法 平均时间 最坏情况时间 冒泡排序 O(n 2 ) O(n 2 ) 直接插入排序 O(n 2 ) O(n 2 ) 简单选择排序

25、 O(n 2 ) O(n 2 ) 快速排序 O(nlog 2 n) O(n 2 ) 堆排序 O(nlog 2 n) O(nlog 2 n) 上表中未包括希尔排序,因为希尔排序的时间效率与所取的增量序列有关,如果增量序列为:d 1 =n/2,d i+1 =d i /2,在最坏情况下,希尔排序所需要的比较次数为 O(n 1.5 )。快速排序与冒泡排序的时间复杂度均为 O(n 2 ),A 选项错误。快速排序比希尔排序的时间复杂度要大(O(n 2 )O(n 1.5 ),B 选项错误。希尔排序的时间复杂度比直接插入排序的时间复杂度要小(O(n 1.5 )O(n 2 ),C 选项正确。快速排序比希尔排序的

26、时间复杂度大(O(n 2 )O(n 1.5 ),D 选项错误。2.在深度为 7的满二叉树中,度为 2的结点个数为_。(分数:1.00)A.64B.63 C.32D.31解析:解析 在树的结构中,树的最大层次称为树的深度。满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个子结点。也就是说,在满二叉树中,每一层上的结点数都达到最大值。根据二叉树的性质 1,在二叉树的第 k层上,最多 2 k -1个节点;故第七层上的叶子结点数为 2 7-1 =64,根据二叉树的性质 3,度为 0的结点(叶子结点)总是比度为 2的结点多一个。故此题度为 2的结点个数为 63。B 选项正确。3.设栈

27、的顺序存储空间为 S(1:m),初始状态为 top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为_。(分数:1.00)A.30B.20C.m-19 D.m-20解析:解析 此题因初始状态为 top=m+1,可以确定初始状态栈底指针指向高地址,每次入栈是 top-1,而不是 top+1。那么,top=m+1-1 时,第 1个元素入栈;top=m+1-2 时,第 2个元素入栈;top=m+1-3 时,第 3个元素入栈。以此类推,当 top=m+1-x=20时,是第 x个元素入栈,x 的值为 m+1-20=m-19。故top=20时,栈中共有 m-19个元素。C 选项正

28、确。4.算法空间复杂度的度量方法是_。(分数:1.00)A.算法程序的长度B.算法所处理的数据量C.执行算法所需要的工作单元D.执行算法所需要的存储空间 解析:解析 算法的空间复杂度是指执行这个算法所需要的内存空间。算法执行期间所需的存储空间包括 3个部分:输入数据所占的存储空间;程序本身所占的存储空间;算法执行过程中所需要的额外空间,D选项正确。5.下面不属于软件开发阶段任务的是_。(分数:1.00)A.测试B.可行性研究 C.设计D.实现解析:解析 软件生命周期分为 3个时期共 8个阶段:软件定义期,包括问题定义、可行性研究、需求分析;软件开发期,包括概要设计、详细设计、实现、测试;运行维

29、护期,即运行维护阶段。可行性研究属于软件定义期任务,B 选项错误。6.下面属于字符类的实例是_。(分数:1.00)A.“518“B.“5“C.“nm“D.“n“ 解析:解析 字符实例的一般形式是用一对单引号括起来的一个字符。另外 ASCII码中还有一些控制字符,VF 中用转义字符的形式来书写这些常量,转义字符一反斜杠()开始,后面跟 1个字符或字符序列。“518“单引号中有三个字符,A 选项错误。“5“双引号为字符串,B 选项错误。“nm“单引号中有两个字符,C选项错误。“n“为换行符,属于字符类实例,D 选项正确。7.某系统结构图如下图所示 (分数:1.00)An B.1C.3D.4解析:解

30、析 扇出指的是由一个模块直接调用的其他模块数。题干中某系统为一个模块,其扇出数目为n(n3),功能 1与功能 n模块扇出数均为 2,故 A选项正确。8.个兴趣班可以招收多名学生,而个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是_。(分数:1.00)A.1:1联系B.1:m联系C.m:1联系D.m:n联系 解析:解析 一般来说,实体集之间必须通过联系来建立联接关系,分为 3类:一对一联系(1:1)、一对多联系(1:m)、多对多联系(m:n)。多个兴趣班与多个学生的关系为 m:n联系,D 选项正确。9.有三个关系表 R、S 和 T如下,其中三个关系对应的关键字分别为 A,B 和复合关

31、键字(A,B)。 R A A1 a 1 b n S B B1 B2 f g h l x y n p x T A B C a f 3 b q 4 表 T的记录项(b,q,4)违反了_。(分数:1.00)A.实体完整性约束B.参照完整性约束 C.用户定义的完整性约束D.关系完整性约束解析:解析 关系模型中可以有 3类完整性约束:实体完整性约束、参照完整性约束和用户定义的完整性约束。实体完整性约束是指,若属性 M是关系的主键,则属性 M中的属性值不能为空值。T 中主键不为空,A 选项错误。参照完整性约束是指,若属性(或属性组)A 是关系 M的外键,它与关系 M的主码相对应,则对于关系 M中的每个元组

32、在 A上的值必须为:要么取空值;要么等于关系 M中某个元组的主码值。属性B为关系 S的外键,它与关系 S的主键相对应,则 T中元组在 B上应该为空或者与 S中主键值相等,题目中不相等,违反参照完整性约束,B 选项正确。此题关系中无语义要求,C 选项错误。10.在数据库系统中,给出数据模型在计算机上物理结构表示的是_。(分数:1.00)A.概念数据模型B.逻辑数据模型C.物理数据模型 D.关系数据模型解析:解析 数据模型按照不同的应用层次分为以下 3种类型:概念数据模型,重于对客观世界复杂事物的描述及对它们内在联系的刻画;逻辑数据模型,是面向数据库系统的模型,着重于在数据库系统一级的实现;物理数

33、据模型,是面向计算机物理实现的模型,此模型给出了数据模型在计算机上物理结构的表示。C 选项正确。11.下面有关视图的叙述中错误的是_。(分数:1.00)A.视图的数据源只能是数据库表和视图,不能是自由表 B.在视图设计器中不能指定“查询去向”C.视图没有相应的文件,视图定义保存在数据库文件中D.使用 USE命令可以打开或关闭视图解析:解析 视图的数据可以来自数据库表、自由表和其他视图,故 A选项错误。视图设计器没有查询去向的问题,故选项 B正确。视图不作为独立的文件存储,而是存放在定义它的数据库中,故选项 C正确。建立视图后,可用 USE命令打开视图和关闭视图,故选项 D正确。12.利用“查询

34、设计器”设计查询,若要指定是否要重复记录(对应于 DISTINCT),应使用_。(分数:1.00)A.“字段”选项卡B.“联接”选项卡C.“筛选”选项卡D.“杂项”选项卡 解析:解析 字段选项卡对应 SQL中的 Select语句,联接选项卡对应 SQL中的 JOIN ON语句;筛选选项卡对应 SQL中的 WHERE语句;杂项选项卡对应 SQL中的 DISTICT、TOP 语句,故选项 A、B、C、错误,选项 D正确。13.打开视图后,可以显示视图中数据的命令是_。(分数:1.00)A.DOB.USEC.BROWSE D.CREATE解析:解析 DO 用于运行命令程序,故 A选项错误。可用 US

35、E命令打开视图和关闭视图,故选项 B错误。BROWSE可以显示视图数据,故选项 C正确。CREATE 是建立视图的命令,故 D选项错误。14.使用键盘操作重新打开命令窗口的方法是_。(分数:1.00)A.按 Ctrl+F4组合键B.按 Ctrl+F2组合键 C.按 Alt+F4组合键D.按 Alt+F2组合键解析:解析 按 Ctrl+F2组合键是重新打开命令窗口的方法,故选择 B选项。A 选项,按 Ctrl+F4组合键是关闭命令窗口的方法。Alt+F4 是关闭整个应用程序窗口。15.在创建表文件时要定义一个日期型字段,应在该字段的宽度位置输入_。(分数:1.00)A.1B.8CDD.不必输入

36、解析:解析 日期型数据长度固定为 8位,系统已设定,不需用户再定义,故选择 D选项。16.下面不能创建数据库的方式是_。(分数:1.00)A.CREATE命令 B.CREATE DATABASE命令C.在“项目管理器”窗口中选择“数据库”选项,然后单击“新建”按钮D.单击工具栏上的“新建”按钮,然后在打开的对话框中选择“数据库”文件类型并单击“新建文件”按钮解析:解析 在 VF中建立数据库有三种方法,第一种通过项目管理器建立数据库,第二种通过“新建”对话框建立数据库,第三种通过 CREATE DAIABASE命令的方式建立数据库,故 B选项能正确建立数据库。A选项中的 CREATE命令能用来创

37、建表,故 A选项不能创建数据库。项目管理器建立数据库则是打开项目管理器,选择“数据”选项卡中的“数据库”,单击“新建”按钮,在弹出的“新建数据库”对话框中单击“新建数据库”按钮,在弹出的对话框中选择文件类型“数据库”,单击保存按钮,故 C选项能创建数据库。第二种选择“文件”- “新建”菜单命令,在弹出的“新建”对话框中选择“数据库”单选按钮,然后单击“新建文件”,故 D选项能创建数据库。17.在当前数据库中添加一个表的命令是_。(分数:1.00)A.ADD命令B.ADD TABLE命令 C.APPEND命令D.APPEND TABLE命令解析:解析 ADD TABLE 命令是在当前数据库中添加

38、一个自由表,APPEND BLANK是添加记录命令,在表的尾部增加记录,没有 ADD命令和 APPEND TABLE命令,故选择 B选项。18.假设当前表包含记录且有索引,命令 GO TOP的功能是_。(分数:1.00)A.将记录指针定位在 1号记录B.将记录指针定位在 1号记录的前面位置C.将记录指针定位在索引排序排在第 1的记录 D.将记录指针定位在索引排序排在第 1的记录的前面位置解析:解析 GOTO|GO 是查询定位命令,GO TOP 中的 TOP是表头,不使用索引时是表的第一个记录,使用索引时是索引项排在最前面的索引对应记录,故选择 C选项。19.在 Visual Foxpro中,使

39、用 LOCATE FOR条件命令按条件查找记录,当查找到满足条件的第 1条记录后,如果还需要查找下一条满足条件的记录,应使用命令_。(分数:1.00)A.LOCATE FOR条件命令B.SKIP命令C.CONTINUE命令 D.GO命令解析:解析 对于当前工作区打开的表,用户可以使用 GOTO命令进行记录的绝对定位,使用 SKIP命令进行记录的相对定位;使用 Locate命令进行条件定位;使用 Continue命令是按照 Locate指定的条件继续定位下一条记录,故 C选项正确。20.下面有关查询的叙述中错误的是_。(分数:1.00)A.查询文件的扩展名是.QPRB.查询文件是一种文本文件,可

40、以直接用文本编辑器创建C.查询的去向包括表、临时表、报表等D.查询的数据源只能是数据库表和视图,不能是自由表 解析:解析 查询是一个以扩展名为.QPR 独立保存的文本文件,可直接用文本编辑器创建,故 A选项和B选项正确。查询的去向包括临时表、表、报表和标签等,故 C选项正确。查询的数据源可以是自由表,故 D选项错误。21.要将数组数据复制到表的当前记录中,可以使用命令_。(分数:1.00)A.GATHER TOB.SCATTER TOC.GATHER FROM D.SCATTER FROM解析:解析 SCATTER TO 命令是将表的当前记录复制到数组中,GATHER FROM 命令是将数组中

41、的数据复制到当前记录中,GATHER TO 和 SCATTER FROM不是数据和数组数据之间的交换命令,故选择 C选项。22.连续执行以下命令后,最后一条命令的输出结果是_。 x=10 y=x=20 ? x,y(分数:1.00)A.20,20B.10,20C.20,.T.D.10,.F. 解析:解析 “y=x=20”的第一个等于号是赋值,第二个等于号是关系运算符等于,判断 x是否等于20,x 为 10,不等于 20,故返回假,y 被赋值为 F,故 D选项正确。23.连续执行以下命令后,最后一条命令的输出结果是_。 A=10 x=“A“+SPACE(2) ? IIF(A=20,x-“BCD“+

42、“E“,x+“BCD“-“E“)(分数:1.00)A.ABCD EB.A BCDE C.ABCDED.出错解析:解析 SPACE(2)是指产生两个空格组成的字符串,则 x为 10,此时 x=20的判断为假,则执行x+“BCD“-“E“,其中“-”是空格移位连接,连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部,运算符“+”是连接运算符,前后两个字符串首尾连接形成一个新的字符串,x+“BCD“-“E“运算结果为“ABCDE”,选择 B选项。24.连续执行以下命令后,最后一条命令的输出结果是_。 t=2012-10-1 10:10 AM t=t+1 ? day(t),sec(t)

43、(分数:1.00)A.1,0B.1,1 C.2,0D.2,1解析:解析 t 是日期时间型,故 t=t+1是增加一秒,执行后,t=2012-10-1 10:10:01。DAY 从指定的日期表达式或日期时间表达式中抽出日,函数值为数值型,SEC 返回指定的日期时间表达式中的秒数部分。则? day(t),sec(t)显示为 1,1,B 选项正确。25.连续执行以下命令后,最后一条命令的输出结果是_。 x=25.6 ? INT(x),FLOOR(x),ROUND(x,0)(分数:1.00)A.25,25,25B.25,25,26 C.26,25,26D.26,26,26解析:解析 函数 INT(数值表

44、达式)返回给定数值表达式的整数部分;FLOOR(数值表达式)返回小于或等于给定数值表达式的最大整数,ROUND(数值表达式 1,数值表达式 2)返回数值表达式 1四舍五入后的结果,数值表达式 2指明四舍五入的位置,大于 0则是保留的小数的位数,小于等于 0表示是整数部分的舍入位数。INT(x)=INT(25.6)=25,FLOOR(x)=25,ROUND(x,0)=26,故 B选项正确。26.下面程序的运行结果是_。 CLEAR x=1 y=1 i=2 DO WHILE i10 z=y+x x=y y=z i=i+1 ENDDO ? z(分数:1.00)A.21B.34C.55 D.89解析:

45、解析 此题循环的条件是 i10,i=2 时,满足循环条件,执行循环体,z=1+1=2,x=1,y=2,i=3;i=3 时,满足循环条件,执行循环体,z=1+2=3,x=2,y=3,i=4;只要 i10就执行循环体,直至当 i=9时,满足循环,执行循环体,z=34+21=55,x=y=34,y=55,i=10,此时不满足循环条件,退出循环,z 为 55,故 C选项正确。27.下面程序的运行结果是_。 CLEAR n=10 proc1() ? n PROCEDURE proc1 PRIVATE n n=1 FOR k=1 TO 5 n=n*k ENDFOR RETURN(分数:1.00)A.10

46、B.16C.24D.120解析:解析 在过程 proc1中,使用了 PRIVATE命令,隐藏了主程序中可能存在的变量,使得变量 n在子程序中暂时无效,即只能在过程 proc1中使用,不影响主程序中的 n的值,故在主程序中的 n值为10,故 A选项正确。28.在 Visual Foxpro的 SQL查询中,为计算某字段值的合计应使用函数_。(分数:1.00)A.COUNTB.AVGC.MAXD.SUM 解析:解析 COUNT 用来统计记录数,AVG 用来计算某一字段值的平均数,MAX 用来计算某一字段值的最大值,SUM 用来对某一字段值计算总和,故 D选项正确。29.在 Visual Foxpr

47、o的 SQL查询中,当利用 LIKE运算符进行字符串匹配查询时,通常会用到通配符,其中代表一个字符的通配符是_。(分数:1.00)A.*B.?C._ D.%解析:解析 A 选项和 B选项是 VF命令中使用的通配符,不是 SQL专用通配符,故错误。通配符“%”,代表 0个或多个字符,即表示若干个任意字符,故 D选项错误。“_”通配表示任意 1个字符,故选择 C选项。30.有主题帖表如下: 主题帖(编号 C,用户名 C,标题 C,内容 M,发帖时间 T) 查询所有 2012年 1月发表的主题帖,正确的 SQL语句是_。(分数:1.00)A.SELECT * FROM 主题帖 WHERE 发帖时间 LIKE

展开阅读全文
相关资源
猜你喜欢
  • DIN EN 301145-5-2000 Integrated Services Digital Network (ISDN) - Digital Subscriber Signalling System No one (DSS1) protocol teleaction service - Part 5 Test Suite Structure and T.pdf DIN EN 301145-5-2000 Integrated Services Digital Network (ISDN) - Digital Subscriber Signalling System No one (DSS1) protocol teleaction service - Part 5 Test Suite Structure and T.pdf
  • DIN EN 301145-7-2000 Integrated Services Digital Network (ISDN) - Digital Subscriber Signalling System No one (DSS1) protocol teleaction service - Part 7 Test Suite Structure and T.pdf DIN EN 301145-7-2000 Integrated Services Digital Network (ISDN) - Digital Subscriber Signalling System No one (DSS1) protocol teleaction service - Part 7 Test Suite Structure and T.pdf
  • DIN EN 301152-1-2001 Intelligent Network (IN) - Capability Set 1 (CS1) extension Intelligent Network Application Protocol (INAP) Customised Applications for Mobile network Enhanced.pdf DIN EN 301152-1-2001 Intelligent Network (IN) - Capability Set 1 (CS1) extension Intelligent Network Application Protocol (INAP) Customised Applications for Mobile network Enhanced.pdf
  • DIN EN 301152-2-2001 Intelligent Network (IN) - IN Capability Set 1 (CS1) extension Intelligent Network Application Protocol (INAP) Customised Applications for Mobile network Enhan.pdf DIN EN 301152-2-2001 Intelligent Network (IN) - IN Capability Set 1 (CS1) extension Intelligent Network Application Protocol (INAP) Customised Applications for Mobile network Enhan.pdf
  • DIN EN 301155-1999 Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view (Endorsement of the English version EN 301155 V 1 1 1 (1.pdf DIN EN 301155-1999 Synchronous Digital Hierarchy (SDH) - Unidirectional performance monitoring for the network element view (Endorsement of the English version EN 301155 V 1 1 1 (1.pdf
  • DIN EN 301160-2003 Routeing of calls to European Telephony Numbering Space (ETNS) services (Endorsement of the English version EN 301160 V 1 2 1 (2002-01) as German standard)《欧洲电话号.pdf DIN EN 301160-2003 Routeing of calls to European Telephony Numbering Space (ETNS) services (Endorsement of the English version EN 301160 V 1 2 1 (2002-01) as German standard)《欧洲电话号.pdf
  • DIN EN 301161-2003 Management of the European Telephony Numbering Space (ETNS) (Endorsement of the English version EN 301161 V 1 2 1 (2002-01) as German standard)《欧洲电话号码编号空间(ETNS)管.pdf DIN EN 301161-2003 Management of the European Telephony Numbering Space (ETNS) (Endorsement of the English version EN 301161 V 1 2 1 (2002-01) as German standard)《欧洲电话号码编号空间(ETNS)管.pdf
  • DIN EN 301163-1-1-2000 Transmission and Multiplexing (TM) - Generic requirements of Asynchronous Transfer Mode (ATM) transport functionality within equipment - Part 1-1 Functional .pdf DIN EN 301163-1-1-2000 Transmission and Multiplexing (TM) - Generic requirements of Asynchronous Transfer Mode (ATM) transport functionality within equipment - Part 1-1 Functional .pdf
  • DIN EN 301163-2-1-2000 Transmission and Multiplexing (TM) - Generic requirements of Asynchronous Transfer Mode (ATM) transport functionality within equipment - Part 2-1 Functional .pdf DIN EN 301163-2-1-2000 Transmission and Multiplexing (TM) - Generic requirements of Asynchronous Transfer Mode (ATM) transport functionality within equipment - Part 2-1 Functional .pdf
  • 相关搜索

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

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