VFP填空题+答案

合集下载

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题1. 在Visual FoxPro中,用于定义一个表单的文件扩展名是()。

A. .dbfB. .scxC. .pjxD. .frx答案:B2. 下列哪个函数用于在VFP中获取当前系统日期?()。

A. DATE()B. NOW()C. THIS()D. TIME()答案:A3. 在Visual FoxPro中,要循环遍历一个表中的所有记录,应该使用哪个命令?()。

A. GO TOPB. GO BOTTOMC. LOOPD. BROWSE答案:D4. 以下哪个属性用于设置Visual FoxPro中对象的前景色?()。

A. BackColorB. ForeColorC. FontSizeD. Text答案:B5. 在VFP中,若要打开一个已存在的表,应使用哪个命令?()。

A. USE 表名 IN 0B. USE 表名 EXCLUSIVEC. BROWSE 表名D. DISPLAY 表名答案:A二、填空题1. 在Visual FoxPro中,__________命令可以用来创建一个新的数据库。

答案:CREATE DATABASE2. 要将一个表中的数据按照某个字段进行排序,可以使用__________命令。

答案:ORDER BY3. 在VFP中,可以使用__________函数来获取用户输入的值。

答案:GET4. 为了在Visual FoxPro中设置一个计时器,需要使用__________控件。

答案:Timer5. 若要在VFP表单中显示一条欢迎信息,可以在表单的__________事件中编写代码。

答案:INITIALIZE三、判断题1. 在Visual FoxPro中,所有的数据都存储在表(tables)中。

(正确)答案:正确2. 使用BROWSE命令可以对表进行添加、修改和删除操作。

(错误)答案:错误3. Visual FoxPro中的表单(form)是一种用于创建用户界面的控件。

vfp习题及参考答案

vfp习题及参考答案

vfp习题及参考答案习题一一、用适当的内容填空1.典型安装VFP至少需要【85】MB的剩余磁盘空间,完全安装VFP至少需要【90】MB的剩余磁盘空间。

2.在运行VFP过程中,要想查看帮助信息,必须安装【MSDNLibrary】。

并在VFP中配置名为【Fo某help.chm】的帮助文件。

3.对VFP系统环境所做的配置,可以分为【临时】配置和【永久】配置两种。

4.通过VFP【工具】菜单→“选项”→【显示】选项卡可以控制是否显示时钟。

5.在启动VFP时,系统自动在当前工作目录、安装VFP的目录和文件搜索路径中按顺序查找名为【Config.fpw】的配置文件。

6.VFP是微型计算机上普遍使用的一种关系数据库管理系统,简称为【VFP】。

7.VFP将【可视化】、结构化和【面向对象】程序设计方法结为一体。

8.VFP要处理的各种信息以【数据库】形式存储于计算机中。

9.一个应用程序通常由【主界面】和【功能界面】两种界面组成,主界面由【主窗口(表单)】和【程序系统菜单】组成。

10.安装VFP系统,首先应该鼠标双击安装盘中的【Setup.e某e】文件,在安装过程中,每步都要用鼠标单击【下一步】按钮,为了使用VFP的帮助功能,还要安装【MSDN】软件;启动VFP系统的程序文件名为【Vfp6.e某e】。

11.在Window操作系统下启动VFP的方法之一是:单击“开始”→【程序】→“MicrooftViualFo某Pro6.0”→【MicrooftViualFo某Pro6.0】。

12.VFP有4种工作方式,其中【编写程序】方式属于自动化工作方式。

13.系统提供【11】个工具栏,某菜单项是否显示和是否可用与系统【当前状态】有关。

通过设置【Window桌面】属性,可调整系统菜单和工具栏上文字的字体或字号。

14.调整命令窗口中字体和字号的方法是:单击【格式】→【字体】,选择“字体”和“大小”。

15.设置Fo某help.chm文件,应在“选项”对话框的【文件位置】选项卡设置。

VFP选择填空试题库加答案

VFP选择填空试题库加答案

01第一章1.VFP是一种________ 模型的数据库管理系统。

选择:A. 层次 B. 网络 C. 对象 D. 关系答案:D2.对于二维表的关键字来讲,不一定存在的是________ 。

选择:A. 主关键字 B. 候选关键字 C. 超关键字 D. 外部关键字答案:D 3.目前三种基本的数据模型是________ 。

选择:A. 层次模型、网络模型、关系模型B. 对象模型、网络模型、关系模型C. 网络模型、对象模型、层次模型D. 层次模型、关系模型、对象模型答案:A4. 在命令窗口中,不能实现的操作是________ 。

选择:A. 复制已执行过的命令B. 重复执行已执行过的命令C. 同时执行多个命令D. 在命令窗口中显示命令执行结果答案:D 5.数据库管理系统是________ 。

选择:A. 教学软件 B. 应用软件C. 计算机辅助设计软件D. 系统软件答案:D 6.关系型数据库采用________ 表示实体和实体间的联系。

选择:A. 对象 B. 字段 C. 二维表 D. 表单答案:C 8.关系模型的基本结构是______。

选择:A. 二维表 B. 树形结构 C. 无向图 D. 有向图答案:A 9.Visual FoxPro是一个________ 。

选择:A. 数据库系统 B. 数据库管理系统C. 数据库D. 数据库管理员答案:B 10.由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为___________。

选择:A. 数据库系统 B. 数据库管理系统C. 文件系统D. 软件系统答案:A 11.项目管理器的功能是组织和管理与项目有关的各种类型的_________。

A. 文件B. 字段C. 程序D. 数据答案:A12.下列说法中,不正确的是_______。

选择:A. 二维表中的每一列均有唯一的字段名B. 二维表中不允许出现完全相同的两行C. 二维表中行的顺序、列的顺序均可以任意交换D. 二维表中行的顺序、列的顺序不可以任意交换答案:D 13.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而 __________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对现实世界的抽象。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于创建表单的命令是()。

A. CREATE FORMB. CREATE FORMSC. FORMD. FORMS答案:A2. 在Visual FoxPro中,使用()命令可以打开一个表。

A. OPEN TABLEB. USEC. BROWSED. DISPLAY答案:B3. 以下哪个选项不是Visual FoxPro的数据类型?()A. NumericB. CharacterC. DateD. Boolean答案:D4. 在Visual FoxPro中,要将一个表的所有记录显示在屏幕上,可以使用()命令。

A. LISTB. DISPLAYC. BROWSED. REPORT答案:C5. Visual FoxPro中,用于将数据从一个表复制到另一个表的命令是()。

A. COPY TOB. INSERT INTOC. SELECT INTOD. APPEND答案:D二、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

答案:CREATE DATABASE2. 使用________命令可以关闭当前数据库。

答案:CLOSE DATABASE3. ________命令用于在Visual FoxPro中打开一个数据库。

答案:USE4. ________命令用于在Visual FoxPro中关闭一个表。

答案:CLOSE TABLE5. ________命令用于在Visual FoxPro中删除一个表。

答案:DELETE TABLE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何使用SQL语句创建表。

答案:在Visual FoxPro中,可以使用CREATE TABLE语句创建表。

例如,CREATE TABLE Students (ID C(5), Name C(20), Age N(3,0))。

VF习题集(答案)

VF习题集(答案)

VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。

A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。

A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。

A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。

A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。

A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。

A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。

A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。

A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。

2. 在关系数据库的三种关系运算是选择、投影、连接。

3. 从关系中找出满足条件的元组的操作是_选择__运算。

习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。

A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。

A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。

A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。

VFP填空题

VFP填空题

(1)在算法正确的前提下,评价一个算法的两个标准是【1】。

正确答案:时间复杂度和空间复杂度(2)将代数式Z=x2 y2 a b 转换成程序设计中的表达式为【2】。

正确答案:SQRT(x 或2 y 或2)/(a b)(3)软件危机出现于60年代末,为了解决软件危机,人们提出了【3】的原理来设计软件,这就是软件工程诞生的基础。

正确答案:软件工程学(4)【4】是数据库设计的核心。

正确答案:数据模型(5)在关系模型中,把数据看成一个二维表,每一个二维表称为一个【5】。

正确答案:关系(6)函数STR(1234.5454,7,3)的值为【6】。

正确答案:1234.55(7)保证表中记录惟一的特性,即在一个表中不允许有重复的记录,是为了保证数据的【7】完整性。

正确答案:实体(8)在Visual FoxPro中,SKIP命令是按【8】顺序定位,如果使用索引时,则是按【9】顺序定位。

正确答案:逻辑正确答案:索引项(9)为表建立索引,其基本特点是可以提高【10】速度。

正确答案:查询(10)在“菜单设计器”中,要为定义的“编辑”菜单项设置一个访问键“E”,下列书写格式正确的是【11】。

正确答案:编辑(\par(11)SQL是【12】语言,其核心是【13】正确答案:结构化查询正确答案:查询(12)检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表temp中,SQL语句为:SELECT * FROM 学生表WHERE 籍贯="北京" 【14】 temp正确答案:INTO TABLE` INTO DBF(13)在SQL语句中,为了避免查询到重复记录,可用【15】短语。

正确答案:DISTINCT(1)冒泡排序算法在最好的情况下的元素交换次数为【1】。

正确答案:0(2)在最坏情况下,堆排序需要比较的次数为【2】。

正确答案:O(nlog2n)(3)若串s="MathTypes",则其子串的数目是【3】。

vf填空题

vf填空题

填空题1、数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、______模型。

答案: 1:关系知识点:VFP部分/第一章填空2、用二维表的形式来表示实体之间联系的数据模型叫做______模型。

答案: 1:关系知识点:VFP部分/第一章填空3、在关系数据库的基本操作中,从表中取出满足条件元组的操作称为______。

答案: 1:选择知识点:VFP部分/第一章填空4、在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。

答案: 1:联接#连接知识点:VFP部分/第一章填空5、Visual FoxPro中不允许在主关键字字段中有重复值或______。

答案: 1:空值#NULL知识点:VFP部分/第一章填空6、在关系数据模型中,二维表的列称为属性,二维表的行称为______。

答案: 1:元组#记录知识点:VFP部分/第一章填空7、关系是具有相同性质的______的集合。

答案: 1:元组#记录知识点:VFP部分/第一章填空8、数据库系统的核心是______。

答案: 1:数据库管理系统#DBMS知识点:VFP部分/第一章填空9、关系数据库中可命名的最小数据单位是______。

答案: 1:属性名#属性#字段#字段名知识点:VFP部分/第一章填空10、用二维表数据来表示实体及实体之间联系的数据模型称为______。

答案: 1:关系模型#关系知识点:VFP部分/第一章填空11、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是______联系。

答案: 1:多对多#m:n知识点:VFP部分/第一章填空12、数据处理的核心是数据管理。

数据管理大致经历了人工管理、文件系统和_________三个阶段。

答案: 1:数据库管理#数据库系统知识点:VFP部分/第一章填空13、数据库系统是指引进数据库技术后的计算机系统,主要包括_______、硬件系统、软件系统、用户等四部分。

vfp基础试题及答案

vfp基础试题及答案

vfp基础试题及答案一、单项选择题(每题2分,共20分)1. Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录长度C. 索引类型D. 表单名称答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. SPACE()D. AT()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. DO FORMC. DISPLAY FORMD. CREATE FORM答案:B4. 在Visual FoxPro中,以下哪个选项不是报表的数据环境的组成部分?A. 数据源B. 控件C. 报表对象D. 表单答案:D5. Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. CREATE QUERYD. DESIGN QUERY答案:C6. 在Visual FoxPro中,以下哪个函数用于将数值转换为字符串?A. NUMERIC()B. STR()C. VAL()D. ALLTRIM()答案:B7. Visual FoxPro中,以下哪个命令用于关闭一个数据库?A. CLOSE DATABASEB. USEC. CLOSE ALLD. SET DATABASE TO答案:A8. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B9. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B10. 在Visual FoxPro中,以下哪个选项不是表单的属性?A. CaptionB. HeightC. WidthD. Recordsource答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

vfp试题及答案

vfp试题及答案

vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。

vfp填空题

vfp填空题

VFP中程序控制结构有四种,它们是:__________、__________、__________、__________。

答案: 顺序、分支、循环、子程序VFP中的索引类型有四种,它们是:__________、__________、__________、__________。

答案: 主索引、候选索引、普通索引、唯一索引VFP中系统内部定义的类称为基类,它可分为两种类型:__________、__________。

答案: 容器类、控件类将某控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件对象的__________属性的值也随之变化。

答案: V ALUE如果在主表中删除一条记录,要求子表中的相关记录自动删除,则参照完整性的删除规则应设置成__________。

答案: 级联将VFP默认路径设置为D:\USER的命令是________。

答案: SET DEFA TO D:\USER如果要让运行的表单第一次显示时自动位于主窗口中央,则应该将表单的__________属性值设置为.T.。

答案: AutoCenter组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT—SQL语句,则它的RowSourceType 属性设置为__________。

答案: 3-SQL语句已知N="1",M="2",X21=1+2, 则表达式X&M&N的值为__________。

答案: 3表达式YEAR(DATE()+10)的数据类型为__________。

答案: N (数值型)计时器(Timer)控件中设置时间间隔的属性为Interval和定时发生的事件为__________ 。

答案: Timer已知XX="ABC ",YY="B",则XX+YY=__________ 、XX-YY= __________。

vfp试题及答案及

vfp试题及答案及

vfp试题及答案及一、单项选择题(每题2分,共10分)1. Visual FoxPro是由哪家公司开发的数据库管理系统?A. 微软B. 甲骨文C. IBMD. 苹果答案:A2. 在Visual FoxPro中,以下哪个命令用于创建新表?A. CREATE TABLEB. DEFINE TABLEC. MAKE TABLED. NEW TABLE答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. WIDTH答案:A4. 在Visual FoxPro中,以下哪个命令用于打开一个表?A. OPEN TABLEB. USEC. DISPLAY TABLED. SHOW TABLE答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭当前表?A. CLOSE TABLEB. QUITC. EXITD. CANCEL答案:A二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERTB. DELETEC. UPDATED. SELECT答案:ABC2. 在Visual FoxPro中,以下哪些函数用于数据的转换?A. TRANSFORMB. EVALUATEC. CURDATE()D. CURTIME()答案:AB3. 在Visual FoxPro中,以下哪些命令用于数据的排序?A. SORTB. ORDER BYC. INDEXD. FIND答案:AC4. 在Visual FoxPro中,以下哪些命令用于创建索引?A. INDEX ONB. CREATE INDEXC. SET INDEX TOD. SET ORDER TO答案:AC5. 在Visual FoxPro中,以下哪些命令用于数据的统计?A. COUNTB. SUMC. AVGD. MAX答案:ABCD三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用命令_________可以设置表的过滤条件。

3VF题库 填空题(1_8章)

3VF题库 填空题(1_8章)

填空题1、数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、______模型。

答案:1:关系知识点:VFP部分/第一章填空2、用二维表的形式来表示实体之间联系的数据模型叫做______模型。

答案:1:关系知识点:VFP部分/第一章填空3、在关系数据库的基本操作中,从表中取出满足条件元组的操作称为______。

答案:1:选择知识点:VFP部分/第一章填空4、在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。

答案:1:联接#连接知识点:VFP部分/第一章填空5、Visual FoxPro中不允许在主关键字字段中有重复值或______。

答案:1:空值#NULL知识点:VFP部分/第一章填空6、在关系数据模型中,二维表的列称为属性,二维表的行称为______。

答案:1:元组#记录知识点:VFP部分/第一章填空7、关系是具有相同性质的______的集合。

答案:1:元组#记录知识点:VFP部分/第一章填空8、数据库系统的核心是______。

答案:1:数据库管理系统#DBMS知识点:VFP部分/第一章填空9、关系数据库中可命名的最小数据单位是______。

答案:1:属性名#属性#字段#字段名知识点:VFP部分/第一章填空10、用二维表数据来表示实体及实体之间联系的数据模型称为______。

答案:1:关系模型#关系知识点:VFP部分/第一章填空11、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是______联系。

答案:1:多对多#m:n知识点:VFP部分/第一章填空12、数据处理的核心是数据管理。

数据管理大致经历了人工管理、文件系统和_________三个阶段。

答案:1:数据库管理#数据库系统知识点:VFP部分/第一章填空13、数据库系统是指引进数据库技术后的计算机系统,主要包括_______、硬件系统、软件系统、用户等四部分。

vfp练习题答案

vfp练习题答案

vfp练习题答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM2. 以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEDIFFS()D. DATESUB()3. 要在Visual FoxPro中创建一个新表,应该使用以下哪个命令?A. CREATE TABLEB. NEW TABLEC. DEFINE TABLED. MAKE TABLE4. 以下哪个命令用于将数据从表单的字段传送到数据库表?A. POSTB. SAVEC. RECALLD. PACK5. 在Visual FoxPro中,以下哪个属性用于设置表单的标题?A. CaptionB. TitleC. HeaderD. Label6. 以下哪个控件用于在表单上显示文本?A. LabelB. TextboxC. ComboboxD. Listbox7. 以下哪个函数用于返回当前日期?A. DATE()B. TODAY()C. CURDATE()D. GETDATE()8. 在Visual FoxPro中,以下哪个命令用于关闭表单?A. CLOSE FORMB. END FORMC. EXIT FORMD. QUIT FORM9. 以下哪个属性用于设置文本框的输入焦点?A. FocusB. ActiveControlC. SelectD. SetFocus10. 在Visual FoxPro中,以下哪个命令用于删除当前记录?A. DELETEB. ERASEC. REMOVED. DROP二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用 ________ 函数可以获取系统当前时间。

2. 当需要在表单上创建一个按钮控件时,可以使用 ________ 类。

VFP课后习题参考答案

VFP课后习题参考答案

参考答案第1章一、选择题1. B2. B3. C4. B5. A二、填空题1. 关系模型2. 层次模型3. 一对多联系4. 连接操作5. 实体三、简答题1. 答:信息是客观事物属性的反映,它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。

数据是反映客观事物属性的记录,是信息的载体,对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。

数据是信息的具体表现形式,信息是数据有意义的表现。

数据和信息是两个相互联系、但又相互区别的概念。

从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。

而从计算机的角度来看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。

2. 答:(1)数据管理技术的发展大致经历了人工管理、文件管理和数据库管理三个阶段。

人工管理阶段发生在20世纪50年代,在这一阶段的特点是:①数据由应用程序自己管理,没有专用的数据管理软件。

②数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。

③数据不具有独立性,程序对数据存在严重的依赖性。

(2)文件管理阶段发生在20世纪60年代,文件管理阶段的特点是:①有专门的软件进行数据管理,并提供了多种文件组织形式。

②程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集中于算法。

③实现了以文件为单位的数据共享,数据冗余度减少。

但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。

(3)数据库管理阶段发生在20世纪60年代后期,在数据库系统阶段,主要的特点有:①数据结构化,在同一数据库中的数据文件是有联系的,而且在整体上服从一定的结构形式。

②数据共享性好,数据库内数据可以供多个用户使用,提高了信息的利用率。

vfp填空题(附答案)

vfp填空题(附答案)

填空题1、表单控件工具栏中的"标签"按钮代表的是标签____类_____。

答题提示:类/对象2、表打开后,记录指针指向的记录称为_____当前_____记录。

3、表单form1上有一个命令按钮组控件CG(容器控件),命令按钮组控件CG中包括两个命令按钮Cmd1和Cmd2,若当前对象为Cmd1,则this.parent所指的控件是____命令按钮组______。

答题提示:表单/ 命令按钮组4、常量$90比常量$100___小_____。

答题提示:大/小5、用当前表单中的LABEL1控件来显示系统时间的语句是:BEL1. CAPTION =TIME()6、VFP支持两种类型的菜单:条形菜单和弹出式菜单。

7、颜色函数RGB(0,0,0)返回的颜色是黑色。

8、一个关系对应一张表,表中的一列称为一个字段,表中的一行称为一个记录。

9、VFP的三种程序结构是顺序结构、选择结构、循环结构。

10、数据完整性包括域完整性、参照完整性和实体完整性。

11、在面向对象的程序设计中,类的实例又称为对象。

12、打开数据库表的同时,自动打开该表的结构型复合索引。

13、执行命令A=$9000之后,内存变量A的数据类型是货币型。

14、 FONTBOLD属性,用来设置文字是否以粗体显示。

15、控件的FONTSIZE属性,可用来设置文字的字号大小。

16、表达式"Visual FoxPro" $ "Fox"的结果是.F.。

17、在Visual FoxPro中,最多允许同时打开32767个数据库表或自由表。

18、在Visual FoxPro中,打开表设计器来修改表结构的命令是MODI STRU(每个单词写四个字母)。

19、在Visual FoxPro中,视图可以分为本地视图和远程视图。

20、用Ctrl+F2组合键,可以打开命令窗口。

答题提示:打开/关闭21、每一个数据表可以容纳的最大记录数是10(用阿拉伯数字)亿个。

VFP填空题有参考答案

VFP填空题有参考答案

VFP填空题(有答案)题干0数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、______模型。

关系daan题干1用二维表的形式来表示实体之间联系的数据模型叫做______。

关系模型#关系daan题干2在关系数据库的基本操作中,从表中取出满足条件元组的操作称为______。

选择daan题干3在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。

联接daan题干4自然联接是去掉重复属性的_______联接。

等值daan题干5Visual FoxPro中不允许在主关键字字段中有重复值或______。

空值#NULLdaan题干6在Visual FoxPro的表之间建立一对多联系是把______的主关键字字段添加到______的表中。

一方#一个表@多方#多个表daan题干7为了把多对多的联系分解成两个一对多联系所建立的"纽带表"中应包含两个表的______。

主关键字#主键daan题干8要把帮助文件设置为复制到硬盘上的Foxhelp.chm文件,需要在"选项"对话框的______选项卡上设置。

文件位置daan题干9扩展名为.prg的程序文件在"项目管理器"的______选项卡中显示和管理。

代码daan题干10命令?ROUND(37.2007,3)的执行结果是______。

37.201daan题干11命令?LEN("THIS IS MY BOOK")的结果是______。

15daan题干12TIME( )的返回值的数据类型是______类型。

字符#Cdaan题干13下列命令执行后的结果是______。

STORE 'GOOD BYE!' TO X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)GO BYBYE! YE!daan题干14下列命令执行后的结果是______。

VFP填空题

VFP填空题

VFP填空题1.数据的不一致性是指_________。

答案:相同的数据在不同的应用程序中出现不同的值2. VFP系统中,终止事件循环的命令是______。

答案:CLEAR EVENTS3. 目前较为流行的一种信息模型设计方法称为E-R方法,E-R方法的中文含义为_____ _。

答案:实体联系方法4. 如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为______。

答案:THIS.VALUE=DATE()5. 与Thisform.Release功能等价的命令为_______。

答案:Release Thisform6.______型数据只能用于表而不能用于内存变量。

答案:备注和通用7.已知教师表(JS.DBF)中含有一条姓名(XM)为"王一平"的记录,执行下列程序段后,输出结果为______。

SELE JSLOCAT FOR XM="王一平"XM=3?XM答案:王一平8.与XB="男" .OR. XB="女"等价的表达式为______。

答案:XB$"男女"9.表达式STR(YEAR(DATE()+10)) 的数据类型为_______ 。

答案: C10.已知教师表(JS.DBF)已经按姓名(XM)建立索引,答案:SEEK("王一平") 阅读下列程序:SELE JSSET ORDER TO xmSEEK '王一平'IF FOUND()DISPLAYELSEWAIT WIND '查无此人'如果要用SEEK函数完成上述相同的功能,应将程序改成:SELE JSSET ORDER TO xmIF ________DISPLAYELSEWAIT WIND '查无此人'ENDIF11.打开项目的命令是_______。

答案:MODIFY PROJECT12.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。

vfp测试题及答案

vfp测试题及答案

vfp测试题及答案一、选择题1. 在Visual FoxPro中,以下哪个不是数据库表的字段类型?A. 数字型B. 日期型C. 备注型D. 逻辑型答案:D2. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的所有表?A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:A二、填空题1. 在Visual FoxPro中,______命令可以用于打开一个表。

答案:USE2. 要将Visual FoxPro中的表单保存为类文件,应使用______命令。

答案:RELEASE三、简答题1. 简述Visual FoxPro中的索引类型有哪些,并简要说明它们的特点。

答案:Visual FoxPro中的索引类型主要有三种:主索引、候选索引和普通索引。

主索引用于唯一标识表中的每条记录,不允许重复;候选索引可以包含重复值,但每个候选索引中只能有一个空值;普通索引则没有这些限制,主要用于提高查询效率。

四、操作题1. 假设有一个名为“学生”的表,包含字段:学号(C,8)、姓名(C,20)、年龄(N,3,0)。

请写出在Visual FoxPro中创建该表的命令。

答案:```CREATE TABLE 学生 (学号 C(8), 姓名 C(20), 年龄 N(3,0))```2. 继续上题,如果需要为“学号”字段创建一个主索引,并且为“姓名”字段创建一个候选索引,应如何操作?答案:```USE 学生SET PRIMARY KEY 学号SET INDEX TO 姓名 TAG 姓名索引```五、编程题1. 编写一个Visual FoxPro程序,用于查询“学生”表中年龄大于20岁的学生信息,并显示结果。

答案:```SELECT * FROM 学生 WHERE 年龄 > 20 INTO CURSOR 查询结果 BROWSE```请注意,以上内容仅为示例,具体题目和答案应根据实际教学内容和要求进行设置。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在VFP的默认状态下,表以________方式打开。

答案:独占2.如果USED("XS")返回为T,则说明________。

答案:文件已打开3.要实现对JS表所有记录的工龄(GL)增加1,其UPDATE-SQL命令为________。

答案:UPDATE JS SET GL=GL+14.在REPLACE命令中,保留字________仅对备注型字段有效,使用时表示替换的内容追加到原备注中,否则替换原备注内容。

答案:ADDITIVE5.请写出删除JS表中基本工资(GZ)在400元以下所有记录的DELETE-SQL命令________。

答案:DELETE FROM JS WHERE GZ<4006.如果要彻底删除当前工作区中打开表的所有记录,可以使用________命令。

答案:ZAP7.打开一个表时,________索引文件将自动打开,表关闭时它将自动关闭。

答案:结构复合索引8.数据库中的每一个表能建立________个主索引。

答案:19.除了自由表的字段名、表的索引名至多只有_____个字符以外,其余名称的长度可以达到100多个字符。

答案:1010.________是保存在数据库中的过程代码,由用户自定义的函数和在创建表之间的参照完整性规则时系统创建的函数组成。

答案:存储过程11.参照完整性的插入规则只有两个,________答案:删除和忽略12.学生表和成绩表已经建立了参照完整性,如果删除学生表中的记录,该学生的所有成绩记录也自动全部删除,则两表之间的参照完整性设置为___________。

答案:删除级联13.要设置当前数据库中js 表的gh字段的标题属性,可以dbsetprop(”_______”,”field”,”caption”,”工号”)答案:js.gh14.要获取当前数据库中xs表的xb字段的默认值,可以dbgetprop(”xs.xb”,”field”,”__________”)答案:defaultvalue15.对于已打开的多个索引,每次只有一个索引对表起作用,这个索引称为________。

答案:主控索引16.在关系模型中实体之间的联系有三种:一对一关系、一对多关系和多对多关系。

在VFP 数据库中,数据库表之间不能建立的关系是________。

答案:多对多关系17.________是保存在数据库中的过程代码,它由一系列用户自定义函数或在创建表与表之间参照完整性规则时系统创建的函数组成。

答案:存储过程18.在移动表或数据库后更新链接,可以使用VALIDATE DATABASE命令检查数据库的有效性和更新链接.该命令要求以________方式打开当前数据库。

答案:独占19.如果意外地删除了某个数据库文件,由于该数据库中包含的数据库表仍然保留对该数据库引用的后链,因此这些数据库表也不能被添加到其他的数据库中。

这时需要利用________命令删除存储在数据库表中的后链,使之成为自由表。

答案:FREE TABLE20.若某字段定义为侯选索引或主索引型,要求该字段的值必须具有________性。

答案:惟一21.索引可分为多种类型,其中________只适用于数据库表。

答案:主索引22.“ODBC”的中文含义是________。

答案:开放数据库互连23.查询和视图在本质上都是一条________语句。

答案:SELECT-SQL24.查询中的分组依据,是将记录分组,每个组生成查询结果中的________记录。

答案:125.视图可以在数据库设计器中打开,也可以用use 命令打开,但在使用use 命令打开视图之前,必须打开包含该视图的________。

答案:数据库26.在SELECT-SQL语句中,DISTINCT选项的功能是________。

答案:去除重复项27.如果某select-sql 命令个使用了union子句将两个select语句联合起来,且需要对最终查询排序的结果排序,则需要使用____个orde by子句。

答案:128.表之间的连接类型分别为内部连接、左连接、右连接、______答案:完全连接29.报表是最常用的打印文档,设计报表主要是定义报表的数据源和报表的布局。

在Visual FoxPro系统中,报表布局的常规类型有:列报表、行报表、一对多报表以及________。

答案:多栏报表30.使用报表打印表中的数据,需在报表中将与表字段相关的控件放在报表中的________带区。

答案:细节31.在报表中增加分组输出时,报表中将增加组标头和________带区。

答案:组注脚32.要打印页码,则在“页标头”或“页注脚”带区中加入含有系统变量______的域控件。

答案:___pageno33.标题带区和_____带区在每个报表中只打印一次。

答案:总结34.利用showwindow属性和desktop属性,可以将表单设置为________、浮动表单或子表单。

答案:顶层表单35.如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为________。

答案:THIS.VALUE=DATE()36.将文本框对象的________属性设置为“*”时,用户键入的实际输入不显示,但value属性中仍保存键入的字符串。

答案:passwordchar37.将文本框对象的________属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。

答案:ReadOnly38.与Thisform.Release功能等价的命令为________。

答案:Release Thisform39.Grid、Text、CommandGroup、Column是VFP系统中的对象,它们当中不能直接加到表单中的对象是________。

答案:Column40.将控制绑定到一个字段,移动记录后字段的值发生变化,这时对象的________属性的值也随之变化。

答案:VALUE41.如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的________ 事件中设置代码为This.Value=DATE(),同时要将它的______属性设置为.F.。

答案:INIT ,ENABLED42.对于列表框,当其________发生变化时,将触发InteractiveChange事件。

答案:VALUE43.如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的________属性设置值为.T.。

答案:AutoCenter44.选项按钮组是________对象,它的Value属性表明用户选定了哪个按钮。

假定现有一个选项按扭组有六个选项按钮,该选项按钮组的ControlSource 属性值是一个整型字段,如果用户选择了第四个按钮,则选项按钮组的Value属性值为________。

答案:容器,445.组合框的数据源由RowSource属性和RowSourceType属性给定,如果RowSource属性中写入一条SELECT-SQL语句,则它的RowSourceType属性应设置为________。

答案:3-SQL 语句46.对于数据绑定型控件,通过对________属性的设置来绑定控制和数据源。

答案:ControlSoure47.如果要将某选项按钮组上的按钮设置为5个,应把选项按钮组的________属性值设定为5。

答案:ButtonCount48.所有的容器对象都具有与之相关的计数属性和____属性。

答案:集合49.采用面向对象的程序设计方法设计的应用程序,其功能的实现是由________驱动的。

答案:事件50.组合框可设置为下组合框和________。

答案:下拉列表框51.表格包含列控件,列控件又包含列标头和______控件。

答案:文本框52.在表单中,一个OLE绑定型控件利用表中的________型字段显示一个OLE对象。

答案:通用53.VFP系统中,终止事件循环的命令是:________。

答案:CLEAR EVFNT54.在Visual FoxPro 系统中,事件循环由READ EVENTS 命令建立、 CLEAR EVENTS 命令停止。

当发出CLEAR EVENTS 命令时,程序将继续执行紧跟在________命令后面的那条可执行语句。

答案:READ EVENTS55.OOP中文含义为:________。

答案:面向对象程序设计56.复选框控件可以为三种状态,其Value 属性值分别为.F. 、.T. 或________。

答案:NULL57.在表单的Load、Activate和Init这三个事件中,________事件不能引用表单及表单中的对象,________事件最后一个被触发。

答案:load activate58.有一表单frmA,该表单中包含一个页框pgfB,页框中包含的页面数未知,在刷新表单时,为了刷新页框中的所有页面,可在页框pgfB的REFRESH方法中编写一段FOR循环结构的代码实现,请完善如下代码:FOR i=1 to This. ________This.Pages[i].refreshENDFOR答案:PAGECOUNT59.如果要求在表单刷新中总是指定页框的最后一个页面为活动页面,则可在页框控件的refresh事件代码中用命令:this.________=pagecount答案:activepage60.标签控件是用以显示文本的图形控件。

标签控件的主要属性有Caption属性、BackStyle 属性、AutoSize属性以及WordWrap属性等。

其中WordWrap属性的功能是________。

答案:自动换行61.编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑________型字段。

答案:备注62.用户可通过设置列表框的________属性来指定列表框内是否显示移动条,该移动条可用来改变列表框中数据的次序。

但设置该属性时,要求列表框的RowSourceType属性应设置为0或1。

答案:MoverBars63.若选项按钮组的ControlSource属性设置为某个表的字符型字段时,那么该选项按钮组的Value属性的值的类型为字符型,此时保存到表的字段中去的是该选项按钮组的________。

答案:相应按钮的Caption64.恢复VFP系统菜单命令是________。

答案:SET SYSMENU TO DEFAULT65.某菜单在运行时,其中某菜单项显示为灰色,则此时该菜单项的“跳过”条件的逻辑值为________。

答案:.T.66.工具栏的基类名是________。

答案:TOOLBAR67.类有抽象性、封装性、继承性等特点,其中______是指包含和隐藏对象信息的能力。

相关文档
最新文档