2011卷VFP考试试卷
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9、VFP中的变量分内存变量和字段变量。()
10、VFP刚开始工作时,系统默认选择为第一号工作区。()
得分
阅卷人
四、写命令语句题(本大题共10小题,每题2分,共20分)
项目中包括数据表文件ZG.DBF,结构如下:(编号C(4),姓名C(6),性别C(2),出生日期D(8),基本工资N(8,2),津贴N(3),职称C(10),婚否L,简历M(4))。其他文件包括main.prg、名为cd的菜单和名为myform的表单及名为out的报表。
A.“代码”选项卡B.“类”选项卡
C.“数据”选项卡D.“文档”选项卡
得分
阅卷人
三、判断题(本大题共10小题,每小题1分,共10分)
1、建立自由表分两步:定义表结构和输入数据。()
2、表间的关系分三种:一对一关系、一对多关系和多对多关系。()
3、在应用程序中不可以通过使用该工作区的表的别名来标识工作区。()
4、恢复表中所有被逻辑删除记录的命令是___________。
5、日期型转化为字符型和数值型转化为字符型分别为__________和__________函数。
6、在Visual FoxPro中,视图可以分为___________视图和远程视图。
7、返回记录指针的记录号函数为____________,测试表记录指针是否到文件头函数为____________。
8、若A=78、B=56、C=99,当执行?IIF(A<B,IIF(A<C,A,C),IIF(B<C,B,C))命令时,结果是()
A.78 B.56 C.99 D.无结果
9、在VFP中字段的数据类型不可以指定为()。
A.货币型B.通用型C.时间型D.备注型(二进制)
10、当执行“ALTER TABLE SB DROP备注”命令时,结果是()
8、用二维表的形式来表示实体之间联系的数据模型叫做___________。
9、当表单的AutoCenter属性值为.T.时,表示将表单___________显示。
10、在定义字段有效性规则时,在“信息”框中输入的表达式类型是___________。
11、AT("FOX","VISUALFOXPRO")的运算结果是___________。
16、在E-R图中,矩形表示___________,椭圆表示。
得分
阅卷人
二、单项选择题。(本大题共14小题,每小题2分,共28分)
1、以下属于容器类控件的是()。
A.表单B.标签C.组合框D.文本框
2、在下列四个选项中,不属于基本关系运算的是()。
A.联结B.投影C.选择D.排序
3、在VFP数据库表文件中,逻辑型、日期型、备注型数据的宽度分别是()。
A.2,8,10 B.1,8,4 C.1,8,128 D.1,8,任意
4、要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求两表()。
A.是同一数据库的两个表B.是不同数据库的两个表
C.两个自由表D.一个是数据库表,一个是自由表
5、表文件20条记录,当前记录号为10,执行命令list next 5,当前记录号为()
A.修改表结构B.更新表结构C.删除表字段D.插入表字段
11、当需要在索引文件中的记录指针转向第2条记录位上,应使用的命令是()
A.GO 2 B.SKIP 2 C.NEXT 2 D.RECORD 2
12、设N=44,M=55,K="N+M",表达式1+&K的值是()。
A.4456B.100C.1+N+MD.数据类型不匹配
7、预览out报表的代码;
8、计算出生日期在1965年以前的所有职工的基本工资的平均值;
9、对姓名降序生成名为XM的单一索引;
10、修改表的结构使得津贴为n(4),书写SQL代码。
得分
阅卷人
五、编程题(本大题共3小题,共22分)
13、用SQL语句为SB表文件中的所有设备价格按80%计算,其应使用的命令是()
A.REPLACE ALL价格WITH价格*80% B.UPDATE SB SET价格=价格*80%
C.UPDATE SB价格=价格*80%D.USE SBSET价格=价格*80%
14、向项目中添加表单,应该使用项目管理器的()。
12、Visual FoxPro 6.0的项目文件的扩展名是___________。
13、下列命令将“学生”表的“年龄”字段名删除:ALTER TABLE学生____年龄。
14、在表单中确定控件是否可见和是否有效的属性分别是________和。
15、自由表与数据库表相比较,在自由表中不可以建立___________索引。
4、一条命令可分几行写,在行结束处用“,”表示一行未完,转入下一行。()
5、VFP主要数据容器有:表记录、变量和数组。()
6、VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。()
7、索引是改变表的物理顺序,排序是排列表的逻辑顺序。()
8、DISPLAY在VFP中与DISPLY命令等效。()
A.10 B.15 C.14 D.20
6、在Visual FoxPro中,释放表单时会引发的事件是()。
A.unloadB.initC.releaseD.load
7、若想打开“STUDENT.DBC数据库文件,应使用的命令是()。
A.USE STUDENT B.OPEN STUDENTC.OPEN DATABASE STUDENT D.CLOSESTUDENT
考试方式
闭卷
制卷份数
题号
一
二Байду номын сангаас
三
四
五
总分
得分
核分人
得分
阅卷人
一、填空题(本大题共16小题,每空1分,共20分)
1、在面向对象方法中,_______是具有相似性质的对象的集合。
2、命令?LEN("IloveChina")的结果是___________。
3、在SQL语句中,为了避免查询到重复记录,可用___________短语。
试用vfp语句完成如下操作的命令。
1、显示所有男职工的姓名、出生日期、职称;
2、显示1970年以前出生的已婚职工的所有记录;
3、给职称为“助理工程师”的记录加上删除标记;
4、以基本工资字段降序排序,组成新的表文件PX2.DBF,其字段为ZG.DBF中的所有字段;
5、查询并显示职工朱永刚的相关数据;
6、执行main.prg、CD菜单和myform表单的代码;
10、VFP刚开始工作时,系统默认选择为第一号工作区。()
得分
阅卷人
四、写命令语句题(本大题共10小题,每题2分,共20分)
项目中包括数据表文件ZG.DBF,结构如下:(编号C(4),姓名C(6),性别C(2),出生日期D(8),基本工资N(8,2),津贴N(3),职称C(10),婚否L,简历M(4))。其他文件包括main.prg、名为cd的菜单和名为myform的表单及名为out的报表。
A.“代码”选项卡B.“类”选项卡
C.“数据”选项卡D.“文档”选项卡
得分
阅卷人
三、判断题(本大题共10小题,每小题1分,共10分)
1、建立自由表分两步:定义表结构和输入数据。()
2、表间的关系分三种:一对一关系、一对多关系和多对多关系。()
3、在应用程序中不可以通过使用该工作区的表的别名来标识工作区。()
4、恢复表中所有被逻辑删除记录的命令是___________。
5、日期型转化为字符型和数值型转化为字符型分别为__________和__________函数。
6、在Visual FoxPro中,视图可以分为___________视图和远程视图。
7、返回记录指针的记录号函数为____________,测试表记录指针是否到文件头函数为____________。
8、若A=78、B=56、C=99,当执行?IIF(A<B,IIF(A<C,A,C),IIF(B<C,B,C))命令时,结果是()
A.78 B.56 C.99 D.无结果
9、在VFP中字段的数据类型不可以指定为()。
A.货币型B.通用型C.时间型D.备注型(二进制)
10、当执行“ALTER TABLE SB DROP备注”命令时,结果是()
8、用二维表的形式来表示实体之间联系的数据模型叫做___________。
9、当表单的AutoCenter属性值为.T.时,表示将表单___________显示。
10、在定义字段有效性规则时,在“信息”框中输入的表达式类型是___________。
11、AT("FOX","VISUALFOXPRO")的运算结果是___________。
16、在E-R图中,矩形表示___________,椭圆表示。
得分
阅卷人
二、单项选择题。(本大题共14小题,每小题2分,共28分)
1、以下属于容器类控件的是()。
A.表单B.标签C.组合框D.文本框
2、在下列四个选项中,不属于基本关系运算的是()。
A.联结B.投影C.选择D.排序
3、在VFP数据库表文件中,逻辑型、日期型、备注型数据的宽度分别是()。
A.2,8,10 B.1,8,4 C.1,8,128 D.1,8,任意
4、要控制两个表中数据的完整性和一致性,可以设置参照完整性,要求两表()。
A.是同一数据库的两个表B.是不同数据库的两个表
C.两个自由表D.一个是数据库表,一个是自由表
5、表文件20条记录,当前记录号为10,执行命令list next 5,当前记录号为()
A.修改表结构B.更新表结构C.删除表字段D.插入表字段
11、当需要在索引文件中的记录指针转向第2条记录位上,应使用的命令是()
A.GO 2 B.SKIP 2 C.NEXT 2 D.RECORD 2
12、设N=44,M=55,K="N+M",表达式1+&K的值是()。
A.4456B.100C.1+N+MD.数据类型不匹配
7、预览out报表的代码;
8、计算出生日期在1965年以前的所有职工的基本工资的平均值;
9、对姓名降序生成名为XM的单一索引;
10、修改表的结构使得津贴为n(4),书写SQL代码。
得分
阅卷人
五、编程题(本大题共3小题,共22分)
13、用SQL语句为SB表文件中的所有设备价格按80%计算,其应使用的命令是()
A.REPLACE ALL价格WITH价格*80% B.UPDATE SB SET价格=价格*80%
C.UPDATE SB价格=价格*80%D.USE SBSET价格=价格*80%
14、向项目中添加表单,应该使用项目管理器的()。
12、Visual FoxPro 6.0的项目文件的扩展名是___________。
13、下列命令将“学生”表的“年龄”字段名删除:ALTER TABLE学生____年龄。
14、在表单中确定控件是否可见和是否有效的属性分别是________和。
15、自由表与数据库表相比较,在自由表中不可以建立___________索引。
4、一条命令可分几行写,在行结束处用“,”表示一行未完,转入下一行。()
5、VFP主要数据容器有:表记录、变量和数组。()
6、VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。()
7、索引是改变表的物理顺序,排序是排列表的逻辑顺序。()
8、DISPLAY在VFP中与DISPLY命令等效。()
A.10 B.15 C.14 D.20
6、在Visual FoxPro中,释放表单时会引发的事件是()。
A.unloadB.initC.releaseD.load
7、若想打开“STUDENT.DBC数据库文件,应使用的命令是()。
A.USE STUDENT B.OPEN STUDENTC.OPEN DATABASE STUDENT D.CLOSESTUDENT
考试方式
闭卷
制卷份数
题号
一
二Байду номын сангаас
三
四
五
总分
得分
核分人
得分
阅卷人
一、填空题(本大题共16小题,每空1分,共20分)
1、在面向对象方法中,_______是具有相似性质的对象的集合。
2、命令?LEN("IloveChina")的结果是___________。
3、在SQL语句中,为了避免查询到重复记录,可用___________短语。
试用vfp语句完成如下操作的命令。
1、显示所有男职工的姓名、出生日期、职称;
2、显示1970年以前出生的已婚职工的所有记录;
3、给职称为“助理工程师”的记录加上删除标记;
4、以基本工资字段降序排序,组成新的表文件PX2.DBF,其字段为ZG.DBF中的所有字段;
5、查询并显示职工朱永刚的相关数据;
6、执行main.prg、CD菜单和myform表单的代码;