安居职中2010年上期09计升VF期末考试题.doc_第1页
安居职中2010年上期09计升VF期末考试题.doc_第2页
安居职中2010年上期09计升VF期末考试题.doc_第3页
全文预览已结束

下载本文档

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

文档简介

年级 专业 学号 姓名 密 封 线 密 封 线 内 不 要 答 题 安居职业高级中学校2010年上期期末考试数据库应用基础Visual foxpro 6.0(适用于2009 级计算机班)(总分90分,考试时间90分钟)题目一二三四五六总分得分得分评卷人 一、填空题 (每个3分,共计21 分)1. 在Visual FoxPro中,利用DELETE命令删除的数据表记录, 必要时可以利用_命令进行恢复。2、执行命令X=50,再执行命令?X=50+5,屏幕显示结果是 3、.学生档案表已打开,共有100条记录,当前记录为23,执行list rest后,?recn()的值是_,?recc()的值是_,?eof()的值是_4、设当前数据表中姓名字段为字符型,要把内存变量NAME 字符串的内容输入到当前记录的姓名字段,应当使用命令5、.在数据表文件文件尾部增加一条空记录,应该使用命令得分评卷人二、选择题 (每个3 分,共计30 分)1、.在下列Visual FoxPro表达式中,运算结果为字符型数据的是 ( ) A、”ABCD”+”EF”=”ABCDEF” B、”1234”-“34” C、2004/03/09 -15 D、LEN(SUBSTR(“中国北京”,5,4)2、”商品”与”顾客”两个实体集之间的联系一般是( )A、一对一 B、一对多 C、多对一 D、多对多3、Delete的作用是 A) 将记录从表中彻底删除 B) 只给要删除的记录做删除标志C) 不能删除记录 D) 删除整个表中的记录4、在Visual Foxpro6.0中,打开数据库使用的命令为_A) USE B) SELECT C) OPEN D) CREATE5、显示表中所有教授和副教授记录的命令是A) list for 职称=教授 and 职称=副教授B) list for 职称=副教授C) list for 职称=教授 or 副教授D) list for 教授$职称6、要为当前表所有职工增加100元工资,应该使用命令 A) CHANGE 工资 WITH 工资+100B) REPLACE 工资 WITH 工资+100C) CHANGE ALL 工资 WITH 工资+100D) REPLACE ALL 工资 WITH 工资+1007、顺序执行下列命令后,最后一条命令显示结果是 use CHJ Go 5 Skip -2 ?Recno()A) 3 B) 4 C) 5 D) 78、在VFP环境下,用LIST STRU命令显示表中每个记录的长度(总计)为60,用户实际可用字段的总宽度为 A) 60 B) 61 C) 59 D) 589、以下同赋值语句正确的是 Astore 2*6 to x,y Bstore 5,2 to x,y C.x=5,y=2 Dx, y=810、在Visual FoxPro下列各式中,运算结果为数值是 。A、ctod(04/05/97)-28 B、1234+5678 C、120+30=150 D、len(ABCD)-1得分评卷人三、阅读程序(每空3分,共27分)1、如下Visual FoxPro程序的功能是:从键盘输入圆柱体的底半径和高,若这两个值为负数或0,给出出错信息,并返回重输,否则调用过程计算其体积,并询问是否继续,若回答“N”或“n”,则退出程序,否则继续重复上述过程。请在画线处填上适当内容,将程序补充完整。(提示:已知半径r和高h,则圆柱体的体积为r2h)SET TALK OFF CLEAR STORE 0 TO R,H INPUT “请输入圆柱体的底半径:” TO R INPUT “请输入圆柱体的高:” GET H IF (1) WAIT “输入有错, 请重输入!” (2) ENDIFV=0DO SUB (3) V,R,H15,10 SAY “圆柱体体积=”+STR(V,9,3) ACCEPT “继续吗(Yes /No)” TO CH IF (4)=”N” EXIT ENDIFENDDORETURNPROCEDURE SUB PARAMETERS V,R,H V=3.14*R2*HENDPROC2、执行下列程序后,屏幕上显示的结果是 。CLEAR x=3 DO WHILE .T. X=X+1 IF X=INT(X/3)*3 ? X ENDIF IF X10 EXIT ENDIF ENDDO RETURN3、以下程序运行结果是:set talk offclearm=0do while .t.m=m+1if m/4inr(m/4)loopelse? ?mendifif m12exitendifenddo4、阅读如下的Visual Foxpro程序Clear allUse Stud in 0N=1xH=”99000”Do WHILE N=120Append BlankRepl 学号with str(Val(xH)+N,5)N=N+1 Enddo(1)、stud表的“学号”字段的类型是 (2)、该程序的功能是 (3)循环结束后,N的值是 得分评卷人四、程序设计题(1题,共12分)已知VFP默认工作目录中有“学生.dbf”

温馨提示

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

评论

0/150

提交评论