08092VFP机练习题.docx
- 文档编号:27752745
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:28
- 大小:1.28MB
08092VFP机练习题.docx
《08092VFP机练习题.docx》由会员分享,可在线阅读,更多相关《08092VFP机练习题.docx(28页珍藏版)》请在冰豆网上搜索。
08092VFP机练习题
第1套
一、基本操作题
1、在F盘根下建立一个名为VFKS01的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“销售管理”的项目。
3、并在项目中建立名为“销售信息”的数据库。
4、在数据库“销售信息”中建立两个数据库表:
(1)“客户”表结构如下:
客户编号C(4)、公司名称C(20)、联系人姓名C(8)、所在地C(6)
(2)“订购单”表结构如下:
订单编号C(4)、客户编号C(4)、订单日期D、金额N(10,2)、送货方式C(4)
5、建立这两张表之间的一对多联系。
二、简单应用题
1、为“客户”表和“订购单”表添加如下记录。
2、建立一个参数化视图:
以客户编号为视图参数,建立一个名为“订单信息一览”的本地视图。
三、综合应用题
创建一个如下图所示的名为“FSTJ.SCX”的表单,在表单上创建一个表格控件、一个单选按钮组、一个文本框控件。
运行表单时,单击单选按钮,在文本框中显示相应的送货方式的的记录数。
第2套
一、基本操作题
1、F盘根下建立一个名为VFKS02的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“学生管理”的项目。
3、并在项目中建立数据库“学生库”。
4、在数据库“学生库”中建立一个数据库表“学生”,其结构如下:
学号C(6)、姓名C(10)、性别C
(2)、出生日期D、少数民族否L、籍贯C(10)、入学成绩N(5,1)
5、设置“性别”字段的有效性规则为“男”或“女”,“入学成绩”字段的默认值为500
二、简单应用题
1、为“学生”表添加如下记录
2、建立一个名为“学生成绩”的查询文件:
查询所有入学成绩大于570分的学生的学号、姓名、出生日期、少数民族否,查询结果按出生日期降序排序,查询去向为表,表名为“成绩”。
3、为上表建立一个名为“学生基本信息”的快速报表,报表中只打印学号、姓名、性别、籍贯。
三、综合应用题
利用“学生”表制作如下图所示的名为XSJBXS.SCX的查询表单窗口。
列表框的“单击”事件具有窗口刷新功能。
第3套
一、基本操作题
1、在F盘根下建立一个名为VFKS03的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“学生管理”的项目。
3、并在项目中建立名为“学生信息”的数据库。
4、在数据库“学生信息”中建立两个数据库表:
(1)“学生”表结构如下:
学号C(5)、姓名C(10)、性别C
(2)、所在系C(10)
(2)“成绩”表结构如下:
学号C(5)、课程号C
(1)、成绩N(5,1)
5、建立这两张表之间的一对多联系,并设置其参照完整性规则:
更新规则为级联。
二、简单应用题
1、为“学生”表和“成绩”表添加如下记录。
2、以“学生”表为数据源建立一名为“学生信息一览”本地视图,结果按所在系降序排列。
三、综合应用题
创建一个如下图所示的名为“SJLL.SCX”的表单,在表单选择要浏览的表,单击“浏览”按钮则显示该表的相关信息,单击“退出”按钮或按键盘上的“Q”字母键则关闭该表单。
第4套
一、基本操作
1、在F盘根下建立一个名为VFKS04的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“人事管理”的项目。
3、并在项目中建立名为“职工管理”的数据库。
4、在数据库“学生信息”中建立两个数据库表:
(1)“职称”表结构如下:
职称号C
(2)、职称C(10))
(2)“人员”表结构如下:
职工号C(4)、姓名C(10)、工资N(4)、职称号C
(2)
5、建立这两张表之间的一对多联系,并设置工资的有效性规则:
工资>=0,默认值为1000。
二、简单应用题
1、为“职称”表和“人员”表添加如下记录。
2、建立菜单XSCD:
有三个菜单栏:
信息浏览、数据查询、退出。
在“信息浏览”菜单栏创建下级子菜单,子菜单包含下列几项:
职称表浏览、人员表浏览。
“数据查询”则调用第三题中的表单,“退出”则执行退出VFP。
3、建立名为“职工查询”的查询文件,查询中只显示工资最高的前三人的职工号、姓名、职称。
三、综合应用题
创建一个如下图所示的名为“ZGXXCX.SCX”的表单,表单包含三个页面的页框,第一个页面:
在文本框中显示单击列表框中的姓名;第二个页面以表格方式显示职称信息;第三个页面以表格方式显示职工基本信息。
并在第二和第三两个页面间建立相应的联系,即在职称表中选中某种职称时,在第三个页面中自动显示具有该种职称的职工信息。
第5套
一、基本操作
1、在F盘根下建立一个名为VFKS05的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“图书管理”的项目。
3、并在项目中建立名为“图书销售库”的数据库。
4、在数据库“图书销售库”中建立数据库表:
“图书销售”表结构如下:
书号C(6),书名C(10),出版单位C(10),单价N(5,2),书店名C(8),销售N(3)
5、为“书号”字段建立主索引,并设置“书号”字段的标题为“图书目录的编号”
二、简单应用题
1、为“图书销售表”添加如下记录。
2、在“图书销售表”中添加一名为“销售额”的字段,并求出其值(单价×销售)。
3、为“图书销售表”设计一个名为“销售报表”的快速报表,报表中只打印书名和书店名并计算总销售额。
三、综合应用题
创建一个如下图所示的名为“TSXS.SCX”的表单:
用命令组按钮完成对记录的翻页功能。
第6套
一、基本操作
1、在F盘根下建立一个名为VFKS06的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“学生管理系统”的项目。
3、并在项目中建立名为“学生库”的数据库。
4、在数据库“学生库”中建立数据库表:
(1)“XS”表结构如下:
学生号(N,6)、姓名(C,8)、班级号(N,4)
(2)“CJ”表结构如下:
学生号(N,6)、计算机(N,3)、数学(N,3)、英语(N,3)
5、为两个表建立关联关系。
二、简单应用题
1、为“XS”表和“CJ”表添加如下记录。
2、利用报表向导建立一个名为“学生信息”的一对多报表:
报表中包含“XS”表和“CJ”表中所有字段;报表记录按学生号升序排序;样式为简报式;方向:
纵向;报表标题:
学生基本信息一览;其他默认。
3、建立一名为“分类统计”的查询,该查询完成统计并显示各班级人数的功能。
三、综合应用题
创建一个如下图所示的名为“XSCJ.SCX”的表单:
通过下拉组合框显示不同学生的基本信息和各课程信息,单击“退出”命令按钮则退出表单。
第7套
一、基本操作
1、在F盘根下建立一个名为VFKS07的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“学生信息管理”的项目。
3、并在项目中建立名为“学生库”的数据库。
4、在数据库“学生库”中建立数据库表:
“STUDENT”表结构如下:
学号(C,6)、姓名(C,8)、性别(C,2)、年龄(N,2)、籍贯(C,10)、院系号(C,2)
5、为学号建立主索引,设置年龄字段有效性规则:
年龄在15~30之间,否则提示“输入的年龄超出范围”,默认值为15。
二、简单应用题
1、为“STUDENT”表添加如下记录。
2、为“STUDENT”表设计一个名为“学生报表”的快速报表,报表中只学号和姓名并统计学生总人数。
3、建立一个名为“学生信息”的视图,该视图包含STUDENT表中所有字段,并能通过视图更新STUDENT表中姓名和籍贯两个字段的值。
三、综合应用题
创建一个如下图所示的名为“XXCX.SCX”的表单:
在单选按钮组中选择查询方式,在文本框中输入查询的具体值,然后单击“查询”按钮则在表格显示出满足条件的记录信息。
第8套
一、基本操作
1、在F盘根下建立一个名为VFKS08的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“教师信息管理”的项目。
3、并在项目中建立名为“教师库”的数据库。
4、在数据库“教师库”中建立数据库表:
“教师”表结构如下:
教师号(C,5)、姓名(C,10)、出生日期(D)、职称(C,10)
5、为教师号建立主索引,设置职称字段默认值为“助教”。
二、简单应用题
1、为“教师”表添加如下记录。
2、为“教师”表设计一个名为“职称筛选”的查询,该查询只显示职称为“讲师”的教师信息,输出去向为表,表名为“SX.DBF”。
3、建立一名为“CD”的菜单,其中有两个菜单项“文件”、“退出”。
“文件”菜单包含“新建”、“打开”、“关闭”;单击“退出”菜单项,则恢复到VFP的系统菜单。
三、综合应用题
创建一个如下图所示的名为“SJYD.SCX”的表单:
单击“添加”按钮将左边列表框中选中的条目添加到右边的列表框中;单击“移去”按钮则将右边列表框中选中的条目移去。
第9套
一、基本操作
1、在F盘根下建立一个名为VFKS09的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“学生系统”的项目。
3、并在项目中建立名为“学生信息”的数据库。
4、在数据库“学生信息”中建立数据库表:
“学生”表结构如下:
编号(C,8)、姓名(C,10)、性别(C,2)、班级名称(C,14)、年龄(C,2)、奖学金(N,4)
5、为编号建立主索引,设置编号字段标题为“学号”。
二、简单应用题
1、为“学生”表添加如下记录。
2、为“学生”表设计一个名为“学生报表”的快速报表,该报表只显示编号、姓名、奖学金,并统计所有学生的奖学金总额。
3、建立一名为“学生查询”的视图,该视图只显示所有男生的基本信息,并按编号降序排列。
三、综合应用题
创建一个如下图所示的名为“SJTJ.SCX”的表单:
在下拉组合框中选择性别,单击“统计”按钮则在文本框中显示满足条件的记录个数;单击“退出”按钮则关闭该表单。
第10套
一、基本操作
1、在F盘根下建立一个名为VFKS10的文件夹,以下所有文件都放在此文件夹中。
2、建立名为“股票系统”的项目。
3、在项目中建立名为“股票管理”的数据库。
4、在数据库“股票管理”中建立数据库表:
(1)“STOCK_NAME”表结构如下:
股票代码(C,6)、股票简称(C,8)、汉语拼音(C,4)
(2)“STOCK_SL”表结构如下:
股票代码(C,6)、买入价(N,7,2)、现价(N,6,0)、持有数量(N,6,0)
5、建立两张表之间的关联关系。
二、简单应用题
1、为“STOCK_NAME”表和“STOCK_SL”表添加如下记录。
2、建立一名为“股票信息”的快速报表,该报表包含“STOCK_SL”表中所有信息,并统计持有数量的总额。
3、建立一名为“股票查询”的视图,该视图只显示股票代码、股票简称、持有数量,并按持有数量降序排列。
三、综合应用题
创建一个如下图所示的名为“GPXS.SCX”的表单:
左边的表格显示“STOCK_NAME”表中的记录,:
右边的表格用于显示与表“STOCK_NAME”中当前记录对应的“STOCK_SL”表中的记录;单击“退出”按钮则关闭该表单。
第11套
一、基本操作题
(1)在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
;
(2)新建一个名为“学生管理系统”的项目文件;
(3)在新建项目中建立一个名为“学生库”的数据库文件;
(4)
在“学生库”中建表XS和表CJ,两个表结构如下:
(5)
分别向两个表中输入下面表中的记录;为两个表建立关联关系。
二、简单应用题
设计一个JS.SCX表单,存放在项目中,并能运行如下结果:
标签字体为蓝色,文本框的背景色为黄色,单击计算按钮时计算面积,输出到文本框,单击退出按钮能退出表单。
三、综合应用题
1.设计一个名为“平均成绩”的菜单,其中有三个菜单项:
“平均成绩”、“查看平均成绩”和“退出”。
程序运行时,单击“平均成绩”应完成下列操作:
计算XS表中每个学生的平均成绩,将学号、姓名、平均成绩存放到表ZCJ.DBF中,并按平均成绩降序排列;单击“查看平均成绩”菜单项,浏览ZCJ表;单击“退出”菜单项,菜单终止运行。
第12套
一、基本操作题
1.创建考生文件夹,名为“学号后三位+姓名”。
如:
123刘红;
2.通过命令在考生文件夹下新建一个名为“学生管理”的数据库文件;
3.在数据库中新建一个“学生情况.DBF”数据表,表结构如下:
姓名C(6)、专业C(10)、出生日期D、平均成绩N(7,2);
4.为“学生情况”表建立索引,索引名为:
bjh_idx,索引表达式为专业;
5.为数据表中的“平均成绩”字段设有效规则在0―100之间。
二、简单应用题
1.为“学生情况.DBF”表文件添加如下记录:
2.为“学生情况.DBF”表设计一个名为“成绩报表”的快速报表,报表中只打印姓名和
成绩两个字段并计算所有人的总成绩,保存在学生文件夹中。
三、综合应用题
制作下面的表单(学生情况.scx),放在项目下:
1、表单外观如图所示
2、组合框的“单击”事件具有窗口刷新的功能
3、关闭按钮关闭该窗口。
第13套
一、基本操作题
1.在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
2.建立项目“书店管理”。
3.并在项目中建立数据库“书店”。
4.在数据库中建立两个表“图书表”和“销售表”结构如下:
5.根据记录内容,建立两表之间的关联关系。
二、简单应用题
1.添加记录
2.根据上题中的两个表,建立查询文件CX.QPR,其中含有:
书号,书名,出版单位,书店名,单价,销售数量和总销售额,按书号的升序排列,结果送入“查看”表中。
三、综合应用题
1、创建一个如下图所示的名为“LD.SCX”的表单
2、外观如图所示(背景图片位计算机文化基础课程文件夹下图片HOUSE)
3、功能:
当选中“图书表”中的某条记录时,第二个表格中显示相关的销售信息。
第14套
一、基本操作题
1.在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
2.建立项目“图书管理”。
3.并在项目中建立数据库“图书销售库”。
4.在数据库“图书销售库”中建立一个数据库表“图书销售表”结构如下:
书号C(6),书名C(10),出版单位C(10),单价N(5,2),书店名C(8),销售N(3)
5.为“图书销售表”的单价字段设立有效性规则:
单价不大于50;并将书号字段的标题设为“图书编号”。
二、简单应用题
1.添加记录
2.设计一个名为“销售报表”的快速报表,报表中只打印书名和书店名和销售额,并计算总销售额,同时给报表增加标题“销售额统计报表”。
三、综合应用题
1、创建一个如下图所示的名为“BD.SCX”的表单
2、外观如图所示:
在表单上创建页框控件。
该控件上包含三个页面,“结构”页面上添加下拉列表控件,内容为“图书销售表”的字段名;“数据”页面上添加一个表格控件,内容为“图书销售表”的记录值;“关闭”页面上添加一个命令按钮控件,并给该页面增加背景图片(计算机文化基础文件夹下),单击“关闭”按钮,关闭表单。
第15套
一、基本操作题
1.在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
2.建立项目“工资管理”。
3.并在项目中建立数据库“工资库”。
4.在数据库“工资库”中建立一个数据库表“职工表”结构如下:
编号C(4),姓名C(10),岗位C(8),基本工资N(7,2),奖金N(6,2)。
5、为表设立有效性规则:
奖金小于基本工资。
二、简单应用题
1.添加记录
2.设计一个名为MECD的菜单,如图所示:
(1)“文件”其中包含“新建”、“打开”菜单项(使用VFP的现有功能)
(2)“统计”项应完成:
统计“职工表”中岗位是部长助理的人数,并浏览满足上述条件的记录信息。
(用SQL语句更简单,用VFP语句也可以)
三、合应用题
1、创建一个如下图所示的名为“GZBD.SCX”的表单,外观如图所示
2、列表框显示姓名字段的值,当鼠标选择某个姓名时,表单刷新,并且表单的标题改为所选姓名的值。
第16套
一、基本操作题
(1)在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
(2)新建一个名为“学生管理系统”的项目管理器
(3)项目中建立一个名为“学生库”的数据库文件
(4)库中建一个名为“学生表”的表文件,表结构如下:
(5)将性别字段设置默认值为“男“
二、简单应用题
(1)添加如下记录:
(2)
根据上表创建如下视图:
视图1,要求能够查看各个班级的人数,结果按班级升序排列;
三、综合应用题
1、设计一个名为“学生记录”的表单,外观如图所示
2、“统计”按钮统计年龄大于25岁的人数(用文本框显示其统计结果),“浏览”按钮具有浏览该表性别为女的记录的功能,“退出”为退出此表单。
第17套
一、基本操作题
(1)在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
(2)新建一个名为“学生成绩管理系统”的项目管理器
(3)在新建项目中建立一个名为“学生成绩库”的数据库文件
(4)在上面数据库文件中建一个名为“成绩表”的数据表文件,表结构如下:
(5)求每个学生的平均分(将命令存在程序文件“平均分.PRG“内)
二、简单应用题
(1)添加记录做成如下表单。
(2)根据上表创建”查询1.QPR”,要求查询各门课都及格的人的:
姓名、班级、计算机、英语、数学,并且按班级降序排列。
三、综合应用题
1、建立表单“查询表单.SCX“,外观如图所示:
2、在组合框中选中某个班级,则在表格中显示各班级的具体信息
第18套
一、基本操作题
(1)在E盘根下建立名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
(2)新建一个名为“图书查询系统”的项目管理器
(3)在项目中建立一个名为“图书库”的数据库文件
(4)在库中建名为“图书表”的表文件,表结构如下:
图书编号C(5),ISBN号C(30),书名C(40),作者C(8),出版社C(20),出版年N(6,1),价格N
(2)
(5)以出版社升序、价格降序建立索引。
二、简单应用题
(1)添加记录
(2)创建查询,要求含有:
ISBN号、书名、作者、价格,只显示2003年,并且价格大于20的记录;结果按价格降序排。
三、综合应用题
1、建立表单“循环显示记录.SCX“,外观如图所示:
3、
单击“开始循环显示各记录”,则每过1秒显示下一条记录,单击“结束循环显示各记录”,则循环显示停止,关闭按钮退出该窗口。
第19套
一、基本操作题
(1)在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
;
(2)新建一个名为“学生管理系统”的项目文件;
(3)在新建项目中建立一个名为“学生库”的数据库文件;
(4)在“学生库”中建表XS和表CJ,两个表结构如下:
(5)为两个表建立关联关系。
二、简单应用题
(1)添加如下记录
(3)创建查询“成绩查询.QPR”,要求含有:
学号、姓名、计算机各字段;结果按计算机成绩降序排。
三、综合应用题
1、建立表单“学生选课成绩查询.SCX“,外观如图所示:
2、功能要求:
在第一个页框中选中某记录,则在第二个框中显示该学生的选课信息。
第20套
一、基本操作题
一、基本操作
1、在E盘根下建立一个名如“张三007”的文件夹,以下所有文件都放在此文件夹中。
2、建立一个项目RYGL;
3、在项目下建立名为“职工管理”的数据库
4、在数据库中添加两个表“职称”和“人员”,字段如下表所示
5、为两表建立适当的关联关系
二、简单应用题
1、向表中添加如下记录
2、建立查询“工资查询.QPR”,查看处长的姓名、职称、工资,结果按工资降序排。
三、综合应用题
1、建立表单“职称分布.SCX“,外观如图所示:
2、表单运行后显示如下第一个图,当文本框中内容改变,表格中显示该职称的人员信息。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 08092 VFP 练习题