Visual Foxpro(上) 试题狠人帮答下3Q
一.选择题:(2*8=16分)
1 Visual Foxpro 是( A )的程序设计语言。
A 结构化 B 面向过程
C 面向非过程 D 基于面向对象的可视化
2 Vistual FoxPro中表文件的扩展名为( C )
A .dbc B .prg
C .dbf D .cdx
3 扩展名为 .dbc 的文件是( C )
A 备注文件 B 索引文件
C 数据库文件 D 数据表文件
4 设a=15,执行命令 ? a=a+1 之后,结果是( )。
A 7 B 6
C .T. D .F.
5一个数据表中的全部备注字段的内容存储在( )
A 不同的备注文件中 B 同一个表文件中
C 同一个数据库文件中 D 同一个备注文件中
6若要对表的结构进行修改,需要在( )中进行。
A 表向导 B 表浏览器
C 表设计器 D 表编辑器
7 显示基本工资大于500元的职工信息,错误命令是( )。
A . List for 基本工资>500
B. Disp for 基本工资>500
C. Display for 基本工资>500
D. Replace for 基本工资>500
8 显示所有60后职工的姓名、性别及基本工资,正确命令为 ( )。
A . List 姓名、性别、基本工资for year(出生日期)>=1960
B. List 姓名、性别、基本工资 for 出生日期>={^1960/01/01}
C.List 姓名,性别,基本工资 for 出生日期>={^1960/01/01}
D.List 姓名,性别,基本工资,for 出生日期>={^1960/01/01}
二 填空题:(2*12=24分)
1 在程序的整个运行过程中其值可以发生变化的量称为( )。
2 Visual FoxPro的变量有内存变量和( )变量两种。
3 表中的行称为( )或元组,表中的列称为字段。
4 函数round(3.14159,3)的结果为( )。
5 设s=12.56,表大式 “面积为”+str(s)+“平方米”的结果为
( )。
6 设定c:\student 文件夹为默认文件夹的命令为
Set ( ) to c:\student
7设定以4位形式显示年的命令为
Set ( ) on
8 显示1960后出生,基本工资大于等于2000元的职工信息。
Use zyda
List for year(出生日期)>=1960 ( ) 基本工资>2000
9 给女职工的基本工资增加10%,显示其姓名、性别、基本工资。
Replace 基本工资 with( ) for 性别=”女”
List 姓名、性别、基本工资 for性别=”女”
10 物理删除未婚男职工记录。
Delete for 婚否=.F.
( )
11 顺序查找姓名为“张小山”的记录,并显示其姓名、性别及成绩。
( )for 姓名=“张小山”
Disp 姓名、性别及成绩
12 将女生的平均成绩赋值给变量a,并显示变量a。
( ) for 性别=“女” to a
?a
三 按下面代数式学出表达式。(3*2=6分)
1.
2.
以下题目参考表:(student.dbf)
学号 姓名 婚否 性别 成绩
20010001 冯燕 T 男 82
20010002 刘芳 F 女 90
20010003 李红林 T 男 76
20010004 李晶 F 男 72
20010005 王春艳 F 女 65
四 程序填空题(3*4=12分)
1 键盘输入成绩,显示大于等于该成绩的所有同学的姓名、性别及成绩。
clear
set talk off
use student
input “输入成绩” to score
( )
return
答案:一、4,D 5.D 6.C 7.D 8.C
二、1.变量 2.字段变量 3.记录 4. 3.142 5. “面积为 13 平方米”6.default 7.century 8.and
9. 基本工资*1.1 10.pack 11.locate 12.average
四、list for 成绩>=score
其他:ACCDD
8.and 9.基本工资*0.1 10.pack
11.locate 12.average(成绩)
上一个:将EXCEL表内容完整导入Visual FoxPro6.0
下一个:怎样安装Visual Foxpro 6.0 简体中文版,我下载的是67兆的,是个RAR压缩包,打开很乱,怎样安装