76
Visual FoxPro程序设计上机指导与习题汇编
19、创建一个空的项目文件的操作是 。
A)从“文件”菜单中选择“新建”命令,在弹出的“新建”菜单对话框中选择“项目”单选项,单击“新建文件”按钮
B)从“文件”菜单中选择“新建”命令,在弹出的“新建”菜单对话框中选择“项目”单选项,单击“向导”按钮
C)单击常用工具栏上的“新建”按钮,在弹出的“新建”菜单对话框中选择“项目”单选项,单击“向导”按钮
D)从“文件”菜单中选择“新建项目”命令 20、当激活“项目管理器”窗口时, 。
A)原来显示为灰色的“项目”菜单变为可用 21、打开一个已有的项目的操作,错误的是 。
A)从“文件”菜单中选择“打开” 命令,在弹出的“打开”对话框中选择“文件类型”为项目文件,然后双击要打开的项目
B)单击“常用”工具栏上的“打开”按钮,在弹出的“打开”对话框中选择“文件类型”为项目文件,然后双击要打开的项目
C)在资源管理器窗口中单击以“.pjx”为扩展名的文件,系统将自动打开Visual FoxPro,并在其中打开所选的项目文件
D)在资源管理器窗口中双击以“.DBC”为扩展名的文件,系统将将自动打开Visual FoxPro,并在其中打开所选的项目文件
22、以下操作不能在“数据”选项卡中实现的是 。
A)在“数据”选项卡中可以新建或修改查询 B)可以展开数据库到表的单个字段
C)在“数据”选项卡中可以新建数据库表和自由表 D)在“数据”选项卡中可以新建一个表单
23、在项目管理器中选择删除文件的操作方法是 。
A)先选择要移去的文件,单击“移去”按钮,在弹出的对话框中单击“移去”按钮。 B)从“项目”菜单中选择“删除文件”命令,在弹出的对话框中单击“移去”按钮。 C)先选择要移去的文件,单击“删除”按钮,在弹出的对话框中单击“移去”按钮。 D)直接单击“删除”按钮。 24、下列说法中正确的是 。
A)一个文件可以同时被多个项目包含。
B)项目中的每一个文件都是以独立文件的形式存在。 C)项目与项目中的文件只是建立了一种关联。
D)在项目管理器中新建或添加一个文件,意味着该文件已经为项目的一部分。
B)将在菜单栏中显示“项目”菜单
C)“项目”菜单变为不可用 D)菜单栏中没有任何变化
二、填空题
1、当打开项目管理器时,项目管理器中的主要功能按钮是______、______、______、______、______和______。
第二部分 Visual FoxPro习题汇编及参考答案 77
2、创建一个项目文件的命令是______。
3、项目文件的扩展名是______,数据库文件的扩展名是______,表文件的扩展名是_____,数
据表备注文件的扩展名是______。
4、在项目管理器中,______选项卡用来管理项目中的所有数据,_____选项卡用来管理项目中
的所有文档文件。
5、扩展名为app的文件是______文件,扩展名为cdx的文件是______文件,扩展名为fmt的文
件是______文件,扩展名为lbx的文件是______文件。
6、在打开项目管理器之后再打开\应用程序生成器\,可以通过按ALT+F2键,快捷菜单和\工
具\菜单中的______。
7、如果项目不是用\应用程序向导\创建的,应用程序生成器只有______、\表单\和\报表\三个
选项卡可用。
8、在应用程序生成器的\常规\选项卡中,选择程序类型时选中\顶层\,将生成一个可以在
_______上运行的.exe 可执行程序,不必启动Visual FoxPro。
9、扩展名为.prg的程序文件在\项目管理器\的______选项卡中显示和管理。
10、要使得在\应用程序生成器\中所做修改与当前活动项目保持一致,应单击_____按钮。 11、使用\应用程序向导\创建的项目,除项目外还自动生成一个______。 12、项目管理器的\移去\按钮有两个功能;一是把文件移去,二是______文件。 13、项目管理器的______选项卡用于显示和管理数据库、自由表和查询等。
14、项目管理器中每个数据库都包含本地视图、远程视图、 、存储过程和 。 15、项目管理器用 的方法来管理属于同一个项目的文件。
16、在项目管理器中将数据库展开至表,选择要操作的表,然后单击“ ”,即在“浏览”
窗口中浏览该表。
17、要设置主控程序,应在“项目”菜单中选择 选项。 18、应用程序的执行总是从 开始执行。
参考答案
一、选择题
1.D 2.D 3.C 4.B 5.B 6.C 7.C 8.A 9.B 10.A 11.A 12.B 13.D 14.C 15.D 16.C 17.D 18.B 19.A 20.B 21.C 22.D 23.A 24.D
二、填空题
1.新建;添加;修改;运行;移去;连编 2.Create Project 3..PJX; .DBC; .DBF; .FPT
4.数据;文档 6.应用程序生成器 9.代码 12.删除
7.数据 14.表、连接 18.主文件
10.清理 13.数据
5.应用程序;数据表复合索引;格式;标签 8.Windows桌面 或 桌面 或 windows 11.应用程序框架 15.图形化分类
16.浏览 17.设置主文件
78
Visual FoxPro程序设计上机指导与习题汇编
第四章 Visual FoxPro数据库及操作
一、选择题
1、在打开student表的情况下,将整个表复制到stu表的命令是 。
A)copy to stu C)copy structure to stu
B)copy all to stu D)copy to stu sdf
2、在表中对所有记录作删除标记的命令是 。
A)delete all B)pack A)create database exercise C)open exercise 变量值。
A)?VAR2
B)?M.VAR2 C)?FIELD-var2 D)LIST M-VAR2
C)recall all
D)zap
3、如果exercise数据库已经存在,则 命令可以打开该数据库。
B)modify database exercise D)modify exercise
4、如果VAR2是当前表中的一个字段名,同时也是内存变量名,则执行 命令可以显示内存5、1个字段名至少需要1个字符,最多不能超过 个字符。
A)2 A)zap A)use
B)5 C)10 B)delete all
C)delete table
D)255 D)pack D)clear all
6、物理删除当前表中所有记录的命令是 。 7、不能关闭当前表文件的命令是 。
B)browse C)close table
8、在当前某个表中,如果字段je=djnum,则 命令可以自动填写所有记录的je字段:
A)browse je=djnum C)replace all with je=djnum A)记录
B)replace all je=djnum D)list all je=djnum C)文件
D)数据库
9、 可以减少相同数据重复存储的现象。
B)字段
10、在数据库中,产生数据不一致的根本原因是 。
A)数据存储量太大 C)未对数据进行完整性控制 11、数据库应用系统包括 。
A)数据库语言、数据库 C)数据管理系统、数据库 用,也可嵌入宿主语言使用。
A)数据库语言 B)过程化语言 C)宿主语言
D)面向对象语言
B)数据库、数据库应用程序 D)数据库管理系统 B)没有严格保护数据 D)数据冗余
12、数据库提供给用户的接口是 ,它具有数据定义、数据操作和数据检查功能,可以独立使
13、数据库管理系统能实现数据库中数据的查询、插入、修改和删除等操作,这种功能称为 。
第二部分 Visual FoxPro习题汇编及参考答案 79
A)数据定义功能 B)数据管理功能 C)数据操纵功能 D)数据控制功能 14、关系数据库管理系统所管理的关系是 。
A)一个DBF文件 C)一个DBC文件
B)若干个二维表 D)若干个DBC文件
B)主索引、候选索引、普遍索引 D)主索引、候选索引和唯一索引 B)必须是自由表 D)不能设置字段的默认值 B)通用型和备注型字段 D)任何类型的字段
15、不允许记录中出现重复索引值的索引是 。
A)主索引 C)主索引和候选索引 A)必须是数据库表
16、在Visual FoxPro中,可以对字段设置默认值的表 。
C)自由表或数据库表 A)备注型字段 C)通用型字段
17、可以链接或嵌入OLE对象的字段类型是 。
18、在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关
键字段时,自动更改所有相关子表记录中的对应值。应选择 。 A)限制(Restrict) C)级联(Cascade)
B)忽略(Ignore) D)级联或限制
19、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,
这种关联是 。 A)永久性关联 C)临时性关联
B)永久性关联或临时性关联 D)永久性关联和临时性关联 B)复合索引文件(CDX) D)非结构化复合索引文件
B) REPLACE 工资 WITH 工资+100 D) REPLACE ALL 工资 WITH 工资+100
20、可以伴随着表的打开而自动打开的索引是 。
A)单一索引文件(IDX) C)结构化复合索引文件
21、要为当前表所有职工增加100元工资应该使用命令 。
A) CHANGE 工资 WITH 工资+100 C) CHANGE ALL 工资 WITH 工资+100
22、在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的 。
A) \一方\表的主索引或候选索引,\多方\表的普通索引 B) \一方\表的主索引,\多方\表的普通索引或候选索引 C) \一方\表的普通索引,\多方\表的主索引或候选索引 D) \一方\表的普通索引,\多方\表的候选索引或普通索引
23、数据库文件的扩展名是 。
A).DBF B).DBC C).PRG A)10 B)254 C)8 与课程记录型之间的联系是 。 A)一对一
B)一对多
C)多对多
D)未知 D).MEM D)128
24、自由表中字段名的最大长度是 。
25、已知在教学环境中,一名学生可以选修多门课程,一门课程可能有多名学生选修。学生记录型
相关推荐: