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试题及答案
11、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于一对一联系。T
12、1<x<5 and a<b是vfp中的合法的表达式。F
13、vfp中各类运算符的优先级从高到低依次是算术运算符、逻辑运算符、关系运算符。T
14、vfp中内存变量名与字段名不能相同。F
11、一张表可以同时在2个工作区中打开。F
12、set order to 0的功能是取消主控索引T。
13、打开一个建立了结构化复合索引的数据表,再执行list命令,则表记录的顺序是按第一个索引标识的顺序显示。F
14、使用copy命令复制时,必须对所有字段进行复制。F
15、建立单一索引文件的命令中,不包含用于指定降序的选项。T
16、表中数据更新时,它所有的索引文件会自动更新。F
17、replace命令中缺省范围和for子句时,默认修改所有记录。F
18、locate命令只能将记录指针定位到满足条件的第一条记录。T
19、建立索引文件时,备注型字段可以作为索引字段。F
20、设置记录过滤器后,不满足条件的记录会被删除。F
I=i+1
Enddo
retu
(1)如果输入字符串为“ABCDE”,则程序运行结果为(B )
A、ABCDE B、EDCBA C、EDCBABCDE D、ABCDEDCBA
(2)如果将程序中第三行的“accept”改为“input”,则在输入字符串时(C )
A、不能正常输入 B、没有任何影响 C、需加定界符输入 D、以上说法都不对
17、设x=4,y=2,z=”/”,s=”x”+”&z.”+”y”表达式?&S的输出结果是<2 >

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题库及标准答案

VFP题库及标准答案

VFP题库及标准答案一、选择题(共40道,每道1分)1、在下面的数据类型中默认值规定为0的是 ( a)A、数值型B、字符型C、逻辑型D、日期型2、在下面的Visual FoxPro表达式中,不正确的是 (c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DATE()D、{^2002-05-01}+103、假定已经执行了命令M=&quot;28+2&quot;, 再执行?&amp;M,屏幕显示的结果是: ( b)A、30B、28+2C、[28+2]D、30.004、下面关于Visual FoxPro数组的叙述中,错误的是 ( c )A、用DIMENSION和DECLARE都可以定义数组B、Visual FoxPro支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各个数组元素初值为.F.5、在VFP系统下,文件名中哪个是不合法的 (c)A、teacherB、student_12C、stu dentD、s1236、表达式VAL(&quot;ABC12&quot;)+100的结果是 (a)A、数值型B、字符型C、逻辑型D、表达式非法7、要为当前表中所有性别为“女”的职工增加100元工资,应使用命令( b ) 。

A、replace all 工资 with 工资+100B、replace 工资 with 工资+100 for 性别='女'C、change all 工资 with 工资+100D、change all 工资 with 工资+100 for 性别='女'8、?AT(&quot;学生&quot;,&quot;中文系学生&quot;)命令显示的结果是(a)A、7B、4C、.T.D、19、在VFP中,用来指定以共享方式打开表文件的子句是( )。

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试题及答案一、单项选择题(每题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试题及答案十套

一、基本操作题(共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 考试试题及答案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。

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

304班数据库(10月摸底试题)
一.单选题10*2
1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:(A)
(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS
(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS
2、下述关于数据库系统的正确叙述是(C)。

A、数据库系统避免了一切冗余
B、数据库系统中数据的一致性是指数据类型一致
C、数据库系统减少了数据冗余
D、数据库系统比文件系统管理更多的数据
3、Visual FoxPro 6.0数据库系统是(C)型数据库系统。

(A)网络(B)层次(C)关系(D)链状
4、设A=”123”,B=”234”,表达式(C)的值为假(.F.)。

(A).NOT.(A= =B) .OR.(B$”ABC”) (B).NOT.(A$”ABC”).AND.(A<>B)
(C).NOT.(A<>B) (D).NOT.(A>=B)
5、将逻辑假值赋给内存变量DY的正确方法是(B)
(A)DY=FALSE (B)STORE .F. TO DY
(C)DY=”.F.”(D)STORE “F”TO DY
6、有以下命令:
STORE “23.45” TO A
?STR(&A,2)+”45&A”
执行上述命令后的结果为(C)
(A)4545&A(B)4545.45 (C)234523.45 (D)454523.45 7、假定Y=2,执行命令?Y=Y+2 后,其结果是(C)
(A)3 (B)4 (C).F. (D).T.
8、在下列Visual FoxPro表达式中,结果为日期型的正确表达式是(B)。

A、DA TE () +TIME ()
B、DA TE ()+120
C、DA TE()-CTOD("02/01/99")
D、288-DA TE ()
9、设N=886,M=345,K=”M+N”,表达式1+&K的值是(A)
(A)1232 (B)数据类型不匹配(C)1+M+N (D)346 10. 现有以下命令:
T=36500
M=MOD(T,60)
HH=INT(T/60)
H=MOD(HH,24)
D=INT(HH/24)
?HH,D,H,M
执行上述命令后的结果为(B)
(A)25,608,8,20 (B)608,25,8,20
(C)608,25,20,8 (D)20,25,8,608
二. 判断题10*2
11. 数据库就是大量数据的集合(F)
12.在V isual FoxPro 6.0中,数组的每个元素的数据类型必须一致。

(F)
13.内存变量和字段变量可以取同名,引用内存变量的正确方法是M->变量名。

(T)
14.V isual Foxpro 的命令窗口,可以输入命令,但不能改变命令的字体、字型等各项编辑
工作(F)。

15.备注型字段一般用于存放图片,电子表格,声音,设计分析图等数据,而通用型字段
则用于保存大量的文本信息,源程序代码等多种信息。

(F)
16.STORE和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。

(F)
17. 项目管理器连编的可执行文件可以在脱离VFP的环境运行。

(T)
18. 不论表文件是否打开,同名的字段变量的优先级高于内存变量。

(F)
19.NULL是指没有任何值,与0、空字符串或空格串具有相同的意义。

(F)
20. 在VFP的命令格式中关键字不区分大小写.( F )
三. 填空题(10*2)
21. 所谓数据独立性是指数据与程序之间不存在相互依赖关系。

22. 当表达式中同时出现数值运算、逻辑运算、关系运算和函数时,各类运算的操作优先级由高到低的次序是(函数>数值运算>关系运算>逻辑运算)
23.若函数DA TE()的值为“05/10/98”,要从这个日期中变换出字符串“98”的表达式
是(SUBSTR(DTOC(DA TE())7,2))
24.字符型常量的定界符可以是(双引号、单引号、方括号)
25.若函数DA TE()的值为“05/10/98”,要从这个日期中变换出字符串“98”的表达式
是(SUBSTR(DTOC(DA TE())7,2))
26.函数的三要素是(_______________________________ ).
27.写出函数的返回值?round(345.345,-2)______________________.
28.写出函数的返回值?SQRT(-64)____________.
29.请以当前时间为例写出函数?TIME( )的返回值________________________.
30.写出函数的返回值?SUBSTR(“am ”-“student”,3,8)_______________________.
四. 简答题5*8
1.写出正确启动VISUAL FOXPRO程序的几种方法!
2. 写出正确退出VISUAL FOXPRO程序的几种方法!
3.写出创建表文件和打开表文件命令的基本格式!(分别举个例子)
4.写出表达式的运算过程,? 2+5*4**2%3-15/3+2*15%2
5.?”happy every ”-”day ! ”-”work hard! ”
6.?({^1985/08/17}<{^1985/08/12} ) OR (“I AM A STUDENT”=”AM”) AND (”aAbBcC”>“AaBbCc”)
7.把”everyday”同时赋值给变量X,Y,Z.然后定义一个一维数组TT,里面有5个元素,写出这些元素.把值”VISUAL”,” FOXPRO”,”6.0”分别赋值给第一个,第三个,第五个元素!
8. ?RTRIM(“好学生”)-“勤奋”=????
?EMPTY({^2010/09/20})=??????。

相关文档
最新文档