2002年9月至2011年3月全国计算机考试VF二级考试笔试试题及答案及(2)

2020-06-05 09:10

(13)在Visual FoxPro中,使用SQL命令将学生STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是 ?? ??

A) REPLACE AGE WITH AGE+1 B) UPDATE STUDENT AGE WITH AGE+1 ? C) UPDATE SET AGE WITH AGE+1 D) UPDATE STUDENT SET AGE=AGE+1 (14) 调用报表格式文件PP1预览报表的命令是 ?? ??

A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW ?? C)REPORT FORM PP1PREVIEW D)DO FORM PP1 PREVIEW ?? ?? (15)在Visual FoxPro中,建立索引的作用之一是 ?? ??

A) 节省存储空间 B) 便于管理 C) 提高查询速度 D) 提高查询和更新的速度 (16)在Visual FoxPro中,相当于主关键字的索引是 ?? ??

A) 主索引 B) 普通索引 ?C) 唯一索引 D) 排序索引 ?? ?? (17)在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为 ?? ?? A)ThisForm.Refresh B)ThisForm.Delete ? C) ThisForm.Hide D) ThisForm.Release

(18)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Command1 和Command2两个命令按钮。如果要在Command1令按钮的某个方法中访问文本框的value属性值,下面哪个式子是正确的?

A) ThisForm.Text1.value B) This.Parent.value

C) Parent.Text1.value D) this.Parent.Text1.value

(19) 在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,使用的命令是

A) CREATE B) CREATE SDB

C) CREATE TABLE SDB D) CREATE DATABASE SDB ?

(20)在Visual FoxPro中,存储图象的字段类型应该是B ?? ?? A)备注型 B)通用型 ??C)字符型 D)双精度型 ?? ?? (21)在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是 A) {^2002.09.01 11:10:10:AM}-{^2001.09.01 11:10:10AM} ? B) {^01/01/2002}+2

C) {^2002.02.01}+{^2001.02.01}

D) {^2002/02/01}-{^2001/02/01} ?? ??

(22)在Visual FoxPro中,关于过程调用的叙述正确的是 ?? ?? A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假 ? B)当实参的数量多于形参的数量时,多余的实参被忽略 ?? ?? C)实参与形参的数量必须相等 ?? ?? D)上面A和B都正确 ?? ??

(23)下面是关于表单数据环境的叙述,其中错误的是 ?? ??

A)可以在数据环境中加入与表单操作有关的表 ?B)数据环境是表单的容器 C)可以在数据环境中建立表之间的联系 ?D)表单自动打开其数据环境中的 (24)在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是: ?? ?

A) PRIVATE ?B)PUBLIC ?? ?C)LOCAL ?? ??

D)在程序中直接使用的内存变量(不通过A,B,C说明) ?? ??

6

(25)在 DO WHILE ? ENDDO循环结构中,LOOP命令的作用是: ?? ?? A)退出过程,返回程序开始处

B) 转移到DO WHILE语句行,开始下一个判断和

C) 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D)终止程序执行 ?? ??

(26)在Visual FoxPro中,关于视图的正确叙述是 ?? ?? A)视图与数据库表相同,用来存储数据 ?B)视图不能同数据库表进行连接操作 C)在视图上不能进行更新操作 ?D)视图是从一个或多个数据库表导出的虚拟表

(27)SQL是那几个英文单词的缩写 ?? ??

A) Standard Query Language B) Structured Query Language ? C) Select Query Language D)以上都不是 ?? ??

(28)如果学生表STUDENT是使用下面的SQL语句创建的 CREATE TABLE STUDENT(SNOC(4) PRIMARY KEY NOTNULL,; SN C(8),;SEX C(2),;AGE N(2) CHECK(AGE>15 AND AGE<30)

下面的SQL语句中可以正确执行的是 ?? ??

A)INSERT INTO STUDENT(SNO,SEX,AGE) valueS (\,\男\,17) ?? ?? B)INSERT INTO STUDENT(SNO,SEX,AGE) valueS (\李安琦\,\男\,20) C)INSERT INTO STUDENT(SEX,AGE) valueS (\男\,20) ?? ??

D)INSERT INTO STUDENT(SNO,SN) valueS (\,\安琦\,16) ?? ?? (29)使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是: ?? ??

A)SELECT*FROM STUDENT WHERE LEFT (姓名,2)=\王\?? ?? B)SELECT*FROM STUDENT WHERE RIGHT (姓名,2)=\王\?? ?? C)SELECT*FROM STUDENT WHERE TRIM (姓名,2)=\王\?? ?? D)SELECT*FROM STUDENT WHERE STR (姓名,2)=\王\?? ??

(30)连编后可以脱离开Visual FoxPro独立运行的程序是 ?? ?? A) APP程序 B)EXE程序 ?C)FXP程序 D)PRG程序 ?? ?? 第(31)-(35)题使用如下表的数据: ? 部门表

部门号 部门名称 ? 40 家用电器部

10 电视录摄像机部 ?? 20 电话手机部 ?? 30 计算机部 ? 商品表 ?

部门号 商品号 商品名称 单价 数量 产地 ? 40 0101 A牌 电风扇 200.00 10 广东 ?? 40 0104 A牌 微波炉 350.00 10 广东 ?? 40 0105 B牌 微波炉 600.00 10 广东 ?? 20 1032 C牌 传真机 1000.00 20 上海 ?? 40 0107 D牌 微波炉 420.00 10 北京 ?? 20 0110 A牌 电话机 200.00 50 广东 ?? 20 0112 B牌 手机 2000.00 10 广东

7

40 0202 A牌 电冰箱 3000.00 2 广东 ?? 30 1041 B牌 计算机 6000.00 10 广东

30 0204 C牌 计算机 10000.00 10 上海 ?? ?? (31)SQL语句 ?? ??

SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号查询结果有几条记录? ?? ??

A)1 B)4 C)3 D)10 ?? ? (32) SQL语句

SELECT 产地,COUNT(*) 提供的商品种类数; FROM 商品表; ?? ?? WHERE 单价>200; ?? ??

GROUP BY 产地 HAVING COUNT(*)>=2; ?? ?? ORDER BY 2 DESC ?? ??

查询结果的第一条记录的产地和提供的商品种类数是 ?? ?? A)北京,1 B)上海,2 ?? C)广东,5 C)广东,7 ?? ?? (33) SQL 语句

SELECT 部门表.部门号,部门名称,SUM(单价*数量); ??

FROM 部门表,商品表; ?? ??

WHERE 部门表.部门号=商品表.部门号; GROUP BY 部门表.部门号 ?? ?? 查询结果是 ?? ??

A)各部门商品数量合计 B)各部门商品金额合计

C)所有商品金额合计 D)各部门商品金额平均值 ?? ? (34) SQL 语句

SELECT 部门表.部门号,部门名称,商品号,商品名称,单价; FROM 部门表,商品表;

WHERE 部门表.部门号=商品表.部门号; ORDER BY 部门表.部门号 DESC,单价 查询结果的第一条记录的商品号是

A)0101 B)0202 C)0110 D)0112 ?? ?? (35) SQL 语句

SELECT 部门名称 FROM 部门表 WHERE 部门号 IN; ??

(SELECT 部门号 FROM 商品表 WHERE 单价 BETWEEN 420 AND 1000) 查询结果是 ?? ??

A)家用电器部、电话手机部 B)家用电器部、计算机部 ?? ??

C)电话手机部、电视录摄像机部 D)家用电器部、电视录摄像机部 ?? ?? 二、 填空题(每空2分,共30分) ?请将每一个空的正确答案写在答题卡上【1】—【15】序号的答题卡上,答在试卷上不得分。 ?? ?? (1) 用二维表数据来表示实体之间联系的数据模型称为【1】。 ??

(2) 在Visual FoxPro 中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。

(3) 可以在项目管理器的 【3】 选项卡下建立命令文件 。 ?? ??

(4) 在Visual FoxPro中数据库文件的扩展名是【4】.DBC,数据库表文件的扩展名是【5】

8

(5) 打开数据库设计器的命令是【6】DATA ?? ??

(6) 在SQL的CAEATA TABLE 语句中,为属性说明取值范围(约束)的是【7】短语。

(7) SQL插入记录的命令是INSERT,删除记录的命令是【8】,修改记录的命令是【9】。

(8) 在SQR的嵌套查询中,量词ANY和【10】是同义词。在SQL查询时,使用【11】 子句指出的是查询条件。

(9) 从职工数据库表中计算工资合计的SQL语句是 SELECT【12】FROM职工。 (10) 把当前表当前记录的学号,姓名字段值复制到数组A 的命令是 SCATTER FIELD 学号,姓名【13】。

(11) 在表单中确定控件是否可见的属性是【14】。 ?? ?? (12) 函数BETWEEN(40,34,50)的运算结果是【15】。 答案:一、选择题 1-5 BBBCB 6-10 BCBCA 11-15 DCDCC 16-20 ADADB 21-25 CABCB 26-30 DBAA B 31-35 CCBAA

二、填空题(答案字母大小写均可) (1) 【1】 关系模型 或 关系 (2) 【2】 .F. 或 逻辑假 或 假 或 .N. (3) 【3】 代码 或 全部 (4) 【4】 DBC 或 .DBC【5】 DBF 或 .DBF (5) 【6】 MODIFY 或 MODI 或 MODIF (6) 【7】 CHECK 或 CHEC (7) 【8】 DELETE 或 DELE 或 DELET 【9】 UPDATE 或 UPDA 或 UPDAT (8) 【10】 SOME 【11】 WHERE 或 WHER (9) 【12】 SUM(工资) (10) 【13】 TO A (11) 【14】 Visible (12) 【15】 .T. 或 逻辑真 或 真 或 .Y.

2003年9月全国计算机等级考试二级Foxpro笔试试题 一、选择题((1)~(35)每小题2分,共70分)

(1)对于现实世界中事物的特征,在实体-联系模型中使用 A)属性描述 B)关键字描述C)二维表格描述 D)实体描述

(2)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过

A)建立新的属性来实现 B)建立新的关键字来实现 C)建立新的关系来实现 D)建立新的实体来实现 (3)专门的关系运算不包括下列中的

A)联接运算 B)选择运算 C)投影运算 D)交运算

(4)对关系S和关系R进行集合运算运算称为,结果中既包含S中元组也包含R中元组,这种集合

A)并运算 B)交运算C)差运算 D)积运算

(5)关于Visual FoxPro的变量,下面说法中正确的是 A)使用一个简单变量之前要先声明或定义 B)数组中各数组元素的数据类型可以不同

C)定义数组以后,系统为数组的每个数组元素赋以数值0 D)数组元素的下标下限是0

(6)在下面的表达式中,运算结果为逻辑真的是 A) EMPTY(.NULL.) B)LIKE(\C)AT(\)EMPTY(SPACE(10)) (7)Visual FoxPro内存变量的数据类型不包括 A)数值型 B)货币型 C)备注型 D)逻辑型

9

(8)为了设置两个表之间的数据参照完整性,要求这两个表是 A)同一个数据库中的两个表 B)两个自由表 C)一个自由表和一个数据库表 D)没有限制

(9)数据库表可以设置字段有效性\规则\是一个规则,字段有效性规则属于域完整性范畴,其中的

A)逻辑表达式 B)字符表达式 C)数值表达式 D)日期表达式

(10)通过指定字段的的数据类型和宽度来限制该字段的取值范围,这属于数据完整性中

A)参照完整性 B)实体完整性 C)域完整性 D)字段完整性

(11)用命令\姓名 TAG index_name \建立索引,其索引类型是 A)主索引 B)候选索引 C)普通索引 D)惟一索引

(12)执行命令\姓名 TAG index_name \建立索引后,下列叙述错误的是

A)此命令建立的索引是当前有效索引

B)此命令所建立的索引将保存在.idx文件中 C)表中记录按索引表达式升序排序

D)此命令的索引表达式是\姓名\,索引名是\

(13)查询订购单号(字符型,长度为4)尾字符是\的错误命令是 A)SELECT * FROM 订单 WHERE SUBSTR(订购单号,4)=\B)SELECT * FROM 订单 WHERE SUBSTR(订购单号,4,1)=\C)SELECT * FROM 订单 WHERE \订购单号

D)SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=\(14)以下关于空值(NULL)叙述正确的是

A)空值等同于空字符串 B)空值表示字段或变量还没有确定值 C)VFP不支持空值 D)空值等同于数值0

(15)两表之间\临时性\联系称为关\关联\的正确叙述是联,在两个表之间的关联已经建立的情况下,有关

A)建立关联的两个表一定在同一个数据库中

B)两表之间\临时性\联系是建立在两表之间\永久性\联系基础之上的 C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动 D)当关闭父表时,子表自动被关闭

(16)在SQL语句中,与表达式\工资BETWEEN 1210 AND 1240\功能相同的表达式是

A)工资>=1210 AND 工资<=1240 B)工资>1210 AND 工资<1240 C)工资<=1210 AND 工资>1240 D)工资>=1210 OR 工资<=1240

(17)在SQL语句中,与表达式\仓库号 NOT IN(\)\功能相同的表达式是

A)仓库号=\仓库号=\B)仓库号!=\仓库号# \C)仓库号< >\仓库号!=\D)仓库号!=\仓库号!=\(18)打开表并设置当前有效索引( 相关索引已建立)的正确命令是

A)ORDER student IN 2 INDEX 学号

10


2002年9月至2011年3月全国计算机考试VF二级考试笔试试题及答案及(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:新理念下幼儿教师培训的途径与方法

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: