中国石油大学Visual-FoxPro-18年考试题+答案_第1页
中国石油大学Visual-FoxPro-18年考试题+答案_第2页
中国石油大学Visual-FoxPro-18年考试题+答案_第3页
中国石油大学Visual-FoxPro-18年考试题+答案_第4页
中国石油大学Visual-FoxPro-18年考试题+答案_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

中国石油大学Visual-FoxPro-18年考试题+答案一、单项选择题

答题要求:每题只有一个正确的选项。1(2.0分)以下字符型常量表达不正确的是()A)'ABC''B)[ABC]C)’ABC’D)(ABC)参考答案:

D

2(2.0分)在数据库中存储的是()A)数据B)数据模型C)数据以及数据之间的联系D)信息参考答案:

C

B)文件系统C)人工管理D)数据项管理参考答案:

A

6(2.0分)假设一个表包含职工号(C,4)和工资(N,4)两个字段。要求按工资升序、工资相同者按职工号升序排列,建立索引文件使用的命令是()A)INDEXON工资/A,职工号/DTOCNB)SETINDEXON工资,职工号TOCNC)INDEXONSTR(工资,4)+职工号TOCND)INDEXON工资/A职工号/ATOCN参考答案:

C

7(2.0分)设A=”123”,则2*&A的值为()A)''2*&A''B)''2&123''C)246D)''2*123''参考答案:

C

8(2.0分)要判断数值型变量Y是否能够被2整除,错误的条件表达式为()A)MOD(Y,2)=0B)INT(Y/2)=Y/2C)Y%2=0D)INT(Y/2)=MOD(Y,2)参考答案:

D

9(2.0分)函数运算YEAR(date())返回值的类型是()A)逻辑型B)字符型C)备注型D)数值型参考答案:

D

10(2.0分)由计算机、操作系统、数据库管理系统、数据库、应用程序及用户组成的一个整体叫()A)软件系统B)数据库系统C)管理系统D)文件系统参考答案:

B

11(2.0分)一个表的全部备注字段的内容存储在()A)同一表备注文件B)不同表备注文件C)同一文本文件D)同一数据库文件参考答案:

A

12(2.0分)COPYTO命令的功能是()A)复制表结构和表中数据B)只复制表结构C)只复制表中数据D)以上都不对参考答案:

A

13(2.0分)按照传统的数据模型分类,数据库可分为三种类型()A)大型、中形和小型B)西文、中文和兼容C)层次、网状和关系D)数据、图形和多媒体参考答案:

C

14(2.0分)VisualFoxPro表文件有100条记录,当前记录号是11,执行命令LIST后,记录指针将指向()A)第1条记录B)第100条记录C)第101条记录D)文件结束标识位置参考答案:

D

15(2.0分)将打开的表中全部记录删除的命令为ZAP,与之等价的命令是()A)DELETEALLB)DELETEALLPACKC)DELETEPACKD)RECALLALL参考答案:

B

16(2.0分)若要在表中真正删除记录,先用DELETE命令,再用()A)RECALLB)PACKC)按ESC键D)不用其他命令参考答案:

B

17(2.0分)在VisualFoxPro中,用INDEX命令建立索引文件时,<关键字表达式>应该是()A)只能由一个数值型字段组成B)可以由多个字段组成,但表达式的值必须是数值型、字符型、日期型、逻辑型C)只能是由数值型和字符型字段组成的合法表达式D)任意字段组成的合法表达式参考答案:

B

18(2.0分)函数SUBSTR(“12345678”,3,2)的结果是()A)23B)34C)12D)6参考答案:

B

19(2.0分)在SQL中,从数据库中删除表可以用()A)DROPSCHEMA命令B)DROPTABLE命令C)DROPVIEW命令D)DROPINDEX命令参考答案:

B

20(2.0分)职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是()A)GOTONEXTB)CONTINUEC)SKIPD)FIND王参考答案:

C

二、判断题

答题要求:判断下列说法是否正确。21(2.0分)两个日期型数据可进行减法运算,结果为数值型数据。A)正确B)错误参考答案:正确22(2.0分)打开表文件时,VFP自动打开该表的结构索引文件。A)正确B)错误参考答案:正确23(2.0分)VisualFoxPro6.0是一个64位的数据库管理系统。A)正确B)错误参考答案:错误24(2.0分)VisualFoxPro的SQL-select语句的联接格式可以实现多个表的联接。A)正确B)错误参考答案:正确25(2.0分)@…say…get语句中的get子句必须用read语句激活,才能修改指定变量的值。A)正确B)错误参考答案:正确26(2.0分)索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。A)正确B)错误参考答案:正确27(2.0分)设置属性的语句格式为:“对象名.属性名=属性值”。A)正确B)错误参考答案:正确28(2.0分)可以使用MODIFYCOMMAND命令来建立一个命令文件。A)正确B)错误参考答案:正确29(2.0分)在表单的常用方法中,显示表单的方法是SHOW。A)正确B)错误参考答案:正确30(2.0分)Update语句是SQL语言最重要的,也是使用最频繁的语句。A)正确B)错误参考答案:错误31(2.0分)查询文件不能更新数据表中的数据。A)正确B)错误参考答案:正确32(2.0分)对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。A)正确B)错误参考答案:错误33(2.0分)表的数据记录也存储在数据库文件中。A)正确B)错误参考答案:错误34(2.0分)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在18~60岁之间的这种约束属于参照完整性约束。A)正确B)错误参考答案:错误35(2.0分)表单的数据源可以是表,也可以是视图。A)正确B)错误参考答案:正确三、程序设计题

答题要求:按照题目要求编写程序。36(10.0)题目:假设约定年龄不超过35岁的职工为青年职工;年龄在36岁至45岁的职工为中年职工;年龄超过45岁的职工为老年职工。从键盘输入任一职工姓名在STUD表中查找,显示其姓名、年龄以及所属的职工类型。答案:

答案

SETTALKOFFCLEARUSESTUDACCEPT

′请输入所查的姓名:ˋTOXMLOCATEFOR姓名=XMIF.NOT.FOUND()

?”查无此人”ELSE

NL=YEAR(DATE())-YEAR(出生日期)

DOCASE

CASENL<=35

?姓名,NL,”青年职工”

CASENL>35.AND.NL<=45

?姓名,NL,”中年职工”

OTHERWISE

?姓名,NL,”老年职工”ESDCASEENDIFUSESERTALKONRETURN37(10.0)题目:编程显示STUD表中所有男学员的姓名、工龄及工资。答案:编程显示STUD表中所有男学员的姓名工龄工...

SETTALKOFFUSESTUDSCAN

IF性别=”男”

?姓名,YEAR(DATE())-YEAR(工作时间),工资

ENDIFENDSCANUSESETTALKONRETURN38(10.0)题目:打开STUD表,分别统计所有姓“张”学员的平均年龄和所有姓“王”学员的平均年龄。答案:SETTALKOFFCLEARCNTZH=0SUMZH=0CNTWANG=0SUMWANG=0DOWGILENOTEOF()IF姓名=”张”CNTZH=CNT

温馨提示

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

评论

0/150

提交评论