[考试复习题库精编合集]VF考试题库5
vf复习题答案

vf复习题答案# VF复习题答案一、选择题1. 在VF中,以下哪个命令用于打开表单?A. OPEN TABLEB. OPEN FORMC. DISPLAY TABLED. SHOW FORM正确答案:B2. VF中的“表单”和“表”有何区别?A. 表单是表的图形界面B. 表单是表的查询结果C. 表是表单的集合D. 表是表单的子集正确答案:A3. 在VF中,如何引用当前表单的控件?A. 使用控件的名称B. 使用`This`关键字C. 使用`Me`关键字D. 使用`Form`关键字正确答案:C4. VF中的数组声明方式是什么?A. DIMENSIONB. DECLAREC. ARRAYD. DEFINE正确答案:C5. 在VF中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEDIFFS()C. DATEDIF()D. DATEDIFFERENCE()正确答案:C二、填空题1. VF中的主控文件扩展名通常是_______。
答案:.prg2. 在VF中,使用_______函数可以获取当前系统日期。
答案:DATE()3. VF中,使用_______函数可以将日期转换为字符串。
答案:STR()4. 在VF中,_______属性用于设置表单的标题。
答案:Caption5. VF中,_______事件是在表单加载时触发的。
答案:Init三、简答题1. 描述在VF中如何创建一个新表单。
答案:在VF中创建新表单,首先打开表单设计器,然后使用工具箱中的控件拖放到表单上,设置控件属性,最后保存表单。
2. 解释VF中的“事件”和“方法”的区别。
答案:在VF中,“事件”是用户或系统触发的动作,例如点击按钮或加载表单;而“方法”是表单或类中定义的程序代码块,用于执行特定任务。
四、编程题1. 编写一个VF程序,用于计算并显示两个数的和。
```foxpro* 假设有两个输入框,分别命名为txtNumber1和txtNumber2* 一个标签用于显示结果,命名为lblResult* 一个按钮用于触发计算,命名为cmdCalculate* 以下为按钮的Click事件代码IF !EMPTY(txtNumber1.Value) AND !EMPTY(txtNumber2.Value)CLEARlblResult.Caption = ALLTRIM(STR(VAL(txtNumber1.Value)+ VAL(txtNumber2.Value)))ELSE* 显示错误信息MessageBox("请输入两个数值", "输入错误")ENDIF```结束语以上就是VF复习题的答案,希望这些内容能够帮助你更好地复习和掌握Visual FoxPro的相关知识。
vf考试国家试题库题目 (5)

第八十七套第一题:基本操作1.在考生文件夹下建立项目文件,文件名为"项目l"。
2.将数据库"医院管理"添加到项目中。
3.建立自由表newtable(不要求输入数据),表结构为:姓名字符型(8)电话字符型(15)性别逻辑型住址字符型(30)4.将考生文件夹下的自由表newtable添加到数据库"医院管理"中。
答案:【解题思路】本大题考查的是有关建立项目、添加数据库及建立表的基本操作。
创建表时,字段的宽度是容易出错的地方,一定要留心。
还要注意创建的表是自由表还是某个数据库中的表,它们的创建方法是不同的。
【操作步骤】(1)在命令窗口中输入命令:CREATE PROJECT 项目1,新建一个项目。
(2)在项目管理器中单击"数据"选项卡,选择列表框中的"数据库",单击右面的"添加"按钮,双击考生文件夹下的"医院管理"数据库,将数据库添加到项目中。
(3)在命令窗口中输入命令:CREATE newtable,单击"确定"按钮进入表结构设计器。
依次输入各字段的名称、字段数据类型和宽度。
注意"性别"字段是逻辑型,具有特定宽度。
单击"确定"结束。
(4)在命令窗口输入命令:MODIFY DATABASE 医院管理,在"医院管理"数据库设计器中使用右键单击,选择"添加表"命令,将考生文件夹下的newtable表添加到数据库中。
(4)第二题:简单应用1.在"学生管理"数据库中查询选修了"线性代数"课的学生的所有信息,并将查询结果保存在一个名为"线性代数"的表中。
2.在考生文件夹下对数据库中的表"课程"的结构做如下修改:指定"课程号"为主索引,索引名和索引表达式均为"课程号"。
VF及应用考试题及答案

VF及应用考试题及答案一、选择题(每题2分,共20分)1. VF中,以下哪个函数用于计算字符串长度?A. LENB. LEFTC. RIGHTD. MID答案:A2. 在VF中,如何将一个表单的控件值传递给另一个表单?A. 使用参数B. 使用变量C. 使用数组D. 使用表单变量答案:D3. VF中,以下哪个命令用于打开表单?A. OPEN FORMB. DISPLAY FORMC. CREATE FORMD. USE FORM答案:A4. 在VF中,如何将一个字段的值设置为NULL?A. CLEARB. NULLC. DELETED. EMPTY答案:B5. VF中,以下哪个函数用于将小写字母转换为大写字母?A. UPPERB. LOWERC. PROPERD. ASC答案:A6. 在VF中,如何使用SQL语句查询?A. SELECT * FROM tableB. USE tableC. BROWSE tableD. LIST table答案:A7. VF中,以下哪个命令用于关闭表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. QUIT FORM答案:A8. 在VF中,如何将一个表的记录添加到另一个表中?A. INSERT INTOB. COPY TOC. APPEND FROMD. MOVE TO答案:C9. VF中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFFB. DATEADDC. DATEPARTD. DATETIME答案:A10. 在VF中,如何使用循环结构?A. DOB. LOOPC. FORD. WHILE答案:C二、填空题(每题2分,共20分)1. 在VF中,使用________命令可以创建一个新的数据库。
答案:CREATE DATABASE2. VF中,________函数用于返回当前日期。
答案:DATE()3. 使用________函数可以将字符串中的字符转换为大写。
计算机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命令或者在表设计器中创建。
VF复习题(带答案)

2012-2013第一学年高三VF期中测试题一、选择题(0.5*100)设表单FORM1包含命令按钮组G1和文本框T1,G1中包含命令按钮C1和C2,在C2的Click事件代码中要引用T1的VALUE属性,则正确引用是( )。
A)THISORM.T1.VALUE B)THIS.Parent.T1.VALUEC)THIS.Parent.Parent.T1.VALUE D)T1.VALUE当调用表单的Show方法时,可能激发表单的 。
A)Load事件 B)Init事件 C)Activate事件 D)Click事件组合框的内容进行一次新的选择,一定发生的事件是 。
A)change B)interactivechange C)when D)click创建对象时发生 事件。
A)Init B)Load C)InteractiveChange D)Activate用表单设计器设计表单,下列叙述中错误的是 。
A)可以创建表单集 B)可以向表单添加新属性和方法C)可以对表单添加新事件 D)数据环境对象可以加到表单中表单的Name属性用于______。
A)作为保存表单时的文件名 B)引用表单对象C)显示运行表单标题栏中 D)作为运行表单时的表单名可以在表单的数据环境中添加的是 。
A)表 B)表之间的临时关系 C)查询 D)视图可改写计数属性的容器是 。
A)表单集、表格、页框、页面 B)命令按钮组、选项按钮组、表格、页框C)表单、列、页面、容器 D)页面、表单、工具栏、-SCREEN如果在运行表单前向表单中传递参数,则应在表单的 事件代码中包含PARAMENTERS语句。
A)Init B)Load C) Activate D)数据环境的BeforeOpenTables按钮的Name属性用于 。
A)作为按钮上的文字 B)按钮对象的引用名C)按钮的属性名 D)以上都不是下面关于OLE对象的说法中错误的是 。
A)可插入的OLE对象只能来自于支持OLE的应用程序,例如Excel和WordB)一个OLE对象,只能是图片、声音和Excel、Word文档C)在表单中,可以用绑定型OLE对象来显示通用型字段中OLE对象的内容D)使用表单设计器可以创建绑定型OLE对象一个按钮,若要在单击按钮后,按钮销毁,需要在click事件中写代码 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
30、【判断题】
程序执行方式克服了单条命令执行方式的缺点,充分发挥了计算机“程序存储”、“程序控制”、完全自动高速处理数据的特点。[2分]
答案:正确
31、【判断题】
VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。[2分]
答案:正确
32、【判断题】
程序设计的严谨性就是程序设计者最好具有严密的逻辑思维能力,因为计算机执行程序只能是严格地按照指令的含义执行,其本身没有思维和判断能力。[2分]
答案:正确
5、【判断题】
VisualFoxPro数据库管理系统的数据模型是网状型。[2分]
答案:错误
6、【判断题】
VisualFoxPro有3种工作方式,即命令、程序和菜单方式。[2分]
答案:正确
7、【判断题】
可以链接或嵌入OLE对象的字段类型是通用型。[2分]
答案:正确
8、【判断题】
选择当前未使用的最我号工作区的命令是SELECT1。[2分]
答案:错误
9、【判断题】
表是由结构和记录数据两部分组成的。[2分]
答案:正确
10、【判断题】
赋值命令“STORE…TO…”与“=”区别在于:“STORE…TO…”可以同时给多个变量赋值,而“=”只能一次给一个变量赋值。[2分]
答案:错误
23、【判断题】
备注型数据用字母“M”表示,长度固定为4个字节,并用这4个字节来引用备注的实际内容。[2分]
答案:错误
24、【判断题】
执行命令?AT("ABC","ABCABABC",2),屏幕显示的结果为:6[2分]
答案:正确
25、【判断题】
VisualFoxPro定义的日期运算符有两个:“+”,“-”。“-”只用于一个日期减去一个整数,其结果为一个新的日期。[2分]
答案:错误
1、【判断题】
输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。[2分]
答案:正确
2、【判断题】
内存变量的类型取决于赋值数据的类型。[2分]
答案:正确
3、【判断题】
将表的当前记录值赋给某数组的命令是GATHERTO。[2分]
答案:错误
4、【判断题】
字符串比较符有“=”和“==”两种。“=”表示为精确比较,只有当两个字符串完全相同时,结果为.T.。[2分]
答案:错误
5、【判断题】
VisualFoxPro的变量有两类,字段变量和内存变量。字段变量在建立数据库表时生成,只存在于数据库表中。[2分]
答案:正确
答案:错误
26、【判断题】
计算与显示命令规定:?是在同行显示结果,??是在下一行显示结果。[2分]
答案:错误
27、【判断题】
数组在使用前,必须定义。[2分]
答案:正确
28、【判断题】
二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。[2分]
答案:正确
29、【判断题】
区别CLOSEALL与CLEAR命令的作用都是关闭所有打开的VFP文件。[2分]
[考试复习题库精编合集]VF考试题库5
1、【判断题】
在第一次给数组或数组元素赋值前其初始值是.F.。[2分]
答案:正确
2、【判断题】
同一个元素在程序执行过程中可以取得不同类型的数据。[2分]
答案:正确
3、【判断题】
SETTALKON/OFF命令决定是否显示数据处理命令的响应信息。[2分]
答案:正确
4、【判断题】
答案:错误
35、【判断题】
输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。[2分]
答案:正确
36、【判断题】
VFP程序设计语言的特点是语言丰富、自成体系;人机对话,交互执行方式;高效的非过程化命令功能。[2分]
答案:正确
37、【判断题】
函数LEN(“2021年CHINA大事回顾”)的返回结果是18。[2分]BSTR(“国际互连网”,4,2)的返回值是“连网”。[2分]
答案:错误
39、【判断题】
二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。[2分]
答案:正确
40、【判断题】
区别CLOSEALL与CLEARALL命令的作用都是关闭所有打开的VFP文件。[2分]
VisualFoxPro规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。[2分]
答案:错误
33、【判断题】
二维数组各元素在内存中按行存储,因此,它可以用一维数组来表示。[2分]
答案:正确
34、【判断题】
区别CLOSEALL与CLEARALL命令的作用都是关闭所有打开的VFP文件。[2分]
答案:正确
11、【判断题】
执行命令?AT("ABC","ABCABABC",2),屏幕显示的结果为:6[2分]
答案:正确
12、【判断题】
VFP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。[2分]
答案:正确
17、【判断题】
在程序中,若循环体中有EXIT子句,当执行到EXIT时,退出循环体,执行循环体后面的语句。[2分]
答案:正确
18、【判断题】
VFP命令的书写规则规定,命令中的英文字符是区分大小写的。[2分]
答案:错误
19、【判断题】
输入命令ACCEPT只能接受字符串,但用户在输入字符串时不需要加定界符。[2分]
答案:正确
20、【判断题】
在程序中,若循环体中有EXIT子句,当执行到EXIT时,退出循环体,执行循环体后面的语句。[2分]
答案:正确
21、【判断题】
在程序中,若循环体中有LOOP子句,当执行到LOOP时,退出循环体,执行循环体后面的语句。[2分]
答案:错误
22、【判断题】
数值型数据用来表示数量,没有定界符,可以是整数或小数,也可以是分数。[2分]
答案:正确
13、【判断题】
VisualFoxPro命令的书写规则规定,命令中的英文字符是区分大小写的。[2分]
答案:错误
14、【判断题】
内存变量分为简单变量与数组两种。[2分]
答案:正确
15、【判断题】
数组数据替代表的当前记录的命令GATHERFROM。[2分]
答案:正确
16、【判断题】
VFP中命令执行方式每一条命令具有相对的独立性,操作直观,每键入一条命令都必须等待执行完毕后方能键入下一条命令,是一种交互执行方式,执行完成的命令序列不能保存,自动化程度低,处理问题效率低。[2分]