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

vf试题及答案能复制

vf试题及答案能复制

vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。

答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。

答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。

答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。

答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。

答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。

答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。

- 选择“文件”菜单中的“新建”选项。

- 选择“表单”。

- 在表单设计器中,使用“字段”工具来添加字段。

vfp试题及答案九套

vfp试题及答案九套

一、基本操作题一、基本操作题(共4小题,共30分)1、在考生文件夹下打开数据库CUST_M,为CUST 表建立主索引,索引名为客户编号,索引表达式为客户编号。

2、CUST 表和ORDER1表中必要的索引已经建立,为两表建立永久性联系。

3、为CUST 表增为字段:客户等级C(2),字段值允许为空。

4、为ORDER1表“金额”字段增加有效性规则:金额大于零,否则提示:金额必须大于零。

二、简单应用题二、简单应用(2小题,计40分)1、在考生文件夹中有一个数据库SDB,其中有数据库表STUDENT2,SC 和COURSE2。

三个表如下所示:STUDENT2(学号,姓名,年龄,性别,院系编号)SC(学号,课程号,成绩,备注)COURSE2(课程号,课程名,先修课号,学分)在考生文件夹下有一个程序dbtest3.prg,该程序的功能是定义一个视图VS1,检索选课门数是3门以上的每个学生的学号、姓名、平均成绩、最低分、选课门数和院系编号,并按平均成绩降序排序。

请修改程序中的错误,并调试该程序,使之正确运行。

不得增加或删减程序行。

2.在考生文件夹下有一个数据库CUST_M,数据库中有CUST 和ORDER1两个表。

请使用菜单设计器制作一个名为MY_MENU 的菜单,菜单只有“浏览”一个菜单项。

浏览菜单项中有“客户”、“订单”和“退出”三个子菜单:客户子菜单使用SELECT * FROM CUST 命令对CUST 表查询;订单子菜单使用SELECT * FROM ORDER1命令对ORDER1表查询;退出子菜单使用SET SYSMENU TO DEFAULT 命令返回系统菜单。

三、综合应用题 三、综合应用(1小题,计30分)在考生文件夹下有学生管理数据库stu_3,数据库中有score_fs表,其表结构是学号C(10)、物理I、高数I 、 英语I 和平均分N(6.2)。

成绩如果用-1表示,说明学生没有选学该门课程。

VFP常见试题和答案

VFP常见试题和答案

第一章一、单选题1.用二维表来表示实体及实体之间联系的数据模型称为 2 。

①.实体一联系模型②.关系模型③.层次模型④.网状模型2.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是 1 。

①.DBS包括DB和DBMS②.DBMS包括DB和DBS③.DB包括DB和DBMS④.以上答案均不对3.在下述关数据库系统的叙述中,正确的是 2 。

①.数据库中只存在数据项之间的联系②.数据库的数据项之间和记录之间都存在联系③.数据库的数据项之间无联系,记录之间存在联系④.数据库的数据项之间和记录之间都不存在联系4.数据库系统与文件系统最主要的区别是 2 。

①.数据库系统复杂,而文件系统简单②.文件系统不能解决数据冗余和数据独立性问题,而数据系统可以解决③.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件④.文件系统管理的数据量少,而数据库系统可以管理庞大的数据量5.Visual Foxpro 是一种关系型数据库管理系统,所谓关系是指3 。

①.各条记录中的数据彼此有一定的关系②.一个数据库文件与另一个数据库文件之间有一定的关系③.数据模型符合满足一定条件的二维表格式④.数据库中各个字段之间彼此有一定的关系6.关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括 2 。

①.联结②.比较③.选择④.投影7.数据库系统的核心是4 。

①.编译系统②.数据库③.操作系统④.数据库管理系统8.在“选项”对话框的“文件位置”选项卡里可以设置 2 。

①.表单的默认大小②.默认目录③.日期和时间的显示格式④.程序代码的颜色9.要启动Visual FoxPo的向导可以4 。

①.打开“新建”对话框②.单击工具栏上的“向导”图标按钮③.从“工具”菜单中选择“向导”④.以上方法均可以10.关系数据库管理系统所管理的关系是 2 。

①.一个DBF文件②.若干个二维表③.一个DBC文件④.若干个DBC文件11.不允许记录中出现重复索引值的索引是 3 。

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提供了三种工作方式,即:菜单方式、命令方式和。

VFP考试题目及答案.doc

VFP考试题目及答案.doc

VFP考试题目及答案一、填空题5•退出VFP系统所使用的命令是 ______ 。

6•程序设计屮常用的三种基木结构是 ______、_____ 和 ________ 。

7. 将数学表达式{[(5+8)x6+32]・20}亦0转换成VFP表示的表达式为。

8. 设X=145, Y= 56, Z=<(X-Y n,表达式&Z+1 的值是 ____________ 。

9. Visual FoxPro中命令执行方式分为___ _____ 和。

10. 父文件与子文件建立关联吋,必须先对子文件按关键字建立,然后用命令建立关联。

11丄EFT(“123456789”丄EN(“商学院”))的函数值是_____ 。

12. 函数丫EAR ({A1978/09/09})返回值的数据类型是___________ 。

13. ___________________________________ 表达式(1998/09/08)的数据类型是 ________________________________________ 。

14. “(1998/09/08)” 的数据类型是——。

15. {A1998/09/08}的数据类型是——16. ________________________________ 写出表达式INT(5.984)的值 ____ , 17•写出下列语句的运行结果。

2 ? INT(-5.6) __________⑵?MOD(15, 4) _________⑶? SQRT(36)_________⑷? MAX(12, 6) _________SQRT(16)+25 的值 ______________________,MOD(16,-5)的值____________ LENHFOXPRO数据库管理系统]”)的值⑸? Q$ 'AaBbCcQq' __________(6) ?AT(t A,, •RSDA.DBF3) _________⑺? LEFTfCOMP; 3) ________(8) ? SUBS(,ASDFGHJK,, 2, 2) __________18.VFP屮扩展名为VUE的文件是_________ 文件;19•逻辑表达式MOD(20,5)=MOD(20,4)的结杲是_________ , “张三”$來”的结果是 ______ , “01 /02/93,,>u02/02/92n的结果是________ 。

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))。

vfp试题及答案十套

vfp试题及答案十套

一、基本操作题(共4小题,共30分)1、在考生文件夹下建立项目SALES_M。

2、把考生文件夹中的数据库CUST_M加入SALES_M项目中。

3、为CUST_M数据库中CUST表增加字段:联系电话C(12),字段值允许“空”。

4、为CUST_M数据库中ORDER1表“送货方式”字段设计默认值为“铁路”。

二、简单应用题二、简单应用(2小题,计40分)1、在考生文件夹下,有一个数据库SDB,其中有数据库表STUDENT、SC和COURSE。

表结构如下:STUDENT(学号,姓名,年龄,性别,院系号)SC(学号,课程号,成绩,备注)COURSE(课程号,课程名,先修课程号,学分)在表单向导中选取一对多表单向导创建一个表单。

要求:从父表STUDENT中选取字段学号和姓名,从子表SC中选取字段课程号和成绩,表单样式选取“浮雕式”,按钮类型使用“文本按钮”,按学号降序排序,表单标题为“学生成绩”,最后将表单存放在考生文件夹中,表单文件名是form1。

2、在考生文件夹中有下数据库SDB,其中有数据库表STUDENT,SC和COURSE。

建立成绩大于等于60分,按学号升序排序的本地视图GRADELIST,该视图按顺序包含字段学号、姓名、成绩和课程名,然后使用新建立的视图查询视图中的全部信息,并将结果存入表v_grade。

三、综合应用题三、综合应用(1小题,计30分)在考生文件夹下有股票管理数据库stock_4,数据库中有stock_mm表和stock_cc表,stock_mm的表结构是股票代码C(6)、买卖标记L(.T.表示买进,.F.表示卖出),单价N(7.2) 、本次数量N(6)。

stock_cc的表结构是股票代码C(6),持仓数量N(8)。

stock_mm表中一只股票对应多个记录,stock_cc表中一只股票对应一个记录(stock_cc表开始时记录个数为0)。

请编写并运行符合下列要求的程序:设计一个名为menu_lin的菜单,菜单中有两个菜单项“计算”和“退出”。

VFP考试试题及答案

VFP考试试题及答案

VFP 考试试题及答案1.表单的NAME属性是____。

A.显示在表单标题栏中的名称B。

运行表单程序时的程序名C.保存表单时的文件名D。

引用表单对象时的名称2。

在VFP6.0中,将字符型数据转换成日期型数据的函数是____.A.DTOC() B.CTOD()C.DATE()D.STR()3。

执行命令INPUT”请输入数据:”TO XYZ时,可以通过键盘输入的内容包括_____ A)字符串B)数值和字符串C)数值、字符串和逻辑值D) 数值、字符串、逻辑值和表达式4.下列四组基类中,同一组中各个基类全是容器型的是____。

A.Grid,Column,TextBoxB。

CommandButton,OptionGroup,ListBoxC。

CommandGroup,DataEnvironment,HeaderD。

Form,PageFrame,Column5.字段的默认值保存在____A.表的索引文件中B.数据库文件中C。

项目文件中D。

表文件中6。

下列叙述中含有错误的是____.A.一个数据库表只能设置一个主索引B.唯一索引不允许索引表达式有重复值C。

候选索引既可以用于数据库表也可以用于自由表D.候选索引不允许索引表达式有重复值7。

表移出数据库后,仍然有效的是____A.记录的验证规则B。

表的验证规则C.字段的默认值D。

结构复合索引中的候选索引8。

菜单文件经过生成以后形成的菜单程序文件的扩展名是____A。

MPR B。

MNX C。

MPX D。

MND9.下列叙述中含有错误的是____。

A。

一个表可以有多个外部关键字B。

数据库表可以设置记录级的有效性规则C。

永久性关系建立后,主表记录指针移动将使子表记录指针相应移动D.对于临时性关系,一个表不允许有多个主表10.下列对象中,属于容器类的是____A。

文本框B。

组合框 C.页框D。

选项按钮11。

对于自由表而言,不能创建的索引类型是____.A.主索引B。

候选索引C.普通索引 D.唯一索引12。

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.循环性。

vf考试试题及答案

vf考试试题及答案

vf考试试题及答案VF考试试题及答案1. 选择题- 1.1 以下哪个选项是Visual FoxPro的缩写?- A. VF- B. VFP- C. VFX- D. VFS- 答案:B- 1.2 Visual FoxPro是一种______数据库管理系统。

- A. 关系型- B. 层次型- C. 网络型- D. 面向对象- 答案:A2. 填空题- 2.1 在Visual FoxPro中,用于定义数据表结构的命令是______。

- 答案:CREATE TABLE- 2.2 用于打开一个已存在的数据表的命令是______。

- 答案:USE3. 简答题- 3.1 简述Visual FoxPro中表单和报表的区别。

- 答案:表单是用户界面的一部分,允许用户与应用程序交互;而报表是打印输出的文档,通常用于展示数据的汇总或格式化视图。

- 3.2 描述Visual FoxPro中如何创建一个查询。

- 答案:在Visual FoxPro中创建查询通常涉及使用查询设计器,选择需要的表,指定字段和条件,然后执行查询。

4. 编程题- 4.1 编写一个Visual FoxPro命令,计算并输出1到100之间所有偶数的和。

- 答案:```s = 0FOR i = 2 TO 100 STEP 2s = s + iENDFOR"Sum of even numbers from 1 to 100 is: " + TRANSFORM(s) ```- 4.2 编写一个Visual FoxPro程序,实现将一个数据表中的记录按某字段进行排序。

- 答案:```USE studentsGO TOPORDER BY age DESCUSE```5. 案例分析题- 5.1 假设你有一个名为“employees”的数据表,其中包含员工的ID、姓名和工资。

请描述如何使用Visual FoxPro来找出工资最高的员工。

- 答案:首先,使用SELECT命令选择工资最高的记录,然后使用ORDER BY DESC命令对工资字段进行降序排序,最后使用TOP 1来选取第一条记录。

vfp试题及答案三套

vfp试题及答案三套

一、基本操作题一、基本操作(4小题,共30分)1、请在考生文件夹下建立一个数据库KS4。

2、将考生文件夹下的自由表STUD 、COUR 、SCOR 加入到数据库KS4中。

3、为STUD 表建立主索引,索引名和索引表达式均为学号为COUR 表建立主索引,索引名和索引表达式均为课程编号为SCOR 表建立两个普通索引,其中一个索引名和索引表达式均为学号;另一个索引名和索引表达式均为课程编号4、在以上建立的各个索引的基础上为三个表建立联系。

二、简单应用题二、简单应用(2小题,计40分)1、在考生文件夹中有一个数据库STSC ,其中有数据库表STUDENT 、SCORE 和COURSE利用SQL 语句查询选修了"网络工程"课程的学生的全部信息,并将结果按学号降序存放在NETP.DBF 文件中(库的结构同STUDENT ,并在其后加入课程号和课程名字段)。

2、在考生文件夹中有一个数据库STSC ,其中有数据库表STUDENT ,使用一对多报表向导制作一个名为CJ2的报表,存放在考生文件夹中。

要求:选择父表STUDENT 表中学号和姓名字段,从子表SCORE 中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。

报表标题为"学生成绩表"。

三、综合应用题三、综合应用(1小题,计30分)在考生文件夹下有工资数据库WAGE3,包括数据表文件:ZG(仓库号C(4),职工号C(4),工资N(4))设计一个名为TJ3的菜单,菜单中有两个菜单项"统计"和"退出"。

程序运行时,单击"统计"菜单项应完成下列操作:检索出工资低于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照仓库号升序,在仓库号相同的情况下再按职工号升序存放到EMP1文件中,该数据表文件和ZG 数据表文件具有相同的结构。

单击"退出"菜单项,程序终止运行。

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中,使用________命令可以创建一个新的数据库。

vf基础试题及答案

vf基础试题及答案

vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。

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

计算机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命令或者在表设计器中创建。

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中,使用命令_________可以设置表的过滤条件。

vfp考试例题和答案

vfp考试例题和答案

vfp考试例题和答案一、单项选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. Visual FoxPro是一种数据库管理系统B. Visual FoxPro是一种编程语言C. Visual FoxPro是一种操作系统D. Visual FoxPro是一种网络浏览器答案:A2. Visual FoxPro中,以下哪个选项表示表单的控件?A. FormB. ReportC. LabelD. Table答案:C3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A4. 在Visual FoxPro中,以下哪个选项不是数据库对象?A. 表B. 视图C. 索引D. 程序答案:D5. Visual FoxPro中,以下哪个命令用于创建一个数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT答案:B6. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM Employees WHERE Age > 30B. SELECT * FROM Employees WHERE Age = 30C. SELECT * FROM Employees WHERE Age < 30D. All of the above答案:D7. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. INT()答案:B8. 在Visual FoxPro中,以下哪个选项是正确的表单事件?A. ClickB. LoadC. CloseD. All of the above答案:D9. Visual FoxPro中,以下哪个命令用于打开一个表?A. USEB. SELECTC. OPEND. BROWSE答案:A10. 在Visual FoxPro中,以下哪个选项是正确的表单控件事件?A. InitB. ClickC. MouseMoveD. All of the above答案:D二、多项选择题1. 在Visual FoxPro中,以下哪些是有效的数据类型?A. CharacterB. NumericC. DateD. Memo答案:A, B, C, D2. Visual FoxPro中,以下哪些是正确的表单控件?A. Text BoxB. Command ButtonC. Combo BoxD. Grid答案:A, B, C, D3. 在Visual FoxPro中,以下哪些是有效的SQL命令?A. SELECTB. INSERTC. UPDATED. DELETE答案:A, B, C, D4. Visual FoxPro中,以下哪些是正确的程序结构?A. SequenceB. SelectionC. IterationD. All of the above答案:D5. 在Visual FoxPro中,以下哪些是正确的表单事件?A. InitB. LoadC. ClickD. Close答案:A, B, C, D三、填空题1. 在Visual FoxPro中,使用________命令可以关闭当前数据库。

vfp考试题及答案

vfp考试题及答案

vfp考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单文件?A. OPEN DATABASEB. OPEN FORMC. OPEN TABLED. OPEN REPORT答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLEC. CLOSE FORMD. CLOSE ALL答案:A4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A5. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. CLEAR TABLE答案:B6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. NUMC. VALD. CTOD答案:C7. 在Visual FoxPro中,以下哪个命令用于设置当前工作目录?A. SET DIRECTORYB. SET PATHC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET FORM TITLEC. FORM SET TITLED. FORM TITLE答案:A9. 在Visual FoxPro中,以下哪个命令用于查看当前数据库的结构?A. SHOW DATABASEB. DISPLAY DATABASEC. BROWSED. LIST答案:A10. Visual FoxPro中,以下哪个命令用于执行SQL查询?A. SELECTB. QUERYC. SQLD. EXECUTE SQL答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的表。

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)。

0701《数据库基础与应用》期中试题
班级学号姓名
一、选择题:(每题2分,总70分)
1、以下关于Visual FoxPro的叙述最全面的是()
A)Visual FoxPro是一个数据库应用平台软件
B)Visual FoxPro是一个数据库应用开发工具
C)Visual FoxPro是一个综合应用软件
D)Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具
2、打开一个已有项目文件的命令是()
A)OPEN PROJECT B)MODIFY PROJECT
C)USE PROJECT D)EDIT PROJECT
3、对数据表的结构进行操作,是在()
A)表设计器环境下完成的B)表向导环境下完成的
C)表浏览器环境下完成的D)表编辑器环境下完成的
4、函数MOD(-4*4,-40/4)的值是()
A)-6 B)-4 C)4 D)6
5、建立数据库结构时,由系统自动设定宽度的字段类型有()A)字符型、备注型、逻辑型B)日期型、数值型、字符型
C)逻辑型、备注型、日期型D)字符型、日期型、逻辑型
6、在Visual FoxPro中不是“范围”选项的内容包括()
A)NEXT N B)RECORD N C)REST D)GO n
7、函数LEN(SPACE(20)- SPACE(15))的返回值是()
A)35 B)19 C)5 D)错误信息
8、在Visual FoxPro中,可对字段设置默认值的表()
A)必须是数据库表B)必须是自由表
C)自由或数据库表D)不能设置字段的默认值
9、下列关于数据库系统的叙述中,正确的是()
A)表的字段之间和记录之间都存在联系
B)表的字段之间和记录之间都不存在联系
C)表的字段之间不存在联系,而记录之间存在联系
D)表中只有字段之间存在联系10、在Visual FoxPro中,在两个表的主索引之间建立的联系是()
A)一对一联系B)一对多联系C)一对一联系业务与一对多联系都可以)以上都不正确
11、Visual FoxPro 6.0数据库系统是()
A)网络B)层次C)关系D)链状
12、备注型字段的宽度固定为()
A)8 B)1 C)4 D)10
13、假定系统日期是1998年12月20日,有如下命令
MOD(YEAR(DATE()),100)的结果是()
A)1998 B)98 C)981220 D)1220
14、把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的()
A)操作系统B)文件系统C)文件结构D)数据结构
15、下列表达式中,肯定不是Visual Foxpro6.0合法表达式的是()
A)[1234] B)YOU+”ME” C)”我”.AND.”你” D)08/08/08
16、在Visual FoxPro的数据库文件中,用于存放图象、声音等多媒体对象的字段是()
A)备注型B)通用型C)逻辑型D)字符型
17、在Visual FoxPro数据库中的常量的类型种类是()
A)4 B)5 C)6 D)3
18、Visual FoxPro的变量分为两类,它们是()
A)字符变量与数组变量B)简单变量与数值变量
C)内存变量与字段变量D)一般变量与下标变量
19、如果一个班只有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于()
A)一对一联系B)一对二联系C)多对多联系D)一对多联系
20、扩展名为DBC的文件是()
A)表单文件B)数据库表文件C)数据库文件D)项目文件
21、在使用项目管理器时,如果要移去一个文件,在提示的框中选择“移去”按钮,系统将会把所选择的文件移走。

被移走的文件,将会()
A)被保留在原目录中B)不被保留在原目录中
C)将被从磁盘删除D)也可能保留在原来的目录中,也可能被保留在其他目录中
22、以下常量哪个是合法的数值型常量()
A)123 B)123+E456 C)“123.456”D)1234*10
23、Visual FoxPro的主界面包括()
A)标题栏和菜单 B)工具栏和状态栏
C)命令窗口D)以上全部
24、要求一个表数据文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成()A)5位B)6位C)7位D)8位
25、将项目文件中的数据表移出后,该数据表被()
A)移出项目B)逻辑删除C)移出数据库D)物理删除
26、数据库系统与文件系统的主要区别是()
A)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题
B)文件系统只能管理少量数据,而数据库系统则能管理大量数据
C)文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件
D)文件系统简单,而数据库系统复杂
27、Visual FoxPro是一种关系数据库管理系统,所谓关系是指()
A)表中各条记录彼此有一定的关系
B)表中各个字段彼此有一定的关系
C)一个表与另一个表之间有一定的关系
D)数据模型符合满足一定条件的二维表格式
28、在现实世界中,某种商品的名称对应于计算机世界中的( )
A)个体B)属性值C)数据项 D)性质
29、在关系理论中称为“元组”的概念,在关系数据库中称为( )
A)实体B)记录C)行D)字段
30、清除主窗口屏幕的命令是( )。

A)CLEAR B)CLEAR ALL
C)CLEAR SCREEN D)CLEAR WINDOWS
31、如果在屏幕上直接看到查询结果:"查询去向"应该选择( )
A)屏幕B)浏览
C)临时表或屏幕D)浏览或屏幕
32、在下列函数中,函数值为数值的是( )
A)AT('人民','中华人民共和国') B)CTOD('01/01/96')
C)BOF() D)SUBSTR(DTOC(DATE()),7) 33、在下列四个选项中,不属于基本关系运算的是( )
A)联接B)投影C)选择D)排序
34、Visual FoxPro 数据库文件是( )
A)存放用户数据的文件B)管理数据库对象的系统文件
C)存放用户数据和系统数据的文件D)前三种说法都对
35、在下面的数据类型中默认值为.F.的是( )
A)数值型B)字符型C)逻辑型D)日期型
二、填空题(每空2分,总22分)
1、Visual FoxPro定义了_________种数据类型.
2、项目管理器的___________选项卡用于显示和管理数据库,自由表和查询等.
3、自由表的扩展名是____________。

4、定义表结构时,要定义表中有多少个字段,是时还要定义每个字段的_______和宽度。

5、在Visual FoxPro数据类型中,日期型宽度是固定的,它的宽度为__________字节.
6、SUBSTR(“安徽省中专水平考试”,9,4)的结果_______.
7、STR(122. 46,5,1)的结果是_________
8、如果数值型字段的宽度为10,小数位为2,则其整数部分的最大取值是:__________
9、表达式VAL(SUB(“奔腾586”,5,1)*LEN(“VisualFoxpro”)的结果是___________
10、浏览表的方式有两种:___________和____________
三、综合题(8分)
简述建立如下数据库表的过程,要求明确指出以下过程:
1.使该表可以自动的输入借书证号;
2.设置性别默认为男性。

相关文档
最新文档