【计算机类职业资格】二级VISUAL+FOXPRO-92及答案解析.doc
《【计算机类职业资格】二级VISUAL+FOXPRO-92及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级VISUAL+FOXPRO-92及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、二级 VISUAL+FOXPRO-92 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:46,分数:100.00)1.CREATE DATABASE 命令用来建立(分数:2.00)A.数据库B.关系C.表D.数据文件2.打开数据库的命令是(分数:2.00)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE3.在 Visual FoxPro 中,关系数据库管理系统所管理的关系是(分数:2.00)A.一个 DBF 文件B.若干个二维表C.一个 DBC 文件D.若干个 DBC 文件4.打开数据库 abc 的正确命令是(分数:2.00)A.OPE
2、N DATABASE abcB.USE abcC.USE DATABASE abcD.OPEN abc5.MODIFY STRUCTURE 命令的功能是(分数:2.00)A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构6.在 Visual FoxPro 中,下列描述正确的是(分数:2.00)A.关系也被称作表单B.数据库文件不存储用户数据C.表文件的扩展名是.dbcD.多个表存储在一个物理文件中7.在 Visual FoxPro 中,关于字段值为空值(NULL)的描述中正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段还没有确定值C.不支持字段值为空值D.空值
3、等同于数值 08.在数据库中建立表的命令是(分数:2.00)A.CREATEB.CREATE DATABASEC.CREATE QUERYD.CREATE FORM9.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括(分数:2.00)A.规则B.信息C.默认值D.标题10.在 Visual FoxPro 中,“表”是指(分数:2.00)A.报表B.关系C.表格控件D.表单11.在 Visual FoxPro 中,为了使表具有更多的特性应该使用(分数:2.00)A.数据库表B.自由表C.数据库表或自由表D.数据库表和自由表12.在 Visual FoxPro 中,“表”通常是指(分数:2
4、.00)A.表单B.报表C.关系数据库中的关系D.以上都不对13.在 Visual FoxPro 中,“表”是指(分数:2.00)A.报表B.关系C.表格控件D.表单14.在 Visual FoxPro 中,为了使表具有更多的特性,应该使用(分数:2.00)A.数据库表B.自由表C.数据库表和自由表D.数据库表或自由表15.假设表文件 TEST.DBF 已经在当前工作区打开,要修改其结构,可使用命令(分数:2.00)A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST16.对表 SC(学号 C(8),课程号 C(2),成绩 N(3),备注
5、C(20),可以插入的记录是(分数:2.00)A.(“20080101“,“c1“,“90“,NULL)B.(“20080101“,“c1“,90,“成绩优秀“)C.(“20080101“,“c1“,“90“,“成绩优秀“)D.(“20080101“,“c1“,“79“,“成绩优秀“)17.以下关于空值(NULL 值)叙述正确的是(分数:2.00)A.空值等于空字符串B.空值等同于数值 0C.空值表示字段或变量还没有确定的值D.Visual FoxPro 不支持空值18.在 Visual FoxPro 中,下面描述正确的是(分数:2.00)A.数据库表允许对字段设置默认值B.自由表允许对字段设
6、置默认值C.自由表或数据库表都允许对字段设置默认值D.自由表或数据库表都不允许对字段设置默认值19.将当前表中有删除标记的记录物理删除的命令是(分数:2.00)A.DELETEB.ERASEC.ZAPD.PACK20.设数据库表中有一个 C 型字段 NAME,打开表文件后,要把内存变量 CC 的字符串内容输入到当前记录的 NAME 字段,应当使用命令:(分数:2.00)A.NAME=CCB.REPLACE NAME WITH CCC.STORE CC TO NAMED.REPLACE ALL NAME WITH CC21.在 Visual FoxPro 中,使用 LOCATE ALL FOR
7、命令按条件查找记录,可用来判断命令找到记录的逻辑条件是(分数:2.00)A.FOUND()函数返回.F.B.BOF()函数返回.TC.EOF()函数返回.FD.EOF()函数返回.T.22.在 Visual FoxPro 中,仅显示当前表当前记录的命令是(分数:2.00)A.LISTB.DISPLAYC.SELECTD.SHOW23.设数据库表中有一个 C 型字段 NAME。打开表文件后,要把内存变量 NAME 的字符串内容输入到当前记录的 NAME 字段,应当使用命令(分数:2.00)A.NAME=NAMEB.NAME=M.NAMEC.STORE M.NAME TO NAMED.REPLAC
8、E NAME WITH M.NAME24.要为当前表所有性别为“女”的职工增加 100 元工资,应使用命令(分数:2.00)A.REPLACE ALL 工资 WITH 工资+100B.REPLACE 工资 WITH 工资+100 FOR 性别=“女“C.CHANGE ALL 工资 WITH 工资+100D.CHANGE ALL 工资 WITH 工资+100 FOR 性别=“女“25.下列关于 ZAP 命令的描述中正确的是(分数:2.00)A.ZAP 命令只能删除当前表的当前记录B.ZAP 命令只能删除当前表的带有删除标记的记录C.ZAP 命令能删除当前表的全部记录D.ZAP 命令能删除表的结构
9、和全部记录26.如果在命令窗口执行命令“LIST 名称”后主窗口中显示 记录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型,宽度为 6,那么下面程序段的输出结果是 GO 2 SCAN NEXT 4 FOR LEFT(名称,2)=“电“ IF RIGHT(名称,2)=“线“ EXIT ENDIF ENDSCAN ?名称(分数:2.00)A.电话线B.电线C.电冰箱D.电视机27.为当前表中所有学生的总分增加 10 分,可以使用的命令是(分数:2.00)A.CHANGE 总分 WITH 总分+10B.REPLACE 总分 WITH 总分+10C.CHANG
10、E ALL 总分 WITH 总分+10D.REPLACE ALL 总分 WITH 总分+1028.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C 型字段)。在命令窗口输入并执行如下命令: 姓名=姓名-“出勤“ ?姓名 屏幕上会显示(分数:2.00)A.李彤B.李彤 出勤C.李彤出勤D.李彤-出勤29.在当前打开的表中,显示“书名”以“计算机”开头的所有图书,下列命令中正确的是(分数:2.00)A.list for 书名=“计算机*“B.list for 书名=“计算机“C.list for 书名=“计算机%“D.list where 书名=“计算机“30.连续执行以下命
11、令,最后一条命令的输出结果是 SET EXACT OFF a=“北京“ b=(a=“北京交通“) ?b(分数:2.00)A.北京B.北京交通CF.D.出错31.在 Visual FoxPro 中,使用 LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用(分数:2.00)A.再次使用 LOCATE FOR 命令B.SKIP 命令C.CONTINUE 命令D.GO 命令32.在 Visual FoxPro 中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是(分数:2.00)A.主索引B.唯一索引C.候选索引
12、D.普通索引33.在 Visual FoxPro 中,在数据库中创建表的 CREATE TABLE 命令中定义主索引、实现实体完整性规则的短语是(分数:2.00)A.FOREIGN KEYB.DEFAULTC.PRIMARY KEYD.CHECK34.在 Visual FoxPro 的数据库表中只能有一个(分数:2.00)A.候选索引B.普通索引C.主索引D.惟一索引35.在 Visual FoxPro 中,下列关于索引的描述正确的是(分数:2.00)A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含
13、有指向表记录的指针D.使用索引可以加快对表的更新操作36.在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是(分数:2.00)A.惟一索引B.惟一索引和候选索引C.惟一索引和主索引D.主索引和候选索引37.使用索引的主要目的是(分数:2.00)A.提高查询速度B.节省存储空间C.防止数据丢失D.方便管理38.在建立表间一对多的永久联系时,主表的索引类型必须是(分数:2.00)A.主索引或候选索引B.主索引、候选索引或惟一索引C.主索引、候选索引、惟一索引或普通索引D.可以不建立索引39.在表设计器中设置的索引包含在(分数:2.00)A.独立索引文件中B.惟一索引文件中C.结构复合
14、索引文件中D.非结构复合索引文件中40.在数据库中建立索引的目的是(分数:2.00)A.节省存储空间B.提高查询速度C.提高查询和更新速度D.提高更新速度41.不允许出现重复字段值的索引是(分数:2.00)A.候选索引和主索引B.普通索引和惟一索引C.惟一索引和主索引D.惟一索引42.为保证数据的实体完整性,应该创建的索引是(分数:2.00)A.主索引或唯一索引B.主索引或候选索引C.唯一索引或候选索引D.唯一索引43.Visual FoxPro 支持的索引文件不包括(分数:4.00)A.独立索引文件B.规则索引文件C.复合索引文件D.结构复合索引文件44.一个表可以建立多个索引,但只能建立一
15、个的索引是(分数:4.00)A.主索引B.唯一索引C.候选索引D.普通索引45.在 Visual FoxPro 中,不允许出现重复字段值的索引是(分数:4.00)A.主索引和唯一索引B.主索引和候选索引C.唯一索引和候选索引D.唯一索引46.为表中一些字段创建普通索引的目的是(分数:4.00)A.改变表中记录的物理顺序B.确保实体完整性约束C.加快数据库表的更新速度D.加快数据库表的查询速度二级 VISUAL+FOXPRO-92 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:46,分数:100.00)1.CREATE DATABASE 命令用来建立(分数:2.00)A
16、.数据库 B.关系C.表D.数据文件解析:解析 建立数据库文件的命令是 CREATE DATABASE。2.打开数据库的命令是(分数:2.00)A.USEB.USE DATABASEC.OPEND.OPEN DATABASE 解析:解析 打开数据库的命令是 OPEN DATABASE,具体语法格式是:OPEN DATABASE数据库名,而打开数据表的命令是 USE。3.在 Visual FoxPro 中,关系数据库管理系统所管理的关系是(分数:2.00)A.一个 DBF 文件B.若干个二维表 C.一个 DBC 文件D.若干个 DBC 文件解析:解析 在关系数据库中,关系就是二维表,并且数据库中
17、不止只有一个二维表,所以关系数据库管理系统所管理的关系就是若干个二维表。4.打开数据库 abc 的正确命令是(分数:2.00)A.OPEN DATABASE abc B.USE abcC.USE DATABASE abcD.OPEN abc解析:解析 打开数据库的命令是 OPEN DATABASE,具体语法格式是:OPEN DATABASE数据库名,而打开数据库表的命令是 USE。5.MODIFY STRUCTURE 命令的功能是(分数:2.00)A.修改记录值B.修改表结构 C.修改数据库结构D.修改数据库或表结构解析:解析 MODIFY STRUCTURE 的作用是打开表结构设计器,修改表
18、结构。6.在 Visual FoxPro 中,下列描述正确的是(分数:2.00)A.关系也被称作表单B.数据库文件不存储用户数据 C.表文件的扩展名是.dbcD.多个表存储在一个物理文件中解析:解析 在 Visual FoxPro 中,一个关系被称为一个表,而不是表单;Visual FoxPro 中表文件扩展名为 dbf,而.dbc 是数据库文件的扩展名;数据库文件是对其中的数据库表或视图进行组织和管理,并不用来存储表,每个数据表都是独立的物理文件。7.在 Visual FoxPro 中,关于字段值为空值(NULL)的描述中正确的是(分数:2.00)A.空值等同于空字符串B.空值表示字段还没有
19、确定值 C.不支持字段值为空值D.空值等同于数值 0解析:解析 空值是关系数据库中的一个重要概念,在数据库中可能会遇到尚未存储数据的字段,这时的空值与空字符串、数值 0 等具有不同的含义。空值就是缺值或不确定值,不能把它理解为任何意义的数据。8.在数据库中建立表的命令是(分数:2.00)A.CREATE B.CREATE DATABASEC.CREATE QUERYD.CREATE FORM解析:解析 在 Visual FoxPro 中建立数据库表有 3 种方法:通过项目管理器建立数据库表;在数据库设计器中建立数据库表;通过命令方式建立数据库表。其中通过命令方式建立数据库表的格式是:CREAT
20、ETableName9.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括(分数:2.00)A.规则B.信息C.默认值D.标题 解析:解析 定义字段有效性规则可以在表设计器中进行设置,且只有数据库表才可以定义字段有效性规则,自由表不能进行设置。建立字段有效性规则前,首先选中要定义字段有效性规则的字段。Visual FoxPro 提供的字段有效性规则有 3 类:规则、信息和默认值。10.在 Visual FoxPro 中,“表”是指(分数:2.00)A.报表B.关系 C.表格控件D.表单解析:解析 在关系型数据库中,二维表即是关系,关系即是二维表。11.在 Visual FoxPro 中,
21、为了使表具有更多的特性应该使用(分数:2.00)A.数据库表 B.自由表C.数据库表或自由表D.数据库表和自由表解析:解析 数据库表与自由表相比,有如下特点:数据库表可以使用长表名、长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表中的字段指定默认值和输入掩码;数据库表的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联。12.在 Visual FoxPro 中,“表”通常是指(分数:2.00)A.表单B.报表C.关系数据库中的关系 D.以上都不对解析:解析 在 Visual FoxPro 中,用二维表的形式表示实体和实
22、体间联系的数据模型。在关系数据库中,关系就是表,表就是关系。而表单是 form。也称为窗口。利用表单,可以让用户在熟悉的交互操作界面中查看、编辑数据。报表主要用于输出从数据库中检索、查询出的信息,以便进行分析或保存等。13.在 Visual FoxPro 中,“表”是指(分数:2.00)A.报表B.关系 C.表格控件D.表单解析:解析 本题考查“表”的概念。在 Visual FoxPro 中,用二维表的形式表示实体和实体间联系的数据模型。在关系数据库中,关系就是表,表就是关系。而表单就是 form,也称为窗口。利用表单,可以让用户在熟悉的交互操作界面中查看、编辑数据。报表,主要用于输出从数据库
23、中检索、查询出的信息,以便进行分析或保存等。表格是表单中的一种控件。14.在 Visual FoxPro 中,为了使表具有更多的特性,应该使用(分数:2.00)A.数据库表 B.自由表C.数据库表和自由表D.数据库表或自由表解析:解析 本题考查数据库表与自由表的区别。数据库表与自由表相比,有如下特点:数据库表可以使用长表名、长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表中的字段指定默认值和输入掩码;数据库表的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联。15.假设表文件 TEST.DBF 已经在当前工作区打开,
24、要修改其结构,可使用命令(分数:2.00)A.MODI STRU B.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST解析:解析 在 VFP 中,修改当前表的结构的命令是:MODIFY STRUCTURE。VFP 中命令关键字可以只写出前 4 个字母即可。16.对表 SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20),可以插入的记录是(分数:2.00)A.(“20080101“,“c1“,“90“,NULL)B.(“20080101“,“c1“,90,“成绩优秀“) C.(“20080101“,“c1“,“90“,“成绩优秀“)D.(“20
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 VISUALFOXPRO92 答案 解析 DOC
