《数据库应用技术VF6.0》期末试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库应用技术VF6.0》期末试题
(本试卷共33题,满分100分 时间为90分钟)
一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题的括号内。

错选、多选或未选均无分。

1、一个关系是一张二维表,在Visual FoxPro6.0中,一个关系对应一个( )。

A. 字段
B.记录
C. 表
D.索引文件 2、在Visual Foxpro 中,下列名词不属于容器对象的是( )。

A.表格 B.页框 C.组合框 D.表单
3、下列操作中,不能用MODIFY STRUCTURE 命令实现的是( )。

A. 为表增加字段
B. 删除表中的某些字段
C.对表的字段名进行修改
D.对记录数据进行修改
4、在表单设计器中,如果要在表单的某个命令按钮组中选定一个命令按钮,正确的操作是( )。

A.双击要选择的命令按钮
B 先单击该命令按钮组,然后单击要选择的命令按钮. C.右键单击命令按钮组并选择“编辑”命令,再单击要选择的命令按钮
D.以上选项B 和C 都可以 5、在下列4个同名的Visual Foxpro 文件中,查询文件是( )。

A.ABC.FPT
B.AB
C.QPR C.ABC.MPR
D.ABC.MEM . 6、命令SELECT 0的功能是( )。

A .选择区号最小的空闲工作区 B.选择区号最大的空闲工作区 C .选择当前工作区的区号加1的工作区 D .随机选择一个工作区的区号
7、在设计报表时,利用添加域控件的方法不能在报表中添加( )
字段的内容。

A .字符型 B. 数值型 C.日期型 D. 通用型
8、表文件共有10条记录,当前记录号是5,用SUM 命令计算工资总和,如果不给出范围短语,那么命令( )。

A. 只计算当前记录工资值
B. 计算后5条记录工资值之和
C. 计算后6条记录工资之和
D. 计算全部记录工资值之和是 9、表单的Caption 属性用于( )
A.指定表单执行的程序
B.指定表单的标题
C.指定表单是否可用
D.指定表单是否可见 10、若要将一个数据表以报表的形式打印输出,应该将该数据表记录各个字段项放在报表设计器的( )内。

A.页标头带区
B.页注脚带区
C.细节带区
D.标题带区 11、在下述Visual Foxpro6.0表达式中,结果总是逻辑值的是( )。

A.字符运算表达式
B.算术运算表达式
C.关系运算表达式
D.日期运算表达式 12、在创建快速报表时,基本带区包括 ( )。

A.标题、细节和总结
B.页标头、细节和页注脚
C.组标头、细节和组注脚.
D.报表标题、细节和页注脚
13、已知婚否是L 型字段,性别是C 型字段,若检索“已婚的女同志”,应该用逻辑表达式( )。

A. 婚否 OR 性别=‘女’
B.婚否=.T. AND 性别=‘女’
C.婚否 AND 性别=‘女’
D.已婚 OR 性别=‘女’ 14、在Visual Foxpro 中,表单(Form )是指( ) A 、数据库中表的清单 B 、一个表中的记录清单 C 、数据库查询结果的列表 D 、窗口界面
15、在报表设计器中设计报表时,可以使用的控件包括( )。

A.标签、域控件和线条 B.标签、域控件和列表框 C.标签、文本框和列表框 D.布局与数据源
二、填空题(本大题共9小题,每空2分,共30分)
16、当一个表刚打开时,记录指针指向第( )号记录,执行


线
斑级: 姓名:
()命令可以将记录指针指向最后一条记录。

17、与LOCATE命令配合使用的继续查找记录的命令是(),
与SEEK命令配合使用的继续查找记录的命令是()。

18、为了在报表中加入一个表达式,应该首先在报表中插入一个()
控件。

19、数据表文件的扩展名是(),表单文件的扩展名是
(),报表文件的扩展名是(),程序文件的扩展各为( )。

20、数据库管理系统的英文缩写为()。

21、备注型数据的宽度为()个字节,不是用来存放实际内容,
其实际内容存放在一个扩展名为()的文件中。

22、当前表有10条记录,当EOF()为真时,命令?RECNO()
的显示结果是()。

23、某表有姓名(字符型,宽度为6)、入学总分(数值型,宽度为
6,小数位为2)和特长爱好(备注型)共3个字段,则该表记录长度为()。

24、将数学表达式A×B2+|X|写成Visual FoxPro6.0表达式是
()。

三、判断题(本大题共5小题,每小题2分,共10分)判断正误,将
正确的划上“∨”,错误的划上“×”。

()25、视图和查询的共同点是都可以对源表中的数据进行更新。

()26、当根据某数据表创建了一个表单之后,对表单中的数据进行修改时,该数据表中的内容也会跟着发生改变。

()27、在Visual Foxpro6.0中,物理删除的记录可以恢复过来。

()28、在Visual Foxpro6.0中,不等于的运算符只有一种即“#”。

()29、在VF6.0中,改变一行或某一列的宽度不会影响到其他的行或列。

四、阅读以下VF程序,写出程序运行的结果(本大题共2小题,每
题5分,共10分)
30、以下程序的输出结果是。

store 0 to x,y
do while .t.
x=x+1
y=y+x
if x>=100
exit
endif
enddo
?”y=”+str(y,4)
31、以下程序的输出结果是。

*A.prg
x=10
y=35
z=ca(x,y)
?z
return
*ca
function ca
parameters a,b
a=a-b
return a
五、程序设计题(请用VF语言按要求编写程序,本大题共2小题,每小题10分,共20分)
32、编写程序:计算分段函数(使用Visual Foxpro多分支IF语句)从键盘输入X值,计算Y的值并输出。

当X<0时 Y=-1
当X=0时 Y=0
当X>0时 Y=1
33、编写程序,输出如下图形: *
***
*****
*******
*****
***
*。

相关文档
最新文档