计算机二级VFP试题

发布 2022-10-30 12:22:28 阅读 8110

2023年1月7日全国高校计算机等级考试(广西考区)二级vfp试题。

第一卷(本卷共35项,每项2分,共70分)

第一部分:基础知识。

1. 给内存变量a和b赋同一值“工资”,不正确的方法是(a )。

a.a=b=”工资” b.store ”工资” to a,b c.a=”工资” d.a=”工资”

b=”工资b=a

2. 允许记录**现关键字重复值的索引是( d ).

.主索引、普通索引 b.候选索引 c.主索引、候选索引 d.普通索引。

3. 伴随表的打开而自动打开的索引是( d ).

.单索引 b.非结构化复合索引 c.复合索引文件 d.结构化复合索引。

建立结构化复合索引文件的命令是( a ).

.index on <关键字表达式> tag <索引标志>

.index on <关键字表达式> tag <索引标志> of <索引文件名>

.index on <关键字表达式> to <索引文件名>

.index on <关键字表达式> to <索引文件名> additive

4. 某单位招工,规定最小年龄为18岁,设“出生日期”为报名表上的字段名,则记录有效性规则应定义为(a ).

.year(date())year(出生日期)>=18 b.date()-出生日期》=18

.出生日期-date()>18year(出生日期)-year(date())18

5. vfp的参照完整性规则不包括(b ).

.更新规则 b.查询规则 c.删除规则 d.插入规则。

6. 执行下面的命令后,函数eof()的值一定为。t.的是(d ).

.replace 基本工资 with 基本工资+200 b.list next 10

.sum 基本工资 to ss while 性别="女" ddisplay for 基本工资>800

7. 学生数据表中包括字段“姓名”、“性别”、“职务”等,要将所有性别为“男”、职务为“班干部”的记录复制到一个新表应该使用命令(a ).

.use student

copy to std for 性别="男" .and. 职务="班干部"

.use std

copy from student for 性别="男" .and. 职务="班干部"

.use student

s**e to std for性别="男" .and. 职务="班干部"

.copy files to std for性别="男" .and. 职务="班干部"

8. 下列关于内存变量与字段变量的比较,(a )是错误的.

.内存变量是多值变量,字段变量是单值变量。

.内存变量的类型和长度是可变的,字段变量的类型和长度则依赖于表结构。

.内存变量独立存在;字段变量隶属于数据表,不能独立存在。

.字段变量与内存变量同名时,字段变量比内存变量优先。

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

.联结比较 c.选择 d.投影。

10. “项目管理器”的“文档”选项卡用于显示和管理(d ).

.表单、报表和查询 b.数据库、表单和报表

.查询、报表和视图 d.表单、报表和标签。

11. 视图设计器中比查询设计器中多出的选项卡是(d ).

.字段 b.排序依据 c.联接 d.更新条件。

12. 下面叙述中,错误的是(c ).

.属性用来表示对象的外观 b.方法程序是vfp为对象内定的通用过程。

.表单属于对象,控件不是对象 d.事件泛指由用户或系统触发的一个特定的动作。

13. 在“报表设计器”中,可以使用的控件是( c ).

.标签、域控件和线条 b.标签、域控件和列表框。

.标签、文本框和列表框 d.布局和数据源。

14. 下面关于列表框和组合框的陈述中,( 是正确的.

.列表框和组合框都可以设置成多重选择

.列表框可以设置成多重选择,而组合框不能。

.组合框可以设置成多重选择,而列表框不能。

.列表框和组合框都不能设置成多重选择。

第二部分:简单程序。

一.从键盘输入若干个数,输入为0时结束,统计输入的正数个数并计算这些正数的平均值.

请输入数据,输入结束”

do while .t.

input “”to x

if x=0

endifif x>0n=n+1

endifenddo

**=s/n

正数个数=”,n

正数平均值=”,**

return

15. a.store c to n b.store 0 to ** c.store 0 to s d.store 0 to s,n

16. a.loopb.exitc.skip d.n=n-1

17. a.**=**+x b.loopc.s=s+x d.exit

二.下面的程序将一个任意输入的三位正整数的每位数字反向输出并用逗号分隔,请填写完成程序中划线部分的内容.

input “输入一个三位数:” to x

a=__19___

b=__20___

c=__21___

x, ‘c, ‘b, ‘a

return

18. a.x/100 b.x%100 c.int(x/100) d.mod(x,100)

19. a.x/10b.x%10c.int(x/1 0) d.int(x%100/10)

20. a.x/1 0 b.x%10c.int(x/10) d.int(x/00)

三.完善下列程序,从键盘输入10个数,按从大到小的顺序排序输出.

dime a(10)

for i=1 to 10

input “”to a(i)

nextfor i=1 to __22___

for j=__23___to 10

if __24___

t=a(i)

a(i)=a(j)

a(j)=t

endifendfor

a(i)endfor

return

21. a.9b.10c.id.11

22. a.ib.1c.i-1d.j

23. a.a(i)>a(j) b.a(i)=a(jc.a(i)四.执行下列程序后,得到本题最后所示的两组a,b,c的值,请在程序中的空格处填上适当的内容.

? “全局变量和局部变量”

public a

private c

store “_25___to a,b,c

do sba=”,a,”b=”b,”c=”,c,”(在中)”

cancel

procedure sb

private __26___

a= “10”

c= “20”

a=”,a,”b=”b,”c=”,c,”(在中)”

return

程序运行后显示如下结果:

a=10 b=5 c=20 (在中)

___27___c=20 (在中)

24. a.0b.10c.5d.20

25. a.ab.bc.cd.d

26. a.a=10 b=5 b.a=5 b=10 c.a=10 b=10 d.a=5 b=5

五.设成绩表包括班级、学号、姓名、成绩,下列程序用于查询高于指定成绩的学生名单并提示最高成绩(若没有高于指定成绩的学生,则将最高成绩显示为“无高于指定分数的学生”),请在空格中填入适当的内容。

use cz

store 0 to max,no

input “输入成绩:” to cj

locate for cj>成绩。

do while __28___

if __29___

no=recno()

计算机二级VFP试题

2007年1月6日全国高校计算机等级考试 广西考区 二级vfp试题。第一卷 本卷共35项,每项2分,共70分 第一部分 基础知识。1.常说的dbs db dbms三者之间的关系是 a dbms包括db和dbs b db包括dbms和dbs c dbs包括db和dbms d dbms db dbs之间...

计算机二级VFP模拟试题

笔试模拟四。一 选择题。1 下列选项中,不是一个算法的基本特征的是 a 完整性。b 可行性。c 有穷性。d 拥有足够的情报。2 以下描述中,不是线性表顺序存储结构特征的是 a 不便于插入和删除。b 需要连续的存储空间。c 可随机访问。d 需另外开辟空间来保存元素之间的关系。3 按照 先进后出 原则组...

2023年计算机二级VFP九套卷

第一套。基本操作题。第一套。简单应用题。11.单击 连编 按钮,在 连编。选项 对话框中选中 连编可。执行文件 12.单击 确定 按钮,在 另存。为 对话框的应用程序名处输。入 proj1 13.单击 保存 按钮,完成连编。第一套。综合应用题。2.使用create menu menu1命。令创建菜单...