VF复习题.docx

上传人:b****5 文档编号:2944204 上传时间:2022-11-16 格式:DOCX 页数:23 大小:31.49KB
下载 相关 举报
VF复习题.docx_第1页
第1页 / 共23页
VF复习题.docx_第2页
第2页 / 共23页
VF复习题.docx_第3页
第3页 / 共23页
VF复习题.docx_第4页
第4页 / 共23页
VF复习题.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

VF复习题.docx

《VF复习题.docx》由会员分享,可在线阅读,更多相关《VF复习题.docx(23页珍藏版)》请在冰豆网上搜索。

VF复习题.docx

VF复习题

VF复习题

一、选择题

(一)1、VFP系统中,表的结构取决于()。

A)字段的个数、名称、类型和长度B)字段的个数、名称、顺序

C)记录的个数、顺序D)记录和字段的个数、顺序    

2、在下面的VisualFoxpro表达式中,不正确的是()。

A){^2002-05-01}+10B){^2002-05-01}-DATE()

C){^2002-05-01}+DATE()D){^2002-05-0110:

10:

10AM}-10

3、关系数据库管理系统存储与管理数据库的基本形式是()。

A)关系树B)二维表C)文本文件D)结点路径

4、在教学管理中,一名学生可以选择多门课程,一门课程也可以被多名学生选,这说明学生记录型和课程记录型之间的联系是()。

A)一对一B)一对多C)多对多D)未知

5、打开VisualFoxpro后,若要退出VisualFoxpro回到Windows环境,可在命令窗口中输入()。

A)EXITB)QUITC)CLOSED)CLOSEALL

6、下列程序段执行以后,内存变量y的值是()。

x=76543

y=0

DOWHILEx>0

y=x%10+y*10

x=int(x/10)

ENDDO

A)3456B)34567C)7654D)76543

考生注意:

舞弊万莫做,那样要退学,自爱当守诺,最怕错上错,若真不及格,努力下次过。

7、VisualFoxpro数据库管理系统的数据模型是()。

A)结构型B)关系型C)网状型D)层次型

8、在VisualFoxpro中,数组元素定义后,其元素初始值为()。

A)0B).T.C).F.D)无

9、在VisualFoxPro中,可以使用的变量有()。

A)内存变量、字段变量和系统变量B)内存变量和自动变量

C)字符变量和数组变量D)一般变量和下标变量

10、执行下列命令后,变量NDATE的显示值是()。

STORECTOD(“05/07/99”)TOMDATE

NDATE=MDATE+3

?

NDATE

A)05/10/99B)08/07/99

C)05/07/99D)05/07/02

11、一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为()。

A)主关键字B)外关键字C)超关键字D)候选关键字

12、以下命令中,可以显示“大学”的是()。

A)?

SUBSTR(“西安工程大学”,9,4)B)?

SUBSTR(“西安工程大学”,8,4)

C)?

SUBSTR(“西安工程大学”,6,4)D)?

SUBSTR(“西安工程大学”,7,4)

13、在VisualFoxPro中,打开数据库的命令是()。

A)USEDATABASE<数据库名>

B)USE<数据库名>

C)OPENDATABASE<数据库名>

D)OPEN<数据库名>

14、在数据库中编辑参照完整性的目的是()。

A)创建数据表之间的联系

B)设置父表和子表在删除数据时应该遵循的规则

C)设置父表和子表在更新数据时应该遵循的规则

D)保证相关数据表中数据的一致性和完整性

15、VFP的循环语句有()。

A)DOWHILE,FOR和SCAN     B)DOWHILE,FOR和LOOP    

C)FOR,SCAN和LOOP     D)DOCASE和DOWHILE    

16、条件函数IIF(LEN(SPACE(3))>2,1,-1)的值是()。

A)1B)-1C)2D)错误

17、执行下列命令后,输出的结果是()。

D=”*”

?

”3&D.8=”+STR(3&D.8,2)

A)3&D.8=0B)3&D.8=24C)3*.8=28D)3*8=24

18、在浏览数据表的数据时,如果要在表尾插入新的记录,需要选择显示菜单中的()命令。

A)追加方式B)编辑C)修改D)浏览

19、假定字符串A=“123”,B=“234”,则下列表达式中运算结果为逻辑假的是()。

A).NOT.(A>=B)B).NOT.A$”ABC”.AND.A<>B

C).NOT(A<>B)D).NOT.(A=B).OR.B$”13579”

20、下列操作中不能用MODIFYSTRUCTURE命令实现的操作是()。

A)为表增加字段B)对表中的字段名进行修改

C)删除表中的某些字段D)对表中的记录数据进行修改

21、假定学生表STUDENT.DBF中前6条记录均为男生的记录,则执行以下命令序列后,记录指针定位在()。

USESTUDENT

GOTO3

LOCATENEXT3FOR性别=”男”

A)第一条记录上B)第三条记录上C)第四条记录上D)第六条记录上

22、彻底删除记录数据可以分两步来实现,这两步是()。

A)PACK和ZAPB)PACK和RECALL

C)DELETE和PACKD)DELE和RECALL    

23、假设职工表已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令()。

A)FINDFOR工资>620B)SEEK工资>620

C)LOCATEFOR工资>620D)LISTFOR工资>620

24、统计当前表文件中记录个数的命令是()。

A)COUNT()B)COUNTC)TOTALD)SUM

25、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()。

A)一对一联系B)一对二联系C)多对多联系D)一对多联系

26、执行下列命令序列后,最后显示的值是()。

USE职工工资表

SUM工资FOR工资<=1000TOQWE

COPYTOQAZFIELDS职工号,姓名FOR工资<1000

USEQAZ

NUM=RECCOUNT()

AVER=QWE/NUM

?

AVER

A)出错信息

B)所有职工的平均工资

C)所有工资在1000元以下的职工平均工资

D)所有工资在1000元以下的职工人数

27、VisualFoxPro是一个()。

A)数据库系统B)数据库管理系统C)数据库D)数据库管理员    

28、每个工作区能打开表文件的个数是()。

A)1个B)2个C)10个D)任意个

29、以下关于主索引的说法正确的是()。

A)在自由表和数据库表中都可以建立主索引

B)可以在一个数据库表中建立多个主索引

C)数据库中任何一个表只能建立一个主索引

D)主索引的关键字值可以为NULL

30、要在数据库中的各个表之间建立一对一关系,子表关键字段必须建立()。

A)唯一索引B)主索引C)普通索引D)候选索引或唯一索引

31、VFP中,执行“?

ATC("管理","数据库管理系统")”命令后,返回的结果是:

()。

A)0        B)4       C)7      D)错误的函数名    

32、在数据表中,备注型和通用型字段存储的是()。

A)实际内容B)一个4字节长的指针

C)字符型内容D)数值型内容

33、在VisualFoxPro中,如果要修改某个表的结构,应该先选中该表,然后打开()窗口,再进行修改。

A)表设计器B)编辑C)浏览D)数据库设计器

34、已知“是否通过”字段为逻辑型,要显示所有未通过的记录应使用命令()。

A)LISTFOR是否通过=.F.B)LISTFORNOT是否通过<>.T.

C)LISTFOR″是否通过″D)LISTFORNOT是否通过

35、假设worker表中年龄字段的类型为character,要实现该字段的有效性验证:

输入的年龄必须大于零,则应该使用的验证表达式是()。

A)YEAR(年龄)>0B)VAL(“年龄”)>0

C)“年龄”>0D)年龄>0

36、对于空值,下列叙述中不正确的是()。

A)空值不是一种数据类型        B)空值可以赋给变量、数组和字段

C)空值等于空串(“”)和空格 D)条件表达式中遇到null值,该条件表达式为“假”

37、在下列命令中,不改变表文件记录指针的命令是()。

A)LISTB)RECALLC)SUMD)REPLACEALL

38、一个学生表的结构如下,姓名(C,8),性别(C,2),出生日期(D),是否团员(L),表共有100条记录,则所有记录所占用的字节数为()。

A)1800B)1900

C)2000D)2100

39、在命令窗口中,不能实现的操作是()。

  

 

4

 

3

A)复制已执行过的命令   B)重复执行已执行过的命令

C)同时执行多个命令    D)在命令窗口中显示命令执行结果    

40、下面程序的运行结果是()。

store5tox

store8toy

?

x+y

A)3B)x+yC)xyD)13

41、从S.DBF中检索所有比"王华"年龄大的学生姓名、年龄和性别。

正确的SELECT语句是()。

A)SELECT姓名,年龄,性别FROMSWHERE年龄>(SELECT年龄FROMSWHERE姓名='王华')

B)SELECT姓名,年龄,性别FROMSWHERE姓名='王华'

C)SELECT姓名,年龄,性别FROMSWHERE年龄>(SELECT年龄WHERE姓名='王华')

D)SELECT姓名,年龄,性别FROMSWHERE年龄>王华年龄

42、在VisualFoxpro中进行参照完整性设置时,想要设置成:

当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择()。

A)限制B)忽略C)级联D)以上都不对

43、在以下四组函数运算中,结果相同的是()。

A)假定A="this",B="isastring",A-B与A+B

B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

C)VARTYPE("36-5*4")与VARTYPE(36-5*4)

D)LEFT("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)

44、打开一个空表,执行?

EOF(),BOF()命令,显示结果为()。

A).T.和.T.  B).F.和.F.C).F.和.T.  D).T.和.F.    

45、为字段设置了下列哪个选项后,输入的新数据必须符合这个要求才能被接收,否则要求用户重新输入该数据()。

A)有效性规则B)有效性信息C)默认值D)删除触发规则

46、设变量A="99/10/01",则表达式MONTH((CTOD(A))和DAY((CTOD(A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1