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

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

1、国家二级 VF 笔试-试卷 68 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2. (分数:2.00)A.B.C.D.3.源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和(分数:2.00)A.程序的视觉组织B.尽量不用或少用 GOTO 语句C.检查输入数据的有效性D.设计良好的输出报表4.软件测试的目的是(分数:2.00)A.证明软件系统中存在错误B.找出软件系统

2、中存在的所有错误C.尽可能多地发现系统中的错误和缺陷D.证明软件的正确性5.某二叉树中度为 2 的结点有 10 个,则该二叉树中有( )个叶子结点。(分数:2.00)A.9B.10C.11D.126.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:2.00)A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用7.软件生命周期是指( )。(分数:2.00)A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程C.软件的开发过程D.软件的运行维护过程8.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.0

3、0)A.多态性B.继承C.封装性D.模块化9.一个模块内部之间联系的紧密程度称为_。(分数:2.00)A.耦合度B.内聚度C.复杂度D.数据传输特性10.希尔排序法属于哪一种类型的排序法_。(分数:2.00)A.交换类排序法B.插入类排序法C.选择类排序法D.建堆排序法11.下列叙述中正确的是 _。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字D.关系中的每列称为元组,一个元组就是一个字段12.关系模型中的关系模式至少是( )。(分数:2.00)A.

4、1NFB.2NFC.3NFD.4NF13.数据库表的索引类型共有(分数:2.00)A.1 种B.2 种C.3 种D.4 种14.设有变量 pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为_。(分数:2.00)A.3.141B.3.142C.3.140D.3.00015.关于视图和查询,以下叙述正确的是( )。(分数:2.00)A.视图和查询都只能在数据库中建立B.视图和查询都不能在数据库中建立C.视图只能在数据库中建立D.查询只能在数据库中建立16.在 SQL 的 SELECT 查询结果中,消除重复记录的方法是(分数:2.00)A.通过指定主关系键B.通过指定惟一索引C.

5、使用 DISTINCT 子句D.使用 HAVING 子句17.该程序运行后屏幕显示的结果是( )。S=0FOR X=2 TO 10 STEP 2S=S+XENDFOR?SRETURN(分数:2.00)A.10B.20C.30D.4018.SQL 语句可以进行多个查询的嵌套,但 Visual FoxPro 中只支持( )层嵌套(分数:2.00)A.1B.2C.3D.无穷19.在 Visual FoxPro 的数据工作期窗口,使用 SET RELATON 命令可以建立多个表之间的关联,关联是_。(分数:2.00)A.临时性关联B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联20.

6、下面关于过程调用的陈述中,_是正确的。(分数:2.00)A.实参与形参的数量必须相等B.当实参的数量多于形参的数量时,出现运行时错误C.当形参的数量多于实参的数量时,多余的形参被逻辑假D.上面)和)都对21.能够将表单的 Visible 属性设置为工,并使表单成为活动对象的方法是_。(分数:2.00)A.HideB.ShowC.ReleaseD.SetFocus22.关于视图的说法中,下列正确的是( )。(分数:2.00)A.视图是一个虚拟的表B.视图是一个不依赖数据库的表C.视图是一个真实的表D.视图是一个能修改的表23.将“客户”表的姓名字段的宽度由 8 改为 10,应使用 SQL 语句是

7、(分数:2.00)A.ALTERTABLE 客户姓名 WITHC(10)B.ALTERTABLE 客户姓名 C(10)C.ALTERTABLE 客户 ALTER 姓名 C(10)D.ALTER 客户姓名 C(10)24.在 Visual FoxPro 中,数据的完整性不包括(分数:2.00)A.实体完整性B.域完整性C.属性完整性D.参照完整性25.Visual FoxPro 参照完整性规则不包括(分数:2.00)A.更新规则B.删除规则C.查询规则D.插入规则26.SQL 语句中修改表结构的命令是 _。(分数:2.00)A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTE

8、RTABLED.ALTERSTRUCTURE27.下列操作方法中,不能重新显示出命令窗口的选项是_。(分数:2.00)A.打开“文件”菜单,单击“打开”命令B.打开“窗口”菜单,单击“命令窗口”命令C.按组合键 Ctrl+F2D.单击常用工具栏中的“命令窗口”按钮28.设当前表文件中含有字段 NAME,系统中有一内存变量的名称也是 NAME,下面命令? NAME 显示的结果是(分数:2.00)A.内存变量 NAME 的值B.字段变量 NAME 的值C.与该命令之前的状态有关D.错误信息29.若用 SQL 命令检索所有比“刘宁”基本工资多的职工记录,下列语句正确的是 ( )。(分数:2.00)A

9、.SELECT*FROM zg; WHERE 基本工资(SELECT 基本工资 FROM zg; WHERE 姓名=“刘宁”)B.SELECT*FROM zg; WHERE 姓名=“刘宁”C.SELECT*FROM zg; WHERE 基本工资(SELECT 基本工资; WHERE 姓名=“刘宁”)D.SELECT*FROM zg; WHERE 基本工资“刘宁”30.有如下 SQL 语句 SELECT max(账户金额)INTO ARRAY a FROM kh 执行该语句后( )。(分数:2.00)A.a1的内容为 80000B.a1的内容为 60000C.a0的内容为 80000D.a0的内

10、容为 6000031.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框D.命令按钮32.若要从学生表中检索出 jg 并去掉重复记录,可使用如下 SQL 语句 SELECT_jg FROM student 请选出正确的选项完成该语句(分数:2.00)A.ALLB.*C.?D.DISTINCT33.SQL 的查询语句中,_短语用于实现关系的投影操作。(分数:2.00)A.WHEREB.SELECTC.FROMD.GROUP BY34.在 Visual FoxPro 某数据表中有一个数值型字段,要求有 4 位整数,2 为小数,其值可能为负值,它的宽度应为(

11、分数:2.00)A.6B.7C.8D.935.下列关于命令 DO FORM XX NAME YY 的叙述中,正确的是(分数:2.00)A.产生表单对象引用变量 XX,在释放变量 XX 时自动关闭表单B.产生表单对象引用变量 XX,在释放变量 XX 时并不关闭表单C.产生表单对象引用变量 YY,在释放变量 YY 时自动关闭表单D.产生表单对象引用变量 YY,在释放变量 YY 时并不关闭表单36.扩展名为 SCX 的文件是 _。(分数:2.00)A.备注文件B.项目文件C.表单文件D.菜单文件二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:

12、以命令关键字填空的必须拼写完整。(分数:2.00)_38.在表浏览器中,字段值显示为 1,表示该字段值尚未输入一个确定的值。(分数:2.00)填空项 1:_39.执行下列命令后,在 Visual FoxPro 窗口中显示的结果是 1。 SETDATE TO YMD ?RIGHT(DTOC(2008-01-01),2)-“01“(分数:2.00)填空项 1:_40.存储结构的 4 种基本类型分别是顺序、链式、索引和 1。(分数:2.00)填空项 1:_41.在面向对象的程序设计中,类描述的是具有相似性质的一组 1。(分数:2.00)填空项 1:_42.在关系数据库中,用来表示实体之间联系的是 1

13、。(分数:2.00)填空项 1:_43.在 Visual FoxPro 中如下程序的运行结果(即执行命令 DO main 后)是 1。*程序文件名:main.prgSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro”mY=“二级”DO s1?mY+mXRETURN*子程序文件名:s1.prgPROCEOURE S1LOCAL mXmX=“Visual FoxPro DBMS 考试”mY=“计算机等级”+mYRETURN(分数:2.00)填空项 1:_44.表达式?STUFF(“GOODLUCK”,5,4,“FOXPRO”)的返回值是 1。(分数:2.

14、00)填空项 1:_45.在 Visual FoxPro 中,基类的最小事件集包括 1、ERROR 和 DESTROY。(分数:2.00)填空项 1:_46.通过设置 1 属性,可以指定用户能否在列表框控件内进行多重选择。(分数:2.00)填空项 1:_47.自由表与数据库表相比较,在数据库中可以建立 1 索引,而在自由表中不能建立。(分数:2.00)填空项 1:_48.自由表与数据库表相比较,在数据库中可以建立 1 索引,而在自由表中不能建立。(分数:2.00)填空项 1:_49.要使得在“应用程序生成器”中所做修改与当前活动项目保持一致,应单击 1 按钮。(分数:2.00)填空项 1:_5

15、0.显示工资最高的三位职工信息,应使用语句: SETECT * 1FROM 职工 ORDER BY 工资 DESC(分数:2.00)填空项 1:_51.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL 语句:SELECT 1FROM 选课表(分数:2.00)填空项 1:_52.在 Visual FoxPro 中视图可以分为本地视图和 1 视图。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 68 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的

16、,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2. (分数:2.00)A.B.C.D. 解析:3.源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和(分数:2.00)A.程序的视觉组织 B.尽量不用或少用 GOTO 语句C.检查输入数据的有效性D.设计良好的输出报表解析:解析:源程序文档化主要包括三个方面的内容:标识符的命名、程序中添加注释以及程序的视觉组织。4.软件测试的目的是(分数:2.00)A.证明软件系统中存在错误B.找出软件系统中存在的所有错误C.尽可能多地发现系统中的错误和缺陷 D.证明软件的正确性解析:解析:软件测

17、试的目的不是证明系统的正确或是系统中的错误,而是要发现错误以使编程人员能够改正。系统中的错误和缺陷往往受到很多偶然因素的影响,不可能完全发现,只能是尽可能地发现并改正。5.某二叉树中度为 2 的结点有 10 个,则该二叉树中有( )个叶子结点。(分数:2.00)A.9B.10C.11 D.12解析:解析:根据二叉树的性质 3:对任何一棵二叉树,度为 0 的结点(即叶子结点)总是比度为 2 的结点多一个。6.软件工程的理论和技术性研究的内容主要包括软件开发技术和( )。(分数:2.00)A.消除软件危机B.软件工程管理 C.程序设计自动化D.实现软件可重用解析:7.软件生命周期是指( )。(分数

18、:2.00)A.软件产品从提出、实现、使用维护到停止使用退役的过程B.软件从需求分析、设计、实现到测试完成的过程 C.软件的开发过程D.软件的运行维护过程解析:解析:软件生命周期(SDLC,Systerns Development Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。8.下列特征中不是面向对象方法的主要特征的是( )。(分数:2.00)A.多态性B.继承C.封装性D.模块化 解析:解析:面向对象设计方法与面向过程设计方法有本质的不同,其摹本原理是:使用现实世界的概念

19、抽象地思考问题从而自然地解决问题。其特点包括:分类性、多志性、封装性、模块独立性、继承和多态性等。模块化是结构化程序设计的特点。9.一个模块内部之间联系的紧密程度称为_。(分数:2.00)A.耦合度B.内聚度 C.复杂度D.数据传输特性解析:解析:两个或两个以上模块之间关联的紧密程度称为耦合度,模块内部的联系紧密程度称为内聚度。10.希尔排序法属于哪一种类型的排序法_。(分数:2.00)A.交换类排序法B.插入类排序法 C.选择类排序法D.建堆排序法解析:解析:希尔排序法的基本思想是:将整个无序序列分割成若干小的子序列分别进行插入排序。所以希尔排序法属于插入类排序,但它对简单插入排序做了很大的

20、改进。11.下列叙述中正确的是 _。(分数:2.00)A.数据处理是将信息转化为数据的过程B.数据库设计是指设计数据库管理系统C.如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 D.关系中的每列称为元组,一个元组就是一个字段解析:解析:数据处理是指将数据转换成信息的过程,故选项 A 叙述错误;设计数据库的目的实质上是设计出满足实际应用需求的实际关系模型;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故 D 选项叙述错误。12.关系模型中的关系模式至少是( )。(分数:2.00)A.1NF B.2NFC.3

21、NFD.4NF解析:13.数据库表的索引类型共有(分数:2.00)A.1 种B.2 种C.3 种D.4 种 解析:解析:数据库表的索引有主索引、候选索引、惟一索引和普通索引 4 种。14.设有变量 pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为_。(分数:2.00)A.3.141B.3.142 C.3.140D.3.000解析:15.关于视图和查询,以下叙述正确的是( )。(分数:2.00)A.视图和查询都只能在数据库中建立B.视图和查询都不能在数据库中建立C.视图只能在数据库中建立 D.查询只能在数据库中建立解析:解析:查询是从指定的表或视图中提取满足条件的记录,然后

22、按照想得到的输出类型定向输出查询结果,以扩展名为 qbr 的文本文件保存在磁盘上,查询所用的表可以是数据库表,也可以是自由表;视图是一个定制的虚拟逻辑表,视图中只存放相应的数据逻辑关系,并不保存表的记录内容,但可以在视图中改变记录的值,然后将更新记录返回到源表,视图是根据表定义的,视图是数据库中的一个特有功能,所以,视图只能在数据库中创建。答案 C 正确。16.在 SQL 的 SELECT 查询结果中,消除重复记录的方法是(分数:2.00)A.通过指定主关系键B.通过指定惟一索引C.使用 DISTINCT 子句 D.使用 HAVING 子句解析:解析:QL 的数据查询语句格式: SELECT

23、ALLDISTINCT 表别名 FROM 数据库名 WHERE 条件 GROUP BY 列名 HAVING 条件表达式 DISTINCT 的作用是去掉查询结果中的重复值。故选项 C 为正确答案。17.该程序运行后屏幕显示的结果是( )。S=0FOR X=2 TO 10 STEP 2S=S+XENDFOR?SRETURN(分数:2.00)A.10B.20C.30 D.40解析:解析:FOR-ENDFOR 语句的格式为: FOR循环变量=初值TO终值STEP步长 循环体 ENDFOR|NEXT 执行该语句时,首先将初值赋给循环变量,然后判断循环条件是否成立(若步长为正值,循环条件为循环变量=终值;

24、若步长为负值,循环条件为循环变量=终值)。若循环条件成立,则执行循环体,然后循环变量增加一个步长值,并再次判断循环条件是否成立,以确定是否再次执行循环体;若循环条件不成立,则结束该循环语句,执行 ENDFOR 后面的语句。 根据题干,首先将初值 2 赋给循环变量 X,因为 X=10,循环条件成立,执行循环体 S=S+X 后,S=2,然后循环变量 X 增加一个步长值 2,此时 X=4,再次判断循环条件是否成立。以此类推,最后 S 的值为 30,即选项 C)。循环步骤及结果见下表。18.SQL 语句可以进行多个查询的嵌套,但 Visual FoxPro 中只支持( )层嵌套(分数:2.00)A.1

25、B.2 C.3D.无穷解析:解析:SQL 可以进行多个查询嵌套,Visual FoxPro 中只支持两层嵌套,即内层查询块和外层查询块,不支持 SQL 的多层嵌套查询。19.在 Visual FoxPro 的数据工作期窗口,使用 SET RELATON 命令可以建立多个表之间的关联,关联是_。(分数:2.00)A.临时性关联 B.永久性关联或临时性关联C.永久性关联D.永久性关联和临时性关联解析:解析:通过 SET RELATION 命令可以建立控制主表和从表之间记录指针联动的关联,这种关系会随着表的关闭而消失,故称为临时关联。20.下面关于过程调用的陈述中,_是正确的。(分数:2.00)A.

26、实参与形参的数量必须相等B.当实参的数量多于形参的数量时,出现运行时错误C.当形参的数量多于实参的数量时,多余的形参被逻辑假D.上面)和)都对 解析:解析:当过程所接收的参数多于所需要的个数时,Visual FoxPro 将产生一个错误信息。例如,如果只列出了两个参数,却使用 3 个参数调用它,这时将会出错。但如果过程接收的参数个数小于所要求的数目,则 Visual FoxPro 仅将余下的参数赋初值为“假”(.F.),而不产生出错信息,因为无法得知最后的参数是被置为“假”值,还是被忽略。21.能够将表单的 Visible 属性设置为工,并使表单成为活动对象的方法是_。(分数:2.00)A.H

27、ideB.Show C.ReleaseD.SetFocus解析:解析:Hide:隐藏表单,该方法将表单的 Visible 属性设置为.F.。Show:显示表单,该方法将表单的 Visible 属性设置为.T.,并使表单成为活动对象。Release:将表单从内存释放(清除)。比如表单有一个命令按钮,如果希望单击该命令按钮时关闭表单,就可以将该命令按钮的 CLICK 事件代码设置为ThisForm.Release。SetFocus:止控件获得焦点,使其成为活动对象。如果一个控件的 Enabled 属性值或Visible 属性值为.F.,将不能获得焦点。22.关于视图的说法中,下列正确的是( )。(

28、分数:2.00)A.视图是一个虚拟的表 B.视图是一个不依赖数据库的表C.视图是一个真实的表D.视图是一个能修改的表解析:23.将“客户”表的姓名字段的宽度由 8 改为 10,应使用 SQL 语句是(分数:2.00)A.ALTERTABLE 客户姓名 WITHC(10)B.ALTERTABLE 客户姓名 C(10)C.ALTERTABLE 客户 ALTER 姓名 C(10) D.ALTER 客户姓名 C(10)解析:解析:ALTER TABLE 命令有 3 种语法形式,由于本题是修改字段名。可用第 1 种语法形式。语法形式为:ALTER TABLE表名ADDIAL TERCOLUMN 字段名

29、字段类型 (字段宽度,小数位数) 选项 A) 中用 WITH 是错误的;选项 B) 缺少短语 ALTER,即用 ALTER 指出修改的字段;选项 D) 的命令拼写不完全,应该是 ALTERTABLE 才对。24.在 Visual FoxPro 中,数据的完整性不包括(分数:2.00)A.实体完整性B.域完整性C.属性完整性 D.参照完整性解析:解析:在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括实体完整性、域完整性和参照完整性等。Visual FoxPro 提供了实现这些完整性的方法和手段。25.Visual FoxPro 参照完整性规则不包括(分数:2.00)A.更新规则B.

30、删除规则C.查询规则 D.插入规则解析:解析:Visual FoxPro 参照完整性规则包括更新规则、删除规则、插入规则。26.SQL 语句中修改表结构的命令是 _。(分数:2.00)A.MODIFYTABLEB.MODIFYSTRUCTUREC.ALTERTABLE D.ALTERSTRUCTURE解析:解析:在 Visual FoxPro 中,修改表的结构有两个命令 ALTER TABLE:用 SQL 命令修改表的结构; MODIFY STRUCTURE:在表设计器中修改表的结构;题目要求是 SQL 语句中修改表结构的命令,所以命令是ALTERTABLE。27.下列操作方法中,不能重新显示

31、出命令窗口的选项是_。(分数:2.00)A.打开“文件”菜单,单击“打开”命令 B.打开“窗口”菜单,单击“命令窗口”命令C.按组合键 Ctrl+F2D.单击常用工具栏中的“命令窗口”按钮解析:解析:单击“文件”菜单中的“打开”命令,可以打开表、数据库、表单、程序以及项目等文件,但不能打开命令窗口。28.设当前表文件中含有字段 NAME,系统中有一内存变量的名称也是 NAME,下面命令? NAME 显示的结果是(分数:2.00)A.内存变量 NAME 的值B.字段变量 NAME 的值 C.与该命令之前的状态有关D.错误信息解析:解析:变量是指在程序运行过程中数值可以发生变化的量。在 Visua

32、l FoxPro 中有两类不同性质的变量,即字段变量和内存变量。字段变量是依附于数据表而存在,随着数据表的打开和关闭而在内存中存储和释放:而内存变量则是一种临时数据的存储单元,它独立于数据表而存在,使用时可以临时建立,程序运行完毕后就自动释放,其作用是提供数据运算和传递。在 Visual FoxPro 中,当内存变量与字段变量重名时,字段变量优先。若要引用内存变量,可以在内存变量名前加上前缀 M.或者 M-来区别。29.若用 SQL 命令检索所有比“刘宁”基本工资多的职工记录,下列语句正确的是 ( )。(分数:2.00)A.SELECT*FROM zg; WHERE 基本工资(SELECT 基

33、本工资 FROM zg; WHERE 姓名=“刘宁”) B.SELECT*FROM zg; WHERE 姓名=“刘宁”C.SELECT*FROM zg; WHERE 基本工资(SELECT 基本工资; WHERE 姓名=“刘宁”)D.SELECT*FROM zg; WHERE 基本工资“刘宁”解析:解析:本题使用嵌套查询来求解,内层查询查找出“刘宁”的基本工资,外层查询查找比“刘宁”基本工资多的职工记录。30.有如下 SQL 语句 SELECT max(账户金额)INTO ARRAY a FROM kh 执行该语句后( )。(分数:2.00)A.a1的内容为 80000 B.a1的内容为 60

34、000C.a0的内容为 80000D.a0的内容为 60000解析:解析:题中 SQL 语句利用函数 MAX()在 kh 表中查询最高账户金额并将结果存放到数组 a 中,该数组的第 1 个元素 a1的内容即为查询结果 80000。31.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框 D.命令按钮解析:解析:与文本框一样,编辑框的主要功能也是显示文本。但编辑框扩展了文本框的功能,它增加了一个垂直滚动条,使用户能够同时浏览非常长的文本。32.若要从学生表中检索出 jg 并去掉重复记录,可使用如下 SQL 语句 SELECT_jg FROM studen

35、t 请选出正确的选项完成该语句(分数:2.00)A.ALLB.*C.?D.DISTINCT 解析:解析:在 SELECT 语句的后面,如果选用 DISTINCT 选项,表示去掉重复记录,选用 ALL 代表显示所有记录,选用*代表所有字段,而?是非法的。33.SQL 的查询语句中,_短语用于实现关系的投影操作。(分数:2.00)A.WHEREB.SELECT C.FROMD.GROUP BY解析:解析: 4 个选项所列出的短语都属于 SELECT 语句的短语,SELECT 短语用于实现关系的投影操作,将所选的属性名置于 SELECT 短语后面,多个属性名之间用逗号隔开;A 选项 WHERE 短语

36、用于实现关系的选择操作。 C 选项 FROM 短语指定查询数据的来源,D 选项 GROUP BY 短语用于实现分组。34.在 Visual FoxPro 某数据表中有一个数值型字段,要求有 4 位整数,2 为小数,其值可能为负值,它的宽度应为(分数:2.00)A.6B.7C.8 D.9解析:解析:本题中,数值型字段的整数位为 4,小数位为 2,再加上 1 个小数点位,占 1 个字节,和 1个符号位,占 1 个字符,实际宽度应为 8。35.下列关于命令 DO FORM XX NAME YY 的叙述中,正确的是(分数:2.00)A.产生表单对象引用变量 XX,在释放变量 XX 时自动关闭表单B.产

37、生表单对象引用变量 XX,在释放变量 XX 时并不关闭表单C.产生表单对象引用变量 YY,在释放变量 YY 时自动关闭表单D.产生表单对象引用变量 YY,在释放变量 YY 时并不关闭表单 解析:解析:在运行表单的命令中,如果使用 NAME 子句,系统将建立指定名子的变量,并使它指向表单。当使用 LINKED 短语时,表单对象将随指向它的变量的清除而关闭,否则,即使变量已经清除,表单对象依然存在。36.扩展名为 SCX 的文件是 _。(分数:2.00)A.备注文件B.项目文件C.表单文件 D.菜单文件解析:解析:在 Visual FoxPro 中,备注文件的扩展名是 FPT,项目文件的扩展名是

38、PJX,表单文件的扩展是 SCX,菜单文件的扩展名是.mnx。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.在表浏览器中,字段值显示为 1,表示该字段值尚未输入一个确定的值。(分数:2.00)填空项 1:_ (正确答案:正确答案:.NULL.)解析:39.执行下列命令后,在 Visual FoxPro 窗口中显示的结果是 1。 SETDATE TO YMD ?RIGHT(DTOC(2008-01-01),2)-“01“(分数:2.00)填空项 1:_ (正确答案:正确答案

39、:0101)解析:解析:SETDATE TO YMD 表示将日期显示为 YY-MM-DD 的形式。 DTOC()函数将日期型数据或日期时间型数据的日期部分转换成字符串;RIGHT()从给定字符串的右端取指定长度的字串,本题利用 RIGHT 截取的字符串为 01。 字符表达式中的“一”运算表示连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。40.存储结构的 4 种基本类型分别是顺序、链式、索引和 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:散列)解析:41.在面向对象的程序设计中,类描述的是具有相似性质的一组 1。(分数:2.00)填空项 1:_ (正确答案:

40、正确答案:对象)解析:解析:将属性、操作相似的对象归为类,也就是说,类是具有共同属性、共同方法的对象的集合。42.在关系数据库中,用来表示实体之间联系的是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:关系)解析:解析:在关系数据库中,用关系也就是二维表来表示实体之间的联系。43.在 Visual FoxPro 中如下程序的运行结果(即执行命令 DO main 后)是 1。*程序文件名:main.prgSET TALK OFFCLOSE ALLCLEAR ALLmX=“Visual FoxPro”mY=“二级”DO s1?mY+mXRETURN*子程序文件名:s1.prgPROC

41、EOURE S1LOCAL mXmX=“Visual FoxPro DBMS 考试”mY=“计算机等级”+mYRETURN(分数:2.00)填空项 1:_ (正确答案:正确答案:计算机等级二级 Visual FoxPro)解析:解析:子程序 s1 的功能是将两个字符串首尾相连,因此主程序执行完 DO s1 这行代码时,变量 mY的值为“计算机等级二级”,程序最后显示的是表达式 mY+mX。表达式的值是将 mY 和 mX 两个字符串首尾相连,因此表达式结果为“计算机等级二级 Visual FoxPro”。44.表达式?STUFF(“GOODLUCK”,5,4,“FOXPRO”)的返回值是 1。(

42、分数:2.00)填空项 1:_ (正确答案:正确答案:GOODFOXPRO)解析:解析:STUFF()是子串替换函数,基本格式如下: STUFF(,) 说明:用值替换中由和指定的一个子串。注意,替换和被替换的字符个数不一定相等。 如果为 0,则插在由指定的字符前面。 如果是空串,则中由和指明的子串被删除。45.在 Visual FoxPro 中,基类的最小事件集包括 1、ERROR 和 DESTROY。(分数:2.00)填空项 1:_ (正确答案:正确答案:INIT)解析:解析:事件是由系统预定义而由用户或系统发出的动作。Visual FoxPro 中,基类的最小事件集包含 INIT、ERRO

43、R、DESTROY 三个事件。LOAD 事件在表单对象建立之前引发,即运行表单时。46.通过设置 1 属性,可以指定用户能否在列表框控件内进行多重选择。(分数:2.00)填空项 1:_ (正确答案:正确答案:MultiSelect)解析:解析:MultiSelect 属性用来指定用户能否在列表框控件内进行多重选定。值为 0 或F时不允许多重选择,值为 1 或T时允许多重选择。47.自由表与数据库表相比较,在数据库中可以建立 1 索引,而在自由表中不能建立。(分数:2.00)填空项 1:_ (正确答案:正确答案:主)解析:48.自由表与数据库表相比较,在数据库中可以建立 1 索引,而在自由表中不

44、能建立。(分数:2.00)填空项 1:_ (正确答案:正确答案:主)解析:解析:自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有以下特点 : 数据库表可以使用长表名,在表中可以使用长字段名。 可以为数据库表中的字段指定标题和添加注释。 可以为数据库表的这段指定默认值和输入掩码。 数据库表的字段有默认的控件类。 可以为数据库表规定字段级规则和记录级规则数据库表支持主关键字、参照完整性和表之间的 关联。 支持 INSERT、UPDATE 和 DELETE 事件的触发器。49.要使得在“应用程序生成器”中所做修改与当前活动项目保持一致,应单击 1 按钮。(分数:2.00)

45、填空项 1:_ (正确答案:正确答案:清理)解析:解析:要使得在“应用程序生成器”中所做修改与当前活动项目保持一致,应单击清理按钮。50.显示工资最高的三位职工信息,应使用语句: SETECT * 1FROM 职工 ORDER BY 工资 DESC(分数:2.00)填空项 1:_ (正确答案:正确答案:TOP 3)解析:解析:在 SQL 查询功能中,可使用 TOP 语句显示部分结果,TOP 语句使用时,必须与 ORDER BY 短语同时使用。51.在选课表中统计有成绩的记录数。请填空补充下面的 SELECT-SQL 语句:SELECT 1FROM 选课表(分数:2.00)填空项 1:_ (正确答案:正确答案:COUNT(成绩))解析:解析:在本题中,只要成绩字段有值的记录都计算在内,没有成绩(即为 NULL)的不计算。52.在 Visual FoxPro 中视图可以分为本地视图和 1 视图。(分数:2.00)填空项 1:_ (正确答案:正确答案:远程)解析:解析:视图是在数据库表基础上创建的一种虚拟表。视图一经定义,就是数据库的一部分,不可以脱离数据库而使用,在打开视图时,首先要打开数据库才可以。视图兼有表和查询的特点,分为本地视图和远程视图。

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

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

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