3月计算机二级VFP笔试真题及答案_二级vfp历年笔试真题

2020-02-27 其他范文 下载本文

3月计算机二级VFP笔试真题及答案由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“二级vfp历年笔试真题”。

2010年3月全国计算机等级考试二级笔试试卷

Visual FoxPro数据库程序设计

(考试时间90分钟,满分100分)

一、选择题(每小题2分,共70分)

下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(11)在Visual FoxPro中,编译后的程序文件的扩展名为 D

A)PRGB)EXEC)DBCD)FXP

(12)假设表文件TEST.DBF己经在当前工作区打开,要修改其结构,可以使用命令 A

A)MODI STRUB)MODI COMM TEST C)MODI DBFD)MODI TYPE TEST

(13)为当前表中所有学生的总分增加10分,可以使用的命令是 D

A)CHANGE 总分 WITH 总分+10B)REPLACE 总分 WITH 总分+10

C)CHANGE ALL 总分 WITH 总分+10D)REPLACE ALL 总分 WITH 总分+10

(14)在Visual FoxPro中,下面关于属性、事件、方法叙述错误的是 D

A)属性用于描述对象的状态

B)方法用于表示对象的行为

C)事件代码也可以象方法一样被显式调用

D)基于同一个类产生的两个对象的属性不能分别设置自己的属性值

(15)有如下赋值语句,结果为“大家好”的表达式是 D

a=“你好”

b=“大家”

A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)

(16)在Visual FoxPro中,“表”是指 B

A)报表B)关系C)表格控件D)表单

(17)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是 B

A)EMPTY(.NULL.)B)LIKE('xy?','xyz')C)AT('xy','abcxyz')D)ISNULL(SPACE(0))

(18)以下关于视图的描述正确的是 B

A)视图和表一样包含数据B)视图物理上不包含数据

C)视图定义保存在命令文件中D)视图定义保存在视图文件中

(19)以下关于关系的说法正确的是 C

A)列的次序非常重要B)行的次序非常重要C)列的次序无关紧要D)关键字必须指定为第一列

(20)报表的数据源可以是 C

A)表或视图B)表或查询C)表、查询或视图D)表或其他报表

(21)在表单中为表格控件指定数据源的属性是 B

A、DataSourceB)RecordSourceC)DataFromD)RecordFrom

(22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时 C

A)系统自动备份父表中被删除记录到一个新表中

B)若子表中有相关记录,则禁止删除父表中记录

C)会自动删除子表中所有相关记录

D)不作参照完整性检查,删除父表记录与子表无关

(23)为了在报表中打印当前时间,这时应该插入一个 B

A)表达式控件B)域控件C)标签控件D)文本控件

(24)以下关于查询的描述正确的是 D

A)不能根据自由表建立查询B)只能根据自由表建立查询

C)只能根据数据库表建立查询D)可以根据数据库表和自由表建立查询

(25)SQL语言的更新命令的关键词是 B

A)INSERTB)UPDATEC)CREATED)SELECT

(26)将当前表单从内存中释放的正确语句是 C

A)ThisForm.CloseB)ThisForm.ClearC)ThisForm.ReleaseD)ThisFornn.Refresh

(27)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。在命令窗口输入并执行如下命令:

姓名=姓名-“出勤”

? 姓名

屏幕上会显示 C

A)李彤B)李彤出勤C)李彤出勤D)李彤-出勤

(28)假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令D

A)DELETE FROM 图书 FOR 图书编号=“A”B)DELETE FROM 图书 WHERE 图书编号=“A%”

C)DELETE FROM 图书 FOR 图书编号=“A*”D)DELETE FROM 图书 WHERE 图书编号 LIKE “A%”

(29)下列程序段的输出结果是

ACCEPT TO A

IF A=[123]

S=0

ENDIF

S=1

?S

A)0B)1C)123D)由A的值决定

第(30)到第(35)题基于图书表、读者表和借阅表三个数据库表,它们的结构如下:

图书(图书编号,书名,第一作者,出版社):图书编号、书名、第一作者和出版社为C型字段,图书编号为主关键字;

读者(借书证号,单位,姓名,职称):借书证号、单位、姓名、职称为C型字段,借书证号为主关键字;

借阅(借书证号,图书编号,借书日期.还书日期):借书证号和图书编号为C型字段,借书日期和还书日期为D型字段,还书日期默认值为NULL,借书证号和图书编号共同构成主关键字。

(30)查询第一作者为“张三”的所有书名及出版社,正确的SQL语句是 B

A)SELECT 书名,出版社 FROM 图书 WHERE 第一作者=张三

B)SELECT 书名,出版社 FROM 图书 WHERE 第一作者=“张三”

C)SELECT 书名,出版社 FROM 图书 WHERE “第一作者”=张三

D)SELECT 书名,出版社 FROM 图书 WHERE “第一作者”=“张三”

(31)查询尚未归还书的图书编号和借书日期,正确的SQL语句是 C

A)SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=“”

B)SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULL

C)SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULL

D)SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期

(32)查询“读者”表的所有记录并存储于临时表文件one中的SQL语句是 A

A)SELECT * FROM 读者 INTO CURSOR oneB)SELECT * FROM 读者 TO CURSOR one

C)SELECT * FROM 读者 INTO CURSOR DBF oneD)SELECT * FROM 读者 TO CURSOR DBF one

(33)查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的SQL语句是 D

A)SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京%”

B)SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京*”

C)SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE “北京*”

D)SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE “%北京%”

(34)查询2009年被借过书的图书编号和借书日期,正确的SQL语句是 B

A)SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=2009

B)SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=2009

C)SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=year(2009)

D)SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=year(2009)

(35)查询所有“工程师”读者借阅过的图书编号,正确的SQL语句是 D

A)SELECT 图书编号 FROM 读者,借阅 WHERE 职称=“工程师”

B)SELECT 图书编号 FROM 读者,图书 WHERE 职称=“工程师”

C)SELECT 图书编号 FROM 借阅 WHERE 图书编号=(SELECT 图书编号 FROM 借阅 WHERE 职称=“工程师”)

D)SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN(SELECT 借书证号 FROM 读者 WHERE 职称=“工程师”)

二、填空题(每空2分,共30分)

请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。

(4)软件是【程序】、数据和文档的集合。

(5)有一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,【课号】,成绩)。

(6)为表建立主索引或候选索引可以保证数据的【实体】完整性。

(7)已有查询文件queryone.qpr,要执行该查询文件可使用命令【do queryone.qpr 】。

(8)在Visual FoxPro中,职工表EMP中包含有通用型字段,表中通型字段中的数据均存储到另一个文件中,该文件名为【EMP.FPT】。

(9)在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18~45岁之间的这种约束属于【域】完整性约束。

(10)设有学生和班级两个实体,每个学生只能属于一个班级,一个班级可以有多名学生,则学生和班级实体之间的联系类型是【一对多】。

(11)Visual FoxPro数据库系统所使用的数据的逻辑结构是【关系】。

(12)在SQL语言中,用于对查询结果计数的函数是【count】。

(13)在SQL的SELECT查询中,使用【distinct】关键词消除查询结果中的重复记录。

(14)为“学生”表的“年龄”字段增加有效性规则“年龄必须在18~45岁之间”的SQL语句是

ALTER TABLE学生ALTER年龄【check】年龄=18

(15)使用SQL Select语句进行分组查询时,有时要求分组满足某个条件时才查询,这时可以用【having】子句来限定分组。

《3月计算机二级VFP笔试真题及答案.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
3月计算机二级VFP笔试真题及答案
点击下载文档
相关专题 二级vfp历年笔试真题 笔试 真题 答案 二级vfp历年笔试真题 笔试 真题 答案
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文