全国职称计算机考试题库——VisualFoxPro模块
下载VisualFoxPro模块练习题库
VisualFoxPro模块 第1套试题
1.用表单向导为"基本信息"表创建一个表单,该表单包括姓名和年龄两个字段,样式选择凹陷式,表单标题为:统计信息,其他参数均为系统缺省值。
2.请从当前页面打开Microsoft提供材料下载的网页。
3.请向当前数据库添加一个名为"产品"的数据表(不使用命令)。
4.将当前数据表文件中带有删除标记的记录永久删除。
5.有数据表"运动",其中包括学号、系别和得分三个字段,要求先按系别建立索引DEP并使之成为主控索引,再按系别分类求和,并将结果存入"运动会积分" 表中。
6.将"职工"表的"职工编号" 与"部门"表的"部门负责人"一对多永久关系参照完整性的插入规则改为限制。
7.显示日期2010年6月5日与2010年5月6日中较小的一个(日期间隔符号使用"/")。
8.使用BROWSE命令浏览 "基本信息" 表中的所有"张"姓学生记录的"姓名"和"性别"字段。
9.用数据工作期以共享方式打开默认路径下的表"部门.dbf"。
10.从当前界面开始,打开C盘下DATE下的"部门信息"表,并创建图形查询,以"人数"为数据系列,"名称"为坐标轴,图形样式为折线图,预览之后使用此图形创建查询保存到我的文档,命名为"面积信息图"。
11.用命令建立对"客户名称"字段的非结构复合索引,名为"客户",CDX索引文件名为Client。
12.请测试已定义的变量B的类型。
13.请将"成绩管理"数据库设计器窗口指定为当前数据库设计器。
14.在当前表中将图学生姓名为"王力"的记录做删除标记。
15.浏览职工信息表后,再浏览部门信息表(不关闭窗口。
16.新建一报表文件。
17.利用新建操作在默认目录新建表"Student",字段括"name"和"class",均为字符型,长度为10,并且支持NULL值。
18.用命令计算实发工资,实发工资=基本工资+加班工资+其他-扣款。
19.将职工信息表指定为当前表。
20.使用 "追加新记录"方式为当前表输入一条新记录,图书编号为010102,图书名称为:十万个为什么,其余默认。
21.利用新建操作在默认目录新建表"Student",字段括"name"和"class",均为字符型,长度为10,并且支持NULL值。
22.请取字符串"I am young!"中所有的字符。
23.请利用命令窗口返回2008年12月31日的年代。
24.设置教师信息表"年龄"字段的规则为在20到40之间。
25.用命令统计表中基本工资大于1000的记录个数,并将值赋给变量D。
26.请将定义好的字符串中的大写字母转换成小写字母。
27.请允许成绩信息的数据缓冲,并按专业字段进行筛选。
28.使用命令打开表设计器将字段名为"作者简介"的字段调整到最后。
29.利用工具栏打开本地视图向导,选取"职工信息"表的所有字段,并以"基本工资"降序排序,完成向导时,预览保存,命名为"工资明细"、并打开视图设计器。
30.请利用快捷菜单将"图书"表的"图书编号"与"借书记录"表的"图书编号"建立的一对多永久关系删除。
31.使用菜单方式为"李亚"的通用型字段增加一个新建媒体剪辑。
32.从当前界面开始,为人员信息表的"人员信息编号"字段添加标题"id-card","人员信息姓名"添加标题"用户名",并查看效果。
33.预览当前报表。
34.请打开桌面上的数据库文件(不利用命令方式)。
35.求日期"08/12/2008"与"12/12/2010"之间的天数。
36.请利用桌面快捷方式启动Visual FoxPro 5.0程序。
37.启动查询向导,查询"数据处理"数据库中的"职工信息"的"姓名"、"职务"和"基本工资"字段以及"部门信息"的"名称"字段,要求"职工信息"的"部门"等于"部门信息"的"名称",设定关联表之后直接完成,保存查询到默认位置,并运行查询。
38.使用Close相关命令关闭当前工作区的独立索引文件和复合索引文件。
39.当前已经打开了两个表,并设置好了索引,请通过"数据工作期"窗口将这两个表的"学号"设置为主控索引,然后再利用命令方式将这两个表之间建立临时关系。
40.顺序查找"基本信息"表中男生的情况。
VisualFoxPro模块 第2套试题
1.请利用命令将"图书"数据表添加到当前数据库中。
2.从当前界面开始,通过直接输入设置"可用年限"的有效性规则为大于40。
3.在表设计器的字段选项卡中按"姓名"的升序创建普通索引,索引标识为"姓名"。
4.请将字符串"OK! "后的空格删去,显示在主窗口中。
5.使用菜单以链接方式插入桌面的图片到第三条记录"照片"字段中。
6.利用"浏览"+"追加方式"为当前表输入一条记录,姓名:李梅,年龄:32,性别:女,没有退休,查看效果后回到主窗口。
7.利用赋值运算符定义一个变量NUM,值为3.1415926,转换为字符串后输出(字符串的长度为4)。
8.在命令窗口关闭独立索引文件和复合索引文件。
9.将"所有员工"视图指定为当前视图。
10.已执行了一条查找命令"locate for 语文=90",查看是否找到符合条件的记录,如果找到,继续查找下一条件的记录,直到查找出全部符合要求的记录。
11.从当前界面开始,为D盘data下的"学生"表的所有字段创建视图,要求显示在1990年1月1日之后出生的用户,设置完筛选条件预览即可。
12.请将处于浮动状态的调色板移到常用工具栏的下方。
13.使用新建命令中的向导建立一对多表单"图书借阅情况",使用"图书"、"部门"表的全部字段,以"图书"为父表,以"部门"为子表,"图书.图书编号"与"部门.借阅书籍"联接。
14.修改第一条记录的"简历"字段为"这是张三的相关介绍"(不使用命令)。
15.对表按图书编号建立索引DEP,再按图书编号对表中图书编号前4位为"0101"的记录进行分类统计,将结果存为表"图书库存"中,存储字段:图书编号、图书名称。
16.使用命令方式将"雇员"数据表中的第三条记录添加删除标记。
17.用命令打开表设计器并为当前表增加一个字段,该字段位于负责人和电话字段之间,字段名:联系人,字段长度:8。
18.通过工具栏浏览客户信息表,并设置显示方式为编辑。
19.为部门信息表的人数字段添加注释"不包括未入职员工"。
20.当前已经打开了三个表,并设置好了索引和主控索引,请利用命令方式按"学号"主控索引建立"基本信息"表和"成绩信息"表之间的临时关系,并按"读者编号"主控索引建立"基本信息"表和"读者"表之间的临时关系。
21.用命令对表中的基本工资和加班工资字段求和,并把值分别赋给变量g1、g2。
22.请打开"数据工作期"窗口,并浏览"Base"表的内容。
23.将当前表的表结构中,最后一个字段进行删除。
24.利用工具栏打开命令窗口并启动查询向导。
25.用"分组/总计报表向导"根据"成绩"表建立报表,表中的字段包括姓名、外语、政治,首先按照外语,其次按照政治进行分组,并按照姓名的降序排序,报表文件名为"期末成绩"。
26.请利用命令方式打开"单位管理"数据库,并打开该数据库的设计器窗口。
27.在命令窗口中,求123456与789的差乘以34与56的和。
28.请将"读者"表与"基本信息"表之间的插入规则设置为"忽略",并将"基本信息"表与"成绩信息"表之间的插入规则设置为"限制"。
29.在当前数据库设计器窗口中请利用快捷键删除"学生基本信息"表到"成绩"表的永久关系。
30.请利用命令关闭所有的数据库。
31.请打开示例应用程序帮助信息,并运行第一个示例。
32.用命令以共享方式打开表"C:\员工信息.dbf",别名"出勤表"。
33.用命令删除备注文件中未使用的空间,不能影响带有删除标记的记录。
34.利用命令将指针指向当前表中的第一条记录,然后测试它是否已经达到表头,如果不是,将指针向前移,再测试是否已经达到表头。
35.利用命令建立一个新数据表,表名为“产品.dbf”,表结构如下(无需输入数据):|字段名 字段类型 字段长度|姓名 C 3|年龄 N 3
36.用DISPLAY命令浏览性别字段为"女"的记录。
37.请将定义好的字符串中的小写字母转换成大写字母。
38.当前查询文件已经设定完毕,请保存文件到E盘"我的数据"文件夹中,命名为"图书与作者"。
39.用命令建立对"入职日期+退休日期"的结构复合索引,名称为"工龄",条件为年龄大于40。
40.计算表达式56*65-40的平方根。
VisualFoxPro模块 第3套试题
1.用表设计器的字段选项卡建立对出生年月字段按降序排列的普通索引。
2.使用命令方式将当前表中所有"语文"成绩为"90"的记录添加删除标记。
3.使用命令方式为第三个记录的图片字段以嵌入的方式增加图片,图片位于C:\zxrd.jpeg。
4.打开E盘根目录文件夹下的"用户"查询,将全部字段添加到其中。
5.进行顺序查找,查找"学生"表中第二个姓"王"的学生。
6.已定义x=-81,计算x的平方根,查看效果后,计算-x的平方根。
7.使用向导建立一对多表单"运动成绩",包括STUDENTS表和"运动"表的全部字段,"STUDENTS"表为父表,"运动"表为子表,"STUDENTS.Name"与"运动.系别"联接,使用"图片按钮"并以"Name"字段的升序排列,其余默认。
8.利用数据库设计器工具栏新建一新表,存于默认路径下,命名为教学信息,并输入字段课程号(不输入记录)。
9.请将字符串"12.5312"转换为数值,观察其结果。
10.从当前界面开始,为教师信息表中"工龄"字段添加注释"在本单位的工作年限",并在项目管理器中查看。
11.请利用工具栏打开"数据工作期"窗口,并在该窗口中打开默认路径下的"学校管理.DBC"文件。
12.请利用菜单命令将"基本信息"表的"学号"与"图书管理"表的"学号"一对多永久关系改为"基本信息"表的"借阅书籍编号"与"图书管理"表的"图书编号"一对一永久关系。
13.用命令为当前表追加一条空记录。
14.请利用菜单命令打开"学生管理"数据库,在该数据库中新建一个名为基本信息的数据表,暂定义学号、姓名字段,不输入任何数值。
15.设置图书信息表创建记录级有效性规则:单价不大于50、馆藏数量小于10(通过直接输入完成)。
16.打开命令窗口,并在其中关闭所有索引文件。
17.从当前界面开始,查询"备份"数据库中的教师表,要求查询教师名为"李华"或者"张锈"的记录的所有字段,选择筛选条件后,直接完成操作(保存到默认路径,并打开查询设计器)。
18.用命令在C盘根目录下建立一个新数据表“读者.dbf”(不打开“创建”对话框),表结构如下(无需输入数据):|字段名 字段类型 字段长度|读者编号 C 8|读者姓名 C 8
19.用命令删除表中有删除标记的记录,但不能影响备注文件。
20.用命令为当前表追加一条空记录。
21.请打开布局工具栏。
22.利用命令测试工作区5中打开的表,是否已经达到表的结尾,如果不是,请执行适当的操作,使指针指向该表的结尾,然后再进行测试(第一次测试不切换工作区)。
23.请统计当前工作区中打开数据表的记录个数。
24.用菜单将记录定位到姓名为"孙舒"的记录。
25.请打开C盘下的职工信息表索引文件后,再开打职工信息表。
26.用命令以独占方式打开表"D:\雇员.dbf",别名"统计信息"。
27.已定义a="A",b="a",利用命令验证a与b是否相等。
28.使用工具栏创建分组/总计报表,包括"基本信息"表中的姓名和年龄字段,按照年龄分组,样式选择帐务式,方向为横向,其余为默认。
29.使用命令修改当前表结构,删除"电话"字段。
30.当前已经建立好了"基本信息"表和"成绩信息"表之间的一一对应临时关系,请利用命令建立这两个表之间的一对多关联。
31.请利用命令方式展开"打开"对话框打开项目文件夹下的"学校管理"数据库。
32.利用赋值运算符定义一个"Nobody cry!"给a变量,然后,返回第一次出现"o"的位置。
33.在默认目录下创建一个名为"学校管理"的数据库文件(不利用命令方式)。
34.在用户信息表的最后添加一个字段"MSN"。
35.先对表中的数值型字段进行求和,然后在SET DELETE ON状态下求和,带有删除标记的记录不参加求和(当前状态为SET DELETE OFF)。
36.请利用命令将"图书管理"表指定到工作区1中。
37.打开"员工管理数据库",并展开数据库设计器窗口,然后再向该数据库添加 "员工档案信息"数据表(全部使用命令)。
38.打开"优质商品"视图的设计器。
39.已定义aa1={^2010/02/14},显示aa1的数据类型。
40.用菜单恢复性别为"男"的记录。
VisualFoxPro模块 第4套试题
1.用命令方式打开D盘上VF目录下的表文件"部门.dbf"。
2.请将"基本信息"表的"学号"与"成绩信息"表的"学号"一对一永久关系改为"基本信息"表的"专业"与"成绩信息"表的"专业"一对一永久关系。
3.用表设计器的索引选项卡删除"基本工资"索引。
4.在"Visual"和"FoxPro"之间添加3个空格,并显示结果。
5.已知"图书管理"表在工作区1中,"学生管理"表在工作区2中,请将"学生管理"表指定为当前数据表。
6.用命令在打开"商品信息"表的时候同时打开XX和YY索引,表位于c盘data文件夹下。
7.将表达式"a>b"的结果取反。
8.用菜单恢复所有记录。
9.用命令彻底删除当前数据库中的所有记录。
10.当前选中的记录为倒数第三条,使用命令方式将该记录中的"图片"字段进行修改,以链接的方式导入D盘根目录下的"music.mp3"音乐文件。
11.为b2定义一个字符型数据"I am a student"。
12.请统计工作区为"1"的表中的记录个数。
13.用命令为当前表追加一条新记录,姓名:张三,年龄"19"岁,男性,添加完成之后回到命令窗口。
14.使用命令方式将当前表中所有"语文"成绩为"90"的记录添加删除标记。
15.请利用命令,判断"2+5<10"是否正确,如果正确返回1,否则返回0。
16.显示命令窗口。
17.请利用命令方式直接打开"图书管理"数据库的设计器窗口。
18.在以"年龄"为主控索引的数据表中,快速查找第一个19岁的记录,无需显示。
19.请从桌面上启动Microsoft Visual FoxPro5.0程序,然后创建一个名为"单位管理"的数据库。
20.修改教师信息表的"专业"字段为"授业专业"(上一次使用过的表为教师信息表)。
21.请利用工具栏在当前数据库中新建一个数据表,表名为"客户基本信息",暂定义"客户id"和"联系方式"字段,不输入任何值。
22.显示数据库设计器工具栏。
23.设置商品信息表的字段"单价":在数据之前添加一个"$"符号。
24.利用向导查询"数据处理"数据库中的"商品信息"的"商品名称"、"生产日期"和"价格"字段,要求:价格大于100、以生产日期降序排列,显示2条记录,预览之后保存查询到我的文档,名称为商品信息查询。
25.用菜单将记录定位到最后一条记录。
26.当前数据库中已经打开"工资"表,用表设计器的字段选项卡为该表的"工资"建立升序的普通索引。
27.请使用一行命令语句将已经定义好的两个字符串转换为数值后进行相加,并将结果显示到主窗口。
28.当前已经建立好了"基本信息"表、"读者"表和"成绩信息"表之间的一一对应临时关系,请利用命令建立这三个表之间的一对多关联。
29.为职工信息表中的字段创建有效性规则"基本工资>2000"并且"奖金<500"(通过表达式生成器完成)。
30.预览当前报表。
31.请在"数据工作期"窗口中关闭当前已经打开的"L_1"表。
32.用命令将当前表的结构复制到"C:\项目1.dbf",包括所有字段。
33.通过工具栏打开"紧缺资源"的视图设计器。
34.先求出"成绩"数据表中所有数值型数据的总和,然后使用一步操作分别求出语文和数学成绩的总和。
35.在当前命令窗口中已经定义了一个字符串变量,请将该变量中的数值与19.56相加,并得出结果。
36.通过工具栏打开桌面上的"Query"查询文件,删除人数和上级部门字段,并设置分组依据为名称,最后保存文件。
37.新建一表单文件(不使用向导)。
38.请设置"商品信息"表的主控索引为"Id"。
39.使用命令在当前目录下为"数据库示例"数据库创建一个名为"雇员"的数据表,暂只定义"姓名"字段,字符型,8字节宽度,不需要输入任何数据(不打开"创建"对话框)。
40.请利用工具栏先打开"D:\项目\学生管理"路径下的"学生管理"数据库,然后将其中的"档案管理"数据表移去。
VisualFoxPro模块 第5套试题
1.删除客户信息表中的"联系电话"字段。
2.创建一个交叉表查询,数据源为"数据处理"数据库的"图书信息",以出版社为行、作者为列、价格为数据,完成时不显示NULL值,保存到默认路径,并运行交叉查询表(未提及项使用默认值)。
3.已知"成绩管理"表在工作区2中,请利用工作区2的别名将"成绩管理"表打开,并且将该表的别名指定为"achievement",最后浏览该表。
4.打开默认路径下的"用户基本信息"报表,并进行预览。
5.请将"成绩信息"表与"基本信息"表建立关系,并将"姓名"字段填入"基本信息"中。
6.用菜单将指针定位在记录号为"4"的记录上,并查看效果。
7.请从当前状态下利用菜单在D盘项目文件夹下创建一个名为"档案管理"的数据库。
8.请将"HELLO"转换为ASCII码值并输出。
9.用菜单恢复性别为"男"的记录。
10.从当前界面开始,设置"价格"的显示格式为$+数字,如果"数量"为零,则输出显示为空白,并查看效果。
11.请使用命令同时打开c盘data下的"用户信息"表,及其索引ID,USER,其中ID为主控索引,并按照物理顺序处理记录。
12.在命令窗口中,求-123.89的绝对值。
13.显示"VF"目录下"学生.dbf"表的结构(均使用菜单操作)。
14.用表设计器的索引选项卡建立对客户编号字段按升序排列的唯一索引,索引名:客户编号。
15.由表文件"雇员.DBF"建立一个新表"员工.dbf",该新表文件中保留表"雇员"中的姓名、年龄、性别三个字段。
16.通过命令窗口,打开C盘根目录中Program Files下测试1查询文件,修改排序依据为人数后保存文件。
17.返回当前表中的记录号。
18.请隐藏数据工作期窗口。
19.请利用命令,返回工作区3中默认打开表的第一个字段。
20.请在"数据工作期"窗口中建立"基本信息"表与"读者"表之间的一对多临时关联。
21.在SET TALK OFF状态下,将语文、数学、英语成绩依次放入变量A、B、C中,并显示变量的值(当前状态为SET TALK ON)。
22.用表设计器的索引选项卡建立对职称字段按降序排列的普通索引,索引名:职称排序。
23.将当前记录的图片字段更改为C盘根目录下的"broad.jpg"。
24.连续索引查找体育系的相关记录,并显示所有查找到的记录的"系别"和"得分"信息。
25.在当前目录下为"销售管理数据库"创建一个名为"雇员"的数据表,暂只定义"姓名"字段,字符型,8字节宽度,不需要输入任何数据。
26.在当前界面浏览男职工视图。
27.请打开当前数据库的"参考完整性生成器"。
28.通过值传递的方法将变量str1的值赋值给str2,然后返回str2的值。
29.运行当前表单。
30.在字符串"北京大学"前面添加15个空格。
31.将常量-3.24赋值于B。
32.请利用工具栏指定"单位管理"为当前数据库。
33.使用命令方式,为C盘根目录下的"ABC.DBF"数据表增加一条新记录,姓名为李飞,籍贯为四川成都,添加完成之后回到命令窗口。
34.在数据库设计器中将"雇员"表移去,使其成为一个自由表(不使用命令)。
35.用命令索引查找第一个"基本工资=3000"的记录,并显示其信息。
36.设置当前表的主控索引为"Age"。
37.用菜单将当前表中科目性质为"必修"的记录的"科目学时"字段替换为"90"(不使用表达式生成器)。
38.从当前界面开始利用表达式生成器创建记录级有效性规则"部门号<50",并以浏览追加的方式添加一条记录:部门号为100,提示出错信息后还原。
39.利用数据库设计器工具栏向本数据库添加默认路径下的"资源"表后,关闭数据库设计器工具栏。
40.在数据工作期中,将数据表"图书.dbf"关闭。
VisualFoxPro模块 第6套试题
1.请利用命令方式创建一个名为"信息管理"的数据库。
2.请返回工作区为2的表中当前的记录号。
3.修改第一条记录的"简历"字段为"这是张三的相关介绍"(不使用命令)。
4.将当前记录进行恢复,不能使用命令。
5.已定义a=-12.8,利用一条命令显示两倍a取绝对值后再求整的结果。
6.在命令窗口中打开c盘data文件夹中的"图书信息"表后,利用"工作区属性"对话框设置其主控索引为"图书3"。
7.断开选中记录中图片字段的链接。
8.用命令索引查找第一个"基本工资=3000"的记录,并显示其信息。
9.请利用命令方式打开"单位管理"数据库,并打开该数据库的设计器窗口。
10.在数据工作期中,将"学生.dbf"浏览后关闭。
11.在当前视图设计器中添加一个"学历"字段之后,浏览视图。。
12.用命令显示当前表的结构。
13.使用命令计算机外语、政治和计算机三门成绩的平均分,并显示在主窗口中。
14.用菜单将当前表中职称为"工程师"的记录的基本工资字段替换为"3000"(不使用表达式生成器)。
15.请利用"数据工作期"窗口将"员工信息"所在的工作区1指定为当前工作区。
16.用命令索引查找第一个职称为"工程师"的记录,并显示其信息。
17.当前已经打开了多个数据库的数据库设计器,请通过菜单指定"档案管理"数据库为当前数据库。
18.利用命令定位到第一条记录上,并查看效果。
19.请在状态栏显示"宏"命令的信息。
20.利用命令同时打开用户信息表和其索引NAME、SEX,并指定主控索引为SALARY,表的路径为c:\data下。
21.打印当前报表,打印两份并且取消自动分页。
22.为"资源"表设置长表名"警告_世界濒临资源"。
23.定义一个日期型内存变量birthday,其值为2011年11月9日(日期间隔符号使用"/")。
24.打开当前目录中的表文件"学生.dbf"(不使用命令)。
25.用命令运行D:\VF\运动成绩.scx表单。
26.请在当前界面将"基本信息"表和"读者"表之间的更新规则设置为级联。
27.请利用命令在当前数据库中创建一个数据表,指定名称为"档案管理",只定义"档案id"字段,不录入数据。
28.请利用"数据工作期"窗口将"成绩信息"表和"基本信息"表中的"学号"设置为"升序"排列,并且为"唯一索引"。
29.请利用命令将当前数据库中的"学生基本信息"数据表去掉与该数据库的双向链接。
30.请返回一个完整的等式,计算42与*相加的值。
31.为客户信息表通过直接输入创建记录级有效性规则"客户编号<100"。
32.使用新建操作创建表:示例表,示例表为Books,可用字段选择AuthorID、Title,其余默认(不使用命令)。
33.请取消当前的所有关联。
34.用表设计器的索引选项卡建立对客户编号字段按升序排列的唯一索引,索引名:客户编号。
35.显示"abc"三个字符间分别添加八个空格后的结果。
36.不打开查询设计器,运行E盘上我的数据下的"计算机图书"查询。
37.请先定义一个变量a为"Seasons In The Sun",从该表达式的最左边开始返回10个字符。
38.为"职工信息"创建交叉表查询,在全部字段中选取"部门"为行、"职务"为列、"基本工资"为数据,加入"平均"总和以及"表总计的百分比"小计,到完成步骤不显示NULL值(预览即可)。
39.设置图书信息的字段"出版社"的默认值为"电子出版社"。
40.依次折叠"部门信息"和"用户信息"表。
VisualFoxPro模块 第7套试题
1.在当前数据库设计器窗口中:"学生基本信息"表的索引项"学号"是以学号字段为关键字的主索引,"就业信息"表的索引项"学生学号"是以学生学号字段为关键字建立的主索引,要求建立"学生基本信息"表到"就业信息"表的一对一的永久关系。
2.请利用命令解除当前数据库中的"产品"数据表与数据库的单向链接,使之成为自由表。
3.已定义temp="All right.",显示temp的长度。
4.在命令窗口中,设置当前已经打开的表的主控索引为"部门"(索引位置为2)。
5.将"11.3456"保留两位小数后显示出来。
6.折叠所有的数据表和视图。
7.连续索引查找体育系的相关记录,并显示所有查找到的记录的"系别"和"得分"信息。
8.请利用命令检测工作区5中是否含有"性别"为"男"的记录(先将工作区5设置为当前工作区)。
9.用命令在数据库中增加数据表“读者”,存放在“图书管理”文件夹下,不输入信息:|字段名 字段类型 字段长度|读者编号 C 8|读者姓名 C 8
10.请返回从变量m代表的表达式最右边开始的4个字符。
11.创建"基本信息"表与"成绩信息"表之间一一对应的临时关系。
12.用命令对表中的所有数值型字段求平均值,并把值存入一维数组GONGZI中。
13.请通过菜单命令关闭Visual FoxPro 5.0程序。
14.请利用命令方式在D盘根目录下创建一个名为"图书管理"的数据库,并展开该新建数据库的数据库设计器窗口对该数据库进行设计。
15.打印报表,并设置打印前走纸以及还原环境。
16.设置用户信息表"密码"字段的默认值为"aaa"(直接输入),并通过追加记录查看效果。
17.用命令关闭当前工作区打开的表文件。
18.已知当前工作区已经打开了一个表,请利用命令在该工作区打开表"社保管理"。
19.将"雇员"表的"雇员id"与"产品"表的"联系人id"建立一对多永久的关系完整性的更新规则改为限制。
20.定义一个数值型内存变量n,并将其赋值为100。
21.利用命令窗口,先打开c盘data下的"商品信息"表,再打开PRICE、DATES索引。
22.表文件已经打开,使用菜单在该表的“性别”字段前添加新字段:|字段名 字段类型|年龄 整型|其余为默认。
23.请通过命令将"图书管理"指定为当前数据库。
24.从当前界面开始,为"备份"数据库下的"教师表"创建交叉表查询:"姓名"为行,"专业"为列,"学生人数"为数据,保存查询到我的文档,命名为"教师交叉查询信息",并打开查询设计器,其他值保持默认。
25.请利用工具栏打开默认路径下的数据库文件。
26.用工具栏以共享方式打开表"C:\4321\雇员.DBF"。
27.请将当前的一对多临时关联变为一对一临时关联。
28.将当前表的表结构中,最后一个字段进行删除。
29.用表设计器的索引选项卡建立对"人数"和"发展方向"字段按升序的普通索引,索引名:部门性质。
30.通过菜单运行默认路径下的表单"图书借阅情况.scx"(不能进行打开操作)。
31.用命令恢复当前记录。
32.从当前界面开始,设置长表名为"用户 2012年2月26日"。
33.用菜单方式删除第二条记录的"作者简介"字段中的信息。
34.请浏览默认路径下的"图书.dbf"数据表(不使用数据工作期窗口和命令)。
35.当前数据库中有6张表,请一次性展开所有的表。
36.在视图设计器中,设置价格的格式为美元(在数字前面有货币标志$)。
37.通过命令窗口,执行C盘data文件夹下"客户"查询。
38.用命令方式将记录指针定位到第二条记录上,并查看效果。
39.用菜单方式将当前记录的性别替换为"女"。
40.请将数值89转换为相应的ASCII码。
VisualFoxPro模块 第8套试题
1.用菜单在数据库中增加数据表“图书”,表结构如下所示(无需输入数据):|字段名 字段类型 字段长度|图书编号 C 8|图书名称 C 60
2.用报表向导建立一个报表,名称为:用户基本信息.frx;要求报表中包含姓名、性别两个字段,样式为帐务式,列数为2,字段布局为行,其余为默认设置。
3.利用命令打开"部门信息"表后,再打开DEPARTMENT索引,要求按照物理顺序处理记录,表的路径位于c盘data下。
4.请退出Visual FoxPro 5.0数据库管理系统。
5.请将"08/08/2008"转换为日期格式。
6.用命令恢复从当前记录到表最后一条记录的所有记录。
7.请打开数据工作期窗口。
8.设置图书信息表的"检索号"字段的输入掩码为"#-###-####-##"。
9.依次折叠"部门信息"和"用户信息"表。
10.用菜单以只读方式打开表"D:\VFP\02\学生.dbf",并观察命令窗口的变化。
11.定义一个五行两列的数组变量arrayName。
12.请返回当前的系统日期。
13.用菜单在当前数据库中添加"图书馆管理"文件夹下的数据表"图书"。
14.打开"工资排序"视图设计器,设置"姓名"的标题为"优秀员工姓名"(不通过表达式生成器),并查看结果。
15.从当前界面开始启动查询向导。
16.使用"数据工作期"浏览"部门"数据表。
17.用表设计器的索引选项卡删除"基本工资"索引。
18.利用本地视图向导,查询"信息"数据库中"图书信息"表的所有字段,要求单价大于40,最后以"精品图书"命名保存(未提及项采用默认值。
19.请检测当前工作区数据表中是否含有"学号"为"0643111008"的学生。
20.使用菜单在当前表的末尾添加一个字段:|字段名 字段类型|退休否 逻辑型
21.用命令将记录指针定位到当前记录后面的第三条记录上,并查看效果。
22.先统计当前表中的记录个数,再统计女同学人数。
23.在当前情况下,将"基本信息"表与"成绩信息"表之间建立一对多的临时关系。
24.请通过命令将"学校管理"指定为当前数据库,并打开该数据库的设计器窗口。
25.使用命令方式编辑第三条记录的备注型字段,修改为"今天是星期五"。
26.请通过数据库设计器,将"员工基本信息"表的"员工编号"与"出勤"表的"员工编号"建立一对一永久关系(编号均为主索引,并按升序排列)。
27.将常量-3.24赋值于B。
28.当前数据库中有6张表,请一次性展开所有的表。
29.用一条命令关闭所有工作区中所有打开文件,及表间的关联,释放内存变量。
30.计算23456.125四舍五入之后的结果,要求小数点左端包含2个零。
31.从当前界面直接打开"参考完整性"对话框,并设置"基本信息"表和"成绩信息"表之间的删除规则为"级联。
32.用命令求表中职称为"技术员"的实发工资的平均值。
33.设置数据库中的客户信息表的"单位"字段的字段名为"未知的具有潜力的可以合作的单位"。
34.从当前界面直接打开"参考完整性"对话框,并设置"基本信息"表和"成绩信息"表之间的删除规则为"级联。
35.展开"所有员工"视图之后,再折叠"客户信息"表。
36.先打开c盘data文件夹下的"教师信息"表以及它的三个索引(教师1、教师2、教师3),再利用命令指定教师2为主控索引。
37.已定义x="北京",y="人民广播电台",利用一条命令计算x连接y(连接时中间利用函数添加2空格)后的长度。
38.为"数据处理"数据库中的"商品信息"表创建图形查询,以"价格"为数据系列、"生产地"为类别;选择"饼图"为图形样式,设置图形标题为"生产地与价格",保存查询到默认位置。
39.利用菜单打开数据库D:\项目\学校管理.dbc。
40.使用命令方式将当前定位记录的单价替换为"25"。
VisualFoxPro模块 第9套试题
1.用LIST命令显示表中的所有雇员的姓名和性别。
2.当前已经打开了多个数据库设计器窗口,请使用最简单的方法切换到"图书管理"数据库设计器窗口。
3.请利用菜单命令将"基本信息"表的"学号"与"图书管理"表的"学号"一对多永久关系改为"基本信息"表的"借阅书籍编号"与"图书管理"表的"图书编号"一对一永久关系。
4.请利用命令窗口返回当前系统日期的年代。
5.使用菜单方法,通过向导为默认路径下的"成绩"表创建报表,包括姓名和外语字段,样式选择简报式,方向为横向,其余为默认。
6.在当前表中将学生姓名为"王三"的记录做删除标记。
7.使用命令方式将C盘根目录下的"简要介绍"文本文件的内容复制到当前记录的备注型字段中。
8.用命令建立对"基本工资+加班工资+补贴"的独立索引,名称为"工资总额"。
9.利用赋值运算符定义一个"Nobody cry!"给a变量,然后,返回第一次出现"o"的位置。
10.使用菜单将当前表中的"年龄"字段修改为数值型,宽度为2位并且支持空值。
11.用一条命令关闭所有工作区中所有打开文件,不释放内存变量。
12.用工具栏在当前数据库中添加默认路径下的数据表"学生基本信息"。
13.请搜索关于“监视”窗口的帮助信息。
14.为"职工信息"表创建三维条形图的样式,在全部字段中选择数据系列为"基本工资"和"奖金"、类别为"姓名",将查询保存到默认位置,命名为"职工薪资条形图"。
15.在命令窗口中,通过函数求20,35,-39中的最大值。
16.从左到右展开数据库中的表,并查看“客户信息”表的索引名称。
17.在打开的视图设计器中,设置职工编号的输入掩码为"##-#-###"。
18.从当前界面开始创建本地视图,要求选取"客户信息"表的"姓名"、"累计消费"字段和"商品"表的"名称"字段,通过两表中的"客户编号"关联,最后保存到本地视图并浏览,命名为"客户商品消费一览"。
19.请利用命令的方法关闭工作区2中的数据表。
20.请通过"编辑关系"对话框设置"读者"表和"基本信息"表之间的关系的删除规则为"忽略。
21.用命令顺序查找"年龄"大于40的记录。
22.利用工具栏建立一个新数据表,表名为“部门.dbf”,表结构如下(无需输入数据):|字段名 字段类型 字段长度|货品名称 C 4|单价 N 8,2
23.用命令恢复数学成绩为"85"的所有记录。
24.用数据工作期打开默认路径下的"图书.dbf"表。
25.已定义aa1="北京 ",aa2="师范大学",连接aa1和aa2,并将空格移动到连接字符串的后面。
26.更改图书信息表的"图书名称"字段为长字段名,名为"还存在剩余且数量大于20的图书名称"。
27.请在命令窗口中,取出字符串"How do you do!"从第8个字符开始的3个字符,显示在主窗口中。
28.从当前界面开始设置,设置用户信息表"出生年月"字段的输入掩码为"####-##-##"。
29.使用命令按职称对表进行分类统计,将结果存入表"职称统计"中,存储字段:姓名、职称、实发工资。
30.请利用工具栏打开默认路径下的数据库文件。
31.从当前界面开始,打开C盘下DATE下的"部门信息"表,并创建图形查询,以"人数"为数据系列,"名称"为坐标轴,图形样式为折线图,预览之后使用此图形创建查询保存到我的文档,命名为"面积信息图"。
32.当前表中已增加了一条新记录,使用替换命令方式设置其各字段的值为:0007,张丽,90,80,70(已知学号和姓名字段为字符型,其余均为数值型)。
33.在SET DELETE ON的状态下统计记录个数,有删除标记的记录不被统计在内(系统初始状态是SET DELETE OFF)。
34.当前已经打开了两个表,分别是"借阅"表和"读者"表,并且将两个表的"读者编号"字段设置为主控索引,请通过命令的方式将这两个表建立临时关系(已知"读者"表所在的工作区是当前工作区)。
35.在命令窗口中打开c:\data下的"用户信息"表,然后打开其索引文件"ADDRESS",并指定主控索引文件为"用户"。
36.请将当前数据库中"图书"表按"作者编号"升序"排列,再建立"作者"表的"作者编号"(为主索引,并升序排列)与"图书"表的"作者编号"之间的一对多永久关系。
37.利用工具栏打开命令窗口并启动查询向导。
38.请测试已定义的变量A的类型。
39.利用转换函数将日期1999年01月01日以字符串"mm/dd/yy"的格式显示。
40.浏览当前数据库中的人员信息表(已知上一次使用过的表为人员信息表)。
下载VisualFoxPro模块练习题库
|