《vf复习题库.pdf》由会员分享,可在线阅读,更多相关《vf复习题库.pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、vf 复习题库 其他的就是简答题只看在书上好找答案的,填空题只看两个空的题 第一单元 1、数据与信息有什么区别?答:数据是描述客观事物属性的符号,信息是经过处理加工并对人的行为产生影响的数据;数据是信息的载体,信息是数据的内涵;不是所有的数据都是有用的信息,只有经过加工提炼的数据才构成对人们有用的信息;总之,信息是有用的数据,数据是信息的表现形式。2、实体与实体之间的 3 种联系:一对一、多对一、多对多。3、存储在计算机内有结构的相关数据的集合称为(数据库)。4、数据库管理系统的 3 重基本关系运算不包括(A)。A、比较 5、如果一个班长只能在一个班级任职,且一个班也只能有一个班长,那么班长和
2、班级两个实体之间的关系属性属于(一对一)第二单元 1、VF 的数据类型有哪些?答:字符型、数值型、日期型、时间日期型、逻辑型、货币型、整型、浮点型、双精度型、备注型、通用型。2、VF 系统中有两种类型变量:(内存变量)(字段变量)。3、函数 MOD(7,-3)的结果是:(-2)。4、下列数据不属于字符常量的是(A)A、姓名 B、“姓名”C、【123】D、123 5、执行命令 DIMENSION S(2,3)定义了一个数组,这个数组的元素个数为(6 个)。6、逻辑运算符由高到低(NOTANDOR)。第三单元 1、索引的 4 种类型(主索引、候选索引、普通索引、唯一索引)。2、在 VF 中,提供了
3、两种查询记录方式:(顺序查询、索引查询)。3、删除当前记录开始的连续 5 条记录的命令是(DELECT NEXT 5 PACK)。4、在定义结构表时,以下(日期型、备注型、逻辑型)数据类型的字段宽度都是定长的。5、对表结构修改是在(A)对话框中完成的。A、表设计器 B、数据库设计器 C、表达式生成器 D、浏览窗口 6、表文件建立了索引而且设置了主控索引,要确保记录指针定位在 1 号记录上,应使用命令(B)A、GO TOP B、GO 1 C、GO BOF()D、SKIP 1 第四单元 1、表间关系有哪几种?区别是什么?答:表间的关系有永久关系和临时关系两种;永久关系不会随着使用的结束或者库表的关
4、闭而消失,临时关系是根据使用过程中的需要而建立的临时关系,这种关系不保存在数据库文件中,它会随着使用的结束或者库表的关闭而消失。表间的关系还可以分为:一对一关系、一对多关系、多对多关系。2、VF 系统把表分为两类:(自由表)(数据库表)3、要建立一对多的表间关系,必须在父表中建立(主索引或者候选索引),在子表中建立(普通索引)。4、当前工作区是指:(最近一次选择的工作区)。5、在同一个数据库中建立两个表间的永久关系,必须在父表中建立(主索引或者候选索引)。6、在A 区上的主表文件按关键字段XM和 B区上的子表文件建立关联,正确的命令是:CELECT A SET RELATION TO XM I
5、NTO B 第五单元 1、程序的 3 中基本控制结构:(顺序结构、分支结构、循环结构)。2、SCAN 循环中,ENDSCAN 的作用是:(使指针指向下一条满足条件的记录)。3、按照作用域,内存变量可分为:(局域变量、全局变量)4、VF 源程序文件的扩展名是(.PRG)5、不能退出正在执行程序的命令是(B)。A、CANCEL B、EXIT C、RETURN D、QUIT 6、可将上层程序中同名变量隐藏起来的命令是(PRIVATE).第六单元 1.如何定义字段值?答:2.表间连接方式有哪几种?答:有四种:内部联接、左联接、右联接、完全联接 3.SQL 查询命令中,短语 JOIN.ON 用来设置(表
6、间连接类型)4.SQL 中,记录数据修改命令是(UPDATE)5.在SQL查询语句中,实现关系的投影操作的短语为(SELECT)6.SQL 查询命令中,实现分组查询的短语是(GROUP BY)第七单元 1.项目管理器把项目中的文件分为(数据)(文档)(类)(代码)和(其它)。2.“数据”选项卡有(数据库)(自由表)和(查询)3 类数据。3.打开项目管理器的文档选项卡,其中包括(表单文件)(报表文件)(标签文件)4.在默认状态下(数据表)文件是“排除”。5.项目管理器中,(数据)选项卡包含数据库、自由表、查询选项。第八单元 1.表单设计器中有哪几个常用工具栏?请简述它们的作用。答:表单控件工具栏
7、,显示或者隐藏表单控件工具栏;调色板工具栏,显示或者隐藏调色板工具栏;布局工作栏,显示或者隐藏布局工作栏;2.什么是数据环境?对数据环境可以有哪些操作?如何保存数据环境?答(1)数据环境(Dataenvironment)是表单的一个基本对象,用户可在数据环境中预定义表单中各控件的数据来源,以备在添加字段控件时直接使用。一旦将数据表或视图添加到表单的数据环境中,它们就会随着表单设计器的打开或表单的运行而自动打开,当关闭或释放表单时,它们也会随之关闭。(2)在打开的数据环境中,可以添加本表单所需要的数据表、自由表或视图。(3)如果添加到“数据环境设计器”的表具有在数据库中设置的永久关系,则这些关系
8、将自动添加到数据环境中。如果表中没有永久关系,则可以在“数据环境设计器“中设置这些关系,并与表单一起保存。3.是否可以将数据环境中的表或表中的字段直接拖到表单中?答:不可以。在数据环境中设置表间关系或表时只能使用菜单操作或输入命令操作,而不能直接采用拖拉的方式建立表单中各种关系。4.Visual foxPro 中表单文件以(.scx)扩展名存储,通过(Name)属性来引用表单对象。5.如果想更改表单的标题,可以在属性窗口中选取(Caption)属性。6.在 Visual foxPro 中,表单(Form)是指(窗口界面)。7.下列容器能够包含任意控件的是(表单)。8.表单控件工具栏用于在表单上
9、创建(控件)。9.使用窗口命令方式来修改表单,应使用命令(Modify Form)第九单元 1.如何将快捷菜单附加到指定控件上?答:将快捷菜单指派给某对象,即为该对象的 RIGHTCLICK 事件编写代码如下:DO 2.如何将菜单显示在用户定义的表单上?答:(1)单击“插入栏”按钮,打开“插入系统菜单”对话框。(2)选择所需系统菜单项,单击“插入”按钮,即可把该选项插入到菜单设计器的指定行中。(3)完成所有插入操作后,单击按钮关闭即可。3.下拉式菜单一般由(菜单)(菜单项)两部分组成。4.“常规选项”中的“位置”的(在。之前)可将用户菜单添加到所选系统菜单标题栏的前面。5.在菜单设计器中,为某
10、菜单项指定一条执行命令,应该选择“结果栏”的(命令)类型。6.状态信息是对相关菜单或菜单项进行说明的文字,它的类型是(C).7.取消用户菜单返回 Visual foxPro 系统菜单可输入命令(SET SYSMENU TO DEFAULT)第十单元 1、比较查询与视图的异同点?创建过程有何异同?答:相同点:查询和视图都都是可以帮助用户方便、快速、灵活、高效地查找或浏览所需要的数据结果。不同点:(1)视图必须在数据库中建立,离开数据库就失去了数据来源,脱离数据库的视图是没有意义的;而查询可以脱离数据库以独立的文件形式存在.查询的结果可以以多种的形式输出,而视图只能以虚拟表的形式浏览和使用.查询只
11、能从数据库中读取数据,不能修改原始数据;而视图可以修改更新数据库在创建过程中视图不可以单独存在,它要在数据库的基础上建立;但查询不需要如此它可以单独存在。2、查询和视图的数据源各有哪些?有何不同?答:查询只能从数据库中读取数据,不能修改原始数据;而视图可以修改更新数据库视图中的数据是从已有的数据库中抽配得来的,兼有表和查询的功能。查询只能检索本地磁盘上的数据,而视图则可以检索本地磁盘和远程计算机上的数据;对查询输出结果的修改不会影响到建立查询使用的数据源,而一旦对视图中的记录作了修改,修改后的结果会自动送回源表中以更新源表中的相应的记录数据。3、视图可分为(本地视图、远程视图)。4、视图兼有(
12、表和查询)的功能。5、在查询向导中可以创建(标准查询、交叉表查询、图形表)3种类型的查询表。6、“视图设计器”窗口中比“查询设计器”的窗口中多出的选项卡是(D)。A、字段 B、排序 C、联接 D、更新条件 7、要对查询结果进行分为统计,应在(D)选项卡是进行。A、字段 B、排序依据 C、筛选 D、分组依据 8、在查询设计器中,“字段”选项卡对应的 SQL 短语是(SELECT)。第十一单元 1.报表由哪几部分组成?系统默认的报表布局有哪几个带区?答:报表由数据源和布局组成;系统默认的报表布局有页标头、细节、页注脚三个区域。2.标题带区与页标题带区输出有何区别?3.举例说明各报表控件的用途。4.域控件用于输出表中的(字段)(报表变量)以及(计算结果)。5.报表设计器窗口系统默认有3个带区,分别是(页标头)(细节)和(页注脚)。6.在“报表设计器”窗口中,可以使用的控件是(标签、域控件和线条)。7.如果对报表进行数据分组,报表将自动含(组标头)和(组脚注)8.在报表设计器中打印每条记录的带区是(细节)9.在报表设计器中,标签控件用来表示(文字对象)。第十三单元 1、文本框控件与编辑框控件有何不同?2、在编辑框中,利用(SelStart)属性和(SelLength)属性可以从程序中选定文本。