当前位置:首页 > Visual FoxPro按章节题库
答案及解析
一、单项选择题
1.A 解析:可视化语言集成包Visual Studio 6.0包含着中文Visual FoxPro 6.0、Visual C++ 6.0、Visual Basic 6.0等多个软件。
2.B 解析:“项目管理器”提供简易、可见的方式,组织处理表、表单、数据库、报表、查询和其他文件,用于管理表和数据库或创建应用程序。
3.A
4.D 解析:选项A、B、C都是退出Visual FoxPro的正确的方法。
5.D 解析:用户可以通过按组合键Ctrl+F2显示命令窗口或按组合键Ctrl+F4隐藏命令窗口。
6.D 解析:选项D是错误的,用户不可以删除系统提供的工具栏,只可以删除自己创建的工具栏。
7.B 解析:在“文件位置”选项卡可以更改文件保存的默认位置,在“表单”选项卡的“最大设计区”下拉列表框种选择尺寸来更改表单的默认大小,在“区域”选项卡可以设置日期和时间的显示格式,在“语法着色”选项卡更改程序代码的颜色。
8. A 9. D 10. D
11.C 解析:关系表达式和逻辑表达式的结果为逻辑值
12.C 解析:LEN函数值为数值型,VAL为数值型,两个日期相减得到一个整数 13.B
14.B 解析:是字符和时间日期型相加,类型不匹配,C中TIME()函数值类型为字符型,不能用DTOC()函数转换,D中YEAR()函数的参数应为日期型 15.D 解析:LEN()函数值为整数和日期相加得到一个新的日期 16.A 解析:变量b,c都是字符型,只有答案A是三个字符串相加 17.D 解析:一个汉字相当于两个字符 18.D 解析:答案A是逻辑型,B是字符型, C是日期型 19.A
20.D 解析:字符运算符是“+”
21.D 解析:注意Empty()函数和Isnull()函数的区别
22.A 解析:变量D的值是.F.是逻辑型,变量D的类型就是L
23.D 解析:取子串的函数是SUBSTR(),另外汉字相当于两个字符
24.C 解析:字符串的长度是7,三位小数,所以转换以后是109.870字符型 25.A 解析:得到过31天后的日期
26.C 解析:通配符?表示1个字符,?X表示变量的第二个字符是X 27.C 解析:数组中的各个元素的值的类型可以相同,也可以不同 28.A 解析:&K就是M+N,所以1+&K就等于1232 29.D 解析:定义数组后,如果不赋值,元素的值默认为.F. 30.C 解析:C的函数值是串1在串2中的位置 31.D 解析:5*13的值是65
32.C 解析:答案A、B、D的结果都是.F. 二、填空题
1.菜单 2.工具 选项 3.区域 4.文件位置 5..pjx
5
解析:当新建了一个项目后,会在保存该项目的文件夹中创建一个 ***.pjx 的项目文件,同时还会在同一个文件夹下创建一个同名字的***.PJT的项目备注文件。 6.代码
7.从项目中移去文件 从磁盘上删除文件
解析:选择要“移去”的文件,如果从“项目”菜单中选择“移去文件”命令或者单击“移去”按钮,在打开的移去提示框中,若单击“移去”按钮,则系统仅仅从项目中移去所选择的文件,被移去的文件应保存在原目录中;若单击“删除”按钮,系统不仅从项目中移去文件,还将从磁盘中删除该文件,文件将不复存在。
8. 数值 逻辑 逻辑 9. 9921.00 10. 上下限 1 11. L C 12. .F. 13.字符型 可用函数VARTYPE(TIME())来测试 14..T. 15.-10 16.数值型 求ASCII码值 17.38.00
第2章 Visual FoxPro的数据操作
一、单项选择题
1、下列有关数据库的描述,正确的是__________。
A)数据库是一个DBF文件 B)数据库是一个关系 C)数据库是一个结构化的数据集合 D)数据库是一组文件 2、可以随表的打开而自动打开的索引是__________。
A)单项索引文件 B)复合索引文件
C)结构化复合索引文件 D)非结构化复合索引文件 3、“主键”不允许取重复值,是指__________。
A)实体完整性约束规则 B)引用完整性约束规则 C)用户自定义完整性约束规则 D)数据完整性约束规则 4、在当前表中,查找第2个男同学的记录,应使用命令__________。
A)LOCATE FOR 性别=\男\ B)LOCATE FOR 性别=\男\NEXT 2 C)LOCATE FOR 性别=\男\ D)LIST FOR 性别=\男\CONTINUE NEXT 2 5、下列关于索引的叙述中,不正确的是__________。
A)Visual FoxPro支持两种索引文件:单一索引文件和复合索引文件 B)打开和关闭索引文件均使用SET INDEX TO命令 C)索引的类型有主索引、候选索引、惟一索引和普通索引 D)索引文件不随库文件的关闭而关闭
6、自由表中字段名长度的最大值是__________。
A)8 B)10 C)128 D)255
7、要同时打开多个数据表文件,选择不同的工作区可使用的命令是__________。 A)USE B)OPEN C)SELECT D)以上命令均可 8、在Visual FoxPro中,字段的数据类型不可以指定为__________。
A)日期型 B)时间型 C)通用型 D)备注型
9、 用命令\ON 姓名TAG index_name UNIQUE\建立索引,其索引类型是__________。
A)主索引 B)候选索引 C)普通索引 D)惟一索引 10、以下关于主索引和候选索引的叙述正确的是__________。
6
A)主索引和候选索引都能保证表记录的惟一性
B)主索引和候选索引都可以建立在数据库表和自由表上 C)主索引可以保证表记录的惟一性,而候选索引不能 D)主索引和候选索引是相同的概念
11、数据库表的字段可以定义默认值,默认值是__________。
A)逻辑表达式 B)字符表达式 C)数值表达式 D)前三种都可能 12、数据库表的字段可以定义规则,规则是__________。
A)逻辑表达式 B)字符表达式 C)数值表达式 D)前三种说法都不对 13、使数据库表变为自由表的命令是__________。
A)DROP TABLE B)REMOVE TABLE C)FREE TABLE D)RELEASE TABLE
14、有A、B、C三个数据表,若已建立了A->B的关联,需要再建立B->C的关联,形成A->B->C
的关联,则 __________。
A)必须使用带ADDITIVE子句的SET RELATION命令 B)直接利用SET RELATION命令进行关联
C)在保持A->B关联的基础上不能再建立B->C关联
D)在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联
15、在Visual FoxPro中设置参照完整性时,要设置成:当更改父表中的主关键字段或候选关
键字段时,自动更新相关子表中的对应值,应在“更新规则”选项卡中选择__________。 A)忽略 B)限制 C)级联 D)忽略或限制 16、下列关于自由表的说法中,正确的是__________。
A)可以为表中的字段指定标题和添加注释 B)可以指定表中字段的默认值和输入掩码 C)只能建立候选索引、惟一索引和普通索引 D)支持主关键字、参照完整性和表之间的联系
17、在Visual FoxPro中,以共享方式打开数据库文件的命令短语是__________。
A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE
18、下列索引中,不具有“惟一性”的是__________。
A)主索引 B)候选索引 C)惟一索引 D)普通索引
19、如要设定学生年龄有效性规则在18至20岁之间,当输入的数值不在此范围内,则给出错
误信息,我们必须定义__________。
A)实体完整性 B)域完整性 C)参照完整性 D)以上各项都需要定义 20、命令SELECT 0的功能是__________。
A)选择编号最小的空闲工作区 B)选择编号最大的空闲工作区 C)随机选择一个工作区的区号 D)无此工作区,命令错误 21、下列关于自由表的说法中,错误的是__________。
A)在没有打开数据库的情况下所建立的数据表,就是自由表 B)自由表不属于任何一个数据库 C)自由表不能转换为数据库表
D)数据库表可以转换为自由表
22、在Visual FoxPro中,可以同时打开表文件的个数最多是__________。
A)16 B)32 767 C)255 D)256
23、要将数据库“考生库”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是
__________。
7
A)DELETE DATABASE 考生库
B)DELETE DATABASE 考生库 RECYCLE C)DELETE DATABASE 考生库 DELETETABLES D)DELETE DATABASE 考生库 DELETETABLES RECYCLE
24、在Visual FoxPro中,下列各项的数据类型所占字符的字节数相等的是__________。 A)日期型和逻辑型 B)日期型和通用型 C)逻辑型和备注型 D)备注型和通用型 25、在Visual FoxPro中,下列不能用来修改数据表记录的命令是__________。
A)EDIT B)CHANGE C)BROWSE D)MODIFY STRUCTURE 26、在Visual FoxPro中,数据的完整性不包括__________。
A)实体完整性 B)域完整性 C)属性完整性 D)参照完整性
27、在Visual FoxPro中,在命令窗口输入CREATE DATABASE命令,系统产生的结果是_____。
A)系统会弹出“打开”对话框,请用户选择数据库名 B)系统会弹出“创建”对话框,请用户输入数据库名并保存
C)系统会弹出“保存”对话框,请用户输入数据库名并保存
D)出错信息
28、在Visual FoxPro中,数据库文件和数据表文件的扩展名分别是__________。
A).DBF和.DCT B).DBC和.DCT C).DBC和.DCX D).DBC和.DBF 29、建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表
中每条记录所占的字节宽度为__________。 A)15 B)16 C)17 D)18 30、在Visual FoxPro中,可以对字段设置默认值的表是 __________。
A)自由表 B)数据库表 C)自由表或数据库表 D)都不能设置 31、数据库表的索引类型共有__________。
A)1种 B)2种 C)3种 D)4种 32、利用SET RELATION命令可以建立两个表之间的关联,该关联是__________。 A)永久性联系 B)临时性联系 C)任意的联系 D)以上说法均不正确 33、假设表中共有10条记录,执行下列命令后,屏幕所显示的记录号顺序__________。 USE ABC.dbf GOTO 6
LIST NEXT 5
A)1~5 B)1~6 C)5~10 D)6~10 34、惟一索引的“惟一性”是指__________。
A)字段值的“惟一” B)表达式的“惟一” C)索引项的“惟一” D)列属性的“惟一” 35、下列字段名中,合法的是__________。
A)_学生姓名 B)学生□姓名 C)学生_姓名 D)学生.姓名 36、在Visual FoxPro中,参照完整性规则不包括__________。
A)更新规则 B)删除规则 C)插入规则 D)约束规则 37、在Visual FoxPro中,以独占方式打开数据库文件的命令短语是__________。
A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE 38、在没有打开索引的情况下,以下各组中的两条命令,执行结果相同的是__________。 A)LOCATE FOR RECNO( )=2 与 SKIP 2 B)GO RECNO( )+2与 SKIP 2 C)SKIP RECNO( )+2 与 GO RECNO( )+2 D)GO RECNO( )+2 与 LIST NEXT 2 39、建立惟一索引后,只允许重复出现记录值的__________。
A)第一个 B)最后一个 C)全部 D)字段值不惟一,不能存储
8
共分享92篇相关文档