计算机等级二级vfp历年考试真题及答案1.docx

上传人:b****7 文档编号:10877848 上传时间:2023-02-23 格式:DOCX 页数:11 大小:25.22KB
下载 相关 举报
计算机等级二级vfp历年考试真题及答案1.docx_第1页
第1页 / 共11页
计算机等级二级vfp历年考试真题及答案1.docx_第2页
第2页 / 共11页
计算机等级二级vfp历年考试真题及答案1.docx_第3页
第3页 / 共11页
计算机等级二级vfp历年考试真题及答案1.docx_第4页
第4页 / 共11页
计算机等级二级vfp历年考试真题及答案1.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

计算机等级二级vfp历年考试真题及答案1.docx

《计算机等级二级vfp历年考试真题及答案1.docx》由会员分享,可在线阅读,更多相关《计算机等级二级vfp历年考试真题及答案1.docx(11页珍藏版)》请在冰豆网上搜索。

计算机等级二级vfp历年考试真题及答案1.docx

计算机等级二级vfp历年考试真题及答案1

2007年4月全国计算机等级考试二级VFP笔试试题及答案

(11)以下不属于SQL数据操作命令的是

A.MODIFY

B.INSERT

C.UPDATE

D.DELETE

(14)在VisualFoxPro中调用表单mf1的正确命令是

A.DOmf1

B.DOFROMmf1

C.DOFORMmf1

D.RUNmf1

(17)以下有关SELECT语句的叙述中错误的是

A.SELECT语句中可以使用别名

B.SELECT语句中只能包含表中的列及其构成的表达式

C.SELECT语句规定了结果集中的顺序

D.如果FORM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定

(24)在VisualFoxPro中,下面关于索引的正确描述是

A.当数据库表建立索引以后,表中的记录的物理顺序将被改变

B.索引的数据将与表的数据存储在一个物理文件中

C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针

D.使用索引可以加快对表的更新操作

(28)在VisualFoxPro中,如果要将学生表S(学号,姓名,性别,年龄)中“年龄”属性删除,正确的SQL命令是

A.ALTERTABLESDROPCOLUMN年龄

B.DELETE年龄FROMS

C.ALTERTABLESDELETECOLUMN年龄

D.ALTEERTABLESDELETE年龄

(33)在VisualFoxPro中以下叙述正确的是

A.表也被称作表单

B.数据库文件不存储用户数据

C.数据库文件的扩展名是DBF

D.一个数据库中的所有表文件存储在一个物理文件中

(35)有VisualFoxPro中,在屏幕上预览报表的命令是

A.PREVIEWREPORT

B.REPORTFORM…PREVIEW

C.DOREPORT…PREVIEW

D.RUNREPORT…PREVIEW

2007年9月全国计算机等级考试二级笔试试卷

(10)下列叙述中正确的是

A.为了建立一个关系,首先要构造数据的逻辑关系

B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C.一个关系的属性名表称为关系模式

D.一个关系可以包括多个二维表

(14)在VisualFoxpro中,菜单程序文件的默认扩展名是

A.mnx

B.mnt

C.mpr

D.prg

(20)有关ZAP命令的描述,正确的是

A.ZAP命令只能删除当前表的当前记录

B.ZAP命令只能删除当前表的带有删除标记的记录

C.ZAP命令能删除当前表的全部记录

D.ZAP命令能删除表的结构和全部记录

(31)计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是

A.SELECTAVG(成绩)FROM选课WHERE姓名=”刘明”

B.SELECTAVG(成绩)FROM学生,选课WHERE姓名=”刘明”

C.SELECTAVG(成绩)FROM学生,选课WHERE学生.姓名=”刘明”

D.SELECTAVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名=”刘明”

(34)插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是

A.INSERTINTO选课VALUES(“02080111”,”103”,80)

B.INSERTVALUES(“02080111”,”103”,80)TO选课(学号,课程号,成绩)

C.INSERTVALUES(“02080111”,“103”,80)INTO选课(学号,课程号,成绩)

D.INSERTINTO选课(学号,课程号,成绩)FORMVALUES(“02080111”,”103”,80)

(35)将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是

A.UPDATE选课SET成绩WITH92WHERE学号=”02080110”AND课程号=”102”

B.UPDATE选课SET成绩=92WHERE学号=”02080110AND课程号=”102”

C.UPDATEFROM选课SET成绩WITH92WHERE学号=”02080110”AND课程号=”102”

D.UPDATEFROM选课SET成绩=92WHERE学号=”02080110”AND课程号=”102”

2008年4月全国计算机等级考试二级VF试题与参考答案

(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令

A.REPLACEALL工资WITH工资+100

B.REPLACE工资WITH工资+100FOR性别="女"

C.REPLACEALL工资WITH工资+100

D.REPLACEALL工资WITH工资+100FOR性别="女"

(17)MODIFYSTRUCTURE命令的功能是:

A.修改记录值

B.修改表结构

C.修改数据库结构

D.修改数据库或表结构

(22)下面属于表单方法名(非事件名)的是:

A.Init

B.Release

C.Destroy

D.Caption

(25)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:

A.执行表单的Click事件代码

B.执行选项按纽组的Click事件代码

C.执行Option1的Click事件代码

D.不会有反应

(26)下列程序段执行以后,内存变量X和Y的值是:

CLEAR

STORE3TOX

STORE5TOY

PLUS((X),Y)

?

X,Y

PROCEDUREPLUS

PARAMETERSA1,A2

A1=A1+A2

A2=A1+A2

ENDPROC

A.813

B.313

C.35

D.85

(27)下列程序段执行以后,内存标量y的值是:

CLEAR

X=12345

Y=0

DOWHILEX>0

y=y+x_

x=int(x/10)

ENDDO

?

y

A.54321

B.12345

C.51

D.15

(35)检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是:

A.SELECTMAX(得分)得分FROM运动员WHERE投中3分球<=5

B.SELECTMAX(得分)得分FROM运动员WHEN投中3分球<=5

C.SELECT得分=MAX(得分)FROM运动员WHERE投中3分球<=5

D.SELECT得分=MAX(得分)FROM运动员WHEN投中3分球<=5

2008年9月笔试真题

(13)从表中选择字段形成新关系的操作是

A)选择B)连接C)投影D)并

(14)ModifyCommand命令建立的文件的默认扩展名是

A)prgB)appC)cmdD)exe

(23)欲执行程序temp.prg,应该执行的命令是

A)DOPRGtemp.prgB)DOtemp.prg

C)DOCMDtemp.prgD)DOFORMtemp.prg

(25)假设有student表,可以正确添加字段“平均分数”的命令是

A)ALTERTABLEstudentADD平均分数F(6,2)

B)ALTERDBFstudentADD平均分数F6,2

C)CHANGETABLEstudentADD平均分数F(6,2)

D)CHANGETABLEstudentINSERT平均分数6,2

(28)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。

规定了菜单项的访问键为“x”的菜单名称定义是

A)综合查询\<(x)B)综合查询/<(x)

C)综合查询(\

(34)查询订购单的数量和所有订购单平均金额的正确命令是

A)SELECTCOUNT(DISTINCT订单号),AVG(数量*单价)

FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

B)SELECTCOUNT(订单号),AVG(数量*单价)

FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

C)SELECTCOUNT(DISTINCT订单号),AVG(数量*单价)

FROM产品,订购单名细ON产品.产品号=订购单名细.产品号

D)SELECTCOUNT(订单号),AVG(数量*单价)

FROM产品,订购单名细ON产品.产品号=订购单名细.产品号

2009年3月笔试真题

(9)有两个关系R,S如下:

   由关系R通过运算得到关系S,则所使用的运算为

   A)选择

   B)投影

   C)插入

   D)连接   

(33)查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是

   A)SELECT学号,课程号,成绩FROMscWHERE成绩BETWEEN70AND85

   B)SELECT学号,课程号,成绩FROMscWHERE成绩>=70OR成绩<=85

   C)SELECT学号,课程号,成绩FROMscWHERE成绩>=70OR<=85

   D)SELECT学号,课程号,成绩FROMscWHERE成绩>=70AND<=85   

(35)查询选修C2课程号的学生姓名,下列SQL语句中错误是

   A)SELECT姓名FROMSWHEREEXISTS

   (SELECT*FROMSCWHERE学号=S.学号AND课程号='C2’)

   B)SELECT姓名FROMSWHERE学号IN

   (SELECT学号FROMSCWHERE课程号='C2‘)

   C)SELECT姓名FROMSJOINSCONS.学号=SC.学号WHERE课程号='C2'

   D)SELECT姓名FROMSWHERE学号=

   (SELECT学号FROMSCWHERE课程号='C2’) 

2010年4月计算机等级考试二级VF笔试真题

17、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是

A.EMPTY(.NULL.)

B.LIKE(‘xy?

’,'xyz’)

C.AT(‘xy’,'abbcxyz’)

D.ISNULL(SPACE(0))

18、以下关于视图的描述正确的是

A.视图和表一样包含数据

B.视图物理上不包含数据

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

D.视图定义保存在视图文件中

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

A.DataSource 

B.RecordSourceC.DataFrom  

D.RecordFrom

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

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

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

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

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

2010年9月计算机二级VFP笔试试题

  (14)在当前打开的表中,显示“书名”以“计算机”打头的所有图书,正确的命令是:

  A)listfor书名=”计算*"

  B)listfor书名=”计算机”

  C)listfor书名="计算%"

  D)listwhere书名="计算机"

  (19)在表设计器中设置的索引包含在

  A)独立索引文件中

  B)唯一索引文件中

  C)结构复合索引文件中

  D)非结构复合索引文件中 

  (22)下面关于列表框和组合框的陈述中,正确的是

  A)列表框可以设置成多重选择,而组合框不能

  B)组合框可以设置成多重选择,而列表框不能

  C)列表框和组合框都可以设置成多重选择

  D)列表框和组合框都不能设置成多重选择

  (24)在VisualFoxpro中,属于命令按钮属性的是

  A)ParentB)This

C)ThisFormD)Click 

  (27)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。

指定访问键为“x"的菜单项名称定义是

  A)综合查询(\>X)B)综合查询(/>x)

 C)综合查询0众)D)综合查询(/

 (32)检索还未确定成绩的学生选课信息,正确的SQL命令是

  A)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课

  WHERE学生.学号=选课.学号AND选课.成绩ISNULL

  B)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课

  WHERE学生.学号=选课.学号AND选课.成绩=NULL

  C)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课

  ON学生.学号=选课.学号WHERE选课.成绩ISNULL

  D)SELECT学生.学号,姓名,选课.课程号FROM学生JOIN选课

  ON学生.学号=选课.学号WHERE选课.成绩=NULL

  (34)假设所有学生都己选课,所有的选课成绩都己确定。

检索所有选课成绩都在90分以

  上(含)的学生信息,正确的SQL命令是

  A)SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩>=90)

  B)SELECT*FROM学生WHERE学号NOTIN(SELECT学号FROM选课

  C)WHERE成绩<90)C)SELECT‘FROM学生WHERE学号!

=ANY(SELECT学号FROM选课WHERE成绩<90)

  D)SELECT*FROM学生WHERE学号一ANY(SELECT学号FROM选课WHERE成绩>=90)

2011年3月计算机等级考试二级VFP笔试:

  (11)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的

  A)参照完整性B)实体完整性

  C)域完整性D)用户定义完整性

  (18)删除student表的“平均成绩”字段的正确SQL命令是

  A)DELETETABLEstudentDELETECOLUMN平均成绩

  B)ALTERTABLEstudentDELETECOLUMN平均成绩

  C)ALTERTABLEstudentDROPCOLUMN平均成绩

  D)DELETETABLEstudentDROPCOLUMN平均成绩

  (19)在VisualFoxPro中,关于视图的正确描述是

  A)视图也称作窗口

  B)视图是一个预先定义好的SQLSELECT语句文件

  C)视图是一种用SQLSELECT语句定义的虚拟表

  D)视图是一个存储数据的特殊表

  (24)向student表插入一条新记录的正确SQL语句是

  A)APPENDINTOstudentVALUES(’0401’,’王芳’,’女’,18)

  B)APPENDstudentVALUES(’0401’,’王芳’,’女’,18):

  C)INSERTINTOstudentVALUES(’0401’,’王芳’,’女’,18)

  D)INSERTstudentVALUES(’0401’,’王芳’,’女’,18)

  (31)学生表:

student(学号,姓名,性别,出生日期,院系)

  课程表:

course(课程号,课程名,学时)

  选课成绩表:

score(学号,课程号,成绩)

  其中出生日期的数据类型为日期型,学时和成绩为数值型,其它均为字符型。

  查询“计算机系”学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是

  A)SELECTs.学号,姓名,课程名,成绩

  FROMstudents,scoresc,coursec

  WHEREs.学号=sc.学号,sc.课程号=c.课程号,院系=’计算机系’

  B)SELECT学号,姓名,课程名,成绩

  FROMstudents,scoresc,coursec

  WHEREs.学号=sc.学号ANDsc.课程号=c.课程号AND院系=’计算机系’

  C)SELECTs.学号,姓名,课程名,成绩

  FROM(studentsJOINscorescONs.学号=sc.学号).

  JOINcoursecONsc.课程号=c.课程号

  WHERE院系=’计算机系’

  D)SELECT学号,姓名,课程名,成绩

  FROM(studentsJOINscorescONs.学号=sc.学号)

  JOINcoursecONsc.课程号=c.课程号

  WHERE院系=’计算机系’

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1