vfP程序设计基础习题集

VFP程序设计习题习题一一、判断题(1分/题,共20分,对打画√,错打×)1.建立自由表分两步:定义表结构和输入数据。

2.表间的关系分三种:一对一关系、一对多关系和多对多关系。

3.若要使用多个表,就要使用多个工作区。

4.在应用程序中可以通过使用该工作区的表的别名来标识工作区。

5.对象具有属性,而属性只能在设计阶段设置。

6.引用对象的方法分绝对引用和相对引用。

7.表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。

8.一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。

9.VFP主要数据容器有:表记录、变量和数组。

10.报表包括两个基本组成部分:数据源和布局。

11.如果不想使用“报表向导”或“快速报表”设计报表,可以从空白报表布局开始,然后自己添加控件。

12.表选择查询输出的去向可以是浏览、报表或表单。

13.视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。

14:视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。

15.在“数据库设计器”中,视图的显示方式与表在分层结构中的显示方式相同,所不同的是视图名代替了表名。

16.一个视图在使用时,将作为临时表在自己的工作区中打开。

17.如果打开基于本地表的视图,则在Visual FoxPro的另一个工作区中基表被同时打开。

18.在视图中更新数据与在表中更新数据类似,使用视图还可以对其基表进行更新。

19.VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。

20.索引是改变表的物理顺序,排序是排列表的逻辑顺序。

二、选择题(每个选择3分,共24分)1.统计女生人数并将结果存放于变量X中的命令是()(A).COUNT FOR .NOT. 性别=”男” TO X(B).COUNT FOR ( 性别=”女”)=.T. TO X(C).SUM FOR ( 性别<>”男”)=.T. TO X(D).SUM FOR 性别=”女” TO X2. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用()(A)先执行DELETE NEXT 10命令,后用PACK命令(B)先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD> 10命令,后用PACK命令(D)ZAP NEXT 103.按数值型字段”总分”进行索引,使其按降序排列的命令是()(A)INDEX ON -总分TO WP(B)INDEX ON 总分/A TO WP(C)INDEX ON 总分TO WP(D)INDEX ON 总分/D TO WP4.下列操作后,不改变表记录指针的命令是()(A)RECALL(B)LIST(C)SUM(D)REPL ALL5.按照数据库的数据模型分类,VFP属于()(A)层次型(B)关系型(C)网状型(D)混合型6.函数LEN(SPACE(5)-SPACE(1))的返回值是()(A)错误信息(B)17(C)6(D)47.某表文件中有日期型字段”出生日期”,设N=’01/01/80’,下列命令正确的是()(A)LOCATE FOR 出生日期=’01/01/80’(B)LOCATE FOR 出生日期=&N(C)LOCATE FOR DTOC(出生日期)=N(D)LOCATE FOR DTOC(出生日期)=CTOD(N)8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为()(A)SELECT * FROM customerINTO CURSOR MyCursor(B)SELECT * FROM customerINTO TABLE MyCursor(C)SELECT ALL FROM customerINTO TABLE MyCursor(D)CREATE SQL VIEWMyCursor ASSELECT * FROM customer答案一.1.(√)2.(√)3.(√)4.(√)5.(×)6.(√)7.(√)8.(×)9.(√)10.(√)11.(√)12.(×)13.(√)14.(√)15.(√)16.(√)17.(√)18.(√)19.(√)20.(×)二.AAAABCCB习题二一.判断题(1分/题,共21分,对画√,错画×)1.VFP程序每行必须以“;”结尾。

2.DISPLAY在VFP中与DISPLAY命令等效。

3.VFP中的变量分存变量和字段变量。

4.VFP刚开始工作时,系统默认选择为第一号工作区。

5.建立自由表分两步:定义表结构和输入数据。

6.表间的关系分三种:一对一关系、一对多关系和多对多关系。

7.若要使用多个表,就要使用多个工作区。

8.在应用程序中可以通过使用该工作区的表的别名来标识工作区。

9.对象具有属性,而属性只能在设计阶段设置。

10.引用对象的方法分绝对引用和相对引用。

11.表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。

12.一条命令可分几行写,在行结束处用":"表示一行未完,转入下一行。

13.VFP主要数据容器有:表记录、变量和数组。

14.报表包括两个基本组成部分:数据源和布局。

15.表选择查询输出的去向可以是浏览、报表或表单。

16.如果打开基于本地表的视图,则在Visual FoxPro的另一个工作区中基表被同时打开。

17.在视图中更新数据与在表中更新数据类似,使用视图还可以对其基表进行更新。

18.VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。

19.索引是改变表的物理顺序,排序是排列表的逻辑顺序。

20.视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。

21.视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。

二、选择题(每个选择3分,共24分)1.统计女生人数并将结果存放于变量X中的命令是()(A)COUNT FOR .NOT. 性别="男" TO X(B)COUNT FOR ( 性别="女")=.T. TO X(C)SUM FOR ( 性别<>"男")=.T. TO X(D)SUM FOR 性别="女" TO X2. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD> 10命令,后用PACK命令(D)ZAP NEXT 103.按数值型字段"总分"进行索引,使其按降序排列的命令是( )(A) INDEX ON -总分TO WP(B) INDEX ON 总分/A TO WP(C) INDEX ON 总分TO WP(D) INDEX ON 总分/D TO WP4.下列操作后,不改变表记录指针的命令是( )(A) RECALL(B) LIST(C) SUM(D) REPL ALL5.按照数据库的数据模型分类,VFP属于( )(A) 层次型(B) 关系型(C) 网状型(D) 混合型6.函数LEN(SPACE(5)-SPACE(1))的返回值是( )(A) 错误信息(B) 17(C) 6(D) 47.某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是( )(A) LOCATE FOR 出生日期='01/01/80'(B) LOCATE FOR 出生日期=&N(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N)8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为()(A) SELECT * FROM customer INTO CURSOR MyCursor(B) SELECT * FROM customer INTO TABLE MyCursor(C) SELECT ALL FROM customer INTO TABLE MyCursor(D) CREATE SQL VIEW MyCursor AS SELECT * FROM customer答案一.××√ √ √√√√×√√×√√×√√√×√√二.A A A A B C C B习题三一.判断题(1分/题,共10分,对画√,错画×)1.建立自由表分两步:定义表结构和输入数据。

2.表间的关系分三种:一对一关系、一对多关系和多对多关系。

3.3.在应用程序中可以通过使用该工作区的表的别名来标识工作区。

4.一条命令可分几行写,在行结束处用":"表示一行未完,转入下一行。

5.VFP主要数据容器有:表记录、变量和数组。

6. VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。

7. 索引是改变表的物理顺序,排序是排列表的逻辑顺序。

8. DISPLAY在VFP中与DISPLY命令等效。

9. VFP中的变量分存变量和字段变量。

10. VFP刚开始工作时,系统默认选择为第一号工作区。

二、选择题(每个选择2分,共30分)1.函数LEN(SPACE(5)-SPACE(1))的返回值是( )A) 错误信息(B) 17(C) 6(D) 42.某表文件中有日期型字段"出生日期",设N='01/01/80',下列命令正确的是( )(A) LOCATE FOR 出生日期='01/01/80'(B) LOCATE FOR 出生日期=&N(C) LOCATE FOR DTOC(出生日期)=N(D) LOCATE FOR DTOC(出生日期)=CTOD(N)3.下列概念中,正确的是( )A.在一个工作区中只能打开一个表文件,打开新的表文件后,原来所打开的表文件就自动关闭B.一个表文件可以在不同的工作区同时打开C.一个工作区中可以同时打开多个表文件D. 一个表文件可以在不同的工作区同时打开,且一个工作区中可以同时打开多个表4.将今年国庆节的日期送入存变量ND的方法是( ).A.ND=DTOC("10/01/01")B.ND=CTOD("10/01/01")C.STORE DATE()TO NDD.STORE 10/01/01 TO ND5.表文件DD.DBF有100条记录,当前记录号是10,执行DISPLAY ALL命令后,记录指针向的记录号是( ).A.100B.10C.1D.1016.统计女生人数并将结果存放于变量X中的命令是()(A) COUNT FOR .NOT. 性别="男" TO X(B) COUNT FOR ( 性别="女")=.T. TO X(C) SUM FOR ( 性别<>"男")=.T. TO X(D) SUM FOR 性别="女" TO X7. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用( )(A) 先执行DELETE NEXT 10命令,后用PACK命令(B) 先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD> 10命令,后用PACK命令(D)ZAP NEXT 108.按数值型字段"总分"进行索引,使其按降序排列的命令是( )(A) INDEX ON -总分 TO WP(B) INDEX ON 总分/A TO WP(C) INDEX ON 总分 TO WP (D)INDEX ON 总分/D TO WP9.下列操作后,不改变表记录指针的命令是( )(A) RECALL(B) LIST(C) SUM(D) REPL ALL10.按照数据库的数据模型分类,VFP属于( )(A) 层次型(B) 关系型(C) 网状型(D) 混合型11.执行命令ACCEPT"请输入出生日期:"TO MDATE时,如果通过键盘输入CTOD("01/01/69"),则MDATE的值应当是( ).A.CTOD("01/01/69")B."01/01/69"C.01/01/69D.拒绝接受,MDATE不赋值12.在表结构中,逻辑型、日期型、备注型字段的宽度分别固定为( )。

合集下载

VF习题集(答案)

VF习题集(答案)

VFP面向对象程序设计习题作业200 至200 学年计算机与信息科学系VFP练习题习题一一、单项选择题1. 数据库管理系统的英文缩写是d。

A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是d。

A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. c是存储在计算机存储设备上相关数据的集合。

A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫b。

A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是b 。

A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是c。

A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种d数据库管理系统。

A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是c 关系运算。

A) 选择B) 投影C) 连接D)层次二、填空题1. 数据库系统的核心部分是数据库管理系统。

2. 在关系数据库的三种关系运算是选择、投影、连接。

3. 从关系中找出满足条件的元组的操作是_选择__运算。

习题二一、单项选择题1. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过__b____。

A)255 B)254 C)20 D)无限制2. 要显示和隐藏VFP所有的工具栏,应使用___b___菜单下的“工具栏”命令。

A)文件B)显示C)工具D)窗口3. VFP表文件中,对字符型字段的值,最多可输入__d____个字符。

A)255 B)128 C)8 D)2544. 在表设计器中设计了表的备注字段后,系统会自行产生该表文件的备注文件,该文件的主文件名与表文件同名,而扩展名是___c____。

VisualFoxPro程序设计基础理论考试题库6-计算机二级考试VFP试卷与试题

VisualFoxPro程序设计基础理论考试题库6-计算机二级考试VFP试卷与试题

)[2分]-----正确答案(B)
14. 建立一个库文件结构,库中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段 宽度为( )。[2分]-----正确答案(B) A 15 B 16 C 17 D 18
15. 将当前库文件内容拷贝到KB01.DBF库文件中的命令是[2分]-----正确答案(B) A COPY STRU TO KB01 B COPY W KB01 C COPY STRU EXTE TO KB 01 D COPY FILE TO KB01
)[2分]-----正确答案(C)
18. 可以链接或嵌入OLE对象的字段类型是( A 备注型字段 B 通用型和备注型字段 C 通用型字段 D 任何类型的字段
)[2分]-----正确答案(C)
19. 列出的扩展名中,命令文件的扩展名是( A IDX B DBF C FRM D PRG
)[2分]-----正确答案(B)
)。[2分]-----正确答案(B)
27. 如果要在屏幕上直接看到查询结果,"查询去向"应该选择( A 屏幕 B 浏览 C 临时表或屏幕 D 游览或屏幕
)[2分]-----正确答案(D)
28. 如果一个分解满足无损联接分解,那么分解的关系能够通过( [2分]-----正确答案(B) A 自然联接 B 投影联接变换 C 等值联接 D 选择、投影联接变换
39. 数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RDCNO( )的值 是( )。[2分]-----正确答案(B) A 31 B 30 C 29 D 28
40. 数据库的概念模型独立于( A 具体的机器和DBMS B E-R图 C 信息世界 D 现实世界

VFP

VFP

《VFP面向对象程序设计》课程习题集及参考答案2011年6月第一章数据库基本理论一、判断题1.数据处理的目的就是从原始数据中得到有用的信息。

A.对B.错2.关系模型的结构可以看作是一个数据库的结构。

A.对B.错3.数据库管理系统是数据库系统的核心。

A.对B.错4. VFP 系统为用户提供了命令操作方式、菜单操作方式和程序操作方式。

A.对B.错二、单选题1.将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了。

A.数据库 B.数据集合 C.数据操作系统 D.数据库管理系统2.数据库系统的构成有数据库、计算机硬件系统、用户和。

A.操作系统B.文件系统C.数据集合D.数据库管理系统3.数据库、数据库系统、数据库管理系统这三者之间的关系是。

A. 数据库系统包含数据库和数据库管理系统B. 数据库管理系统包含数据库和数据库系统C. 数据库包含数据库系统和数据库管理系统D. 数据库系统就是数据库,也就是数据库管理系统4.关系数据库管理系统所管理的关系是。

A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件5.在关系数据库管理系统中,一个关系对应一个。

A.字段B.记录C.数据表D.索引文件6.关系数据库管理系统存储与管理数据的基本形式是。

A.关系树B.二维表C.结点路径D.文本文件7.数据库是按一定结构存储在一起的。

A.程序集合B.数据集合C.运算式集合D.函数集合8.在有关数据库的概念中,若干记录的集合称为。

A.字段B.数据库C.数据项D.数据表9.VFP6.0 DBMS是基于关系型数据模型的。

A.操作系统的一部分B.操作系统支持下的系统软件C.一种编译程序D.一种操作系统10.在关系运算中,查找满足一定条件的元组运算称之为。

A.复制B.选择C.投影D.关联11.如果要改变一个关系中属性的排列顺序,应使用的关系运算是。

A.重建B.选取C.投影D.连接12.在有关数据库的概念中,若干记录的集合称为________。

VF程序设计(含答案)

VF程序设计(含答案)

2014年春季学期 《VF 程序设计》试卷A一、单项选择题(每空1分,共35分)1.表单的NAME 属性是____。

A.显示在表单标题栏中的名称B.运行表单程序时的程序名C.保存表单时的文件名 D .引用表单对象时的名称2.在VFP6.0中,将字符型数据转换成日期型数据的函数是____。

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

A.Grid,Column,TextBoxmandButton,OptionGroup,ListBoxmandGroup,DataEnvironment,HeaderD.Form,PageFrame,Column 5.字段的默认值保存在____ A.表的索引文件中 B .数据库文件中 C.项目文件中 D .表文件中 6.下列叙述中含有错误的是____。

A.一个数据库表只能设置一个主索引 B.唯一索引不允许索引表达式有重复值C.候选索引既可以用于数据库表也可以用于自由表D.候选索引不允许索引表达式有重复值 7.表移出数据库后,仍然有效的是____ A.记录的验证规则 B .表的验证规则C.字段的默认值D.结构复合索引中的候选索引8.菜单文件经过生成以后形成的菜单程序文件的扩展名是____ A.MPR B.MNX C.MPX D.MND 9.下列叙述中含有错误的是____。

A.一个表可以有多个外部关键字 B.数据库表可以设置记录级的有效性规则C.永久性关系建立后,主表记录指针移动将使子表记录指针相应移动D.对于临时性关系,一个表不允许有多个主表 10.下列对象中,属于容器类的是____A.文本框 B .组合框 C .页框 D.选项按钮11.对于自由表而言,不能创建的索引类型是____。

VFP程序设计复习题

VFP程序设计复习题

VFP程序设计复习题一.选择题1( )。

A.文件B.字段C.数据项D.表2,下列命令中错误的是( )。

A.SUM 工资 FOR 职称="副教授".OR.职称="教授"B.SUM ALL 工资 FOR 职称="副教授".OR.职称="教授"C.SUM 工资 FOR "教授"$职称D.SUM 工资 FOR 职称="副教授".AND.职称="教授"3( )。

A.主索引B.主索引、候选索引、普通索引C.主索引和候选索引D.主索引、候选索引和唯一索引4Visual FoxPro中,打开数据库的命令是( )。

A.OPEN DATABASE <数据库名>E <数据库名>E DATABASE <数据库名>D.OPEN <数据库名>5( )。

SET EXACT OFF X="A " ?IIF("A"=X,X-"BCD",X+"BCD")A.AB.BCDC.A BCDD.ABCD6( )。

A.LEFT("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)B.YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C.VARTYPE("36-5*4")与VARTYPE(36-5*4)D.假定A="this ", B="is a string", A-B与A+B7Visual Foxpro中,用于建立或修改过程文件的命令是 ( )。

A. MODIFY <文件名>B. MODIFY COMMAND <文件名>C. MODIFY PROCEDURE <文件名>D. 上面B)和C)都对8DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为 ( )。

vfp编程练习题

vfp编程练习题

vfp编程练习题VFP(Visual FoxPro)是一种基于对象的数据库管理系统和编程语言,广泛用于数据处理和应用开发。

本文将为你介绍一些VFP编程练习题,帮助你提高VFP编程技能。

练习一:计算器应用程序编写一个简单的VFP应用程序,实现基本的计算器功能。

程序应该有一个用户界面,包括数字按钮和操作符按钮。

用户可以选择数字按钮输入数字,并使用操作符按钮进行加、减、乘、除等运算。

程序应能正确处理用户输入并返回正确的计算结果。

练习二:学生成绩管理系统设计一个学生成绩管理系统,包括学生信息的录入和查询功能。

使用VFP编写程序,能够实现学生信息的添加、修改和删除,以及查询学生的成绩和排名等功能。

你可以使用数据库来存储学生信息,并使用VFP提供的数据库操作函数进行数据的读写。

练习三:图书馆管理系统开发一个简单的图书馆管理系统,能够实现图书的借阅和归还功能。

使用VFP编写程序,设计用户界面,包括图书的添加、删除和查询功能,以及借阅和归还图书的操作。

你可以使用数据库来存储图书和读者的信息,并使用VFP提供的数据库操作函数来管理数据。

练习四:商品销售分析编写一个VFP应用程序,用于对商品销售数据进行分析。

程序应能读取销售数据并对商品的销售情况进行统计和分析,包括销售额、销售量、销售排行等。

通过图形化界面展示分析结果,帮助用户更好地了解商品的销售情况,并提供数据导出等功能。

练习五:音乐播放器使用VFP编写一个简单的音乐播放器程序。

程序应具备基本的音乐播放功能,包括选择音乐文件、播放、暂停、停止等。

你可以使用VFP提供的多媒体函数来实现音乐播放功能,并设计用户界面,提供友好的操作界面和交互体验。

总结:通过完成以上VFP编程练习题,你可以提高自己的VFP编程技能,并熟悉VFP的应用开发过程。

这些练习涵盖了常见的应用场景,可以帮助你更好地理解和掌握VFP编程。

希望你能够充分利用这些练习题,不断学习和提升自己的编程技能。

VFP基础知识练习题及答案

VFP基础练习题1、对于二维表的关键字来讲,不一定存在的是____A____ 。

A. 主关键字B. 候选关键字C. 超关键字D. 外部关键字2、关系型数据库采用____C____ 表示实体和实体间的联系。

A. 对象B. 字段C. 二维表D. 表单3、Vfp关系数据库管理系统中的三种基本关系运算是 C 。

A. 选择,投影,链接B. 选择,投影,内部联接C. 选择,投影,联接D. 选择,投影,外部联接4、关系数据操纵语言可不包含 B 关系运算。

A. 联接B. 交运算C. 选择D. 投影5、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是__B__A. DB包含DBS和DBMSB. DBS包含DB和DBMSC. DBMS包含DBS和DBD. DB就是DBS,也就是DBMS6、下列关于数据库系统的正确叙述是:____A_____A. 数据库系统减少了数据冗余B. 数据库系统避免了一切数据冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据7、已知N='1',M='2',X12='good',则表达式X&N&M的值为___D____。

A. X12B. 显示错误提示“变量未定义“C. XMND. 'GOOD'8、下列关于数据的操作说法中,正确的是___C___。

A. 货币型数据不能参加算术运算B. 两个日期型数据可以进行加法运算C. 一个日期型数据可以加或减一个整数D. 字符型数据能比较大小,日期型则不能9、用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则___C___。

A. 命令ARR=3 创建了一个新的内存变量,它与数组无关B. 数组的第1个元素被赋值为3C. 所有的数值元素均被赋值为3D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量10、在命令窗口中执行了命令X=5后,则默认该变量的作用域是__A__。

VFP教材习题与答案

VFP教材习题与答案1. 在下列四个选项中,不属于基本关系运算的是()。

[单选题] *A. 连接.B. 投影C. 选择D. 排序(正确答案)2. 能将当前表中有删除标记的记录物理删除的命令是()。

[单选题] *A. DELETEB. ZAPC. PACK(正确答案)D. DELETE FOR3. 在DO WHILE <语句组>ENDDO中,若条件设置为.T.,则下列说法中正确的是()。

[单选题] *A. 程序一定出现死循环B. 程序不会出现死循环C. 在循环体中设置EXIT防止出现死循环(正确答案)D. 在循环体中设置LOOP防止出现死循环4. 函数SQRT(数值表达式) 的功能是()。

[单选题] *A. 返回指定表达式的平方根(正确答案)B. 按四舍五入取数值表达式的整数部分C. 返回数值表达式的整数部分D. 返回数值表达式的符号5. 在VFP中,可以对字段设置默认值的必须是()。

[单选题] *A. 数据库表(正确答案)B. 自由表C. 自由表或数库表D. 不能设置字段的默认值6. 可以随表的打开而打开的索引是()。

[单选题] *A. 单一索引文件B. 复合索引文件C. 结构化复合索引文件(正确答案)D. 非结构化复合索引文件7. 用来指明复选框当前状态的属性是()。

[单选题] *A. SelectedB. CaptionC. Value(正确答案)D. ControlSource8. ( B )属于容器类控件。

[单选题] *A. TextBOXB. Form(正确答案)C. LabelD. Command9. 在命令窗口中执行了命令X=5后,则系统默认变量的作用域是()。

[单选题] *A.全局(正确答案)B. 局部C. 私有10. 要为当前表所有职工增加100元工资,应该使用命令()。

[单选题] *A. CHANGE 工资 WITH 工资+100B. REPLACE 工资 WITH 工资+100C. CHANGE ALL 工资 WITH 工资+100D. REPLACE ALL 工资 WITH 工资+100(正确答案)11. 可以伴随着表自动打开的索引是()。

vfp习题及答案

vfp习题及答案VFP习题及答案Visual FoxPro(VFP)是一种功能强大的数据库管理系统和编程语言。

它被广泛应用于企业级应用程序的开发和维护。

为了帮助初学者更好地掌握VFP的基本知识和技巧,下面将介绍一些常见的VFP习题及其答案。

1. 问题:如何在VFP中创建一个新的数据库表?答案:要创建一个新的数据库表,可以按照以下步骤进行操作:- 打开Visual FoxPro软件。

- 在命令窗口中输入CREATE TABLE命令,后跟表名和字段列表。

- 按下回车键,即可创建一个新的数据库表。

例如,要创建一个名为"Customers"的数据库表,其中包含"CustomerID"、"FirstName"和"LastName"三个字段,可以输入以下命令:CREATE TABLE Customers (CustomerID INT, FirstName CHAR(50), LastName CHAR(50))2. 问题:如何在VFP中向数据库表中插入数据?答案:要向数据库表中插入数据,可以使用INSERT INTO命令。

以下是一个示例:INSERT INTO Customers (CustomerID, FirstName, LastName) VALUES (1, "John", "Doe")这将向"Customers"表中插入一条记录,其中CustomerID为1,FirstName为"John",LastName为"Doe"。

3. 问题:如何在VFP中查询数据库表中的数据?答案:要查询数据库表中的数据,可以使用SELECT语句。

以下是一个示例:SELECT * FROM Customers这将返回"Customers"表中的所有记录。

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