VF期中考试题答案

合集下载

vf试题及答案

vf试题及答案

vf试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,下列哪个选项不是数据类型?A. 数字型B. 字符型C. 日期型D. 逻辑型答案:D2. 在Visual FoxPro中,哪个命令用于创建一个新的表单?A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE CLASS答案:A3. Visual FoxPro中,下列哪个函数用于计算两个日期之间的天数差?A. DATEDIFFB. DATEADDC. DATEFORMATD. DATEVALUE答案:A4. 在Visual FoxPro中,如何将一个表单的背景颜色设置为蓝色?A. THISFORM.BackColor = "Blue"B. THISFORM.BackColor = 0x0000FFC. THISFORM.BackColor = "0x0000FF"D. THISFORM.BackColor = "#0000FF"答案:D5. Visual FoxPro中,下列哪个命令用于打开一个表单?A. USEB. OPEN FORMC. DISPLAY FORMD. BROWSE答案:B6. 在Visual FoxPro中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A7. Visual FoxPro中,下列哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B8. 在Visual FoxPro中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B9. Visual FoxPro中,下列哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. CLOSE答案:C10. 在Visual FoxPro中,如何将一个表的记录指针移动到下一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个数据库。

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。

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

- 选择“表单”。

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

大学VF考试题及答案

大学VF考试题及答案

单选题1.下列数据中,____是字符型常量。

A.3.1415926B."3.1415926"C."3.14"+"15926"D."3.14"-"15926"2.下列变量名中,正确的是____。

(必须以下划线,汉字,字母开头,后面可以跟下划线,汉字,字母和数字)A.VARNAMEB.VAR X1C.VAR-X1D.VAR+X13.在下列表达式中,____的运算结果是逻辑型。

A."Visual"$"Visual FoxPro"B."Visual "+"FoxPro"C."Visual "-"FoxPro"D.len("Visual FoxPro")4.____函数返回字符表达式中字符的数目。

A.TXTWIDTH( )B.SUBSTR( )C.STR( )D.LEN( )5.在Visual FoxPro中,表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出,它们分别为____。

A.1,4,8B.1,8,4C.1,10,8D.2,8,86.在表中,____字段中可以存储图形。

A.图形型B.通用型C.备注型D.备注型(二进制)7.____命令,从表中删除所有记录,只留下表的结构。

A.PACKB.RECALLC.DELETED.ZAP8.在使用"表设计器"创建并修改自由表时,不能建立的索引类型为____。

A.主索引B.候选索引C.唯一索引D.普通索引9.____命令既可以在有索引的表中查询,也可以在无索引的表中查询。

A.LOCATEB.FINDC.SEEKD.VIEW10.文本框对象的NAME属性(对象名)默认值是____。

bel1mand1C.Text1D.Grid111.____ 关键字,提供了在方法中对当前对象的引用。

VFP期中考试(含答案)

VFP期中考试(含答案)

嘉祥职业中专2016-2017学年度第一学期期中考试《数据库应用基础》班级姓名学号一、解释名词1数据:2数据处理:3数据库:4数据库管理系统是:5变量:二、填空1、数据库模型有三种,它们是___________、___________________、_______2、字符型数据由_______组成,包括___________、___________________、_______等。

3、常用的常量类型有___________、___________________、_______、_______等4、在输入逻辑型字段的数据时,如果字段的数据是“真”可以输入的符号是_____________数值型数据由_______组成,包括___________、___________________、_______等。

5、写出下列表达式的值“This is a book”=”this”_____“This is a book”=”This”_____“This”=”This is a book”_____6、F oxpro表文件默认扩展名是____ ,表中的通用字段和备注字段保存在一个扩展名是____,主文件名和表文件同名的文件中。

7、F oxpro创建的程序默认扩展名是______________________选择题答案1 2 3 4 5 6 7 8 9 10判断题答案1 2 3 4 5 6 7 8 9 10三、单项选择(答案填入上面的表格总)1、下列叙述正确的是A、Visual FoxPro是层次数据库管理系统B、Visual FoxPro是网状数据库管理系统C、Visual FoxPro是关系数据库管理系统D、Visual FoxPro是表格数据库管理系统2、在命令格式“USE D:\Data\xsda.dbf In 8 Alias xs”中命令动词是A、USEB、In 8C、AliasD、Alias xs3、下列可以作为内存变量名的是()A、XS&25B、ANS*WERC、ST-1D、工资4、假设:学号=“9703”,姓名=“张华”,应缴费=4000,下面的表达式不正确的A、“学号”+学号B、“姓名”+姓名C、“应缴费”+应缴费D、“应缴费”+str(应缴费)5、下列方法不能运行程序的()A、在项目管理器中选择某个程序文件,然后单击“运行”按钮B、选择“程序”菜单中的“运行”命令C、在命令窗口中执行“DO 程序文件名”命令D、使用“打开”对话框打开程序文件。

VF试题及答案

VF试题及答案

VF试题及答案(一)一、选择题下列各题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,其中有“教师”表和“学院”表。

VF考试试题及答案

VF考试试题及答案

《Visual FoxPro程序设计基础》模拟试题及解答一、项目管理器、数据库、表和记录的输入和维护(25分)1、在自建文件夹下创建以自己名字拼音字母命名的项目管理器(如张三同学,应以“zhangsan.PJX”文件名,以下同);解答:①建立自己的目录:②设路径:点击VF程序中【工具】下拉菜单【选项】③建立项目名称:点击VF程序中【文件】下拉菜单【新建】2、在以自己名字拼音字母命名的项目管理器中建立一个以自己名字命名数据库(如张三同学,应为“zhangsan.DBC”);解答:①建立数据库:3、在数据库中创建学生表(表文件名为XS .DBF),长表名为:学生情况登记表,表结构如下:解答:①建立表:②长表名:4、在同一数据库中创建成绩表(表文件名为CJ .DBF), 长表名为:成绩表,表结构如下:表二、 CJ.DBF②长表名表一、 XS.DBF②点击VF程序中【显示】下拉菜单【追加方式】③点击VF程序中【显示】下拉菜单【浏览】(要先点选中cj.dbf)④点击VF程序中【显示】下拉菜单【追加方式】6、为表二中的字段Cj设置字段有效性规则:Cj应该在0到100之间,否则提示“你的输入有错误,请重新输入!”;解答:①点击VF程序中【修改】,在选中CJ,在其字段有效性下面选中规则(R)7、创建索引在表一中以字段Xh创建索引,索引表达式为主索引,索引名称为Xh;在表二中以字段Xh 建立索引,索引表达式为普通索引,索引名称为Xh;解答:①选中xs.dbf,点击【修改】,再选择【索引】,类型改为主索引。

②选中cj.dbf,点击【修改】,再选择【索引】,类型改为普通索引。

8、表一和表二建立永久性关系,并编辑起参照完整性,将更新规则设置为级联,删除规则设置为限制,插入规则设置为忽略。

解答:①点击VF程序中【显示】下拉菜单【数据库设计器】②用鼠标按住【学生情况登记表】中的钥匙,拖动鼠标箭头到【成绩表】中的索引。

③点击VF程序中【数据库】下拉菜单【编辑参照完整性】二、建立查询基于表一和表二在项目管理器中创建以自己名字命名的多表查询(如张三,应为“zhangsan .QPR”);解答:①建立查询表要求利用xs.Xh和cj.Cj产生一个平均成绩的字段,求每个学生的平均成绩;设置排序依据,按学号(xs.Xh)升序排列;解答:在函数和表达式中选AVG(cj.cj)三、建立报表利用报表向导,基于以上的表,在项目管理器中创建以自己名字命名的一对多报表(如张三同学,应为“zhangsan .FRX”),报表中的信息有:xs.Xh、xs.Xm、xs.Xb、xs.Ximing、xs.Zydh、cj.Cj;解答:①点击项目管理器中【文档】下拉菜单【报表】选中【报表向导】再选【一对多报告向导】四、建立表单1.基于表一和表二在项目管理器中创建以自己名字命名的一对多表单(如张三同学,应为“zhangsan .SCX”);2.如图所示设置表单布局,表单的标题为:学生成绩情况表;解答:①③点击VF程序中【显示】下拉菜单【数据环境】把需要的数据直接拖进表单113.表单运行时,屏幕显示结构如下所示;给按钮编程,实现其相应功能(注意,当记录处在第一条或最后一条记录时,上一条或下一条按钮变为不可操作)。

vf复习题答案

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》考试考试卷

《VF》考试考试卷

20 学年度第学期《VF》期中考试卷20 学年度第学期《VF》期中考试卷适用班级:考试时间:90分钟第1卷(答题卡)一、单项选择题(每题1分,共30分)1. 字段的有效性规则不包括()。

(A)规则 (B)信息 (C)默认值 (D)输入掩码2. 设置字段输入掩码的目的是()。

(A)设置该字段默认的值(B)设置在“浏览”窗口字段的标题(C)限制输入数据的格式(D)指定类库的路径和名称3. 数据库表的触发器不包括()。

(A)插入触发器(B)索引触发器(C)更新触发器(D)删除触发器4.在Visual Foxpro 的项目管理器中不包括的选项卡是( )(A)数据;(B)文档;(C)类;(D)表单5.在“选项”对话框的“文件位置”选项卡中可以设置( )(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色6.数据库系统的核心是( )(A)数据库(B)操作系统(C)数据库管理系统(D)文件7.Visual FoxPro支持的数据模型是__ ____。

(A)层次数据模型(B)关系数据模型(C)网状数据模型(D)树状数据模型8.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS9.数据表文件共有20条记录, 当前记录号为10, 执行LIST NEXT 5以后, 当前记录号是( ) 。

(A)10 (B)15 (C)14 (D)2010.数据表有10条记录, 当前记录号是3, 使用APPEND BLANK命令增加一条空记录后, 则当前记录的序号是( ) 。

(A)3 (B)4 (C)11 (D)111.下列有关查询和视图的说法中,不正确的是()。

(A)查询文件的扩展名为.QPR(B)视图依赖于数据库的存在而存在(C)交叉表查询不适用于在多个数据表中进行相关数据的查询(D)只能对数据表中数据进行查询,而不能对视图文件中的数据进行12. Visual Foxpro参照完整性规则不包括( )(A)更新规则(B)删除规则(C)查询规则(D)插入规则13.在下列4个选项中,不属于基本关系运算的是( )(A)连接(B)投影(C)选择(D)排序14.Null是指()。

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