2007年国家计算机二级(VFP)真题.doc_第1页
2007年国家计算机二级(VFP)真题.doc_第2页
2007年国家计算机二级(VFP)真题.doc_第3页
2007年国家计算机二级(VFP)真题.doc_第4页
2007年国家计算机二级(VFP)真题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2007年全国高等学校计算机考试二级(Visual FoxPro语言)试卷说明:试卷中使用的“职工”表和“职务”表结构和内容如下:(每道使用此二表的题目均使用原始数据)“职工”表职工(编号(C,3),姓名(C,8),性别(C,2),出生日期(D),婚否(L),职务号(C,2),工资(N,7,2) 编号 姓名 性别 出生日期 婚否 职务号 工资 001 王云鹤 男 01/05/1969 T 03 1276.00 002 张晓云 女 12/25/1974 F 04 980.00 003 刘玉龙 男 04/17/1955 T 01 1580.00 004 刘宗武 男 10/18/1975 F 05 876.00 005 孙大鹏 男 06/15/1975 T 05 850.00 006 李莉 女 12/12/1970 T 02 1290.00“职务”表职务(职务号(C,2),职务名称(C,6) 职务号 职务名称 01 处长 02 副处长 03 科长 04 秘书 05 科员一、单项选择题(本题共20小题,每小题2分,共40分)下面每题给出四个答案,用A、B、C、D标出,其中只有一个是正确的,将你选择的结果涂黑答题纸对应题号的方格。1.现实世界的对象称为()A.关系 B.属性C.记录 D.实体2.下列不是数据库管理系统支持的模型是()A.表模型 B.层次模型C.关系模型 D.网状模型3.SQL语言中UPDATE语句的功能是()A.数据定义 B.数据查询C.修改表中某些字段名 D.修改表中某些字段的值4.恢复当前表中所有已做了删除记录标记的记录,应使用的命令为()A.CLEAR ALL B.COLSE ALLC.RELEASE ALL D.RECALL ALL5.通用字段和备注字段在表中占用的字节数是() A.2个 B.4个C.8个 D.10个6.从关系中选择某些字段的所有值组成一个新的关系,这种运算为()A.连接 B.选择C.投影 D.集合7.确定控件能否起作用的属性是()A.Caption B.EnabledC.Visible D.Default8.Visual FoxPro支持的循环结构语句不包括()A.REPEAT ENDREPEAT B.FOR ENDFORC.SCAN ENDSCAN D.DO WHILE ENDDO9.下列函数中,函数值为数值型的是( )A.AT(人民,中华人民共和国) B.CTOD(12/20/2004)C.BOF() D.SUBSTR(中华人民共和国,5,4)10.下列运算符中优先级最低的是( )A. B.=C.and. D.*11.执行Visual FoxPro命令文件的命令是( )A.RUN B.MODIFYC.DO D.CREATE12.“职工”表中求每种职务的平均工资的SQL语句是()A.SELECT 职务号,AVG(工资) FROM 职工 ORDER BY 职务号 B.SELECT 职务号,AVG(工资) FROM 职工 GROUP BY 职务号C.SELECT 职务号,AVG(工资) FROM 职工 GROUP BY 工资D.SELECT 职务号,AVG(工资) FROM 职工 ORDER BY 工资13.在当前打开的表中,使指针指向第五条记录的命令是()A.GO BOTTOM B.SKIP 5C.GO 5 D.LOCATE 514.在SQL查询中,使用WHERE子句指出的是()A.查询目标 B.查询结果C.查询视图 D.查询条件15.自由表文件中每条记录的Memo字段的内容存储在()A.各自的备注文件(.FPT)中 B.同一个备注文件(.FPT)中C.同一个文本文件(.TXT)中 D.同一个数据库文件(.DBC)中16.一个表的主关键字被包含到另一个表中时,在另一个表中被称为( )A.外部关键字 B.主关键字C.超关键字 D.候选关键字17.表之间的“一对多”关系是指( )A.一个表与多个表之间的关系B.一个表的一条记录对应另一个表中的多条记录C.一个表的一条记录对应多个表中的一条记录D.一个表的一条记录对应多个表中的多条记录18.文本框控件的数据源属性为()A.Value B.TopC.Passwordchar D.Controlsource19.下列类中属于容器类的是()A.表单 B.命令按钮C.列表框 D.单选按钮20.Visual FoxPro系统提供了四种不同的索引类型,其中索引表达式的输入值不能重复的是( )A.主索引和惟一索引 B.主索引和普通索引C.候选索引和惟一索引 D.主索引和候选索引二、多项选择题(本题共5小题,每小题2分,共10分)下面每题给出五个答案,用A、B、C、D、E标出,其中有两个(含两个)以上是正确的,将你选择的结果填在答题纸对应题号的括号内。1.下列函数中自变量为字符型的有()A.ALLTRIM() B.LEN() C.DTOC()D.CTOD() E.VAL()2.以下常量中合法的有( )A.123.56 B.123e+12 C.计算机等级考试 D.2007/10/22 E.T.3.在向数据库中添加表的操作时,下列中正确的有( )A.可以将数据库表直接添加到另一个数据库中 B.可以将自由表添加到数据库中C.可以在项目管理器中将自由表拖放到数据库中 D.先将数据库表移出数据库成为自由表,而后添加到另一个数据库中E.数据库表是不能够进行移出操作的4.以下属于Visual FoxPro文件扩展名的有( )A.PRG B.QPR C.DBFD.BMP E.DBC5.类定义了对象的( )A.属性 B.方法 C.图形D.事件 E.容器三、填空题(本题共15小题,每小题2分,共30分)请将正确答案填写在答题纸相应位置上,答在试题上不能得分。1.定义一个二维数组X(2,3)的命令格式为 _。2.条件函数IIF(LEN(SPACE(3)2,1,-1)的返回值是_。3.若要使表单运行时能自动居中,应设置其_属性为.T.。4.物理删除当前表中所有已做逻辑删除的记录,正确的命令为_。5.MOD(LEN(预祝奥运会圆满成功),MONTH(2008/08/10)的计算结果是_。6.在设计表单时,要使表单中包含最大化按钮,应将_属性设置为.T.。7.常量.N.表示的是_型的数据。8.使用SQL语句将一条新的记录插入职务表,正确的语句是:INSERT_职务(职务号,职务名称) VALUES (06,副科长)9.在当前窗体的LABEL1控件显示系统时间的语句是:THISFORM.LABEL1._=TIME() 10.在当前打开的表尾增加一条空记录,正确的命令是_。11.将“职工”表中的数据按工资降序排列后生成新表,程序如下:CLOSE ALLSET TALK OFFCLEARUSE 职工_ TO 职工1 ON 工资/DUSE 职工1DISPLAY ALLUSERETURN12.在“职工”表中查找且显示“孙大鹏”的信息,程序如下:SET TALK OFFCLEARUSE 职工LLCATE _IF FOUND()DISPLAYENDIFUSE13.显示“职工”表中女职工的工资和,程序如下:SET TALK OFFCLEARSELECT_FROM 职工;WHERE 性别女RETURN14.设计一个查询表单BD.SCX,其界面如图所示,其中文本框控件名为Text1,表格控件名为Grid1。当在其中输入职工姓名并单击“查询”按钮时,将在下边的显示该职工的信息。 “查询”按钮的Click事件代码应如下:Thisform.Grid1.RecordSourceType=4Thisform.Grid1.RecordSource=SELECT * FROM 职工 WHERE 姓名=_15.将“职工”表中第6条记录的“出生日期”改为“12/12/1972”,程序如下:SET TALK OFFCLEARUSE 职工SKIP 5_ 出生日期 WITH 1972/12/12DISPLAYUSERETURN四、阅读程序题(本题共8个题,14题每题2分,58题每题3分,共20分)阅读下列程序,将正确的运行结果填写在答题纸相应的位置上,答在试卷上不能得分。1. SET TALK OFFCLEARUSE 职工INDEX ON 工资 TO GZGO BOTTOM? 姓名,工资USERETURN2. SET TALK OFFCLEARSELECT * FROM 职工;WHERE 职务号=05COUNT TO x?xRETURN3. SET PROC TO CP.PRGS=0INPUT 输入圆的半径: TO RDO S1 WITH S,R? SSET PROC TORETURN*CP.PRGPROC S1PARA X,RX=31.4*R*RRETURN运行以上程序时,由键盘输入值24. SET TALK OFFCLEARSTORE 0 TO XUSE 职工INDEX ON YEAR(出生日期) TAG TSEEK 1975DO WITH YEAR(出生日期)1975 XX+1 SKIPENDDO?XUSERETURN5. SET TALK OFFSET HEADING OFFCLEARUSE 职工COPY TO BBUSE BBLOCATE FOR 性别女IF FOUND()DISP 编号,姓名,性别 OFFENDIFUSERETURN6. SET TALK OFF SET HEADING OFFCLEARSELECT AUSE 职务INDEX ON 职务号 TO ZHWUSELECT BUSE 职工INDEX ON 职务号 TO ZHSELECT ASET RELATION TO 职务号 INTO 职工DISPLAY B.编号,B.姓名,职务名称 OFFUSERETURN7.设计一个表单,如下图所示。其中有一个命令按钮Command1与三个文本框Text1、Text2、Text3,对Command1(“计算”按钮)的Click事件编写代码如下:SELECT MAX(工资) AS maxgz,MIN(工资) AS mingz,AVG(工资) AS avggz;FORM 职工Thisform.Text1.Value=maxgzThisform.Text2.Value=mingzThisform.Text3.Value=avggz 请顺序写出表单运行后,单击“计算”按钮,文本框Text1、Text2、Text3上显示的内容。8. SET TALK OFFCLEARFOR J=1 TO 3?STR(J,2)+ )FOR I=1 TO J?STR(I*J,3)ENDFORENDFORRETURN2007年省二级Visual FoxPro答案一、单项选择题15:DADDB 610:CBAAC 1115:CBCDB 1620:ABDAD二、多项选择题1、ABDE 2、ABCDE 3、BCD 4、ABCE 5、ABD三、填空题1、Dime x(2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论