Visual FoxPro试题

合集下载

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)是一种用于创建用户界面的控件。

Visual FoxPro练习题

Visual FoxPro练习题

Visual FoxPro练习题visualfoxpro练习题visualfoxpro复习题一、选择题1.在visualfoxpro中,向数据表文件中追加数据使用语句(a)。

a、insertb、replacec、appendd、add2.在visualfoxpro中,删掉数据库的所有记录,仅留存库结构的命令就是(d)。

a、deleteallb、packc、recalld、zap3.在visualfoxpro中,激活当前工作区中库结构的命令就是(c)。

a、copystrutob、copystrutoc、copystrutod、copystrutoexten4.在visualfoxpro中,使用replace〈字段名〉with〈表达式〉for〈条件〉后,记录指针为(d)。

a、视情况而的定b、当前记录c、bofd、为文件尾5.在visualfoxpro中,对数据库结构或记录进行输入、修改后,应按(a)存盘退出。

a、ctrl+wb、ctrl+qc、ctrl+cd、esc6.在visualfoxpro中,用modifystructure对数据库结构展开修正时,数据库的旧有数据(c)。

a、将全部遗失b、不能遗失c、可能丢失某些数据项d、可能丢失某些数据记录7.在visualfoxpro中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为(a)。

a、displayallfornl>20b、displayallwhilenl>20c、listfornlwhilenl>20d、listwhilenl>208.在visualfoxpro中,skip命令移动记录指针的基准是(b)。

a、第一条记录b、当前记录c、指定纪录d、表文件尾9.一个数据表文件中多个附注字段的内容就是存放在(b)。

a、这个数据表文件中b、一个附注文件中c、多个附注文件中d、一个文本文件中10.要删除当前数据表文件中的“性别”字段,应使用命令(a)。

VisualFoxPro题库完整

VisualFoxPro题库完整

1.8E+9是一个()。

A.存变量B.字符变量C.数值常量D.非法表达式2. 对数据表的结构进行操作,是在()环境下完成的。

A.表设计器B.表向导C.表浏览器D.表编辑器3. 扩展名为.dbc的文件表示()A.表文件B.备份文件C.数据库文件D.项目文件4. 在Visual FoxPro中,乘法和除法运算的优先级为()A.相同B.乘法优先C.除法优先D.不确定5. 表单文件的扩展名是()A. .scxB. .fxpC. .hlpD. .jdx6. 在Visual FoxPro 中,APPEND命令的作用是()A.在表的任意位置添加记录B.在当前记录之前插入新记录C.在表的尾部添加记录D.在表的首部添加记录7. 下列常量中,只占用存空间1个字节的是()A.数值型常量B.字符型常量C.日期型常量D.逻辑型常量8. 以下赋值语句正确的是()A. STORE 8 TO X,YB. STORE 8,9 TO X,YC. X=8,Y=9D. X,Y=89. 查询第一作者为“三”的所有书名及,正确的SQL语句是()A. SELECT 书名,FROM 图书WHERE 第一作者=三B. SELECT 书名,FROM 图书WHERE 第一作者=“三”C. SELECT 书名,FROM 图书WHERE “第一作者”=三D. SELECT 书名,FROM 图书WHERE “第一作者”=“三”10. 在Visual FoxPro中,程序文件的扩展名为()A. .prgB. .qprC. .scxD. .sct11. 用二维表形式表示的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.网络数据模型12. 执行下面的语句后,数组M与N的元素个数分别为()DIMENSION M(6) , N(4,5)A.6 20B. 6 5C. 7 21D. 6 913. Visual FoxPro中,一个表可以创建()个主索引。

大学生vfp考试题及答案

大学生vfp考试题及答案

大学生vfp考试题及答案一、选择题1. 在Visual FoxPro(VFP)中,以下哪个选项不是数据库表的完整性规则?A. 实体完整性B. 域完整性C. 参照完整性D. 触发器完整性答案:D2. VFP中,要实现数据的排序,可以使用以下哪个命令?A. SELECTB. ORDER BYC. SORTD. INDEX答案:C3. 在VFP中,以下哪个函数用于计算字符串的长度?A. LEFT()B. RIGHT()C. LEN()D. SPACE()答案:C4. 在VFP中,要创建一个表单,应该使用以下哪个命令?A. CREATE TABLEB. CREATE FORMC. USED. BROWSE答案:B5. VFP中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. Image ControlD. Grid答案:C二、填空题6. 在VFP中,要将一个字段设置为自动增长的编号,应该使用字段属性_________。

答案:AutoIncrement7. 当需要在VFP中实现多表连接查询时,可以使用_________函数。

答案:JOIN8. 在VFP中,要实现对表进行记录的追加操作,应使用的命令是_________。

答案:APPEND9. VFP中,要对表中的记录进行删除操作,应使用的命令是_________。

答案:DELETE10. 在VFP中,要实现对表中数据的局部更新,可以使用_________命令。

答案:UPDATE三、简答题11. 简述在VFP中如何建立一对多关系?答案:在VFP中,建立一对多关系通常涉及两个表。

首先,需要在一个表中创建一个与另一个表的主键相匹配的字段,这个字段称为外键。

然后,通过设置数据库的参照完整性规则来建立关系,确保在子表中引用的每个父表记录都是有效的。

12. 描述在VFP中如何使用报表向导创建一个简单的报表?答案:在VFP中,使用报表向导创建报表的步骤如下:- 打开报表向导。

VisualFoxPro考试试卷试题及答案.doc

VisualFoxPro考试试卷试题及答案.doc

VFP 考试试题及答案一. 单选题1.关系模型的完整性不包括(A) 。

A. 迭代完整性B. 实体完整性C. 参照完整性D. 用户定义完整性2.VisualFoxPro 数据中的每一行称为(C) 。

A. 串标B. 行号C. 记录D. 编数3. 关系数据模型中的关系指的是(D) 。

A. 表行B. 表列C. 总和D. 二维表4.常用的数据模型中有 (C) 。

A. 比较模型B.曲面模型C. 关系模型D. 对称模型5.常用的数据模型中包括(A) 。

A. 层次模型B.线性模型C. 双轨模型D. 瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。

A. 索引B. 合并C. 列序D. 标号7. 数据库系统的三级模式中包括(B) 。

A. 循环模式B.内模式C. 高级模式D. 流行模式8.常用的数据模型里有 (B) 。

A. 回旋模型B.网状模型C. 棱状模型D. 交叉模型9.VisualFoxPro的表中每一列称作(A) 。

A. 字段B. 列标C. 名称D. 线型10.数据库系统不包括 (D) 。

A. 操作系统B.数据表C. 数据库D. 计划书11.数据模型描述的是 (C) 。

A. 大小B. 颜色C. 事物间联系D.特征12. 关系二维表中垂直方向的列称作(C) 。

A. 列名B. 特征C. 属性D. 行标13.数据库系统三级模式中包括(A) 。

A. 外模式B. 层叠模式C. 交叉模式D. 圆环模式14.数据库是指 (A) 的数据集合。

A. 相关的B. 无序的C. 混合的D.循环的15. 关系二维表中水平方向的行称作(A) 。

A. 元组B. 行标C. 数值D. 列值16.数据库系统中不包括 (B) 。

A. 数据库B. 空调C. 管理员D. 数据库管理系统17.数据库系统的特点不包括(D) 。

A. 数据共享B.减少数据冗余C. 避免不一致D. 数据交叉18. 数据库管理系统的英文缩写是(B) 。

A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A) 。

计算机 visual foxpro精选三十道试题

计算机 visual foxpro精选三十道试题

1.SQL语句中删除表中数据的语句是().HAVING短语不能单独使用,必须接在()短语之后.A:ORDER BYB:FROMC:WHERED:GROUP BY答案:D2.LOOP语句不能出现在仅有( B )语句的程序段中.A:DO…ENDDOB:IF…ENDIFC:FOR…ENDFORD:SCAN…ENDSCAN3.SQL查询语句中,()短语用于实现关系的投影操作.A:WHEREB:SELECTC:FROMD:GROUP BY答案:B4.SQL的核心功能是().A:数据查询B:数据修改C:数据定义D:数据控制答案:A5.SQL的数据操作语句不包括().A:INSERTB:DELETEC:UPDATED:CHANGE答案:D6. ( )使得一个对象可以像一个部件一样用在各种程序中,同时也切断了不同模块之间数据的非法使用,减少了出错的可能.A:封装B:继承C:多态D:统一答案:A7.DBC文件是指()A:数据库文件B:数据库表文件C:自由表文件D:数据库表备注文件答案:A8.Visual FoxPro 应用程序的基本结构是( ).A:顺序结构、分支结构和模块结构B:顺序结构、分支结构和循环结构C:逻辑结构、物理结构和程序结构D:分支结构、重复结构和模块结构答案:B9.Visual FoxPro中表文件的扩展名为( )A:.DBFB:.DBCC:.DCTD:.CDX答案:A10.Visual FoxPro中的DO CASE…ENDCASE语句属于( ).A:顺序结构B:循环结构C:分支结构D:模块结构案:C11.按姓名字段升序排序,形成名为LL的表文件,下列命令错误的是( ).A:SORT ON 姓名 TO LLB:SORT ON 姓名/D TO LLC:SORT ON 姓名/A TO LLD:INDEX ON 姓名/A TO LL答案:B12.把当前表文件中"性别"字段(C型)的值全部清除,但仍保留该字段,应当使用命令( ) A:MODIFY STRUCTUREB:DELETEC:REPLACED:ZAP答案:C13.报表的数据源可以是( ).A:数据库表、自由表或视图B:表、视图或查询C:自由表或其他表D:数据库表、自由表或查询答案:A14."UPDATE学生 SET年龄=年龄+1"命令的功能是().A:将所有"学生"表中的学生的年龄变为一岁B:给所有"学生"表中的学生的年龄加一岁C:给"学生"表中当前记录的学生的年龄加一岁D:将"学生"表中当前记录的学生的年龄变为一岁答案:B15.建立STUDENT表的结构:学号(C,4)姓名(C,8),课程名(C,20),成绩(N,3),使用SQL语句(). A:NEW STUDENT(学号C(4)),姓名C(8),课程号C(20),成绩N(3,0))B:CREATE STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))C:CREATE STUDENT(学号,姓名,课程号,成绩)WITH(C(4),C(8),C(20),N(3,0))D:ALTER STUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))答案:B16.下面的说法中错误的是( ).A:内部联接是指只有满足联接条件的记录才出现在查询结果中B:左联接是指除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中C:右联接是指定除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中D:完全联接是指除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中答案:C17.下面关于属性、方法和事件的叙述中,错误的是( ).A:属性用于描述对象的状态,方法用于表示对象的行为B:基于同一个类产生的两个对象可以分别设置自己的属性值C:在新建一个表单时,可以添加新的属性、方法和事件D:事件代码也可以像方法一样被显示调用答案:D18.下面命令执行后都将生成TEMP.DBF文件,其中肯定生成空表文件的命令是( )A:SORT TO TEMPB:COPY TO TEMPC:COPY STRUCTURE TO TEMPD:COPY FILE TO TEMP答案:C19.下面有关字段名的叙述中,错误的是( )A:字段名必须以字母或汉字开头B:自由表的字段名最大长度为10C:字段名中可以有空格D:数据库表中可以使用长字段名,最大长度为128个字符答案:C20.向表中插入数据的SQL语句是().A:INSERTB:INSERT INTOC:INSERT BLANKD:INSERT BEFORE答案:B21.向数据库中添加的表()表.A:可以是任意的B:不属于其他数据库的C:必须是属于其他数据库的D:不属于两个以上数据库的答案:B22.项目管理器可以有效地管理表、数据库、菜单、类、程序和其他文件,并且可以将它们编译成( ).A:扩展名为.APP的文件B:扩展名为.EXE的文件C:扩展名为.APP.或.EXE的文件D:扩展名为.PRG的文件答案:C23.修改本地视图的命令( ).A:DELETE VIEWB:CREATE SQL VIEWC:MODIFY VIEWD:SET VIEW答案:C24.修改表文件结构,下列说法错误的是( )A:新增的字段值全部为空B:当修改字段类型时,该字段所有值将全部丢失C:修改表文件后用Ctrl+W存盘,将获得一个备份文件D:任何情况下都不能同时修改表文件中的字段名和它的长度答案:B25.选择当前未使用的最小编号工作区的命令是( )A:SELECT 0B:SELECT 1C:SELECT MIND:SELECT-1答案:A26.学生表的性别字段为逻辑型(男为逻辑真、女为逻辑假),执行以下命令序列后, 最后一条命令的显示结果是( ).USE STUDENTAPPEND BLANKREPLACE WITH ″欧陧惠″,性别WITH.F.?IIF(性别,″男″″女″)A:男B:女C:.T.D:.F.答案:B27.在Visual FoxPro中,MIN(ROUND(6.89,1),9)的值是(B )A:6B:6.9C:7D:6.828.在Visual FoxPro中,标签的缺省名字为(A)A:LabelB:ListC:EditD:Text29.在Visual FoxPro中,表单(From)是指(D). A:数据库中各个表的清单B:一个表中各个记录的清单C:数据库查询的列表D:窗口界面30.在Visual FoxPro中,打开数据库的命令是(A) A:OPEN DATABASE<数据库名>B:USE<数据库名>C:USE DATABASE<数据库名>D:OPEN<数据库名。

《Visual Foxpro》精选试题及答案汇总

《Visual Foxpro》精选试题及答案汇总
12.下列在“项目管理器”中移去数据库文件的操作方法正确的是( )。
A)选定文件,单击"项目"菜单中的"移去文件"命令
B)选定文件,按[Delete]键
C)选定文件,单击"项目管理器"中的"移去"按钮
D)以上三种都正确
13.函数库API Libraries在“项目管理器”的( )选项卡下。
A)文档 B)数据 C)代码 D)其他
第1章 Visual FoxPro是( )。
A)数据运算 B)数据存储 C)数据管理 D)数据传输
2.数据库系统主要具有的特点( )。
A)数据库系统中不存在数据的冗余
B)可只考虑数据某一局部的应用,因而使用起来简单
C)数据之间的关系比文件系统复杂得多
D)实现了数据共享,减少了冗余
8.数据处理的最小单位是( )。
A)数据 B)数据元素 C)数据结构 D)数据项
9.下面关于面向对象数据库的叙述中错误的是( )
A)每个对象在系统中都有唯一的对象标识
B)事件作用于对象,对象识别事件并作出相应反应
C)一个父类包括其所有子类的属性和方法
D)一个子类能够继承其所有父类的属性和方法
10.从数据库的整体结构看,数据库系统采用的数据模型有( )。
D)数据库中只有记录间有联系
17.关系数据库管理系统所管理的关系是( )。
A)一个DBF文件 B)若干个二维表
C)若干个DBC文件 D)一个DBC文件
18.关系数据库管理系统能实现的专门关系运算有()
A)排序、索引、统计 B)显示、打印、制表
C)关联、更新、排序 D)选择、投影、连接
19.关系是指( )。

vfp试题和答案

vfp试题和答案

vfp试题和答案1. 数据库系统的核心部分是____。

A)数据模型B)数据库C)数据库管理系统D)计算机硬件2. 关系数据模型用____结构表示实体和实体间的联系。

A)树型B)网状C)二维表D)对象3. 在下列四个选项中,不属于基本关系运算的是____。

A)连接B)投影C)选择D)排序4. DB、DBS、DBMS三者之间的关系是。

A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS5. 投影运算是从关系中选取若干个组成一个新的关系。

A)字段B)记录C)表D)关系1. 在关系型数据库中,三种基本关系运算是:选择、投影和。

2. 在关系运算中,查找满足一定条件的元组的运算称之为。

3. 数据模型主要有三种,即:层次模型、网状模型和。

4. 在二维表中,每一行称为一个,用于表示一组数据项。

5. 用二维表来表示实体及实体间联系的数据模型称为____。

6. Visual FoxPro是一种____数据库管理系统。

7. 表中的行称为【1】,表中的列称为【2】。

1.Visual FoxPro支持的数据模型是。

A) 层次数据模型B) 关系数据模型C) 网状数据模型D) 树状数据模型2.有关命令窗口的叙述中,错误的是。

A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口B) 命令窗口中,可以输入命令来实现对数据库的操作管理C) 命令窗口隐藏之后,则无法再显示出来D) 命令窗口中的文字大小可以改变3.Visual FoxPro对数据的操作命令输入时,叙述错误的是。

A) 每条命令必须以命令动词开头B) 命令动词使用时不区分大小写C) 命令动词后面不能再输入其他参数D) 命令动词前4个字母和整个命令动词等效1.VFP提供了大量的向导、设计器、等可视化设计工具供用户使用。

2.VFP不仅支持面向过程的程序设计,而且支持的程序设计。

3.VFP提供了三种工作方式,即:菜单方式、命令方式和。

VisualFoxPro考试试题及答案

VisualFoxPro考试试题及答案

VFP考试试题及答案一.单选题1•关系模型的完整性不包括(A)。

A.迭代完整性B.实体完整性C.参照完整性D.用户定义完整性2.VisualFoxPro数据中的每一行称为(C)。

A.串标B.行号C.记录D.编数3.关系数据模型中的关系指的是(D)。

A.表行 B表列C.总和D.二维表4.常用的数据模型中有(C)。

A.比较模型B.曲面模型C.关系模型D.对称模型5.常用的数据模型中包括A.层次模型B.线性模型(A)。

C.双轨模型D.瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。

A.索引B.合并C.列序D.标号7.数据库系统的三级模式中包括(B)。

A.循环模式B.模式C.高级模式D.流行模式8.常用的数据模型里有(B)。

A.回旋模型B.网状模型C.棱状模型D.交叉模型9.VisualFoxPro的表中每一列称作(A)。

A.字段B.列标C.名称D.线型10.数据库系统不包括(D)。

11.数据模型描述的是(C)。

A.操作系统B.数据表C.数据库D.计划书A.大小B颜色C.事物间联系 D.特征12.关系二维表中垂直方向的列称作(C)。

A.列名B.特征C.属性D.行标13.数据库系统三级模式中包括(A)。

A.外模式B.层叠模式C.交叉模式D.圆环模式14.数据库是指(A)的数据集合。

A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作(A)。

A.元组B.行标C.数值D.列值16.数据库系统中不包括(B)。

A.数据库B.空调C.管理员D.数据库管理系统17.数据库系统的特点不包括(D)。

A.数据共享B.减少数据冗余C.避免不一致D.数据交叉18.数据库管理系统的英文缩写是(B)。

A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括(A)。

A.说明书B.数据库管理系统C.电脑主机D.数据20.关系二维表中列的取值围称作(A)。

A.域B.值围C.数据D.区间21.数据库的英文缩写是(C)。

Visual FoxPro试题及答案

Visual FoxPro试题及答案

VISUAL FOXPRO试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)? A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件 B) Init事件 C) Load事件 D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

VisualFoxPro考试试题及答案

VisualFoxPro考试试题及答案

VFP测试试题及答案一.单项选择题1.关系模型的完整性不包括〔A〕.A.迭代完整性B.实体完整性C.参照完整性D.用户定义完整性2.VisualFoxPro数据中的每一行称为〔C〕A.申标B.行号C.记录D.编数3.关系数据模型中的关系指的是〔D〕.A.表行B.表列C.总和D.二维表4.常用的数据模型中有(C)A.比拟模型B.曲面模型C.关系模型D.对称模型5.常用的数据模型中包括(A).A.层次模型B.线性模型C.双轨模型D.瀑布模型6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表.A.索引B.合并C.列序D.标号7.数据库系统的三级模式中包括(B).A.循环模式B.内模式C.高级模式D.流行模式8.常用的数据模型里有〔B〕.A.盘旋模型B.网状模型C.棱状模型D.交义模型9.VisualFoxPro 的表中每一歹U称作〔A〕.A.字段B.歹0标C.名称D.线型10.数据库系统不包括〔D〕.A.操作系统B.数据表C.数据库D.方案书11.数据模型描述的是〔C〕.A.大小B.颜色C.事物间联系D.特征12.关系二维表中垂直方向的列称作〔C〕A.列名B.特征C.届性D.行标13.数据库系统三级模式中包括〔A〕.A.外模式B.层叠模式C.交义模式D.圆环模式14.数据库是指〔A〕的数据集合.A.相关的B.无序的C.混合的D.循环的15.关系二维表中水平方向的行称作〔A〕A.元组B.行标C.数值D.列值16.数据库系统中不包括〔B〕.A.数据库B.空调C.治理员D.数据库治理系统17.数据库系统的特点不包括〔D〕.A.数据共享B.减少数据冗余C.防止不一致D.数据交义18.数据库治理系统的英文缩写是〔B〕.A.DAB.DBMSC.MANGD.GUANLI19.数据库系统的组成中不包括〔A〕.A.说明书B.数据库治理系统C.电脑主机D.数据20.关系二维表中列的取值范围称作〔A〕A.域B.值围C.数据D.区间21.数据库的英文缩写是〔C〕A.SJKB.ABCC.DBD.OBJ22.符合数据库特点的是〔A〕.A.存储在计算机内部B.无序的C.内部无关的D.用户独享23.以下选项届于数值类数据的是〔B〕A.一二三B.123C.2021/2/1D.ABC24.关系R〔D1,D2〕的目等于〔B〕.A. 1B. 2C. 3D. 425.关系代数中的专门的关系运算中不包括〔A〕A.套用B.选择C.投影D.连接26.关系运算的类别中包括〔C〕.A.关系几何B.关系分析C.关系演算D.关系型27.以下关于关系中届性的描述正确的选项是〔B〕.A.排列次序不能交换B.届性名需唯一C.同一届性中数据可来自多个域D.届性可以再分28.关系演算用(C)来表达对关系操作的要求和条件A.大小B.数量C.谓词表达式D.类别29.关系是笛卡尔积的(A).A.子集B.区间C.单位D.父集30.集合D1(1,2,3)基数是(C).A. 1B. 2C. 3D. 431.下歹0关于关系中元组的描述正确的选项是(A).A.不可重复B.顺序固定C.可以重复D.在表中垂直显示32.来自同一笛卡儿积且具有相同关系框架的两个关系称为〔C〕关系A.父子B.层叠C.同类D.链接33.关系运算中包括〔D〕.A.关系原理B.关系迭代C.关系论D.关系代数34.关系模型中的数据从用户角度看其逻辑结构是〔A〕.A.二维表B.横条C.坚格D.双行35.关系数学中域所包含的值的个数称为〔C〕.A.层次B.统计C.基数D.关联36.关系代数中的传统集合运算中不包括〔D〕.A.并B.交C.差D.排列37.关系模型中的数据在数学上它是从〔C〕定义的A.代数B.几何C.笛卡尔积D.分数38.一组具有相同数据类型的值的集合称为(A).A.值域B.区间C.差D.积39.以下关于集合(D1,D2)的笛卡儿积表示正确的选项是(D)A.D1+D2B.D1-D2C.D1/D2D.D1X D240.VisualFoxPro 的操作界面中包含(D).A.贞眉B.表行C.行距D.工具栏41.VisualFoxPro 是什么类型的软件(A).A.系统软件B.用户软件C.图形软件D.编译软件42.VisualFoxPro 的操作界面里包含(A).A.命令窗口B.双横栏C.任务栏D.滚动窗口43.VisualFoxPro 的操作界面包括(B).A.时间B.标题栏C.地址D.分隔条44.VisualFoxPro 能够以(C)方式退出.A.输入SJKB.单击滚动条C.文件菜单退出命令D.双击45.VisualFoxPro 安装方式中包括〔A〕.A.典型B.交义C.循环D.流行46.VisualFoxPro 可通过〔B〕方式安装.A.完整B.自定义C.回述D.并行47.VisualFoxPro 可以通过以下〔B〕方式退出.A.单击命令窗口B.输出Quit命令C.双击工作区D.单击分隔条48.VisualFoxPro的操作界面包括〔A〕局部.A.菜单栏B.字符区C.设置区D.函数区49.VisualFoxPro 新建文件通过〔B〕菜单实现A.创立B.文件C.添加D.保存50.VisualFoxPro8.0 可以〔D〕方法启动.A.单击边框B.输入DAKAIC.双击任务栏D.开始菜单双击快捷方式51.VisualFoxPro 的执行方式中包括〔A〕.A.向导B.绘制C.重写D.编译52.VisualFoxPro 能通过(D)方式退出.A.双击时间区B.双击状态栏C.输入LIKAID.单击关闭按钮53.VisualFoxPro 的设计工具中包括(B).A.标尺B.设计器C.触发器D.计时器54.VisualFoxPro 可以(A)方式退出.A.双击限制菜单B.输入Exit命令C.选择离开菜单D.单击标题栏55.VisualFoxPro8.0 可通过(A方法启动.A.双击快捷方式B.输入OpenC.单击任务栏D.双击桌面56.VisualFoxPro 中变量的类型中包括(A).A.内存变量B.循环变量C.逻辑变量D.高级变量57.VisualFoxPro数组下标的起始值是(C).A.-1B.0C. 1D. 258.VisualFoxPro 函数Int(-12.34) 的结果是(C).A.12B.0.34C.-12D.-0.3459.以下选项届于数值型常量的是〔B〕.A.一二三B.123C.[123]D.'123'60.VisualFoxPro 释放变量可使用〔A〕命令.A.ReleaseB.outC.closeD.??61.以下选项届于逻辑型常量的是〔D〕.A."逻辑"B.[Logic]C.10D..Y.62.VisualFoxPro 函数Len('abcd') 的结果是(D).A. 1B. 2C. 3D. 463.VisualFoxPro逻辑表达式运算符中不包括(C),A.AndB.OrC.EtherD.Not64.内存变量赋值表达式正确的选项是(A).A.store 123 to a,bB.123=a,bC.a,b=123D.store a,b=12365.VisualFoxPro 中变量的类别中包含(C).A.测试变量B.交义变量C.字段变量D.单变量66.以下选项届于字符型常量的是(A).A.'20210212'B.20210212C.2021-01-02D.2021/02/0267.内存变量赋值操作正确的选项是(A).A.a=123B.123=aC.123->aD.a@268.VisualFoxPro 函数At('c','abcd') 的结果是(C).A.1B.2C. 3D. 469.VisualFoxPro 中变量的类型中包含(D).A.复合变量B.双变量C.测试变量D.数组变量70.VisualFoxPro 函数ABS(-12.34)的结果是A.12B.-12C.12.34D.0.3471.VisualFoxPro表达式的组成局部中不包括A.常量B.变量C.函数D.图片(C).(D).72.VisualFoxPro 函数Max〔1,2,3,4〕的结果是〔D〕.A. 1B. 2C. 3D. 473.VisualFoxPro 变量类别包含〔D〕.A.交换变量B.层次变量C.环状变量D.系统变量74.VisualFoxPro显示变量名称、作用范围、数据类型、值可使用〔B〕命令A.SHOWB.ListC.=D.&&75.VisualFoxPro 函数Left('abcde',2)的结果是(B).A. aB.abC. eD.de76.VisualFoxPro 关系表达式1+2>3结果正确的选项是(C).A. 1B.大于C..F.D.077.VisualFoxPro 表数值表达式(1+2*3)A2(C).A.7B.9C.49D.8178.在光标当前位置显示变量A的表达式正确的选项是(C).A.:AB.=AC.??AD.@A79.VisualFoxPro 表达式{八2021-1-1}-{八2021-1-1} 的结果是〔D〕.A.{A2021-12-31}B. 1C.12D.36580.VisualFoxPro定义数组使用关键字〔D〕.A.ArrayB.XiabiaoC.SshuzuD.Dimension81.以下关于显示变量A的表达式正确的选项是〔D〕.A. AB.=AC.store AD.?A82.VisualFoxPro 函数的三要素不包括〔D〕.A.函数名B.参数C.函数值D.扩展名83.VisualFoxPro字符表达式的运算符中包括(B)A.~B.+C.*D.!84.VisualFoxPro 表中记录可通过(A)窗口查看.A.浏览B.查询C.交义D.修改85.VisualFoxPro 表结构设计器中包括(A).A.字段名B.字型C.字号D.颜色86.VisualFoxPro修改表中记录使用〔B〕命令.A.XiugaiB.ReplaceC.AndD.Not87.将记录指针指向第5条记录的命令是〔D〕.A.#5B.*5C.to 5D.go 588.VisualFoxPro 创立表的主要工作是〔C〕.A.确定时间B.确定作者C.表结构的定义D.起表名89.VisualFoxPro 的索引文件类型包括〔D〕.A.交义索引文件B.临时索引文件C.数学索引文件D.复合索引文件90.VisualFoxPro数据表中的每一行称作〔B〕.A.行名B.记录C.自由行D.标准行91.VisualFoxPro 索引的建立通过〔A〕命令.A.Index OnB.CreateC.OpenD.Close92.VisualFoxPro复合索引文件的扩展名是〔B〕A.FHB.CDXC.AIOD.PLE93.设当前记录为2,将记录指针指向第5条记录的命令是〔C〕A.go 1B.go 2C.skip 3D.skip 494.VisualFoxPro 的索引文件类型中包括〔A〕.A.简单索引文件B.层次索引文件C.循环索引文件D.顺序索引文件95.VisualFoxPro显示表中记录使用〔B〕命令.A.ShowB.ListC.ChakanD.Xianshi96.VisualFoxPro 翻开表的命令是(D).A.OpenB.CloseC.Dakaie97.VisualFoxPro 表问关系包括(A).A.一对一关系B.交义关系C.映射关系D.循环关系98.VisualFoxPro的每张表中(A)索引只能有一个A.主B.从C.交义D.混合99.VisualFoxPro 表中字段的数据类型不包括(D)A.字符型B.数值型C.日期型D.枚举型100.VisualFoxPro中要求字段值唯一且每张表可建立多个的是〔B〕索引A.从B.候选C.临时D.层次101.VisualFoxPro数据库文件的扩展名是〔A〕.A.DBCB.ABCC.DBTD.ER102.VisualFoxPro追加表记录使用〔A〕命令.A.AppendB.ZhuijiaC.OpenD.Close103.VisualFoxPro索引文件根据(D)值的大小排列记录.A.记录号B.名字C.域D.索引关键字104.VisualFoxPro 自由表的创立方式中不包括(D).A.文件菜单B.命令C.工具菜单D.图形105.VisualFoxPro数据表文件的扩展名是(C).A.SFB.ADC.DBFD.DRU106.VisualFoxPro简单索引文件的扩展名是〔A〕A.IDXB.SYC.XLSD.BAC107.VisualFoxPro 的表间关系包括〔D〕.A.对偶关系B.一致关系C.网格关系D.一对多关系108.VisualFoxPro 可通过〔D〕方式翻开数据库.A.参数B.声音C.图片D.文件菜单109.VisualFoxPro 删除表中记录使用〔A〕命令.A.DeleteB.ShanchuC.XiugaiD.Or110.VisualFoxPro数据表的类型中包括〔D〕.A.底表B.层表C.树表D.自由表111.VisualFoxPro 创立数据库的方法包括〔D〕.A.文字式B.语音式C.连续式D.工程治理器112.VisualFoxPro数据表中的每一列称作〔D〕.A.交点B.域D.字段113.VisualFoxPro 创立数据库的方法中有(A)A.文件菜单式B.临时式C.永久式D.层次式114.VisualFoxPro表的类型中包括(B).A.网表B.数据库表C.空格表D.交义表115.VisualFoxPro表结构设计器的字段设置区中包括(D)A.颜色B.灰度C.字号D.类型116.VisualFoxPro 索引的主要功能是(D).A.添加记录B.删除记录C.显示编号D.逻辑排序117.VisualFoxPro中〔A〕是一组相关数据按行列排列的二维表.A.表B.名称C.值D.域118.VisualFoxPro 翻开浏览窗口使用〔A〕命令.A.BrowseB.LiulanC.InternetD.TcpIP119.VisualFoxPro数据库表的创立方式中不包括〔A〕.A.状态栏B.文件菜单C.工程治理器D.表设计器120.VisualFoxPro索引类型中包括〔D〕.A.直线索引B.函数索引C.临时索引D.普通索引121.VisualFoxPro查询对象通过设置〔B〕条件进行数据检索.A.重复B.筛选C.分级D.线性122.VisualFoxPro视图的数据源能够采用〔B〕.A.查询B.视图C.图片D.word123.VisualFoxPro 中以电子表格形式显示结果的向导方式称作(A)向导A.交义表B.单行C.文字D.重复124.VisualFoxPro查询的输出形式中包括(A).A.浏览B.文字C.图形D.语音125.VisualFoxPro查询不可进行(C)操作.A.筛选B.分组C.绘图D.排序126.VisualFoxPro查询可通过(B)方式创立.A.图形B.设计器C.状态栏D.标题栏127.VisualFoxPro查询的创立可通过〔C〕方式实现.A.复制B.粘贴C.设计器D.表格128.VisualFoxPro查询不能使用〔D〕作为数据源.A.数据库表B.自由表C.视图D.查询129.VisualFoxPro中以图形的形式显示结果的向导方式称作〔A 〕向导A.图形B.焦点C.平等D.互动130.VisualFoxPro查询的输出形式有(D).A.数据库B.交义图C.网状图D.表131.VisualFoxPro 视图必须存在于某个(D)当中.A.图片B.文字C.视频D.数据库132.VisualFoxPro查询设计器选项卡中数据在(A)选项卡设置A.字段B.联播C.分层D.复合133.VisualFoxPro查询文件的扩展名是(A)A.QPRB.CXC.ABDD.UIO134.VisualFoxPro创立查询的命令是(A).A.Create QueryB.CJCXC.OpenD.Close135.VisualFoxPro提供的可视化数据检索工具包括(A)A.查询B.分层C.工具D.连接136.VisualFoxPro 视图以(A)窗口形式输出数据.A.浏览B.文字B.C.图片D.交义137.VisualFoxPro字体C.参数D.分级138.VisualFoxProA.分级B.远程C.临时D.交义139.VisualFoxProA.数据库表B.工程C.图形D.视频140.VisualFoxProA.本地B.层次视图可以设置(C),在运行时灵活的筛选所需数据.从数据源角度,视图类型中有(B)视图.视图的数据源可以采用(A).根据数据源划分,视图类型中包括(A)视图.A.方向C.模型D.平行141.VisualFoxPro查询的创立方式包括〔A〕.A.向导B.文本C.图形D.声音142.VisualFoxPro中以浏览窗口形式显示结果的向导方式称作〔A〕向导A.查询B.列表C.循环D.分层143.VisualFoxPro 程序的表中循环使用〔C〕命令.A.OdkB.AlkC.ScanD.Close144.VisualFoxPro程序的限制结构中有(D)结构.A.交义B.图形C.双层D.分支145.VisualFoxPro 计算机算法是(A).A.解决问题的步骤B.语HC.编译D.连接146.结构化程序设计的设计思想是(A).A.自顶向下B.分层C.循环D.交义147.VisualFoxPro程序的条件循环使用(A)命令.A.Do WhileB.CosC.BeginD.Open148.算法常用的表小方法包括(A) oA.N-S 图B.几何C.代数D.机器语言149.VisualFoxPro程序中数据输入使用(A)命令A.InputB.文本C.outD.cose150.VisualFoxPro 程序是(A)的集合.A.命令B.图片C.符号D.视频151.VisualFoxPro程序文件的执行使用〔D〕命令.A.ZHIXINB.OpenC.CloseD.Do152.VisualFoxPro 程序的多重分支结构使用〔A〕命令A.Do CaseB.DoC.AbcD.Obj153.VisualFoxPro程序的分支结构使用〔A〕命令.A.IfB.ABC.CoD.De154.算法常用的表小方法中有〔B〕.A.语音B.流程图C.文字D.视频155.算法常用的表示方法中包括(A).A.自然语言'表小法B.汉语C.英文D.机器语言156.VisualFoxPro程序的限制结构包括(C)结构A.临时B.双层C.顺序D.复合157.VisualFoxPro程序文件的扩展名是(A).A.PRGB.ABFC.OBJD.LSD158.VisualFoxPro程序中注释可以使用〔A〕命令.A.NoteB.zhusiC.@D.#159.VisualFoxPro程序文件可以通过〔C〕方式建立.A.绘图B.复制C.命令D.语音160.算法的特征中包括〔D〕.A.复杂性B.交义性C.循环性。

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中,创建数组的命令是 ________。

Visual FoxPro 程序设计教程课本习题(带答案)

Visual FoxPro 程序设计教程课本习题(带答案)

习题1一、单选题1. 在数据管理技术发展过程中,没有专门的软件对数据进行管理的阶段是(A )。

A. 人工管理阶段B. 文件系统阶段C. 人工管理阶段和文件系统阶段D. 文件系统阶段和数据库阶段2. 数据库系统与文件系统的主要区别是(B )。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 数据库系统的核心是(C )。

A. 数据库B. 操作系统C. 数据库管理系统D. 文件4. 在下述关于数据库系统的叙述中,正确的是(B )。

A. 数据库中只存在数据项之间的联系B. 数据库的数据项之间和记录之间都存在联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间和记录之间都不存在联系5. 在下列4个选项中,不属于基本关系运算的是(D )。

A. 连接B. 投影C. 选择D. 比较6. 如果一个部门只能有一个经理,而且一个经理不能同时担任其他部门的职务,部门和经理两个实体之间的联系属于(A )。

A. 一对一联系B. 一对多联系C. 多对多联系D. 多对一联系7. 设有关系R1和R2,经过关系运算得到结果S,则S是(D )。

A. 元组B. 关系模式C. 数据库D. 关系8. 下面的(D )不是数据库技术的主要特点。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化9. 对关系执行投影运算后,元组的个数与原关系中元组的个数(D )。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系10. 用于实现数据库各种数据操作的软件称为(C )。

A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A )。

Visual FoxPro考试题

Visual FoxPro考试题

填空1.要清除Visual FoxPro主窗口编辑区的内容应执行CLEAR命令。

2.在Visual FoxPro中,只可以使用一维数组合二或2维数组。

3.在Visual FoxPro中,数组必须先定义后使用。

4.定位记录时,可以用SKIP命令向前或向后移动若干条记录位置。

5.SQL语言是关系型数据库的标准语言。

6.在Visual FoxPro中,排序的命令是SORT。

7.数据库文件的扩展名为.dbc。

8.在visual FoxPro中,程序文件的扩展名为.prg或prg。

9.在visual FoxPro中,要浏览表记录,首先用USE命令打开要操作的表。

10.查询中的筛选条件可以通过SELECT-SQL命令where条件子句来实现。

11.利用LOCATE命令查到满足条件的第一条记录,连续执行CONTINUE或CONT命令即可找到满足条件的其他记录。

12.逻辑删除表中所有记录应使用DELETE ALL命令。

13.在visual FoxPro中,指定从当前记录开始直到表文件的最后一条记录进行操作的范围字句是REST。

14.逻辑数据类型变量的默认值规定为F或假。

15.在命令窗口中输入QUIT命令后按回车键可退出visual FoxPro。

16.表文件的扩展名是.dbf。

17.Visual FoxPro 6.0有4种索引。

18.在SQL的SELECT命令中,为了去掉查询结果中的重复记录(元组)应包含关键DISTINCT词。

19.将内存变量定义为全局变量的VF命令是PUBLIC。

20.数据库表有4种索引类型,即主索引、普通索引、唯一索引和候选索引。

21.在ORDER BY子句的选择项中,省略DESC时,代表升序输出。

22.SQL是结构化查询语言。

23.数据库系统的核心是数据库管理系统或DBMS。

判断1.新建一张表单时,可以添加新的属性、方法和事件。

√2.在VFP中,FOR…ENDFOR循环结构中,若省略STEP<N>项,则表明其循环变量的步长为1。

计算机vf考试题及答案

计算机vf考试题及答案

计算机vf考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项是正确的?A. 表单控件不能设置事件B. 表单控件可以设置事件C. 表单控件不能添加到报表中D. 表单控件不能添加到表单中答案:B2. 以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,要打开一个表单,应该使用哪个命令?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. SHOW FORM答案:A4. 以下哪个命令用于创建一个新表?A. CREATE TABLEB. MAKE TABLEC. NEW TABLED. ADD TABLE答案:A5. 在Visual FoxPro中,如何将一个表单设置为模态?A. 将表单的Modal属性设置为.T.B. 将表单的Modal属性设置为.F.C. 使用MODAL FORM命令D. 使用NONMODAL FORM命令答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以关闭表单。

答案:RELEASE2. 要将一个字段设置为自动增长,应该在表结构中设置该字段的________属性。

答案:AutoIncrement3. 在Visual FoxPro中,________函数用于将日期转换为字符串。

答案:DATE()4. 要将一个变量的值设置为NULL,应该使用________关键字。

答案:NULL5. 在Visual FoxPro中,________命令用于删除一个表的所有记录。

答案:DELETE ALL三、简答题(每题10分,共30分)1. 描述在Visual FoxPro中如何创建一个索引。

答案:在Visual FoxPro中创建索引可以通过使用INDEX命令或者在表设计器中创建。

VisualFoxPro 试题及答案

VisualFoxPro 试题及答案

VISUAL FOXPRO期末试题答案一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项就是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义就是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的就是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引就是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明与建立,刻直接使用的内存变量就是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件就是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果就是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO S A,(B)? A,BPROCEDURE S X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法就是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果就是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果就是A) 、NULL、B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu、mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院、dbc,其中有“教师”表与“学院”表。

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. 当需要在表单上创建一个按钮控件时,可以使用 ________ 类。

VisualFoxPro测试题(一)

VisualFoxPro测试题(一)

高中英语科技类单选题30题1. The development of new technology has made our lives more ______.A. convenientB. difficultC. boringD. simple答案:A。

本题考查形容词的词义辨析。

“convenient”意为“方便的”;“difficult”意为“困难的”;“boring”意为“无聊的”;“simple”意为“简单的”。

新技术的发展通常会让我们的生活更方便,所以选A。

2. With the help of modern science and ______, many diseases can be cured.A. technologyB. informationC. knowledgeD. culture答案:A。

“technology”指“技术”;“information”指“信息”;“knowledge”指“知识”;“culture”指“文化”。

现代科学和技术能帮助治愈很多疾病,故选A。

3. The latest ______ in communication has changed the way we interact with each other.A. achievementB. inventionC. progressD. discovery答案:C。

“achievement”意为“成就”;“invention”意为“发明”;“progress”意为“进步”;“discovery”意为“发现”。

最新的通讯方面的进步改变了我们相互交流的方式,C 选项更符合语境。

4. Scientists are working hard to find ______ solutions to environmental problems.A. effectiveB. expensiveC. beautifulD. traditional答案:A。

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)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(2)在VISUAL FOXPRO中“表”是指A)报表 B)关系 C)表格 D)表单(3)数据库系统与文件系统的最主要区别是A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(4)在当前表单的LABEL1控件中显示系统时间的语句是A)BEL1.CAPTION=TIME()B) BEL1.VALUE=TIME()C)BEL1.TEXT=TIME()D) BEL1.CONTROL=TIME()(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用A)临时关键字 B)主关键字 C)外部关键字 D)索引关键字(6)在VISUAL FOXPRO中创建项目,系统将建立一个项目文件,项目文件的扩展名是A)pro B)prj C)pjx D)itm(7)在VISUAL FOXPRO的项目管理器中不包括的选项卡是A)数据 B)文档 C)类 D)表单(8)在VISUAL FOXPRO中说明数组的命令是A) DIMENSION 和ARRAY B) DECLARE 和 ARRAYC)DIMESION 和 DECLARE D)只有DIMENSION(9)数据库表可以设置字段有效性规则属于A)实体完整性范畴 B)参照完整性范畴C)数据一致性范畴 D)域完整性范畴(10)在VISUAL FOXPRO中字段的数据类型不可以指定为A)日期型 B)时间型 C)通用型 D)备注型(11)用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是A)主索引 B)候选索引 C)普通索引 D)惟一索引(12)以下关于主索引和候选索引的叙述正确的是A)主索引和候选索引都能保证表记录的惟一性B)主索引和候选索引都可以建立在数据库表和自由表上C)主索引可以保证表记录的惟一性,而候选索引不能D)主索引和侯选索引是相同的概念(13)查询订购单号首字符是“P”的订单信息,应该使用命令A)SELECT * FROM 订单 WHERE HEAD(订购单号,1)=”P”B)SELECT * FROM 订单 WHERE LEFT(订购单号,1)=”P”C)SELECT * FROM 订单 WHERE ”P”$订购单号D)SELECT * FROM 订单 WHERE RIGHT(订购单号,1)=”P”(14)有如下赋值语句,结果为“大家好”的表达式是a=“你好” b=“大家”A)b+AT(a,1) B)b+RIGHT(a,1)C) b+LEFT(a,3,4) D)b+RIGHT(a,2)(15)数据库表的字段可以定义默认值,默认值是A)逻辑表达式 B)字符表达式 C)数值表达式 D)前三种都可能(16)数据库表的字段可以定义规则,规则是A)逻辑表达式 B)字符表达式 C)数值表达式 D)前三种说法都不对(17)在SQL语句中,与表达式“供应商名LIKE “%北京%””功能相同的表达式是A)LEFT(供应商名,4)=“北京” B)“北京”$供应商名C)供应商名 IN “%北京%” D)AT(供应商名,”北京”)(18)使数据库表变为自由表的命令是A)DROP TABLE B)REMOVE TABLE C)FREE TABLE D)RELEASE TABLE(19)在VISUAL FOXPRO的查询设计器中“筛选”选项卡对应的SQL短语是A)WHERE B)JOIN C)SET D)ORDER BY(20)SQL支持集合的并运算,在VISUAL FOXPRO中SQL并运算的运算符是A)PLUS B)UNION C)+ D)U(22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A)系统自动备份父表中被删除记录到一个新表中B)若子表中有相关记录,则禁止删除父表中记录C)会自动删除子表中所有相关记录D)不作参照完整性检查,删除父表记录与子表无关(23)以下关于关系的说法正确的是A)列的次序非常重要 B)当需要索引时列的次序非常重要C)列的次序无关紧要 D)关键字必须指定为第一列(24)为了在报表中打印当前时间,这时应该插入一个A)表达式控件 B)域控件 C)标签控件 D)文本控件(25)在VISUAL FOXPRO中释放和关闭表单的方法是A)RELEASE B)CLOSE C)DELETE D)DROP(26)为了从用户菜单返回到系统菜单应该使用命令A)SET DEFAULT SYSTEM B)SET MENU TO DEFAULTC)SET SYSTEM TO DEFAULT D)SET SYSMENU TO DEFAULT(27)在表单中为表格控件指定数据源的属性是A)DataSource B)RecordSource C)Datafrom D)Recordfrom(28)以下关于表单数据环境叙述错误的是A)可以向表单数据环境设计器中添加表或视图B)可以从表单数据环境设计器中移出表或视图C)可以在表单数据环境设计器中设置表之间的联系D)不可以在表单数据环境设计器(29)以下关于查询描述正确的是A)不能根据自由表建立查询 B)只能根据自由表建立查询C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询第(30)——(35)题使用如下三个表:部门.DBF:部门号 C(8),部门名 C(12),负责人 C(6),电话 C(16)职工.DBF:部门号 C(8),职工号 C(10),姓名 C(8),性别 C(2),出生日期 D工资.DBF:职工号 C(10),基本工资 N(8.2),津贴 N(8.2),奖金 N(8.2),扣除N(8.2)(30)查询职工实发工资的正确命令是A)SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资B)SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资 WHERE 职工.职工号=工资.职工号C)SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资,职工 WHERE 职工.职工号=工资.职工号D)SELECT 姓名,(基本工资+津贴+奖金-扣除)AS 实发工资 FROM 工资 JOIN 职工 WHERE 职工.职工号=工资.职工号(31)查询1962年10月27日出生的职工信息的正确命令是A)SELECT * FROM 职工 WHERE 出生日期={^1962-10-27}B)SELECT * FROM 职工 WHERE 出生日期=1962-10-27C)SELECT * FROM 职工 WHERE 出生日期=”^1962-10-27”D)SELECT * FROM 职工 WHERE 出生日期=(“1962-10-27”)(32)查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。

正确的命令是A)SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名B)SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;ON 部门.部门号=职工.部门号 GROUP BY 部门名C)SELECT 部门名,MIN(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名D)SELECT 部门名,MAX(出生日期)FROM 部门 JOIN 职工;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名(33)查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。

正确的命令是A)SELECT 部门名,COUNT(职工号)AS 职工人数 FROM 部门,职工 ;WHERE 部门.部门号=职工.部门号 GROUP BY 部门名 HAVING COUNT(*)>=10 ;ORDER BY COUNT(职工号) ASCB)SELECT 部门名,COUNT(职工号)AS 职工人数 FROM 部门,职工 WHERE ;部门.部门号=职工.部门号 GROUP BY 部门名 HAVING COUNT(*)>=10 ;ORDER BY COUNT(职工号) DESCC)SELECT 部门名,COUNT(职工号)AS 职工人数 FROM 部门,职工 WHERE ;部门.部门号=职工.部门号 GROUP BY 部门名 HAVING COUNT(*)>=10 ;ORDER BY 职工人数 ASCD)SELECT 部门名,COUNT(职工号)AS 职工人数 FROM 部门,职工 WHERE ;部门.部门号=职工.部门号 GROUP BY 部门名 HAVING COUNT(*)>=10 ;ORDER BY 职工人数 DESC(34)查询所有目前年龄在35岁以上(不含35岁)的职工信息(姓名、性别和年龄),正确的命令是A) SELE 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;WHERE 年龄>35B) SELE 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;WHERE YEAR(出生日期)>35C) SELE 姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄 FROM 职工;WHERE YEAR(DATE())-YEAR(出生日期)>35D) SELE 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工;WHERE YEAR(DATE())-YEAR(出生日期)>35(35)为“工资“表增加一个“实发工资”字段的正确命令是A)MODIFY TABLE 工资 ADD COLUMN 实发工资 N(9,2)B)MODIFY TABLE 工资 ADD FIELD 实发工资 N(9,2)C)ALTER TABLE 工资 ADD COLUMN 实发工资 N(9,2)D)ALTER TABLE 工资 ADD FIELD 实发工资 N(9,2)(36)DB、DBS和DBMS的关系是____________。

A)DBMS包括DB和DBS B)DBS包括DB和DBMSC)DB包括DBS和DBMS D)是平等关系(37)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是。

相关文档
最新文档