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

一、基本操作题一、基本操作题(共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习题(全)_大字体

V F P 作业一、单项选择:1.数据库中组织存放数据的数据模型有()三种模型。
A)层次型、关系型和网状型 B)网状型、星状型和环状型C)数值型、字符型和日期型 D)大型、中型和小型2.在数据库表达式中,各种运算符按优先顺序排列正确的是()A)算术运算、关系运算、逻辑运算、函数运算B)算术运算、逻辑运算、关系运算、函数运算C)函数运算、算术运算、关系运算、逻辑运算D)函数运算、逻辑运算、关系运算、算术运算3.下列不正确的是()。
A)长度为零的字符串(俗称“空串”)也是字符型常量B).T.是逻辑型常量C)[you=!789] 是字符型常量D){^1921/07/01}不是日期型常量4.建设计算机当前的系统日期是2002年11月23日,执行命令?YEAR(DATE())的结果是()。
A)数值型的02 B)字符型的02 C)数值型的2002D)字符型的20025.命令?INT(15/7)=15/7的值是()。
A)1 B).F. C).T. D)出错6.能够接收执行用户命令实行对数据库的数据录入、删除、插入、修改、查询、统计、分类、索引、排序等操作的软件系统称为()。
A)数据库系统B)数据库管理系统C)数据库程序D)数据库软件系统7.在下列汉字字符中提取出“江南”两个字的正确命令是()。
A)STR(“春风又绿江南岸”,5,2)B)STR(“春风又绿江南岸”,9,2)C)SUBSTR(“春风又绿江南岸”,9,4) D)SUBSTR(“春风又绿江南岸”,5,4)8.从关系数据库中取出符合某些字段属性的操作是()。
A)连接 B)投影C)索引 D)选择9.字符串长度函数LEN(SPACE(3)-“2”)的值是()。
A)5 B)4 C)1 D)提示错误10.某数据库文件有5个字段,其中三个字符型字段的宽度分别是6、12和10,另外还有一个逻辑型字段和一个日期型字段,该数据库文件中每条记录的总字节数是()。
A)40 B)39 C)38 D)3711.某数值型字段的宽度定义为6,小数位数为2,该字段所能存放的最小数值是()。
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的结果是________ 。
(完整版)VF测试题

VF程序设计综合自测题单选题:1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。
A.再次使用LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C2.关系运算中的选择运算是()。
A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对正确答案:A3.下列叙述中正确的是()A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误正确答案:A4.从工程管理角度,软件设计一般分为两步完成,它们是________。
A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。
A.100B.98+2C.[98+2]D.100.00正确答案:B6.函数Int(-4.5)的返回结果是()。
A.-4.5B.-5C.4D.-4正确答案:D7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。
A."一方"表建主索引或候选索引,"多方"表建普通索引B."一方"表建主索引,"多方"表建普通索引或候选索引C."一方"表建普通索引,"多方"表建主索引或候选索引D."一方"表建普通索引,"多方"表建候选索引或普通索引正确答案:A8.为了在文本框输入显示"*",应该设置文本框的属性是()。
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。
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来选取第一条记录。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机VFP试题2.复选框一般用于________。
3.在表单中,一个OLE绑定型控件利用表中的________字段显示一个OLE对象。
4.数据库中添加表的操作时,下列叙述中不正确的是________。
5.表的长表名在命令中指定时,用________子句指定长表名。
6.使数据库表变为自由表的命令是________。
7.打开一个空表,分别用函数EOF()和BOF()测试,其结果一定是________。
8.一个表student.dbf,要想打开该表,应使用命令________。
9.命令"Modify Command 文件名"缺省的文件扩展名是________。
10.表单的Caption属性是________。
11.以下关于表单数据环境叙述错误的是________。
12.如果要为控件设置焦点,则下列________属性值是真(.T.)。
13.若使用菜单方式打开一个已经存在的查询文件aaa.qpr,则在命令窗口中会自动出现的命令是________。
14.在下列各式中,运算结果为数值型的数据是________。
15.若对已建立索引文件的表文件进行Insert、Append等操作时,要能够自动更新索引文件的前提条件是________。
16.使用Select-SQL命令来建立各种查询时,下列叙述中正确的是________。
17.命令Set Delete Off的作用是________。
18.以下关于数据库系统的叙述中,正确的是________。
19.关于候选索引,下列说法不正确的是________。
20.21.22.关系中的"主键"不允许为空值,这种约束规则为________。
23.在表与表之间建立参照完整性的目的是________24.在下列控件中属于数据绑定型控件的是________。
25."查询"设计器中的"筛选"选项卡的作用是________26.在SELECT-SQL语句中,用于显示部分查询结果的Top关键词,必须与________关键词同时使用。
28.在下列表达式中,其值为真(.T.)的是________。
29.扩展名为.dbf的文件是________。
31.如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的________。
32.以下关于二维表性质的说法不正确的是________。
36.下列叙述中错误的是________。
37.在组合框的属性中,用来设置组合框样式的属性是________。
38.下列________控件不能作为输入控件。
39.在数据库表设计器的"表"选项卡定义的"记录有效性"规则限定的是________。
40.执行了下列命令后,下列说法正确的是________。
OPEN DATABASE SJKCREATE TABLE cj (xh c(6) DEFAULT '021100',kcdh C(2),cj N(3,0) CHECK cj>=0 and cj<=100)42.下列不是表单方法的是________。
43.下列关于数据环境和数据环境中两个表之间关系的叙述中,正确的是________。
44."视图设计器"比"查询设计器"多出的选项卡是________。
45.46.简单分支结构语句是________。
47.在"浏览"窗口显示活动表中的记录,可以用________种方式查看记录。
48.52.在报表设计器中,可使用的控件是________。
53.以下不属于选项按钮组属性的是________。
54.OptionGroup可能包含的对象是________。
55.在命令按钮的属性中,下列________属性可以为命令按钮控件设置图形。
以下关于VFP的主索引的说法,正确的是________。
57.为了设置两个表之间的数据参照完整性,要求这两个表是________。
58.针对某数据库中的两张表创建永久关系时,下列叙述中不正确的是________。
59.下列不是表单方法的是________。
60.不能作为查询结果输出去向的是________。
61.测试表记录指针是指向表尾所使用的函数为________。
62.下列数据为常量的是:________。
视图与基表的关系是________。
63.Visual FoxPro "文件"菜单中的"关闭"命令是用来关闭________。
65.在用菜单设计器设计菜单时,若要建立一个适用于菜单系统中的所有菜单项的过程,应该66.如果菜单项的名称为"统计",热键是T,在菜单名称一栏中应输入________68.Mylabel1是由标签基类派生的子类,该子类的BackColor属性为蓝色。
在某表单上创建一个基于Mylabel 类的标签对象Lb1,将该对象的BackColor 属性设置为红色,则当运行该表单时,Lb1对象的背景颜色是________。
69.下列有关页框控件属性叙述错误的是________。
70.数据库的字段可以定义规则,规则是________。
71.可以保证实体完整性的索引是________。
72.有关表的索引,下列说法中不正确的是________。
72.表文件的总宽度比其各字段宽度之和多一个字节,这一个字节的作用是________。
74.下列属性中,除了________,其他属性在设计时和运行时都可用。
76.如果成功地执行了?parts,M->parts命令,说明________。
77.在命令窗口中创建的变量或数组被自动地赋予________属性。
78.关于查询与视图,以下说法错误的是________。
79.当输入到备注型字段时,如果需要输入其内容,通过键盘的组合键打开备注字段的编辑窗口。
下列_________组合键不能打开备注字段的编辑窗口。
80.设计菜单要完成的最终操作是________。
81.Visual FoxPro的报表文件.frx中保存的是________。
1、.使用报表向导定义报表时,定义报表布局的选项是________。
83.若某表单中有一个文本框text1和一个命令按钮组commandgroup1,其中按钮组包含了command1和command2两个命令按钮。
如果要在命令按钮command1中引用文本框text1的value属性值,下列式子中正确的是________。
2、当用鼠标使组合框的内容发生变化时,将首先触发________事件。
3、数据库表移出数据后,变成自由表,该表的________仍然有效。
4、如果对一个数据库表中的所有记录不允许作修改操作,则可将该表的________。
5、使用视图之前,首先应该________。
6、DO FORM命令执行时是执行表单或表单集的________方法。
7、关于表单的Load事件的说法中,不正确的是________。
8、若使用菜单方式打开一个已经存在的查询文件aaa.qpr,则在命令窗口中会自动出现的命令是________。
9、定义快捷菜单时,为快捷菜单定义内部名,应在"快捷菜单设计器"环境下选择Visual FoxPro系统条形菜单的"显示"项中的________。
10、11、用鼠标使列表框的内容发生变化时,将首先触发________事件。
12、在命令按钮的属性中,下列________属性设置为"真"(.T.)时,运行表单时,通过按[Enter]键即可选择此命令按钮。
13、用List命令显示表文件中的当前记录的命令格式是________。
14、Release是表单对象的________。
15结构化程序设计的3种基本逻辑结构是________。
17、在数据库文件中不保存________。
18、如果在建立数据库表的stock.dbf时,将单价字段的有效性规则设置为"单价>0",通过设置,能保证数据的________。
19、当输入到备注型字段时,如果需要输入其内容,通过键盘的组合键打开备注字段的编辑窗口。
下列_________组合键不能打开备注字段的编辑窗口。
20、对于表单来说,用户可以设置其ShowWindow属性。
该属性的取值可以为________21、关于数据库的操作,下述说法中,正确的是________。
22、报表常规类型有列报表、行报表、一对多报表和多栏报表,下列有关列报表和行报表的叙述中,正确的是________23、可以保证实体完整性的索引是________。
24、SQL语句中修改表结构的命令是________。
25、下列属性中,除了________,其他属性在设计时和运行时都可用。
26、用表单设计器设计表单,下列叙述中错误的是________。
27、在建立唯一索引,出现重复字段时,只存储重复出现的记录的________。
28、假设学生表(xs.dbf)中已按XH字段(字符型,宽度为6)建立了主索引,索引标识为XSXH。
如果XS表已被打开但不是当前工作表,且未设置主控索引,则可以使用________命令来查找XS表中学号为"950101"的记录。
29项目管理器中有6个选项卡,以下名字中不属于其选项卡的是________。
结构化程序设计的3种基本逻辑结构是________。
为了使表中带删除标记的记录不参与以后的操作,可以实现的方法有________。
为了设置两个表之间的数据参照完整性,要求这两个表是________。
当输入到备注型字段时,如果需要输入其内容,通过键盘的组合键打开备注字段的编辑窗口。
下列_________组合键不能打开备注字段的编辑窗口。
在菜单设计器的"结果"列为菜单指定的任务有4项,分别是"填充名称"、"子菜单"、"过程"、和________。
在为顶层表单添加下拉式菜单的过程中,需将表单的ShowWindow属性设置为________,使其成为顶层菜单。
若在报表中打印当前时间,使用________控件。
报表的带区是指报表中的一块区域,可以包含文本、来自表格字段中的数据、计算值、用户自定义函数以及线条、图片等,下列属于报表默认带区的是________在组合框的属性中,用来设置组合框样式的属性是________。
如果要在列表框中一次选择多个项(行),必须设置________属性为.T.关于表格控件,下列说法中不正确的是__关系中的"主键"不允许为空值,这种约束规则为________。