2019vfp考试试卷A

发布 2023-12-31 08:25:13 阅读 5173

一、单选题(每小题 1 分,共 30 分)

1、visualfoxpro是一种( c )

a、db(数据库b、dbs(数据库系统)

c、dbms(数据库管理系统) d、os(操作系统)

2、在下列函数中,函数值为数值的是( d )。

a、len(’中华人民共和国b、ctod(‘ 01/01/96’)

c、bofd、substr(dtoc(date())7)

3、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括( c )

a、投影 b、联接 c、比较 d、选择。

4、表达式int(19/5+2)的结果是( c )

a、4 b、6 c、5 d、表达式错误

5、在visual foxpro中,表单(form)是指。

a、 数据库中各个表的清单 b、 一个表中各个记录的清单。

c、 数据库查询的列表d、 窗口界面。

6、在下面的visual foxpro表达式中,不正确的是( a )

a、-10 b、-date()

c、+dated、+100

7、表达式17%4的结果是( b )

a、4 b、1 c、0 d、表达式错误

8、在visual foxpro中,为了将按钮的click事件**设置为:将表单从内存中释放,可以选择的命令是。a、c、

9、有如下赋值语句,结果为“大家好”的表达式是( d )

a=“你好” b=“大家”

a、b+at(a,1b、b+right(a,1)

c、 b+left(a,3,4) d、b+right(a,2)

10、在逻辑运算中,依照的运算优先原则为( b )。

a、not-or-and b、not-and-or c、and-or-not d、or-and-not

11、foxpro的数据库文件中,用于存放图象、声音等多**对象的字段是( b )。

a、备注型 b、通用型 c、逻辑型 d、字符型。

12、下面有关索引的描述正确的是。

a、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变。

b、索引与数据库表的数据存储在一个文件中。

c、创建索引是创建一个指向数据库表文件记录的指针构成的文件。

d、使用索引并不能加快对表的查询操作。

13、在visual foxpro中,备注型字段m在表中的宽度是( )

a、 2个字节 b、 4个字节 c、 8个字节 d、 10个字节。

14、执行select 0选择工作区的结果是( )

a、选择了0号工作区b、选择了空闲的最小号工作区。

c、关闭选择的工作区d、选择已打开的工作区。

15、表单的属性要在窗口定义。

a、事件 b、类 c、属性 d、表。

16、 vfp中可执行的表单文件的扩展名是 (

a、 sct b、spr c、scx d、qpr

17、下面是vfp的变量名,其中非法的变量名是( )

a、c_110 b、作者 c、c110d、出版社。

18、在do while〈条件〉〈语句组〉enddo中,若条件设置为:.t.,则下列说法中正确的是( )

a、程序一定出现死循环。

b、程序不会出现死循环。

c、在语句组中设置exit防止出现死循环。

d、在语句中设置loop防止出现死循环。

19、将当前表中所有记录清空的命令是( )

a、 delete all b、 pack c、recall all d、zap

20、在表单控件中,即可作为接收输入数据用,又可作为编辑现有数据用的为 (

a、 标签 b、 复选框 c、 列表框 d、 文本框。

21、每一个工作区上只能打开( )个数据表。

a、1个 b、2个 c、10个 d、任意个。

22、如果一个vfp数据表中有10条记录,当前记录号为7,执行命令skip 5之后,再执行命令?recno(),其结果是。

a b、12 c、错误提示 d

23、假设已经生成了名为mymenu的菜单程序文件,执行该菜单程序文件的命令是( )

a、 do mymenu b、do c、 do d、 do

24、若建立索引的字段值不允许重复,并且一个表中只能创建一个。它应该是( )

a、主索引 b、唯一索引 c、后选索引 d、普通索引。

25、数组元素建立后,其初始值为( )

a、0 b、空串 c、.f. d、.t.

26、程序的三种基本结构是( )

a、分支结构、循环结构和模块结构

b、顺序结构、分支结构和循环结构。

c、顺序结构、分支结构和递归结构。

d、分支结构、循环结构和嵌套结构。

27、假设当前表中有工资字段,要求为职工增加80元工资应该使用命令 (

a、change 工资 with 工资+80

b、replace 工资 with 工资+80

c、change all 工资 with 工资+80

d、replace all 工资 with 工资+80

28、 在visual foxpro中,用于修改表结构的命令是( )

a、 modify 《文件名》b、 modify command 《文件名》

c、 modify structured、 上面b)和c)都对。

29、查询设计器和视图设计器的主要不同表现在于( )

a、查询设计器有“更新条件”选项卡,没有“查询去向”选项。

b、查询设计器没有“更新条件”选项卡,有“查询去向”选项。

c、视图设计器没有“更新条件”选项卡,有“查询去向”选项。

d、视图设计器有“更新条件”选项上,也有“查询去向”选项。

30、查询订单表中订购单号(字符型,长度为4)尾字符是"1"的错误命令是( )

a、select * from 订单 where substr(订购单号,4)="1"

b、select * from 订单 where substr(订购单号,4,1)="1"

c、select * from 订单 where "1"$订购单号。

d、select * from 订单 where right(订购单号,1)="1"

二、填空题(每空1分,共10分)

1.二维表中的每一列称为一个【 1二维表中的每一行称为一个【2

2.现有一个命令按钮组,如果用户选择了第四个按钮,则命令按钮组的value属性值为【 3

3. 表示“2024年9月27日”的日期常量应改写为【 4

4.使用数据库设计器为两个表建立联系,首先应在父表中建立【 5索引,在子表中建立【 6索引。

5.如果需要过滤数据表的记录可用过滤命令【 7

6.如果要物理删除带有删除标志的记录,可使用命令【 8但在该命令执行前,必须将表以【9方式打开。

7. vfp的三种基本操作方式为:命令方式、菜单方式和【 10方式。

三、分析程序运行结果题(每小题 5分,共10分)

1、阅读下列程序,在&&标记的地方写出语句功能说明,给出运行结果。

n=7m=50

if n>=sqrt(m

t=m*n+5

elset=n*n+m

endift

此程序的运行结果是。

2、 给出程序的结果并在&&标记的地方给出语句功能说明。

st=“1234567890”

k=9do while k>0

x=substr(st,k,k

y=left(st,k)

z=right(st,k)

s=x+y+z

k=k-3enddo

s此程序的运行结果是。

四、写sql语句题(每小题 2分,共14分)

2019vfp考试试卷B

一 选择题 每小题1 分,共 30 分 1 下列 可以将变量x y的值互换。a x yb x x y 2 y xy x y 2 c x kd k x k yx y y xy k 2 下面的表达式中,不正确的是 a 2006 12 24 29b 2006 12 24 29 c 2006 12 24 d...

2019vfp考试试卷B答案

一 选择题。评分标准 每小题 分。1 d11 a21 a 2 c12 b22 b 3 b13 b23 b 4 d14 d24 d 5 d15 b25 a 6 a16 a26 c 7 a17 c27 b 8 b18 b28 d 9 a19 b29 b 10 d20 c30 b 二 填空题。评分标准 每...

2024年秋季VFP等级考试笔试试卷

2009年 秋 计算机基础知识和应用能力等级考试。二级visual foxpro试卷。第一部分 计算机基础知识。1.下列关于个人移动通信的叙述中,错误的是 a.第1代个人移动通信 简称1g 采用的通信技术是数字通信技术。b.目前广泛使用的gsm手机采用的通信技术属于第2代移动通信技术 简称2g c....