2023年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之间无关联。
2. 设“学生档案”数据表中的学号、姓名、籍贯、出生日期等字段,可作为关键字段的是( )
.学号 b.姓名 c.籍贯 d.出生日期。
3. vfp系统中的字段是一种( )
.常量 b.变量 c.函数 d.关系。
4. 设x=“计算机考试系统”,以下命令中,可以显示“考试”的是( )
.?substr(“xsubstr(“x”,7,4)
.?substr(x,3,2) dsubstr(x,7,4)
5. 下列表达式结果为。f.的是( )
.”44”<”400” b.”男”<”女” cchina”>”canada” dvisual” .or. “foxpro”
6. 下列表达式中,运算结果为日期型的是( )
.07/01/2006-2ctod(“07/01/2006”)-date()
.ctod(“07/01/2006”)-3 d.date()-2006-07-01”
7. 表达式round(35.2998,2)的结果是( )
8. 要想对一个打开的数据表增加新字段,应使用命令( )
.append b.insert c.modify structure d.change
9. 在vfp中,以共享方式打开数据表文件的命令短语是( )
.exclusive b.shard c.noupdate d.validate
10. total命令的功能是( )
.对数据表的记录个数进行统计 b.对数据表的字段个数进行统计。
.对两个数据表的字段进行合并d.对数据表中指定的数值型字段按关键字进行分类汇总。
11. 当前数据库中有基本工资、奖金、津贴和工资总额字段,均为数值型。如果要将每个职工的全部收入累加后填入工资总额字段中,应当使用命令( )
.repl all 工资总额=基本工资+奖金+津贴。
.repl all 工资总额 with 基本工资+奖金+津贴
.total all 工资总额 with 基本工资+奖金+津贴。
.sum 基本工资+奖金+津贴 to 工资总额。
12. 以下叙述中,错误的是( )
.工作区的系统别名和用户定义的数据表别名可以交替使用。
.在某个工作区打开的数据表原名和工作区别名可以交替使用。
.在某个工作区打开的数据表原名和数据表别名可以交替使用。
.在选择工作区时,可以使用工作区号、系统别名或打开的数据表别名。
13. select-sql语句中的条件短语的关键字是( )
.where b.for c.while d.condition
14. 在报表设计器中,可以使用的控件包括( )
.标签、域控件和线条 b.标签、文本框和列表框。
.标签、域控件和列表框 d.布局和数据源。
15. 在表单中有一个复选框check1,一个文本框text1,编辑check1的click**如下:
单击复选框,文本框text1( )
.可见不可见。
.可见与否由复选框的当前值决定 d.可见与否与复选框的当前值无关。
第二部分:简单程序。
一.以下程序用于读入一串字符,然后反向输出。
set talk off
clear___16请输入字符串” to x
y=” for i=1 to l
y=y+__18___
endfor
反序后的结果为”+y
16. a.input b.accept c.say d.find
17. a.l=0b.l=xc.y=str(x) d.l=len(x)
18. a.alltrim(xb.subst(x,l-i+1,1)
c.left(x,l-1,1d.right(x,l-i,1)
二.以下是评分统计程序,设有10个评委打分,统计时,以10个评委的平均分为最后得分,同时还应显示出最高分和最低分。
set talk off
clear请输入10个评委的打分’
s=0for i=1 to 10
input to x(i)
endfor
max=x(1)
min=x(1)
for i=2 to 10
if maxmax=x(i)
endifif __21___
min=x(i)
endifendfor
得分=’,s/10
最高分=’,max
最低分=’,min
19. a.dime(x10) b.x=11 c.x=10d.dime x(10)
20. a.s=s+x(i) b.s=x(i) c.s=s+1 d.s=i
21. a.minx(i)
三.设有“统考。dbf”,包含有“笔试”、“机试”、“总评”等字段,要求计算总评(即笔试和机试均为百分制,计算方法为:笔试和机试均达到60分及以上为“合格”,否则为“不合格”,如果笔试和机试均达到85分及以上者为“优秀”),并将“合格”和“优秀”的名单输出为电子**,命名为“合格名单。
xls”。
use 统考。
repl all 总评 with ‘不合格’
repl all 总评 with ‘合格’ for __22___
repl all 总评 with ‘优秀’ for __23___
copy to 合格名单___24___for 总评=“合格” or 总评=“优秀”
22. a.笔试 and 机试》=60b.笔试》60 and 机试》60
c.笔试》=60 or 机试》=60 d..not. (笔试<60 or 机试<60)
23. a.笔试》=85 机试》=85b.笔试 and 机试》=85
c.笔试》=85 and 机试》=85 d.笔试》=85 or 机试》=85
24. a.allias xls b.type xls c.xls d.excel
四.执行下列程序后,请选择适当内容填入空格处。
clears=20
do xs &&结果显示___25___
return
proc x
s &&结果显示___26___
private s
s=5do y
s &&结果显示___27___
return
proc y
s=10return
25. a.0b.5c.10d.20
26. a.0b.5c.10d.20
27. a.0b.5c.10d.20
五.设有“职工。dbf”数据表,包含有“实发工资”(数值型)和“工作日期”(日期型)以及“工会会费”(数值型)等字段,下面程序是按“职工。dbf”中的“实发工资”和“工作日期”字段计算“工会会费”的字段值,请选择适当的短语或语句填入相应位置。
set talk off
use 职工。
do while !eof()
sf=实发工资。
rq=工作日期。
do sub __29___
repl 工会会费 with hf
enddouse
set talk on
private n
n=year(date())year(y)
计算机二级VFP试题
2006年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.允许记录 现...
计算机二级VFP模拟试题
笔试模拟四。一 选择题。1 下列选项中,不是一个算法的基本特征的是 a 完整性。b 可行性。c 有穷性。d 拥有足够的情报。2 以下描述中,不是线性表顺序存储结构特征的是 a 不便于插入和删除。b 需要连续的存储空间。c 可随机访问。d 需另外开辟空间来保存元素之间的关系。3 按照 先进后出 原则组...
2023年计算机二级VFP九套卷
第一套。基本操作题。第一套。简单应用题。11.单击 连编 按钮,在 连编。选项 对话框中选中 连编可。执行文件 12.单击 确定 按钮,在 另存。为 对话框的应用程序名处输。入 proj1 13.单击 保存 按钮,完成连编。第一套。综合应用题。2.使用create menu menu1命。令创建菜单...