欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《VFP数据库系统》题目及答案.doc

    • 资源ID:33596263       资源大小:39.50KB        全文页数:8页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《VFP数据库系统》题目及答案.doc

    VFP数据库系统作业专业班级: 姓名: 学号: 作业要求:题目可打印,答案要求手写,该课程考试时交作业。第一次作业:一、判断题1一个变量或一个常数也是一个表达式。2Visual FoxPro的菜单选项随着用户的操作可以发生变化。3关系数据库对关系有3种基本操作:选择、投影和连接。4函数的自变量类型和函数值的类型必须一致。×5NULL是指没有任何值,与0、空字符串或空格串具有相同的意义。×6Visual FoxPro表达式中的每一项都必须是同类型的。7已知K=1,执行P=K=K+2后,则P的值为3。×8数组和表文件一样,都可以永久存储大量结构化数据。×9在Visual FoxPro中,一个变量也可以作条件使用。10不论表文件是否打开,同名的字段变量的优先级高于内存变量。×11在Visual FoxPro命令中若同时出现FOR子句和WHILE子句,则它们的优先级别相同。×12在一个表达式中一定包含运算符。×13可以用“=”命令给字段变量赋值。×14当记录指针指向最后一条记录时,它的文件结束函数EOF()值为假。15SET EXACT ON只对字符串运算起作用。二、选择题1.下述关于数据库系统的叙述正确的是( C )。 A数据库系统避免了一切冗余 B数据库系统中数据的一致性是指数据类型一致 C数据库系统减少了数据冗余 D数据库系统比文件系统管理更多的数据2Visual FoxPro系统所用的术语与关系术语存在以下对应关系( B )。 A. 表结构对应关系,表文件对应元组,记录对应属性,字段对应属性值 B表结构对应关系模式,表文件对应关系,记录对应元组,字段对应属性 C表文件对应关系模型,表文件对应关系,记录对应元组,字段对应属性 D表结构对应关系模式,表文件对应关系模型,记录对应元组,字段对应属性3一个关系表文件中的各条记录( D )。 A前后顺序不能任意颠倒,一定要按照输入的顺序排序 B前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 C前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同 D前后顺序可以任意颠倒,不影响表中数据的实际意义4Visual FoxPro的数据模型是( B )。 A. 结构型 B关系型 C网状型 D层次型5在Visual FoxPro 6.0中,下列数据属于常量的是( A )。 A.n BF C070899 D都对6下列( AC )为非法的变量名(或字段名)。 A. CLIEN-ID B姓名 CCOLORCODE D年龄7假定N、C、L分别为数值型、字符型、逻辑型内存变量。下面表达式中错误的表达式是( D )。 A3*N BC-"A" CN=10.OR.L DC>108设A="123",B="234",表达式( C )值为假。 A.NOT(A= =B)OR(B"ABC") BNOT(A"ABC") .AND(A<>B) C.NOT(A<>B) D.NOT(A>=B)9有以下命令序列: Y=77 X=Y=66,执行以上命令之后,变量X的值是( D )。 A77 B66 C.T. D.F.10表达式CTOD(09/08/93')CTOD('09/01/93')的值为( B )。 A.00/07/00 B7 C0 D不能确定11在Visual FoxPro中进行下列操作,结果为( A )。 STORE "375"TO X STORE X+"213"TO Y STORE Y"111"TO Z?Z A."375213111" B."111213375" c"477" D477 12,M=3,N=8,K="M+N",表达式1+&K的值是( A )。 A.12 B11 CI+M+N D183 13在下列表达式中,运算结果为数值的是( B )。 A886 B.LEN(SPACE(5)1 c. CTOD('04/05/0101')30 D800+200=1000 14执行?SUBSTR("12345678",9,3)的结果是( C )。 A.0 B678 C空串 D出错 15下面命令显示的结果是( B )。 ?AT("教授","副教授") A.2 B3 C. .T D1 16Visual FoxPro函数ROUND(123456789,2)的值是( D )。 A123456 B-12345679 C123456700 D123500 17在Visual FoxPro中,MIN(ROUND(889,1),9)的值是( B )。 A. 8 B. 8.9 C. 9 D. 9.8 18表中有日期型字段“出生年月”。假设今天是1999年10月20日,判断小于20岁的表达式是(B)。 A.出生年月<DTOC("10/20/79") B.出生年月>DTOC("10/20/79") C.出生年月>CTOD("10/20/79") D.出生年月<CTOD("10/20/79")19下列函数中,函数值为数值类型的是( D )。 ASUBSTR(DTOC(DATE(),7,2) BCTOD("10/01/99") CCHR(65) DAT("人民","中国人民银行")20若变量X=10,KK="X=123,则函数TYPE(”KK")的值是( C )。 A. L B. N C. C D.错误21数据类型测试函数TYPE(" ")的结果是( C )。 A.空格 BC CU D.出错信息 22在下面4个函数中,不返回逻辑值的函数是( B )。 AEOF() BMIN() C.FILE() DFOUND()23职工表中有D型字段“出生日期”,计算职工的整数实足年龄,可以使用命令( C )。 A. ?DATE()出生日期/365 B?(DATE()出生日期)/365) C. ?INT(DATE()出生日期)/365) D?ROUND(DATE()出生日期)/365)24字符串长度函数LEN(SPACE(3)SPACE(2)的值是( D )。 A. 1 B. 2 C. 3 D. 525条件函数IIF(LEN(SPCE(1)1)=2,l,1)的值是( C )。 A. 0 B. 2 C. -1 D. 错误26Visual FoxPro 6.0中,在执行了SET DATE AMERICAN之后,不能显示4位年份的命令是( B )。A ?YEAR(DATE() B?LEFT(DTOC(DATE(),4) C.?LEFT(DTOC(DATE(),1),4) D?SUBSTR(DT0C(DTE(),1),1,4)27顺序执行以下赋值命令X="50",Y=6*8,Z=LEFT("VFY",3)之后,下列表达式中合法的表达式只有( D )。 AX+Y BY+Z CX-Z+Y D&X+Y28执行下述命令后的结果为( B )。 STORE"123.45"T0 X ?TYPE("12&X") A'12&X' BN CC D12123.4529执行下述命令: STORE"23.45"TO A ?STR(&A,2)+ "45&A" 结果是( C )。 A4545&A B4545.45 C234523.45 D454523.4530. 执行命令序列: 学生="XS" STORE"学生"T0 X ?(X),EVAlUATE(X),&X+"DBF"” 结果分别为( D )。 A学生,XS,学生.DBF BX,学生,XS.DBF CXS,XS,学生.DBF D学生,XS,XS.DBF31命令序列: W1="GOOD MORNING! " W2=SUBSTR(STUFF(W1,6,0,"LUCKY"),1,10) ?W2 执行后,其结果为( C )。 AGOOD MORNING! BGOOD LUCKY MORNING! C. GOOD LUCKY DLUCKY MORNING!32执行下列命令序列: ABC="伟大祖国" ?SUBSTR(ABC,LEN(ABC)2+1,4) 结果是( B )。 A. 伟大 B祖国 C.大祖 D.变量未找到33要把以M为第3个字符的全部内存变量存入内存变量文件ST.MEM中,应使用命令( D )。 ASAVE ALL LIKE ?M? TO ST BSAVE ALL LIKE*M* TO ST CSAVE ALL EXCEPT?M? TO ST DSAVE ALL LIKE ?M*TO ST 34在“职工”表文件中,若检索“女高工”,应用逻辑表达式( B )。 A.职称=高工.OR. .NOT性别 B职称="高工".AND(性别="女") C.职称="高工".OR. .NOT性别 D职称="高工".AND. .NOT性别35. 用DIMENSION Q(2,3)命令定义数组Q,再对各数组元素赋值:Q(1,1)=1,Q(1,2)=2,Q(1,3)=3,Q(2,1)=4,Q(2,2)=5,Q(2,3)=6,然后再执行命令?Q(2),则显示结果是:( D )。 A. 变量未定义的提示 B. 4 C. 2 D. F三、填空题 1、本程序比较从键盘输入的若干个数的大小,并输出其中的最大和最小数。SET TALK OFFCLEAINPUT =TO M (1) DO WHIL .T. INPUT N=TO N (2) D=NENDIFIF X>N X=NENDIFYN (3) WAIT是否继续输入(Y-继续/N-结束)TO YNENDDO (4) EXITENDIFENDDO?最大的数是:,D?最小的数是:,XSET TALK ONA(1)A、STORE M TO D,X B、STORE 0 TO D,X C、STORE M,0 TO D,X D、STORE 100,0 TO D,XD(2)A、IF D=N B、IF D>N C、IF D>=N D、IF D<ND(3)A、DO WHIL UPPER(YN) B、DO WHIL UPPER(YN) C、DO WHIL UPPER(YN)AND UPPER(YN)N D、DO WHIL UPPER(YN)OR UPPER(YN)ND(4)A、IF LOWER(YN)= B、IF LOWER(YN)=y C、IF LOWER(YN)=N D、IF LOWER(YN)=n2、本程序用于统计2M中有多少个素数(只能被1或自身整除的整数称为素数)。SET TALK OFFCLEARINPUT M=TO MS=0 (1) IF SS(I) S=S+1 ?STR(I,5) ENDIFENDFOR?STR(S,5)SET TALK ONFUNC SS (2) FOR J=2 TO X-1 (3) EXIT ENDIF ENDFOR IF J=X RETU .T. ELSE (4) ENDIF ENDFUNCC(1)AFOR I=1 TO M-1 BDO WHIL I<=M CFOR I=M TO 1 STEP -1 DFOR I=2 TO INT(M/2)D (2)AX=I BPUBLIC X CPRIV X DPARA XA (3)AIF INT(X/J)=X/J BIF INT(X/J) CIF XJ=X/J DIF JX=0B (4)ARETU BRETU .FCQUIT DRETU X3从键盘输入A、B、C3个数值,将它们从小到大排列后输出。4.求当1!+3!+5!十+n!的值不超过1020时的临界值及n的值。第二次作业一、判断题1打开表文件,使用LIST命令显示后,若再用DISPLAY命令将显示第1条记录内容。×2当EOF()为.T.时,RECN0()永远为RECCOUNT()+l。3当BOF()为真时,RECN0()永远是1。4TOTAL命令只能对表文件中的数值字段分类求和。 5REPLACE命令可以修改内存变量和字段变量的值。 × 6索引文件可以独立打开并使用。× 7当记录指针指向第1条记录时,其文件头函数BOF()值为假。 8用SET INDEX TO<文件名>命令打开索引文件时,不必打开相应的表文件。× 9VFP可以通过.TXT文件与其他高级语言进行数据交换。 10在给表文件更改文件名后,其同名的备注文件也必须改名。 11SEEK命令可以直接用表达式进行查找。 12在索引文件被删除时,其相应的表文件必须打开。× 13LOCATE命令只能查找未索引文件的记录。× 14ZAP命令物理删除整个表文件。× 15在修改文件名时,文件必须关闭。16建立表文件时,一定也产生同名的备注文件。× 17表文件记录的物理顺序和其索引文件记录的逻辑顺序总是不一致的。× 18使用LIST ALL命令可以把备注型字段的内容显示出来。× 19关闭表文件时,对应的索引文件将自动关闭。20在同一表文件中,所有记录的长度均相等。二、选择题1在命令窗口中,已打开学生表,要将记录指针定位在第1条奖学金大于50元的记录上,用( A )命令。 。 A.LOCATE FOR 奖学金>50 BDISPLAY FOR 奖学金>50 CBROWSE FOR 奖学金>50 D. LIST FOR 奖学金>502执行LIST NEXT 1命令后,记录指针的位置指向( B )。 A.下一条记录 B原来记录 C尾记录 D.首记录3在已打开的表文件的第5条记录前插入一条记录,可使用( D )命令。 AGO 5 BGO 4 INSERT INSERT BEFORE C. GO 5 DGO 5 1NSERT BLANK INSERT BEFORE4命令DELETE ALL和ZAP的区别是( D )。 A. DELETE ALL只删除当前工作区的所用记录,而ZAP删除所用工作区的记录 BDELETE ALL删除当前工作区的所用记录,而ZAP只删除当前的记录 C. DELETE ALL只删除记录,而ZAP连同表文件一起删除 D. DELETE ALL删除记录后可以用RECALL命令恢复,而ZAP删除后不能恢复5.已建立一个学生表文件STD.DBF,并录入19名学生的记录,学号字段值分别为120,缺少学号为15的记录。用APPEND命令追加学号为15的记录,这个新追加记录的记录号是( D )。 A15 B21 C 16 D206假设表文件及其索引文件已经打开,为了确保指针定位在物理记录号为1的记录上,应该使用的命令是( D )。 A.GO TOP BGO BOF() C. SKIP 1 DGO 1 7.使用USE命令打开表文件时,其对应的结构复合索引文件也自动打开,这时,表记录的顺序将按( D )显示。A.第1个索引标识 B最后一个索引标识C.主控索引标识 D物理顺序8.某数据表文件有5个字段,其中有3个字符型字段的宽度分别为6、12和10,另有一个逻辑型字段和一个日期型字段,在不支持空值的情况下,该数据表文件中每条记录的总字节数是( B )。 A37 B38 C39 D409对已经打开的学生成绩表文件,要按“性别”和“总分”降序索引,应使用的命令是( D )。A. INDEX TO CJX ON性别+总分BINDEX TO CJX ON性别-总分CINDEX TO CJX ON性别+STR(-总分,5,1)DINDEX TO CJX ON性别+STR(8000-总分,5,1)10.假设已打开学生表和相应的索引文件,并有一个内存变量W,其值为“李华”,可用命令( C )来查找姓名为“李华”的学生。 A. LOCATE W BSEEK 李华 CSEEK W DLOCATE 李华11假设已打开学生表和相应的索引文件,要查找第2个奖学金为75元的学生,应使用命令( D )。 A.SEEK 75 BSEEK NEXT 2 C.SEEK 75 DSEEK 75 CONTINUE SKIP12ABC.DBF是一个具有两个备注字段的表文件,使用COPY TO ABCl命令进行复制操作,其结果将( B )。 A. 仅得到一个新的表文件 B得到一个新的表文件和一个新的表备注文件 C得到一个新的表文件和两个新的表备注文件 D显示出错信息,表明不能复制具有备注字段的表文件13执行下列6条命令: SET DELETED ON USE STUDENT COUNT 15 records GO TOP DELETE NEXT 5 5 records deleted?RECCOUNT()最后一条命令的显示值是( B )。 A5 B,15 C10 D. 1 14已知当前表文件有20条记录,当前记录号是10。执行命令LIST REST以后,当前记录号是( C )。 A 10 B20 C21 D 115已知当前表文件有20条记录,当前记录号是10,其索引文件没有打开。执行命令LIST NEXT 5以后,当前记录号是( B )。 A 13 B 14 C 15 D.2116表文件“学生.DBF”非空,执行下列命令后结果为( D )。 USE学生 APPEND BLANK REPLACE学号WITH"953006",奖学金WITH 100 学号="952004" 奖学金=0 ?学号,M.学号,奖学金,M.学号 A952004 952004 0 100 B952004 953006 0 100 C953006 952004 0 100 D953006 952004 100 017要将当前表中的记录保存到一个扩展名为.TXT的文本文件,应当使用的命令是( D )。 AMODIFY COMMAND BCOPY FILE TO CAPPEND FROM DCOPY T018在命令中缺省范围和FOR短语时,默认ALL的命令是( B )。 ADISPLAY BCOUNT CRECALL DREPLACE

    注意事项

    本文(《VFP数据库系统》题目及答案.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开