【计算机类职业资格】计算机二级(VF)38及答案解析.doc
《【计算机类职业资格】计算机二级(VF)38及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级(VF)38及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级(VF)38 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.以下关于视图的描述正确的是_。(分数:2.00)A.视图保存在项目文件中B.视图保存在数据库文件中C.视图保存在表文件中D.视图保存在视图文件中2.表结构中的空值(NULL)表示的含义是( )。(分数:2.00)A.空格B.数值 0C.默认值D.尚未输入的值3.在 Visual FoxPro 中,可以对字段设置默认值的表是( )。(分数:2.00)A.自由表B.数据库表C.自由表或数据库表D.都不能设置4.下列关于参数传递的说法
2、中,正确的是( )。(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假FB.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.答案 A、B 均正确5.在 SQL 中,建立索引的命令是( )。(分数:2.00)A.实体完整性B.域完整性C.属性完整性D.参照完整性6.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操作中,别名是必不可少的D.以上说法均正确7.Visual FoxPro 6.0 属于( )。(分数:2.00)A
3、.19B.3C.11D.78.下列表达式中,写法错误的是( )。(分数:2.00)A.更新规则B.删除规则C.插入规则D.约束规则9.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.15B.16C.510D.61010.若将过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:2.00)A.2 3 4B.2 5 9C.3 5 4D.2 4 311.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是
4、Visual FoxPro 支持的一种数据库对象C.通过查询设计器,可完成任何查询D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出12.下列关于索引的叙述中,不正确的是( )。(分数:2.00)A.NEXTB.LOOPC.SKIPD.CONTINUE13.某数据库有 20 条记录,若用函数 EOF( )测试结果为。T.,那么此时函数 RECNO( )的值是( )。(分数:2.00)A.20B.21C.19D.114.Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是_。 (分数:2.00)A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略15.SQL
5、语句中,DISTINCT 短语的功能是( )。(分数:2.00)A.DBF 和DCTB.DBC 和DCTC.DBC 和DCXD.DBC 和DBF16.给出在车间“W1”或“W2”工作,并且工资大于 3000 的职工姓名,正确的命令是( )。(分数:2.00)A.SELECT 姓名 FROM 车间; WHERE 工资3000 AND 车间=“W1“OR 车间=“W2“B.SELECT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)C.SELECT 姓名 FROM 车间; WHERE 工资3000 OR 车间=“W1“OR 车间=“W2“D.SELE
6、CT 姓名 FROM 车间; WHERE 工资3000 AND(车间=“W1“OR 车间=“W2“)17.下列对调试器的叙述中,正确的是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引18.在创建数据库表结构时,给该表指定了主索引,这属于数据完整性中的_。 (分数:2.00)A.参照完整性B.实体完整性C.域完整性D.用户定义完整性19.在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则 中选择了“限制”,则当删除父表中的记录时,系统反应是_。 (分数:2.00)A.不做参照完整性检查B.不准删除父表中的记录C.自动删除子表中所有
7、相关的记录D.若子表中有相关记录,则禁止删除父表中记录20.“图书”表中有字符型字段“图书号”,要求用 SQL DELETE 命令将图书号以字母 A 开头的图书记录全部打上删除标记,正确的命令是_。 (分数:2.00)A.DELETE FROM 图书 FOR 图书号 LIKE “A%“B.DELETE FROM 图书 WHILE 图书号 LIKE “A%“C.DELETE FROM 图书 WHERE 图书号= “A *“D.DELETE FROM 图书 WHERE 图书号 LIKE“A%“21.下列命令中,可以用来对索引快速定位的是( )。(分数:2.00)A.LOCATE FORB.SEEK
8、C.FOUNDD.GOTO22.DBMS 是指( )。(分数:2.00)A.数据库B.数据库系统C.数据库管理系统D.关系数据模型23.语句“DELETE FROM 成绩表 WHERE 计算机60“的功能是( )。(分数:2.00)A.物理删除成绩表中计算机成绩在 60 分以下的学生记录B.物理删除成绩表中计算机成绩在 60 分以上的学生记录C.逻辑删除成绩表中计算机成绩在 60 分以下的学生记录D.将计算机成绩低于 60 分的字段值删除,但保留记录中其它字段值24.要同时打开多个数据表文件,选择不同的工作区可使用的命令是( )。(分数:2.00)A.getconnection( )B.get
9、Connection( )C.Connection( )D.connection( )25.有如下 SQL 语句: SELECT 姓名 FROM 学生表 WHERE 学号 IN; (SELECT 学号 FROM 成绩表WHERE 成绩90) 下列哪条命令与该 SQL 语句等价? (分数:2.00)A.标签B.文本框C.列表框D.选项按钮26.假设表单上有一选项组:男 女,其中第一个选项按钮“男”被选中。请问该选 项组的 Value 属性值为_。 (分数:2.00)AT.B.“男“C.1D.“男“或 127.“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是_。 (分数:2.00)A
10、.查询、视图或表单B.表单、报表和标签C.查询、表单或程序D.以上文件都可以28.使用 SQL 语句向学生表 S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、 姓名(SN)、性别(SEX)、年龄(AGE)的值分别为 0401、王芳、女、18,正确命令 是_。 (分数:2.00)A.APPEND INTO S (SNO,SN,SEX,AGE) VALUES (0401,王芳,女,18)B.APPEND S VALUES (0401,王芳 ,18,女)C.INSERT INTO S (SNO,SN,SEX,AGE) VALUES (0401,王芳,女,18)D.INSERT
11、 S VALUES (0401,王芳,18,女)29.在当前表单的 kABEL1 控件中显示系统时间的语句是( )。(分数:2.00)A.THISFORMLABELICAPTON=TLME( )B.THISFORM LABEL1VALUE=HME( )C.THISFORM LABEL1TEXT=TIME( )D.THISFORM LABEL1CONTROL=TIME( )30.SQL 的数据操作语句不包括_。 (分数:2.00)A.INSERTB.UPDATEC.DELETED.CHANGE31.将编辑框的 Read Only 属性值设置为T,则运行时此编辑框中的内容( )。(分数:2.00)
12、A.只能读B.只能用来编辑C.可以读也可以编辑D.对编辑框设置无效32.如果有定 LOCAL data , data 的初值是:_。(分数:2.00)A.整数 0B.不定值C.逻辑真D.逻辑假33.表达式 LEN(SPACE(O)的运算结果是(分数:2.00)A.NULLB.1C.OD.“ ”34.允许记录中出现重复值,且在索引中也保存每个重复值的索引是( )。(分数:2.00)A.主索引B.候选索引C.惟一索引D.普通索引35.下列字段名中,合法的是( )。(分数:2.00)A.6000B.-10C.200D.-6000二、填空题(每空 2 分,共 30 分)(总题数:15,分数:30.00
13、)36.对关系进行选择、投影或联接运算后,运算的结果仍然是一个 1。(分数:2.00)填空项 1:_37.要在“成绩”表中插入一条记录,应该使用的 SQL 语句是: 1 成绩(学号,英 语,数学,语文) VALUES (“2001100111”,9l,78,86)。(分数:2.00)填空项 1:_38.在 Visual FoxPro 中,通过建立数据库表的主索引可以实现数据的 1 完整性。(分数:2.00)填空项 1:_39.自由表与数据库表相比较,在自由表中不能设置 1 索引。(分数:2.00)填空项 1:_40.当前目录下有“学生表”文件,表中有字段“学号 C(2)”,现要将“学号”字段的
14、宽度由 2 改为 4,则语句为: ALTER TABLE 学生表 1 (分数:2.00)填空项 1:_41.在 Visual FoxPro 中,利用 DELETE 命令可以 1 删除数据表的记录,必要时可以利用 2 命令进行恢复。(分数:2.00)填空项 1:_42.在 Visual FoxPro 中,SKIP 命令是按 1 顺序定位,如果使用索引时,则是按 2 顺序定位。(分数:2.00)填空项 1:_43.函数 INT(LEN(“123456“)的结果是 1。(分数:2.00)填空项 1:_44.数据管理技术发展过程经过人工管理、文件系统和数据库系统 3 个阶段,其中数据独立 性最高的阶段
15、是 1。(分数:2.00)填空项 1:_45.在用 SELECT 选择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:2.00)填空项 1:_46.在用 SELECT 选择工作区时,命令选项可以是别名,也可以是 1,被选定的工作区称为 2。(分数:2.00)填空项 1:_47.函数 CHRTRAN(“科技信息“,“科技“,“计算机“)的返回值是 1。(分数:2.00)填空项 1:_48.为了从用户菜单返回到默认的系统菜单应该使用命令 SET 1TO DEFAULT。(分数:2.00)填空项 1:_49.可以在项目管理器的 1 选项卡下建立命令文件(程序)。(分数:2
16、.00)填空项 1:_50.在 Visual FoxPro 中如下程序的运行结果(即执行命令 DO main 后)是 1。 * 程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX=“Visual FoxPro” mY=“二级”DO s1 ? mY+mY RETURU * 子程序文件名:s1prg PROCEDURE s1 LOCAL mX mX=“Visual FoxPro DBMS 考试” mY=“计算机等级”+ mY RETURN (分数:2.00)填空项 1:_计算机二级(VF)38 答案解析(总分:100.00,做题时间:120 分钟)
17、一、选择题(每小题 2 分,共 70 分) 下列各(总题数:35,分数:70.00)1.以下关于视图的描述正确的是_。(分数:2.00)A.视图保存在项目文件中B.视图保存在数据库文件中 C.视图保存在表文件中D.视图保存在视图文件中解析:视图是一个虚拟表。所谓虚拟,是因为视图的数据是从已有的数据库表或其他视图中抽象得来的, 这些数据在数据库中并不实际存储,仅在其数据字典中存储视图的定义。但视图一经定义,就成为数据库 的组成部分,可以象数据库表一样接受用户的查询。2.表结构中的空值(NULL)表示的含义是( )。(分数:2.00)A.空格B.数值 0C.默认值D.尚未输入的值 解析:空值(NU
18、LL)是指尚未输入的值或还没有确定的值。3.在 Visual FoxPro 中,可以对字段设置默认值的表是( )。(分数:2.00)A.自由表B.数据库表 C.自由表或数据库表D.都不能设置解析:自由表是不属于任何数据库的表,所有由 FoxBASE 或早期版本的 FoxPro 创建的数据库文件都是自由表。数据库表属于数据库的一部 分,与自由表相比,数据库表有为字段指定默认值和输入掩码等特点。4.下列关于参数传递的说法中,正确的是( )。(分数:2.00)A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假F B.当实参的数量大于形参的数量时,多余的实参被忽略C.实参和形参的数量必须相等D.
19、答案 A、B 均正确解析:形参的数目不能少于实参的数目,否则系统会产生运行时错误;当形参的数量大于实参的数量时?,多余的形参初值取逻辑假F。5.在 SQL 中,建立索引的命令是( )。(分数:2.00)A.实体完整性B.域完整性C.属性完整性 D.参照完整性解析:在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括实体完整性、域完整性和参照完整性等。 Visual FoxPro 提供了实现这些完整性的方法和手段。6.下列关于别名和自联接的说法中,正确的是( )。(分数:2.00)A.SQL 语句中允许在 WHERE 短语中为关系定义别名B.为关系定义别名的格式为:C.在关系的自联接操
20、作中,别名是必不可少的 D.以上说法均正确解析:SQL 语句中允许为关系定义别名,但不是在 WHERE 短语中定义,而是在 FROM 短语中定义别名,其格式为。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。7.Visual FoxPro 6.0 属于( )。(分数:2.00)A.19B.3 C.11D.7解析:default 语句是当表达式的值与任一 case 子句的值都不匹配时,程序执行 default 后面的语句。在本题中,判断 switch(ch+5),其实等价于 switch(F),而在 case 语句中,没有一个能匹配的,所以直接执行 default:r/=2。8.
21、下列表达式中,写法错误的是( )。(分数:2.00)A.更新规则B.删除规则C.插入规则D.约束规则 解析:在 Visual FoxPro 中,参照完整性规则包括更新规则、删除规则和插入规则 3 种。9.假设表中共有 10 条记录,执行下列命令后,屏幕所显示的记录号顺序是( )。 USE ABC.dbf GOTO 6 HST NEKT 5 (分数:2.00)A.15B.16C.510D.610 解析:利用 GOTO 命令将记录指针定位到记录号为 6 的记录上,NEXT5 是表示从当前记录起到其后的总共5 条记录的范围,因此本题所显示的 记录范围是从第 6 条记录开始到第 10 记录。10.若将
22、过程或函数放在单独的程序文件中,可以在应用程序中使用( )。(分数:2.00)A.2 3 4B.2 5 9 C.3 5 4D.2 4 3解析:在过程 Sub 中,将 Integer 型变量 x 定义为静态变量(Static),Static 语句的格式与 Dim 语句完全一样,但 Static 语句只能出现在事件过程,Sub 过程或 Function 过程中,在过程中的 Static 变量只有局部的作用域,即只能在本过程中可见,但可以和模块级变量传递,即使过程结束后,其值仍能保留。Cop 过程是将变量 a 的值加上 x 赋给 x,然后输出 x 的值;第一次调用 Cop 过程时,x 未赋值,默认为
23、 0,所以输出结果为 2,第二次调用 Tcl 过程时,因为 x 为静态变量,所以它的值为上次调用后的值,即为2,加上 a 后,x 的值变为 5,输出结果为 5,同理,第三次调用后输出结果为 9。11.下列关于查询的说法中,不正确的是( )。(分数:2.00)A.查询是预先定义好的一个 SQL SELECT 语句B.查询是 Visual FoxPro 支持的一种数据库对象C.通过查询设计器,可完成任何查询 D.查询是从指定的表或视图中提取满足条件的记录,可将结果定向输出解析:查询可以从指定的表或视图中提取满足条件的记录,但它并不只限于单个表或视图,查询设计器的局限性是指它只能建立一些规则的查询,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VF38 答案 解析 DOC
