




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2010年春季省二级VFP考试试题及答案 一、选择题(用答题卡答题,答案依次填在2130答题号内) 21.关系的基本运算有并、差、交、选择、投影、联接(连接)等。这些关系运算中,运算对象必须为 两个关系且关系不必有相同关系模式的是 21 。 A.并 B.交 C.投影 D.联接 22.在下列有关日期,时间型表达式中,语法上不正确的是 22 。 A.DATE()-400 B.DATETIME0+400 C.DATETIME()-DATE() D.DTOC(DATE()-TTOC(DATETIME() 23.打开一个无记录的空表,若未作任何与记录指针移动相关的操作,则执行命令?RECNO(),BOF() EOF()后屏幕上应显示 23 。 A.0、.T.和.T. B.0、.T.和.R C.1、.T.和.T. D.1、.T.和.R 24.在下列有关数据库及表的叙述中,错误的是 24 。 A.在打开数据库表时,相关的数据库不会自动地被打开、也不需要被打开 B.使用CLOSE DATABASE ALL命令关闭数据库时,将关闭所有的已打开的表 C.一个表可以在多个工作区中被打开 D.利用项目管理器中的移去操作删除数据库时,数据库中的所有表均转换成自由表 25.在下列有关查询的叙述中,错误的是 25 。 A.查询所基于的数据可以是表和视图,不能基于查询来创建查询 B.只要查询的输出字段中有统计函数(如COUNT()、SUM()等),则必须设置分组字段,否则查 询无法运行 C.查询文件是一个文本文件,用户可以使用任何文本编辑器(如Windows操作系统中的记事 本)对其进行编辑 D.查询的输出去向可以是文本文件,但不能直接输出为Microsoft Excel格式的文件 26.设当前工作目录(文件夹)中有一个表文件ABC.DBF,该表仅有两个字段(字段名分别为xx和 yy,字段类型均为字符型,宽度均为10),且含有多条记录。下列SELECT-SQL命令中,语法错 误的是 26 。 A.SELECT 1,2,3 FROM abc ORDER BY 3 B.SELECT xx,COUNT(yy) FROM abc GROUP BY YY C.SELECT xx,SUM(yy) FROM abc GROUP BY XX ORER BY 2 D.SELECT xx+yy,xx-yy FROM abc TO PRINTER 27.在下列关于表单及一些控件的叙述中,错误的是 .27 。 A.用户可以为表单创建新的方法和新的属性,但不能创建新的事件 B.若将表单的ControlBox属性设置为.F,则表单无最大化、最小化按钮,但有关闭按钮 C.标签控件的Backstyle属性的默认值为0,即标签的背景为不透明 D.组合框控件可以设置为下拉组合框或下拉列表框,其区别在于:前者既可以输入数据、也可以 在下拉列表中选择一个数据,而后者只能在下拉列表中选择一个数据 28.在下列控件中,无Value属性的是 28 。 A.Spinner B.Gird C.CommandButton D.ListBox 29.若利用菜单设计器创建一个菜单后运行该菜单文件,则生成下列4个扩展名的相关文件。在这4个 文件中,文件类型是文本文件且可以利用DO命令执行的是 29 。 A.MNX B.MNT C.MPR D.MPX 30.在下列与项目设置、连编等操作相关的叙述中,错误的是 30 。 A.在默认情况下,数据库与表在项目中处于排除状态,表单、菜单、程序处于包含状态 B.系统总是将第一个创建的且可以设置为主程序的文件设置为默认的主程序 C.在连编项目时,系统将检查是否存在语法错误 D.将项目连编为可执行程序后,项目中所有的文件将被编译在该可执行文件中 二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行) 1.数据模型一般要描述三个方面的内容:数据的静态特征,包括对数据结构和数据问联系的描述;数 据的动态特征,这是一组定义在数据上的操作,包括操作的含义、操作符、运算规则和语言等;数据的 (完整性) 约束,这是一组数据库中的数据必须满足的规则。 2.二维表中能唯一确定记录的一个字段或几个字段的组合被称为超关键字。如果去掉一个超关键 字中的任何一个字段后,不再能唯一确定记录,则称该超关键字为( 候选关键字)。 3.若要在D:盘根目录中创建一个名为TEMP的文件夹(子目录),则应在VFP命令窗口中输入并执 行命令: (MD )d:temp。 4.字符型常量也称为字符串,它是由字符串定界符括起来的一串字符,定界符可以是单引号、双 引号或 (中括号)。 5.数值表达式MOD(25.5,5.0)+ROUND(34.19,-1)的运算结果为 ( 30.5) 函数STR(314.15,2) 的返回值为( *) 。 6.VFP支持空值(用NULL或.NULL.表示),从而简化了对未知数据的处理。下表说明了在逻辑表 达式中NULL值的行为。 逻辑表达式 | 表达式的结果 x AND NULL | NULL | ( F ) | NULL x OR NULL |T | NULL | NULL NOT x | F | T | NULL 7.存储过程是储存在数据库文件中的程序代码,并且在数据库打开时被加载到内存中。存储过程通常 由一系列用户自定义函数,或在创建表与表之间 (参照完整新规则 ) 时系统自动创建的函数组成。 8.利用VALIDATE DATABASE命令可以检查数据库的有效性和更新数据库与表之间的链接。例如 打开数据库后,可以使用命令VALIDATE DATABASE (recover ) 来检查数据库的有效性并 更新链接(注:如没有填写的关键字,则仅检查数据库的有效性)。 9.与自由表相比,数据库表可以设置许多字段属性和表属性,以扩展表的功能。例如,某字符型字段 的 ( 格式 ) 属性设置为T!,则在输入和显示时其前导空格自动地被删除,且所有字母圭 转换为大写字母。 10.所谓工作区,是指用以标识一个打开的表所在的内存工作区域。每个工作区有一个编号(称为工作 区号),其编号范围为1-32767。执行下列一组命令后,KC表所在的工作区号及当前工作区号分别 为 (3,2)。 CLOSE TABLE ALL USE XS SELECT 0 USEjS USE kc IN 0 11.在Visual Fox_Pro中,彻底地删除表中的记录,通常需要分两个步骤来完成:首先标记要删除的记 录(称为逻辑删除),然后彻底删除带有删除标记的记录(称为物理删除)。彻底删除带有删除标记 的记录可以使用 ( pack ) 命令。 12.VFP提供了两种方式将表数据复制到文本文件中:使用SELECT-SQL命令和使用COPY TO命令。 例如,学生表(表名为XS)有学号、姓名等多个字段(字段名分别为XH、XM等),且该表已在 当前工作区中打开,则使用命令COPY TO temp (fields ) xh,xm SDF,可将学号和姓名 两个字段的数据复制到文本文件TEMP中。 13.数据库JXSJ中有XS(学生)表和CJ(成绩)表。学生表中有XH(学号)、XM(姓名)等字段; 成绩表中有XH(学号)、KCDM(课程代码)和CJ(成绩,数值型)等字段,两表通过XH字段 创建的索引已建立了一对多关系。下列SELECT-SQL命令可用于查询各门考试成绩均在75 分以上且考试的课程门数为5的学生,要求输出学号、姓名和总成绩,且仅输出前5条记录。 SELECT (top) xs.xh AS学号,Xs.xm AS 姓名,SUM(Cj.cj) AS 总成绩; FROM jxsj!xs INNER JOIN jxsj!cj; ON Xs.xh=cj.xh; GROUP BY Xs.xh; HAVING MIN(Cj.cj)=75 AND ( count(*)= 5 ); ORDER BY 3 DESC 14.设某数据库中有一个考生成绩表(KSCJ)和学校代码表(XXDH)。KSCJ表包含准考证号(ZKZH, 字符型,宽度为10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段,准考证号 的编码方式为:第13个字符表示学校代号,第4-5个字符为等级与语种代号,第68个字符为考 场代号,第9-10个字符为在考场中的序号;XXDH表包含学校代号(XXDH,字符型,宽度为3)、 学校名称(XXMC,字符型)等字段。假设笔试成绩大于30、上机成绩大于24为考试合格,则下 列SELECT-SQL命令可用于查询各等级与语种、各学校考试通过率,要求输出等级与语种代号、 学校代号、学校名称和考试通过率,通过率用百分比表示,且输出按通过率降序排列。 SELECT SUBSTR(Kscj.zkzh,4,2)AS等级与语种代号,Xxdh.*,; ( str) (SUM(IIF(bscj30 and sjcj24,1,0)/COUNT(*)*100,6,2)+% AS 通过率; FROM kscj INNER JOIN xxdh; ON Kscj.zkz=Xxdh.xxdh; _group by_1_,Xxdh.xxdh; ORDER BY _4_desc 15.某抽奖表单上有2个标签、1个文本框、1个计时器、2个命令按钮和1个列表控件,其数据 环境中有一自由表gztable,该表有两个字段:TEL(字符型,用于存储参与者的手机号码)和YN (逻辑型,其值为.T.时表示该参与者被抽中)。在表单设计器中设计表单时,表单如图1所示:表 单运行后单击开始命令按钮,命令按钮标题改为停止,且启用计时器控件使得文本框中循 环显示gztable表中的手机号码,单击停止命令按钮时表单显示如图2所示(计时器控件废止)。 (1)根据图1和图2所示,开始命令按钮的标题为华文行楷字体,则其_Fontsize属性 值应设置为华文行楷;另一个命令按钮(即退出命令按钮)显示的图片由EXlT.Ico文 件提供,应将其Caption属性设置为空、(2Q)属性值为EXIT.ICO:计时器的初始状 态为不启用,其 enabled 属性值应设置为.f.;若计时器启用时激发Timer事件的时间间隔 为o.4秒,其Interval属性值应设置为 400 。 根据图1和图2所示的表单,表单及各控件的事件代码设置分别为: 表单的Init事件代码为: THISFORM.Textl.ControlSource= (23) REPLACE ALL yn WITH.F. GOTOTOP 开始命令按钮Click事件代码为: IF THIS.Caption=开始 LOCATE FOR !yn THISFORM.Timer1.Enabled=.T. THIS.Caption=停止 ELSE THISFORM.Timer1.Enabled=.F. THIS.Caption=开始 THISFORM.Listl. additem(THISFORM.Text1.value) REPLACE yn with .T. ENDIF THISFORM.Refresh 计时器的Timer事件代码为: CONTINUE IF (25) LOCATE FOR !yn ENDIF THISFORM.Refresh 退出命令按钮(标题为图片)的功能是将获奖名单复制到Excel文件中,然后关闭表 单。其Click事件代码为: COPY TO 获奖名单 XLS FOR (26) THISFORM.Release 16. 运行下面的程序段后,屏幕显示的运行结果是 (9) 。 CLEAR SET TALK OFF STORE 3 T0 n ?ss(n) FUNCTION SS PARAMETERS X y=1 p=0 FoR i=1 TO x y=y*i p=p+y ENDFoR RETURN P ENDFUNC 17.完善下列程序,其功能是显示如图3所示的九九乘法表 SET TALK OFF CLEAR FOR m=1 TO 9 ? STR(m,2)+: FoR n=1 TO m ?STR( (28),4) ENDFOR ENDFoR 1: 1 2: 2 4 3: 3 6 9 4: 4 8 12 16 5: 5 10 15 20 25 6: 6 12 18 24 30 36 7: 7 14 21 28 35 42 49 8: 8 16 24 32 40 48 56 64 9: 9 18 27 36 45 54 63 72 81 图3程序运行结果 完善下列自定义函彖STR_RV(),其功能是将一个字符串(假设所有字符均为ASCII和GB2312字 符集中的字符)进行反序。例如,STR RV(ABCD)的返回值为DCBA。 FUNCTION str_rv() PARAMETERS cStrl cStr2= DO WHILE .T. c1=LEFT(cStrl,1) IF ASC(c1)127 &AscII码大于127的字符为汉字(c1为半个汉字的机内码) c1=LEFT(cStrl,2) ENDIF cStr2=(29) 。 cStrl=RIGHT(cStr1,LEN(cStr1)-LEN(c1) IF LEN(cStrl)=0 (30) ENDIF ENDDO RETURN cStr2 ENDFUNCTION 2010年春季省二级VFP答案 21.D 22.C 23.C 24.A 25.B 26.C 27.B.2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 爬架安全专业试题及答案
- 口腔专业基础试题及答案
- 卫生应急专业试题及答案
- 湖北省孝感市2025-2026学年高二上学期9月起点考试物理试卷(含答案)
- 黑龙江省大庆市2025-2026学年高三第一次教学质量检测数学试题(含答案)
- 专业级试题及答案
- 历史专业期末试题及答案
- 广东省2025-2026年高三上9月月考历史试卷(含答案)
- 福建省泉州市安溪县2024-2025学年高二上学期11月期中考试化学试卷(含答案)
- 龙岗玻璃锁施工方案
- 信息检索技术讲义
- 商业银行基于华为OceanStor的关键业务同城切换方案
- 火力发电厂运煤设计规程
- 第十章DNA、RNA的生物合成ppt课件
- 3250变压器综合测试仪(共85页)
- 中国联通VI手册完整版
- 昆虫分类检索表
- 贾谊《鵩鸟赋》课件,《鵩鸟赋》讲解
- 翻转课堂视域下“导学案”的设计研究课题评审书
- HXN5型机车常见故障处理指导书
- 物理化学 第四章 第三节 完全互溶双液体系
评论
0/150
提交评论