06VFP辅导书Word格式.docx
- 文档编号:7966654
- 上传时间:2023-05-09
- 格式:DOCX
- 页数:109
- 大小:108.14KB
06VFP辅导书Word格式.docx
《06VFP辅导书Word格式.docx》由会员分享,可在线阅读,更多相关《06VFP辅导书Word格式.docx(109页珍藏版)》请在冰点文库上搜索。
⑴视图文件的建立、执行与修改
⑴表的排序
⑵数据表的精确检索与模糊检索
⑴表的索引:
主索引、候选索引、普通索引、唯一索引
⑵数据表的检索及对应的函数
⑶数据的统计与运算(记录个数的统计、数值求和、计算平均值、汇总分类、统计运算等)
(四)关系数据库标准语言SQL
⑴CREATETABLE-SQL,ALTERTABLE-SQL
⑵分组与计算查询
⑶集合的并运算
⑴DELETE-SQL,INSERT-SQL,UPDATE-SQL
⑵嵌套查询
⑴简单查询
⑵联接查询
(五)项目管理器、设计器和向导的使用
⑴项目管理器、设计器、生成器的概念
⑵VisualFoxPro向导的使用
⑶各类文件选项卡
⑴使用报表设计器,包括生成快速报表、修改报表布局、设计分组报表、设计多栏报表
⑴使用表单设计器,包括在表单中加入和修改控件对象、设定数据环境
⑵使用菜单设计器,包括建立主选项、设计子菜单、设定菜单选项程序代码
(六)VisualFoxPro程序设计
⑴应用程序的调试
⑵局部变量和全局变量
⑶命令运行中的环境设置
⑴程序文件的建立
⑵子程序设计与调用
⑶过程与过程文件、过程调用中的参数传递
⑴简单的交互式输入输出命令
⑵顺序结构程序设计
⑶选择结构程序设计
⑷循环结构程序设计
三、考试形式与试卷题型、程度结构
1.考试形式
VisualFoxPro数据库考试形式为笔试。
2.试卷的题型结构
本科目的考试试卷采用的题型有:
单项选择题、多项选择题、填空题、阅读程序题四种。
其中单项选择题占40%,多项选择题占10%,填空题占30%,阅读程序题占20%。
3.试卷的知识掌握程度要求
本科目的考试试卷的知识掌握程度分为了解、掌握、重点掌握三种,其中了解占20%、掌握占40%、重点掌握占40%。
附
考试样题
下面各题中,用到数据库表时采用下表(Student)数据。
学号
姓名
专业
年龄
英语成绩
020402
张灵玲
计算机
20
68
050411
李玉明
21
79
050103
杨铭
机械制造
22
90
030110
赵芳
46
030530
刘荣
会计
23
87
040530
刘欣
82
一、单项选择题
1.在概念模型中,惟一标识实体的属性集称为
(
)
A.码
B.外码
C.域
D.元组
2.若一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1,命令按钮组包含两个命令按钮Command1和Command2。
如果要在Command1命令按钮的某个事件
代码中访问文本框Text1的Value属性值,则下列式子正确的是
(
A.This.Parent.Text1.Valuse
B.This.Parent.Parent.Text1.Valuse
C.This.ThisForm.Text1.Valuse
D.ThisForm.Valuse
二、多项选择题
1.关系数据库中三种基本操作是
A.连接
B.复制
C.投影
D.扫描
E.选择
三、填空题
1.在VisualFoxPro中释放和关闭表单的方法是__________
。
2.输出数据库Student.DBF中全部记录的学号、姓名、专业及英语成绩字段的内容。
SETTALKOFF
CLEAR
USE
DOWHILE.NOT.EOF()
@ROW()+1,6SAY学号+
“
“+姓名+“
“+专业+“
“
@ROW(),COL()SAYSTR(总收入)
________
ENDDO
USE
SETTALKON
RETURN
四、阅读程序题
1.写出下述SQL语句的查询结果。
SELECT
姓名,专业
FROM
Student
WHERE
学号LIKE´
02%´
;
2.写出下述程序的运行结果。
PI=3.14159
N=1.25
I=3
DOWHILEI>
0
N=I*N
I=I-1
N=PI+N
?
S=?
+STR(N,6,3)
SETTALKON
高校非计算机专业等级考试二级VisualFoxPro应试练习
(一)
在以下各题中,有的要用到数据库文件XS1.DBF,XS2.DBF,其文件内容分别如下:
(不考虑前面程序运行影响)
XS1.DBF
数据库结构为:
学号(C,6)、姓名(C,6)、性别(C,2)、出生年月(D,8)、专业(C,8)、
奖学金(N,7,2)、保送生(L,1)
记录号学号姓名性别出生年月专业奖学金保送生
1040101赵一女10/20/85计算机300.00.T.
2030201王唯男07/18/85通信100.00.F.
3030120李辉男11/01/86计算机200.00.F.
4040313杨晓芳女07/28/87自动控制200.00.F.
5030228孙浩男03/04/85通信100.00.T.
6030102张玉树男08/22/86计算机100.00.F.
XS2.DBF
学号(C,6)、姓名(C,6)、C语言(N,3)、计算机网络(N,3)、电子技
术(N,3)、总分(N,4)、平均分(N,6,2)
记录号学号姓名C语言计算机网络电子技术总分平均分
1030201王唯76678000.00
2030120李辉82858500.00
3030228孙浩90929500.00
4030102张玉树69787500.00
5040313杨晓芳83868400.00
6040101赵一92909300.00
一、单项选择题(每小题2分,共40分)
下面每题给出四个答案,用A、B、C、D标出,其中只有一个是正确的,请你选择正确的结果。
1.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是
A)DBS包括DB和DBMSB)DBMS包括DB和DBS
C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS
2.在VisualFoxPro中“表”是指
A)报表B)关系
C)表格D)表单
3.数据库系统与文件系统的最主要区别是
A)数据库系统复杂,而文件系统简单
B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D)文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量
4.在当前表单的LABEL1控件中显示系统时间的语句是
A)THISFORM.LABEL1.CAPTION=TIME()
B)THISFORM.LABEL1.VALUE=TIME()
C)THISFORM.LABEL1.TEXT=TIME()
D)THISFORM.LABEL1.CONTROL=TIME()
5.在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用
A)临时关键字B)主关键字
C)外部关键字D)索引关键字
6.在VisualFoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是
A)proB)prj
C)pjxD)itm
7.在VisualFoxPro的项目管理器中不包括的选项卡是
A)数据B)文档
C)类D)表单
8.执行命令STORECTOD('
03/09/94'
)TOA后,变量A的类型为。
A)日期型B)数值型C)备注型D)字符型
9.以下命令中,可以显示"
大学"
的是。
A)?
SUBSTR("
首都经贸大学"
5,4)B)?
9,2)
C)?
5,2)D)?
9,4)
10.在VisualFoxPro中字段的数据类型不可以指定为
A)日期型B)时间型
C)通用型D)备注型
11.用命令“INDEXON姓名TAGindex_nameUNIQUE”建立索引,其索引类型是
A)主索引B)候选索引
C)普通索引D)惟一索引
12.以下关于主索引和侯选索引的叙述正确的是
A)主索引和侯选索引都能保证表记录的惟一性
B)主索引和侯选索引都可以建立在数据库表和自由表上
C)主索引可以保证表记录的惟一性,而侯选索引不能
D)主索引和侯选索引是相同的概念
13.查询订购单号首字符是“P”的订单信息,应该使用命令
A)SELECT*FROM订单WHEREHEAD(订购单号,1)=“P”
B)SELECT*FROM订单WHERELEFT(订购单号,1)=“P”
C)SELECT*FROM订单WHERE“P”$订购单号
D)SELECT*FROM订单WHERERIGHT(订购单号,1)=“P”
14.有如下赋值语句,结果为“大家好”的表达式是
a=“你好”
b=“大家”
A)b+AT(a,1)B)b+RIGHT(a,1)
C)b+LEFT(a,3,4)D)b+RIGHT(a,2)
15.数据库表的字段可以定义默认值,默认值是
A)逻辑表达式B)字符表达式
C)数值表达式D)前三种都可能
16.数据库的字段可以定义规则,规则是
C)数值表达式D)前三种说法都不对
17.在SQL语句中,与表达式“供应商名LIKE%北京%”功能相同的表达式是
A)LEFT(供应商名,4)=“北京”B)“北京”$供应商名
C)供应商名IN“%北京%”D)AT(供应商名,“北京”)
18.使数据库表变为自由表的命令是
A)DROPTABLEB)REMOVETABLE
C)FREETABLED)RELEASETABLE
19.在VisualFoxPro的查询设计器中“筛选”选项卡对应的SQL短语是
A)WHEREB)JOIN
C)SETD)ORDERBY
20.在VisualFoxPro中释放和关闭表单的方法是
A)RELEASEB)CLOSE
C)DELETED)DROP
二、多项选择题(每小题2分,共10分)
下面每题给出四个答案,用A、B、C、D、E标出,其中有两个(含两个)以上是正确的,请你选择正确的结果。
1.数据库系统采用的三种数据模型是.
A)层次型B)混合型C)网状型D)环状型E)关系型
2.关系型数据库的三种基本操作是。
A)选择B)查找C)投影D)连接E)显示
3.能够显示表文件中所有记录的命令是。
A)DISPLAYB)LISTC)DISPALL
D)LISTALLE)LISTSTRU
4.下列选项中,可以作为查询输出的是。
A)屏幕B)报表C)临时表D)视图E)标签
5.若刚打开的表文件中有字符型字段"
姓名"
,按"
建立的索引文件也已打开。
现要查找姓名为"
王明"
的记录,正确的命令应该是。
A)SEEK"
B)SEEK姓名="
C)FIND王明D)FIND姓名="
E)LOCATEFOR姓名="
三、填空题(每小题2分,共30分)
1.使用数据库设计器为两个表建立联系,首先应在父表中建立________索引,在子表中建立普通索引。
2.常量.n.表示的是_________型的数据。
3.VisualFoxPro中不允许在主关键字字段中有重复值或______.
4.ROUND(37.2007,3)的执行结果是______。
5.在关系模型中,“关系中不允许出现相同元组”的约束是通过______实现的。
6.在visualfoxpro中项目文件的扩展名是______
7.是数据库表变为自由表的命令是_____TABLE
8.在visualfoxpro的查询设计器中______选项卡对应的SQL短语是WHERE
9.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为____
10.在visualfoxpro中释放和关闭表单的方法是_____.
11.计算XS2.DBF中平均分。
USEXS2
DOWHILENOTEOF()
REPL总分WITHC语言+计算机网络+电子技术
_________
SKIP
ENDD
LIST平均分
12.求1~10以内能被3整除的数之和及不能被3整除的数的个数
S=0
N=0
IFINT(I/3)=I/3
S=S+I
ELSE
N=N+1
ENDIF
ENDFOR
?
S,N
RETU
13.在XS2.DBF中,删除指定的记录。
LIST
ACCEPT“请输入要删除的学生的学号”TOXH
LOCAFOR学号=XH
DISP
ACCEP“是否删除Y/N”TOYN
IFUPPER(YN)=“Y”
________
PACK
RETURN
14.将内存变量X的值从1开始逐次加1,加到100后输出
SETTALKOFF
X=1
DOWHILE.T.
IFX>=100
______
X=X+1
ENDDO
?
“X=”+STR(X,3)
15.任意输入若干个非零数,分别计算其正负数的和并统计它们的个数,然后输出。
STORE0TOA,B,C,D
INPUT“请输入一个数(0-结束)”TON
DOCASE
_______
EXIT
CASEN>0
A=A+N
B=B+1
CASEN<0
C=C+N
D=D+1
ENDCASE
?
A,B,C,D
四、阅读程序题(1-4题每题2分,5-8题每题3分,共20分)
阅读下列程序,写出正确的运行结果。
1.SETTALKOFF
STORE1TOA,B,C
DOWHILEC<
=5
C=A+B
C
A=B
B=C
SETTALKON
2.SETTALKOFF
USEXS1
INDEXON出生年月TOCS
GOBOTTOM
SKIP–2
姓名,出生年月
USE
3.**ZC1.PRG程序清单如下:
M=6
N=1
DOSUB1WITHM,N
N
**SUB1.PRG程序清单如下:
PARAMETERSX,Y
Y=X*Y
4.SETTALKOFF
CASE专业=“计算机”
REPLAC奖学金WITH奖学金+80
CASE专业=“通信”
REPLAC奖学金WITH奖学金+50
CASE专业=“自动控制”
REPLAC奖学金WITH奖学金+60
ENDCASE
SKIP
GO3
姓名,专业,奖学金
5.USEXS2
SCAN
ENDS
GOTOP
GO5
姓名,总分
6.SELECT2
USEXS2
INDEON学号TOXH
FORI=1TO6
GOI
I=I+1
ENDF
SELE1
SETRELATIONTO学号INTOB
学号,姓名,B.总分
7.USEXS1
INDEON专业TOZY
TOTALON专业TOLS
USELS
GO2
专业,奖学金
8.SETTALKOFF
C="
A1"
N=2
DOWHILN<
4
B=STR(N,1)
C=C+"
A&
B"
N=N+1
C
RETURN
答案
一、单选题(每小题1分,共30分)
1.A2.B3.B4.A5.B6.C7.D8.A9.D10.B
11.D12.A13.B14.D15.D16.A17.B18.B19.A20.A
1.ACE2.ACD
3.BCD4.ABCE
5.ACE
1.主
2.逻辑
3.空值(NULL)
4.37.201
5.主关键字或候选关键字(或:
主索引或候选索引)
6..PJX
7.Remove
8.筛选
9.级联
10.Release方法
11.REPL平均分WITH总分/3
12.FORI=1TO10
13.DELETE
14.EXIT
15.CASEN=0
1.23582.张玉树08/22/863.6
4.李辉计算机2805.杨晓芳253
6.030228孙浩2777.通信200.00
8.A1A2A3
高校非计算机专业等级考试二级VisualFoxPro应试练习
(二)
在以下各题中,有的要用到数据库文件RSDA.DBF和ZC.DBF,其文件内容如下:
RSDA.DBF:
记录号编号姓名籍贯性别出生日期
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 06 VFP 辅导