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

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

1、国家二级 VF 笔试-试卷 159 及答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_2.一个队列的入列序号是 1,2,3,4,则队列的输出系列是_。(分数:2.00)A.4,3,2,1B.1,2,3,4C.1,4,3,2D.3,2,4,13.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.模块化C.白底向上D.信息隐蔽4.在 Visual FoxPro 中“表”是指(分数:2.00)A.报表B.关系C

2、.表格D.表单5.结构化程序设计的 3 种基本结构是( )。(分数:2.00)A.过程、子程序和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移6.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.XZCYABB.XYZABCC.XYABCZD.XYAZBC7.在以下术语中,与数据的逻辑结构无关的是_。(分数:2.00)A.线性结构B.链式结构C.树型结构D.网状结构8.软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是。(分数:2.00)A.可行性分析报告书B.软件需求说明书C.软件设计规格说明书D.软件测试报告书9.关

3、系数据库的任何检索操作的实现都是由 3 种基本检索运算组合而成的,这 3 种基本运算不包括( )。(分数:2.00)A.选择B.投影C.删除D.连接10.算法的计算量的大小称为算法的( )。(分数:2.00)A.概率B.难度C.复杂性D.效率11.两个或两个以上模块之间。联系的紧密程度称为( )。(分数:2.00)A.耦合性B.内聚性C.复杂性D.数据传输特性12._是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件结构。(分数:2.00)A.数据流B.变换流C.事务流D.信息流13.假设已经生成了名为 myme

4、nu 的菜单文件,执行该菜单文件的命令是_。(分数:2.00)A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.max14.假设有 Student 表,可以正确添加字段“平均分数”的命令是( )。(分数:2.00)A.ALTER TABLE student ADD 平均分数 F(6,2)B.ALTE RDBF Student ADD 平均分数 F 6,2C.CHANGE TABLE Student ADD 平均分数 F(6,2)D.CHANGE TABL Estudent INSERT 平均分数 6,215.为了在报表中打印当前时间,这时

5、应该插入一个(分数:2.00)A.表达式控件B.域控件C.标签控件D.文本控件16.函数 STR(12345.678,6,2)的结果是(分数:2.00)A.12345B.12345C.12346D.12345.717.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )。 X=8 DO WHILE.T X=X+1 IF X=INT(X/3)*3 ? X ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDDO(分数:2.00)A.9 12B.12 15C.15 18D.18 2118.设有变量 sr=“2000 年上半年全国计算机等级考试”,能够显

6、示“2000 年上半年计算机等级考试”的命令是_。(分数:2.00)A.?sr“全国”B.?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)C.?STR(sr,1,12)+STR(sr,17,14)D.?SUBSTR(sr,1,12)+SUBSTR(sr,17,14)19.新创建的表单默认标题为 Forral,为了修改表单的标题,应设置表单的 _。(分数:2.00)A.Name 属性B.Caption 属性C.Closable 属性D.AlwaysOn Top 属性20.以下关于关系的说法正确的是 _。(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的

7、次序无关紧要D.关键字必须指定为第一列21.打开过程文件 BAGprg 的命令是_。(分数:2.00)A.OPEN PROCED URE BAG .prgB.SET PROCEDURE TOC.SET PROCEDURE BAG .prgD.SET PROCEDURE TO BAG .prg22.在网络(多用户)环境下,如以独占方式打开数据库,则( )。(分数:2.00)A.独占用户和其他用户都无法修改数据库B.只有独占用户自己可以写入数据库C.独占用户和其他用户均可修改数据库D.其他用户可以修改数据库23.在下列各式中,运算结果为数值的是( )。(分数:2.00)A.CTOD(04/05/9

8、7)-28B.1234+5678C.120+30-150D.LEN(ABCD)-124.执行第 20 题的命令序列之后,数据库文件 TTTDBF 中的记录共有( )。(分数:2.00)A.6 条B.3 条C.2 条D.1 条25.在一个 Visual FoxPro 数据表文件中有 2 个通用字段和 3 个备注字段,该数据表的备注文件数目是(分数:2.00)A.1B.2C.3D.526.当选中菜单某个选项时,都会有一定的动作,这个动作可以是(分数:2.00)A.执行一条命令B.执行一个过程C.激活另一个菜单D.以上都可以27.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和

9、班长两个实体之间的关系属于_。(分数:2.00)A.一对一联系B.一对二联系C.多对多联系D.一对多联系28.在建立惟一索引,出现重复字段值时,只存储重复出现记录的_。(分数:2.00)A.第 1 个B.最后一个C.全部D.几个29.只有满足连接条件的记录才包含在查询结果中,这种连接为_。(分数:2.00)A.左连接B.右连接C.内部连接D.完全连接30.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的_.(分数:2.00)A.参照完整性B.实体完整性C.域完整性D.字段完整性31.SQL 的查询语句中, _短语用于实现关系的投影操作。(分数:2.00)A.WHEREB.

10、SELECTC.FROMD.GROUPBY32.使用窗口命令方式来修改表单,应使用命令( )。(分数:2.00)A.MODIFY FILEB.MODIFY VIEWC.MODIFY FORMD.MODIFY MENU33.查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是( )。(分数:2.00)A.SELECT 学生号 FROM 选课: MHERE 课程号=“KC1”AND 成绩; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)B.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM

11、 选课; WHERE 课程号=“KC1”)C.SELECT 学生号 FROM 选课: WHERE 课程号=“KC1”AND 成绩ALL: (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)D.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM 选课)34.数据库系统与文件系统的主要区别是 _。(分数:2.00)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数

12、据库系统可以管理庞大的数据量35.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引36.以下关于查询描述正确的是(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_38.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性

13、最高的阶段是 1。(分数:2.00)填空项 1:_39.在树型结构中,没有前件的结点是 1。(分数:2.00)填空项 1:_40.一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于 1 的联系。(分数:2.00)填空项 1:_41.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:2.00)填空项 1:_42.若按功能划分,软件测试的方法通常分为 1 测试方法和黑盒测试方法。(分数:2.00)填空项 1:_43.09/23/1998+1 的结果是 1。(分数:2.00)填空项 1:_44.实体完整性保证了表中记录的 1,即在一个表中不能出现重复记录

14、。(分数:2.00)填空项 1:_45.设有学生选课表 SC(学号,课程号,成绩),用 SQL 语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。SELECT 课程号,AVG(成绩)FROM SC 1(分数:2.00)填空项 1:_46.查询“学生成绩”表中所有不是姓“李”的学生记录,其 SQL 语句为:SELECT*FROM 学生成绩 WHERE姓名 1“李%“(分数:2.00)填空项 1:_47.利用 SQL 语句统计选修了“计算机”课程的学生人数。请将下面的语句补充完整。 SELECT 1 FROM 选课表 WHERE 课程名=“计算机”(分数:2.00)填空项 1:_48

15、.使用下列 INSERT 语句格式向表中插入数据,如果没有指定列名,则新插入的记录要求在每个属性列上 1。INSERT INTO表名(列名)VALUES(值)(分数:2.00)填空项 1:_49.在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字字段或候选关键宇段时,自动更改所有相关子表中的对应值,应选择 1。(分数:2.00)填空项 1:_50.客观世界的任何事物都可以被看作是对象,对象所具有的特征称为 1。(分数:2.00)填空项 1:_51.多栏报表的栏目数可以通过 1 对话框来设置。(分数:2.00)填空项 1:_52.如果表单及表单控件同时设置

16、了 INIT 事件,运行表单时,后引发的是 1 中的 INIT 事件。(分数:2.00)填空项 1:_国家二级 VF 笔试-试卷 159 答案解析(总分:104.00,做题时间:90 分钟)一、选择题(总题数:36,分数:72.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。(分数:2.00)_解析:2.一个队列的入列序号是 1,2,3,4,则队列的输出系列是_。(分数:2.00)A.4,3,2,1B.1,2,3,4 C.1,4,3,2D.3,2,4,1解析:3.下面不属于软件设计原则的是( )。(分数:2.00)A.抽象B.

17、模块化C.白底向上 D.信息隐蔽解析:解析:软件设计遵循软件工程的基本目标和原则,建立了适用于在软件设计中应该遵循的基本原理和与软件设计有关的概念。它们是:抽象、模块化、信息隐蔽、模块独立性。没有自底向上4.在 Visual FoxPro 中“表”是指(分数:2.00)A.报表B.关系 C.表格D.表单解析:解析:本题是对 Visual FoxPro 基本概念的考查,考查“表”的概念。在 Visual FoxPro 中,用表这个概念来表示数据库理论中的关系,数据库中的数据就是由表的集合构成的,因此正确答案为选项 B。5.结构化程序设计的 3 种基本结构是( )。(分数:2.00)A.过程、子程

18、序和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:解析:程序的基本控制结构包括顺序、选择和循环(重复)。6.有下列二叉树,对此二叉树前序遍历的结果为( )。 (分数:2.00)A.XZCYABB.XYZABCC.XYABCZD.XYAZBC 解析:7.在以下术语中,与数据的逻辑结构无关的是_。(分数:2.00)A.线性结构B.链式结构 C.树型结构D.网状结构解析:8.软件的结构化开发过程各阶段都应产生规范的文档,以下选项中,在设计阶段应产生的文档是。(分数:2.00)A.可行性分析报告书B.软件需求说明书C.软件设计规格说明书 D.软件测试报告书解析:解析:本题考

19、点是开发过程计划期的任务。可行性分析报告书是在可行性分析阶段产生的,软件需求说明书是在需求分析阶段产生的,软件设计规格说明书是在设计阶段产生的,软件测试报告书是在测试阶段产生的。9.关系数据库的任何检索操作的实现都是由 3 种基本检索运算组合而成的,这 3 种基本运算不包括( )。(分数:2.00)A.选择B.投影C.删除 D.连接解析:解析:关系数据库中定义了关系操作,关系操作的能力可用关系代数来表示,关系代数的运算可分两类:一类是传统的集合运算,如并、差、交、笛卡尔积,这类运算将关系看成元组的集合,其运算是从关系的“水平”方向,即行的角度来进行的。另一类是专门的关系运算,这类运算不仅涉及行

20、而且涉及列,主要包括对关系进行垂直分解的投影操作,对关系进行水平分解的选择操作,对关系进行结合的联接操作,在关系数据库的任何检索操作都可以由三种基本检索运算组合而实现。10.算法的计算量的大小称为算法的( )。(分数:2.00)A.概率B.难度C.复杂性 D.效率解析:解析:算法的复杂性是对一个算法量和所需存储空间大小的估计,其中计算量是算法的时间复杂性,算法所需空间大小是算法的空间复杂性。11.两个或两个以上模块之间。联系的紧密程度称为( )。(分数:2.00)A.耦合性 B.内聚性C.复杂性D.数据传输特性解析:解析:藕合性是模块间互相连接的紧密程度的度量,取决于各个模块之间接口的复杂度、

21、调用方式以及哪些信息通过接口。12._是指信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心,经加工处理后再沿输出通路变换成外部形式离开软件结构。(分数:2.00)A.数据流B.变换流 C.事务流D.信息流解析:13.假设已经生成了名为 mymenu 的菜单文件,执行该菜单文件的命令是_。(分数:2.00)A.DO mymenuB.DO mymenu.mpr C.DO mymenu.pjxD.DO mymenu.max解析:14.假设有 Student 表,可以正确添加字段“平均分数”的命令是( )。(分数:2.00)A.ALTER TABLE student A

22、DD 平均分数 F(6,2) B.ALTE RDBF Student ADD 平均分数 F 6,2C.CHANGE TABLE Student ADD 平均分数 F(6,2)D.CHANGE TABL Estudent INSERT 平均分数 6,2解析:解析:本题使用 SQL 对表结构进行修改。修改表结构的命令格式是:ALTER TABLE表名,使用ADD 子句用于说明所增加的字段和字段属性说明,选项 C 和选项 D 的命令关键字 CHANGE 是 FoxPro 中编辑记录的命令,可排除,选项 B 中用来说明字段属性的方法错误(没有加上括号)。因此正确答案为选项 A。15.为了在报表中打印当

23、前时间,这时应该插入一个(分数:2.00)A.表达式控件B.域控件 C.标签控件D.文本控件解析:解析:域控件用于打印表或视图中的字段,变量和表达式的计算结果。故选项 B 为正确答案。16.函数 STR(12345.678,6,2)的结果是(分数:2.00)A.12345B.12345C.12346 D.12345.7解析:解析:STR()函数是将数值型数据转换成对应的字符型数据,题目中给出的自变量的整数部分只有五位,加上小数点共计六位,因而对小数点后第一位四舍五入,结果应是 12346,故选项 C 为正确答案。17.下列程序(请注意循环体内的 LOOP 和 EXIT 语句)的运行结果是( )

24、。 X=8 DO WHILE.T X=X+1 IF X=INT(X/3)*3 ? X ELSE LOOP ENDIF IF X10 EXIT ENDIF ENDDO(分数:2.00)A.9 12 B.12 15C.15 18D.18 21解析:解析:DO WHILE-ENDDO 语句的格式: DO WHILE条件 命令序列 ENDDO 执行该语句时,先判断 DO WHILE 处的循环条件是否成立,如果条件为真,则执行 DO WHILE 与 ENDDO 之间的命令序列(循环体)。当执行到 ENDDO 时,返回到 DO WHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则

25、结束该循环语句,执行 ENDDO 后面的语句。在循环语句的循环体中还可以出现两条特殊的命令:LOOP 和 EXIT。这两条命令会影响循环语句的 正常执行流程。 如果循环体包含 LOOP 命令,那么当遇到 LOOP 时,就结束循环体的本次执行,不再执行其后面的语句,而是转回 DO WHILE 处重新判断条件;如果循环体包含 EXIT 命令,那么当遇到 EXIT 时,就结束循环语句的执行,转回执行 EXIT后面的语句。 分析题干,首先将初始值 8 分别赋给两个变量 X,然后进入循环。 执行 X=X+1 后,X=9,INT 表示取整数,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件成立

26、,所以输出 X,即输入 9,因为此时 X=9,小于 10,再次进入循环。执行 X=X+1 后,X=10,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件不成立,执行 LOOP 命令,不再执行后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行 X=X+1 后,X=11,则 INT(X/3)*3 的结果为 9,即 IF 的判断条件不成立,执行 LOOP 命令,不再执行后面的语句,而是转回 DO WHILE 处重新判断条件,重新执行循环。执行 X=X+1 后,X=12,则 INT(X/3)*3 的结果为 12,即 IP 的判断条件成立,所以输入 X,即输入 12,

27、因为此时 X=12,大于 10,执行 EXIT 命令,跳出循环。最后输出的是 9 和 12。18.设有变量 sr=“2000 年上半年全国计算机等级考试”,能够显示“2000 年上半年计算机等级考试”的命令是_。(分数:2.00)A.?sr“全国”B.?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)C.?STR(sr,1,12)+STR(sr,17,14)D.?SUBSTR(sr,1,12)+SUBSTR(sr,17,14) 解析:解析:SUBSTR(字符表达式,起始位置长度)函数的作用是指定表达式值的指定起始位置取指定长度的子串作为函数值。选项 A 是错误的命令。选项 B 的

28、结果为“2000 年上年全国计算机等级考试”。选项 C 中 STR()函数的功能是将数值转换为字符串,所以 STR 的中应为数值,此语句格式不正确。选项 D 中 SUBSTR(sr,1,12)是从字符串的第 1 位起取 12 个字符,结果为“2000 年上半年”,SUBSTR(sr,17,14)是从字符串第 17 个位置取 14 个字符,结果为“计算机等级考试”,“+”是用于连接两个字符串。19.新创建的表单默认标题为 Forral,为了修改表单的标题,应设置表单的 _。(分数:2.00)A.Name 属性B.Caption 属性 C.Closable 属性D.AlwaysOn Top 属性解

29、析:解析:表单的标题可由 Caption 属性来设置。20.以下关于关系的说法正确的是 _。(分数:2.00)A.列的次序非常重要B.当需要索引时列的次序非常重要C.列的次序无关紧要 D.关键字必须指定为第一列解析:解析:在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实际含义。21.打开过程文件 BAGprg 的命令是_。(分数:2.00)A.OPEN PROCED URE BAG .prgB.SET PROCEDURE TOC.SET PROCEDURE BAG .prgD.SET PROCEDURE TO BAG .prg 解析:22.在网络(多用户)环境下,如以独占方式打

30、开数据库,则( )。(分数:2.00)A.独占用户和其他用户都无法修改数据库B.只有独占用户自己可以写入数据库 C.独占用户和其他用户均可修改数据库D.其他用户可以修改数据库解析:23.在下列各式中,运算结果为数值的是( )。(分数:2.00)A.CTOD(04/05/97)-28B.1234+5678C.120+30-150D.LEN(ABCD)-1 解析:24.执行第 20 题的命令序列之后,数据库文件 TTTDBF 中的记录共有( )。(分数:2.00)A.6 条B.3 条 C.2 条D.1 条解析:25.在一个 Visual FoxPro 数据表文件中有 2 个通用字段和 3 个备注字

31、段,该数据表的备注文件数目是(分数:2.00)A.1 B.2C.3D.5解析:解析:掌握表中每个字段类型的区别及特点,表中所有的备注型和通用型字段的内容都是统一存放在表的备注文件中。表中所有的备注型和通用型字段的内容都是统一存放在表的 1 个备注文件中,无论有几个该类型字段都一样。数据表字段类型包括:字符型,数值型、货币型、浮点型、日期型、日期时间型、双精度型、整型、逻辑型、备注型、通用型、字符型(二进制)、备注型 (二进制)13 种类型。26.当选中菜单某个选项时,都会有一定的动作,这个动作可以是(分数:2.00)A.执行一条命令B.执行一个过程C.激活另一个菜单D.以上都可以 解析:解析:

32、无论是哪种菜单,当选中菜单某个选项时,都会有一定的动作,这个动作可以是执行一条命令执行一个过程和激活另一个菜单。27.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_。(分数:2.00)A.一对一联系 B.一对二联系C.多对多联系D.一对多联系解析:解析:两个实体间的联系可以归纳为 3 种类型:一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。一对多联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录其匹配。28.在建立惟一索引

33、,出现重复字段值时,只存储重复出现记录的_。(分数:2.00)A.第 1 个 B.最后一个C.全部D.几个解析:解析:索引类型分类:主索引:主索引是一种只能在数据库表中建立不能在自由表中建立的索引。在指定的字段或表达式中,主索引的关键字绝对不允许有重复值。候选索引:和主索引类似,它的值也不允许在指定的字段或表达式中重复。一个表中可以有多个候选索引。惟一索引:惟一索引允许关键字取重复的值。当有重复值出现时,索引文件只保存重复值的第 1 次出现。提供惟一索引主要是为了兼容早期的版本。普通索引:普通索引允许关建字段有相同值。在一对多关系的多方,可以使用普通索引。29.只有满足连接条件的记录才包含在查

34、询结果中,这种连接为_。(分数:2.00)A.左连接B.右连接C.内部连接 D.完全连接解析:解析:SELECT FROM TABLE INNER |LEFT|RIGHT|FULL JOIN TABLE ON JOINCONDITION WHERE 其中: INNER JOIN 等价于 JOIN,为普通连接,在 Visual FoxPro 中称为内部连接,即只有满足连接条件的记录才出现在查询结果中。 LEFT JOIN 为左连接,即除满足连接条件的记录出现在查询结果中外,第1 个表中不满足连接条件的记录也出现在查询结果中。 RIGHT JOIN 为右连接,即除满足连接条件的记录出现在查询结果中

35、外,第 2 个表中不满足连接条件的记录也出现在查询结果中。 FULL JOIN 可以称为全连接,即两个表中的记录不管是否满足连接条件将都在目标表或查询结果中出现,不满足连接条件的记录对应部分为 NULL。30.通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于数据完整性的_.(分数:2.00)A.参照完整性B.实体完整性C.域完整性 D.字段完整性解析:解析:参照完整性与表之间的联系有关,实体完整性表明表中的记录是惟一的,域完整性指明字段的数据类型和宽度来限制该字段的取值范围,在数据完整性中无字段完整性的说法。31.SQL 的查询语句中, _短语用于实现关系的投影操作。(分数:2.00

36、)A.WHEREB.SELECT C.FROMD.GROUPBY解析:解析:4 个选项所列出的短语都属于 SELECT 语句的短语,SELECT 短语用于实现关系的投影操作,将所选的属性名置于 SELECT 短语后面,多个属性名之间用逗号隔开;A 选项 WHERE 短语用于实现关系的选择操作。 C 选项 FROM 短语指定查询数据的来源,D 选项 GROUPBY 短语用于实现分组。32.使用窗口命令方式来修改表单,应使用命令( )。(分数:2.00)A.MODIFY FILEB.MODIFY VIEWC.MODIFY FORM D.MODIFY MENU解析:解析:选项 A 打开编辑窗口,从中

37、可以修改或创建文本文件:选项 B 显示视图设计器,从中可以修改已存在的视图;选项 C 在命令窗口使用修改表单的命令:选项 D 打开菜单设计器,从中可以修改或创建菜单系统。33.查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是( )。(分数:2.00)A.SELECT 学生号 FROM 选课: MHERE 课程号=“KC1”AND 成绩; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)B.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”)C.

38、SELECT 学生号 FROM 选课: WHERE 课程号=“KC1”AND 成绩ALL: (SELECT 成绩 FROM 选课; WHERE 课程号=“KC1”) D.SELECT 学生号 FROM 选课; WHERE 课程号=“KC1”AND 成绩 IN; (SELECT 成绩 FROM 选课)解析:解析:本题是嵌套循环查循,内层查询的结果是选修“KC1”课程号同学的成绩的集合。外层查询结果中的成绩应该大于内层查询结果成绩集合中的所有值,使用 ALL 运算,而 IN 是表示外层查询结果中的成绩属于内层查询结果成绩集合中的结果。34.数据库系统与文件系统的主要区别是 _。(分数:2.00)A

39、.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量解析:解析:数据库技术的主要目的是有效管理和存取大量的数据资源,包括:提高数据的共享性,减少数据的冗余度,提供数据与应用程序的独立性。35.用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类是(分数:2.00)A.主索引B.候选索引C.普通索引D.惟一索引 解析:解析:本题考杏 Visual FoxPro 中使用命令建立不同类型的索

40、引的方法。在 Visual FoxPro 中使用命令建立索引时,表达式中如果出现 UNIQUE 表示建立惟一索引,出现 CANDIDATE 表示建立候选索引。没有这些关键字表示建立的是普通索引。故选项 D 为正确答案。36.以下关于查询描述正确的是(分数:2.00)A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询 解析:解析:本题考查对查询的理解。在 Visual FoxPro 中,查询不仅可以根据自由表建立,而且可以根据数据库表建立。因此正确答案为选项 D。二、填空题(总题数:16,分数:32.00)37.填空题(每空)请将

41、每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。(分数:2.00)_解析:38.数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:数据库系统 或 数据库系统阶段或 数据库或数据库阶段 或 数据库管理技术阶段)解析:解析:在数据库系统管理阶段,数据是结构化的,是面向系统的,数据的冗余度小,从而节省了数据的存储空间,也减少了对数据的存取时间,提高了访问效率,避免了数据的不一致性,同时提高了数据的可扩充性和数据应用的灵活性;数据具有独立性,通过系统提供的映象功能,使数据具有两方

42、面的独立性:一是物理独立性,二是逻辑独立性;保证了数据的完整性、安全性和并发性综上所达,数据独立性最高的阶段是数据库系统管理阶段。39.在树型结构中,没有前件的结点是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:根结点)解析:解析:树型结构具有如下特点: 每个结点只有一个前件,称为父结点,没有前件的结点只有一个,称为树的根结点,简称为树的根; 每一个结点可以有多个后件,它们都称为该结点的予结点。 没有后件的结点称为叶子结点: 一个结点所拥有的后件个数称为树的结点度; 树的最大层次称为树的深度。40.一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系

43、属于 1 的联系。(分数:2.00)填空项 1:_ (正确答案:正确答案:一对多)解析:解析:在现实世界中事物间的关联称为联系。在概念世界中联系反映了实体集间的一定关系。两个实体集间的联系实际上是实体集间的函数关系,这种函数关系可以有 3 种,分别是一对一,一对多和多对多,依据题意,一名学生只能住一间宿舍,一问宿舍可住多名学生,所以实体“宿舍”与实体“学生”的联系属于一对多的联系。41.在面向对象方法中,类之间共享属性和操作的机制称为 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:继承)解析:解析:类是面向对象语言中必备的程序语言结构,用来实现抽象数据类型。类与类之间的继承关系实

44、现了类之间的共享属性和操作,一个类可以在另一个已定义的类的基础上定义,这样使该类型继承了其父类的属性和方法,当然,也可以定义自己的属性和方法。42.若按功能划分,软件测试的方法通常分为 1 测试方法和黑盒测试方法。(分数:2.00)填空项 1:_ (正确答案:正确答案:白盒)解析:解析:软件测试的方法有 3 种:动态测试、静态测试和正确性证明。设计测试实例的方法一般有两类:黑盒测试方法和白盒测试方法。在使用黑盒法设计测试实例时,测试人员将程序看成一个“黑盒”,也就是说,他不关心程序内部是如何实现的,而只是检查程序是否符合它的“功能说明”,所以使用黑盒法设计的测试用例完全是根据程序的功能说明来设

45、计的;如用白盒法,则需要了解程序内部的结构,此时的测试用例是根据程序的内部逻辑来设计的,如果想用白盒法发现程序中所有的错误,则至少必须使程序中每种可能的路径都执行一次。实际上这是不可能的,即使测遍所有的路径,仍不一定能保证符合相应的功能要求。43.09/23/1998+1 的结果是 1。(分数:2.00)填空项 1:_ (正确答案:正确答案:09/24/1998)解析:44.实体完整性保证了表中记录的 1,即在一个表中不能出现重复记录。(分数:2.00)填空项 1:_ (正确答案:正确答案:唯一性)解析:解析:实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual

46、 FoxPro 中利用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。45.设有学生选课表 SC(学号,课程号,成绩),用 SQL 语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)。SELECT 课程号,AVG(成绩)FROM SC 1(分数:2.00)填空项 1:_ (正确答案:正确答案:GROUP BY 课程号 或 GROUPBY 1 或 GROUP BY SC.课程号)解析:解析:本题考查对 SQL 语句的 GROUP 子句的掌握。在使用 SQL 检索每门课程的课程号及平均分时,须按课程号进行分组。按课程号分组查询可以用 GROUP BY,GROUP BY 1 表示按 SC 表的第一个字段进行分组,指定分组字段时也可使用表名。字段的方法,因此答案也可以写成 GROUP BY SC.课程号。s46.查询“学生成绩”表中所有不是姓“李”的学生记录,其 SQL 语句为:SELECT*FROM 学生成绩 WHERE姓名 1“李%“(分数:2.00)填空项 1:_ (正确答案:正确答案:NOT LIKE)解析:解析:利用 SQL 查

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

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

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