vfp练习题1
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)是一种用于创建用户界面的控件。
VFP综合练习题以及答案(最新整理)
VFP 综合练习题(一)题号一二三四总分分数一、选择题(本大题共40个小题,每小题1分,共40分)1、Visual FoxPro 在创建数据库时建立了扩展名分别为( )的文件.A .DBCB .DCTC .DCXD ..DBC .DCT .DCX2、通过Visual Foxpro 项目管理器窗口的按钮不可以完成的操作是( )。
A .新建文件B .添加文件C .删除文件D .为文件重命名3、下列关于变量的叙述中不正确的是( )A .变量值可以随时改变B .变量值不可以随时改变C .Visual FoxPro 的变量分为字段变量和内存变量D .在Visual FoxPro 中,可以将不同类型的数据赋给同一个变量4、下列表达式中运算结果为数值的是( )A .?CTOD ([07/21/02])-20B .?500+200=400C .?“100”-“50”D .?LEN (SPACE (4))+15、SQL SELECT 语句中的GROUP BY 和HAVING 短语对应查询设计器上的( )选项卡A .字段B .联接C .分组依据D .排序依据6、在查询设计器中,选定“杂项”选项卡中的“无重复记录”复选框,与执行SQL SELECT 语句中的( )等效A .WHEREB .JOIN ONC .ORDER BYD .DISTINCT7、下列关于查询的说法正确的一项是( )A .查询文件的扩展名为 .QPXB .不能基于自由表创建查询C .根据数据库表或自由表或视图可以创建查询D .不能基于视图创建查询8、在Visual FoxPro中,内联接是指( )A .只有满足联接条件的记录出现在查询结果中B .除满足联接条件的记录出现在查询结果中外,第一个表中不满足联接条件的记录也出现在查询结果中C .除满足联接条件的记录出现在查询结果中外,第二个表中不满足联接条件的记录也出现在查询结果中·2·Visual FoxPro 6.0简明教程配套习题D.除满足联接条件的记录出现在查询结果中外,两个表中不满足联接条件的记录也出现在查询结果中9、设关系模式SCG(S#,C#,Grade)中S#为学生学号,C#为课程号,Grade为某学号的学生学习某号课程的考试成绩。
VF各章练习题[1]
VF练习题1.数据库系统的核心是( C )(A)数据库(B)操作系统(C)数据库管理系统(D)文件2.Visual FoxPro支持的数据模型是__B____。
(A)层次数据模型(B)关系数据模型(C)网状数据模型(D)树状数据模型3.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( A )(A)DBS包括DB和DBMS (B)DBMS包括DB和DBS(C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS4.在Visual Foxpro 的项目管理器中不包括的选项卡是(D)(A)数据;(B)文档;(C)类;(D)表单(P245)5.在“选项”对话框的“文件位置”选项卡中可以设置(B)(A)表单的默认大小(B)默认目录(C)日期和时间的显示格式(D)程序代码的颜色6.Visual FoxPro 6.0是一个(C)A、8位数据库开发系统B、16位数据库开发系统C、32位数据库开发系统D、64位数据库开发系统7.退出Visual FoxPro的操作方法是:(D)A、从"文件"下拉菜单中选择"退出"选项B、用鼠标左按钮单击关闭窗口按钮C、在命令窗口中键入QUIT命令,然后按回车键D、以上方法都可以8.显示与隐藏命令窗口的操作是:(D)A、单击"常用"工具栏上的"命令窗口"按钮B、通过"窗口"菜单下的"命令窗口"选项来切换C、直接按Ctrl+F2或Ctrl+F4组合键D、以上方法都可以9.SQL语句中修改表结构的命令是(C)(A)MODIFY TABLE (B)MODIFY STRUCTURE(C)ALTER TABLE (D)ALTER STRUCTURE10.查询设计器中包括的选项卡有(B)(A)字段、条件、分组依据(B)字段、筛选、排序依据(P157,视图设计器P162)(C)条件、排序依据、分组依据(D)条件、筛选、杂项11. 下面关于查询描述正确的是(C)(A)可以使用CREATE VIEW打开查询设计器(B)使用查询设计器可以生成所有的SQL查询语句(C)使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中(D)使用DO语句执行查询时,可以不带扩展名12. 有如下程序:INPUT TO AIF A=10S=0ENDIF?S假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是:(C)(A)0 (B)1 (C)由A的值决定(D)程序出错13. Visual Foxpro参照完整性规则不包括(C)(A)更新规则(B)删除规则(C)查询规则(D)插入规则14. 表达式"VF"$"Visual FoxPro"的结果是____C____。
vfp练习题(打印版)
vfp练习题(打印版)# VFP练习题(打印版)## 一、选择题1. VFP中,以下哪个选项是用于设置字段的显示格式?A. 显示B. 隐藏C. 格式D. 规则2. 在VFP中,要实现数据的排序,可以使用以下哪个命令?A. `SORT`B. `ORDER`C. `RANK`D. `CLASSIFY`3. VFP中,创建报表时,以下哪个选项是用于设置报表的页眉和页脚?A. `REPORT FORM`B. `REPORT FOOTER`C. `PAGE HEADER`D. `PAGE FOOTER`## 二、填空题4. 在VFP中,使用______命令可以创建一个新的表单。
5. VFP中,要将一个字段的值赋给另一个字段,可以使用______语句。
6. VFP报表设计中,______是用来控制报表的打印格式。
## 三、简答题7. 简述VFP中如何使用SQL语句进行数据查询。
8. 描述VFP中如何实现数据表的连接操作。
## 四、操作题9. 假设有一个名为“学生”的表,包含字段:学号(C型)、姓名(C 型)、年龄(N型)。
请编写VFP命令,实现以下操作:- 显示所有学生的姓名和年龄。
- 按年龄从大到小排序显示所有学生的信息。
10. 给定两个表:“学生”和“课程”,学生表包含字段:学号、姓名;课程表包含字段:课程号、课程名。
请编写VFP命令,实现以下操作:- 将两个表通过学号连接,并显示连接后的所有信息。
## 五、综合应用题11. 设计一个VFP表单,包含以下功能:- 一个文本框用于输入学生姓名。
- 一个按钮,点击后在“学生”表中查找该姓名的学生信息,并在表单上显示。
- 一个命令按钮,用于将输入的姓名添加到“学生”表中。
## 六、编程题12. 编写一个VFP程序,实现以下功能:- 从键盘接收一个数字,判断该数字是奇数还是偶数,并在屏幕上显示结果。
## 七、思考题13. 思考在VFP中如何实现数据的加密和解密操作,并简要描述可能使用的方法。
VFP基础练习题及答案
VFP基础练习题一.单选题:本题每小题有A、B、C、D四个选项,其中只有一个选项是正确的;共有50小题,每小题1分,计50分。
1.数据库文件的扩展名是(D)。
A、.IDXB、.DBFC、 .PJXD、 .DBC2.扩展名为DBF的文件是(B)A、查询文件B、数据库表文件C、数据库文件D、项目文件3.VFP6.0是一种(C )数据库管理系统。
A、层次型B、网状型C、关系型D、逻辑型4.日期型常数是用来表示日期的一种特殊数据,其长度为(D)个字节。
A、任意B、10C、6D、85.在VFP中,字段变量的逻辑型、备注型、日期型字段的宽度由系统自动给出,它们分别为(A)A、1,4,8B、4,4,10C、1,10,8D、2,8,86.REPLACE命令用来批量修改记录,省略范围子句时,则系统默认为( B )A、第一条记录B、ALLC、RESTD、当前记录7.在VFP命令的一般格式中,下列属于范围子句的是( B )A、FORB、 FIELDSC、 RESTD、 WHILE8.在VFP命令的一般格式中,下列属于条件子句的是( A )A、FORB、 FIELDSC、 RESTD、 ALL9.修改数据表结构的命令是(B )A、MODI COMMB、MODI STRUC、LIST STRUD、MODI DATA10.在VFP中( B )A、自由表的字段可以设置有效性规则B、数据库表字段可以设置有效性规则C、自由表和数据库表的字段均可设置有效性规则D、自由表和数据库表的字段均不可设置有效性规则二、基础知识填空:共20小题,每小题1分,计20分1. 关于VFP中的数据类型,字母 C 代表字符型数据。
2. 执行完命令LOCATE FOR XB=”男”后,若要继续查找下一条符合条件的记录,可使用命令 CONTINUE3.要在表的末尾再增加一条空白记录,可使用命令appl blank。
4.打开数据表RSDA.DBF的命令是 USE RSDA.DBF 。
vfp考试试题和答案
vfp考试试题和答案**VFP考试试题和答案**一、单项选择题(每题2分,共40分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表名B. 记录数C. 字段名D. 表结构答案:D2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. SPACE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN TABLEB. USEC. DO FORMD. DISPLAY FORM答案:C4. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE TABLEB. RELEASEC. CLEARD. QUIT答案:B5. 在Visual FoxPro中,以下哪个选项不是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STR()B. VAL()C. NUMERIC()D. ALLTRIM()答案:B7. 在Visual FoxPro中,以下哪个命令用于设置当前数据库?A. SELECT DATABASEB. USEC. SET DATABASED. CREATE DATABASE答案:C8. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT DATABASE答案:B9. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B10. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B11. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B12. Visual FoxPro中,以下哪个命令用于复制一个表?A. COPY TABLEB. SELECT TABLEC. INSERT TABLED. APPEND TABLE答案:A13. 在Visual FoxPro中,以下哪个选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B14. Visual FoxPro中,以下哪个命令用于执行一个查询?A. SELECTB. QUERYC. EXECUTED. RUN答案:D15. 在Visual FoxPro中,以下哪个选项不是报表的控件?A. LabelB. TextboxC. GridD. Chart答案:D16. Visual FoxPro中,以下哪个命令用于设置表的字段属性?A. MODIFY STRUCTUREB. ALTER TABLEC. CHANGE TABLED. SET FIELDS答案:A17. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEADD()C. DATEPART()D. DATENAME()答案:A18. Visual FoxPro中,以下哪个命令用于设置表的索引?A. SET INDEXB. CREATE INDEXC. ALTER INDEXD. DROP INDEX答案:A19. 在Visual FoxPro中,以下哪个选项不是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图答案:C20. Visual FoxPro中,以下哪个命令用于创建一个视图?A. CREATE VIEWB. SELECT INTOC. CREATE TABLED. SELECT答案:A二、多项选择题(每题3分,共30分)21. Visual FoxPro中,以下哪些选项是表的属性?A. 表名B. 记录数C. 字段名D. 表结构E. 索引答案:A, B, C, E22. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. MID()D. SPACE()E. STR()答案:A, B, C, D, E23. Visual FoxPro中,以下哪些命令用于数据的输入和输出?A. INPUTB. PROMPTC. PRINTD. ? 和 @E. DISPLAY答案:A, B, C, D, E24. 在Visual FoxPro中,以下哪些选项是字段的类型?A. C(字符型)B. N(数值型)C. D(日期型)D. F(浮点型)E. L(逻辑型)答案:A, B, C, D, E25. Visual FoxPro中,以下哪些命令用于表的修改?A. INSERTB. DELETEC. UPDATED. REPLACEE. BROWSE答案:A, B, C, D26. 在Visual FoxPro中,以下哪些选项是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:A, C, D, E27. Visual FoxPro中,以下哪些命令用于数据库的操作?A. CREATE DATABASEB. USEC. SELECT DATABASED. ALTER DATABASEE. DROP DATABASE答案:A, B, C, E28. 在Visual FoxPro中,以下哪些选项不是查询的类型?A. 选择查询B. 交叉查询C. 操作查询D. 联合查询答案:B29. Visual FoxPro中,以下哪些命令用于报表的设计和打印?A. REPORT FORMB. PREPARE REPORTC. PRINT REPORTD. VIEW REPORTE. RUN REPORT答案:A, B, C, D, E30. 在Visual FoxPro中,以下哪些选项是视图的类型?A. 本地视图B. 远程视图C. 存储过程D. 存储视图E. 临时视图答案:A, B, D, E三、填空题(每题2分,共20分)31. 在Visual FoxPro中,使用________命令可以创建一个新的表。
vf基础试题及答案
vf基础试题及答案一、单选题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的属性是:A. FormB. FormNameC. FormCaptionD. FormWidth答案:A2. 在Visual FoxPro中,用于打开表单的命令是:A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. USE FORM答案:A3. 下列哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C4. 在Visual FoxPro中,用于创建一个新表的命令是:A. CREATE TABLEB. CREATE DATABASEC. CREATE INDEXD. CREATE FORM答案:A5. 以下哪个不是Visual FoxPro的控件类型?A. TextBoxB. ComboBoxC. RadioButtonD. DataGrid答案:D二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于操作表?A. SELECTB. BROWSEC. EDITD. APPEND答案:ABCD2. 在Visual FoxPro中,以下哪些属性用于设置表单的显示方式?A. AutoCenterB. AutoCloseC. BorderStyleD. Caption答案:ACD3. Visual FoxPro支持以下哪些数据类型?A. NumericB. CharacterC. DateD. Memo答案:ABCD4. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于数据库操作?A. USEB. SELECTC. INDEXD. PACK答案:ABCD三、判断题(每题1分,共10分)1. Visual FoxPro中,表单(Form)是用于创建用户界面的。
vfp试题及答案
vfp试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE PROJECT答案:B3. 在Visual FoxPro中,哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A4. 如果要设置表单的标题,应该使用哪个属性?A. CaptionB. TitleC. FormTitleD. FormCaption答案:A5. 在Visual FoxPro中,如何将一个表单设置为模式对话框?A. Set Modal to .T.B. Set Modal to .F.C. Set Modal to TrueD. Set Modal to False答案:C6. Visual FoxPro中,哪个命令用于打开一个数据库?A. OPEN DATABASEB. USE DATABASEC. SELECT DATABASED. ACTIVATE DATABASE答案:A7. 在Visual FoxPro中,如何将一个字段设置为自动增长?A. AutoIncrementB. AutoIncC. IncrementD. AutoNumber答案:D8. Visual FoxPro中,哪个函数用于将字符串转换为日期?A. STRTODATE()B. STRTODATETIME()C. DATE()D. VAL()答案:A9. 在Visual FoxPro中,如何将一个字段设置为索引?A. SET INDEX ONB. SET INDEX OFFC. CREATE INDEXD. INDEX ON答案:C10. Visual FoxPro中,哪个命令用于关闭当前数据库?A. CLOSE DATABASEB. CLOSE ALLC. QUITD. EXIT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,创建数组的命令是 ________。
VFP试题1
VFP试题一及答案1在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是A.EMPTY(SPACE(0))B.LIKE("xy*","xyz")C.AT("xy","abcxyz")D.ISNULL(.NUILL.)2以下关于空值(NULL)叙述正确的是A.空值等同于空字符串B.空值表示字段或变量还没有确定值C.VFP不支持空值D.空值等同于数值03用于声明所有内存变量是局部变量的命令是_____A. PRIV ALLB. PUBLIC ALLC. ALL=0D. STORE 0 TO ALL4如果在VFP的"程序”菜单中选择“运行”命令,则被执行文件中扩展名不能为_______A. .PRGB. .QPRC. .PJXD. .MPR5项目管理器的“数据”选项卡用于显示和管理A.数据库、自由表、查询和视图B.数据库、视图和查询C.数据库、自由表和查询D.数据库、表单和查询6有关SCAN循环结构,叙述正确的是_________A. SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假B. 在使用SCAN循环结构时,必须打开某一个数据表C. SCAN循环结构的循环体中必须写有SKIP语句D. SCAN循结构,如果省略了子句、FOR和WHILE条件子句,则直接退出循环7退出Visual FoxPro的基本方法A.从“文件”下拉菜单中选择“退出”选项B.用鼠标在键单击Visual FoxPro 6.0标题栏最右边的关闭窗口按钮C.在命令窗口中键入QUIT命令,然后按回车键D.其他三项方法都可以8在表单运行中,如复选框变为不可用,其Value属性值为______。
A. 1B. 0C. 2或NULLD. 不确定9数据库系统中对数据库进行管理的核心软件是A.DBMSB.DBC.OSD.DBS10如果一个字段的宽度为8,则此字段的类型不可能是A.字符型B.数值型C.日期型D.备注型11Visual FoxPro内存变量的数据类型不包括A.数值型B.货币型C.备注型D.逻辑型12如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是A.多对多联系B.一对多联系C.多对一联系D.一对一联系13在关系模型中,如果一个属性或属性集的值能唯一标识一个关系元组,又不含有多余的属性值,则称为()A.字段名B.数据项名C.属性名D.关键字14在关系理论中,把二维表表头中的栏目称为()。
vfp试题及答案及
vfp试题及答案及一、单项选择题(每题2分,共10分)1. Visual FoxPro是由哪家公司开发的数据库管理系统?A. 微软B. 甲骨文C. IBMD. 苹果答案:A2. 在Visual FoxPro中,以下哪个命令用于创建新表?A. CREATE TABLEB. DEFINE TABLEC. MAKE TABLED. NEW TABLE答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. SIZED. WIDTH答案:A4. 在Visual FoxPro中,以下哪个命令用于打开一个表?A. OPEN TABLEB. USEC. DISPLAY TABLED. SHOW TABLE答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭当前表?A. CLOSE TABLEB. QUITC. EXITD. CANCEL答案:A二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERTB. DELETEC. UPDATED. SELECT答案:ABC2. 在Visual FoxPro中,以下哪些函数用于数据的转换?A. TRANSFORMB. EVALUATEC. CURDATE()D. CURTIME()答案:AB3. 在Visual FoxPro中,以下哪些命令用于数据的排序?A. SORTB. ORDER BYC. INDEXD. FIND答案:AC4. 在Visual FoxPro中,以下哪些命令用于创建索引?A. INDEX ONB. CREATE INDEXC. SET INDEX TOD. SET ORDER TO答案:AC5. 在Visual FoxPro中,以下哪些命令用于数据的统计?A. COUNTB. SUMC. AVGD. MAX答案:ABCD三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用命令_________可以设置表的过滤条件。
vfp考试题及答案
vfp考试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单文件?A. OPEN DATABASEB. OPEN FORMC. OPEN TABLED. OPEN REPORT答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. SPACED. AT答案:A3. 在Visual FoxPro中,以下哪个命令用于关闭数据库?A. CLOSE DATABASEB. CLOSE TABLEC. CLOSE FORMD. CLOSE ALL答案:A4. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A5. 在Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. CLEAR TABLE答案:B6. Visual FoxPro中,以下哪个函数用于将字符串转换为数值?A. STRB. NUMC. VALD. CTOD答案:C7. 在Visual FoxPro中,以下哪个命令用于设置当前工作目录?A. SET DIRECTORYB. SET PATHC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. Visual FoxPro中,以下哪个命令用于设置表单的标题?A. SET TITLEB. SET FORM TITLEC. FORM SET TITLED. FORM TITLE答案:A9. 在Visual FoxPro中,以下哪个命令用于查看当前数据库的结构?A. SHOW DATABASEB. DISPLAY DATABASEC. BROWSED. LIST答案:A10. Visual FoxPro中,以下哪个命令用于执行SQL查询?A. SELECTB. QUERYC. SQLD. EXECUTE SQL答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以查看当前数据库中的表。
vfp考试题及答案
vfp考试题及答案1. 题目:在Visual FoxPro中,如何使用SQL语句创建一个新的表?答案:在Visual FoxPro中,可以使用以下SQL语句来创建一个新的表:```sqlCREATE TABLE 表名 (字段1 类型1,字段2 类型2,...字段n 类型n);```2. 题目:如何在Visual FoxPro中使用SELECT语句查询特定字段的数据?答案:在Visual FoxPro中,可以使用以下SELECT语句来查询特定字段的数据:```sqlSELECT 字段1, 字段2FROM 表名WHERE 条件;```3. 题目:描述Visual FoxPro中如何使用UPDATE语句更新表中的数据。
答案:在Visual FoxPro中,可以使用以下UPDATE语句来更新表中的数据:```sqlUPDATE 表名SET 字段1 = 值1, 字段2 = 值2WHERE 条件;```4. 题目:在Visual FoxPro中,如何使用DELETE语句删除表中的记录?答案:在Visual FoxPro中,可以使用以下DELETE语句来删除表中的记录:```sqlDELETE FROM 表名WHERE 条件;```5. 题目:如何在Visual FoxPro中使用JOIN语句进行表的连接查询?答案:在Visual FoxPro中,可以使用以下JOIN语句进行表的连接查询:```sqlSELECT 表1.字段1, 表2.字段2FROM 表1JOIN 表2 ON 表1.连接字段 = 表2.连接字段WHERE 条件;```6. 题目:描述Visual FoxPro中如何使用GROUP BY子句进行数据分组。
答案:在Visual FoxPro中,可以使用以下语句通过GROUP BY子句进行数据分组:```sqlSELECT 字段1, COUNT(*) AS 计数FROM 表名GROUP BY 字段1HAVING COUNT(*) > 条件值;```7. 题目:在Visual FoxPro中,如何使用IN子句进行查询?答案:在Visual FoxPro中,可以使用以下语句通过IN子句进行查询:```sqlSELECT *FROM 表名WHERE 字段 IN (值1, 值2, ...);```8. 题目:描述Visual FoxPro中如何使用BETWEEN子句进行范围查询。
计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)
计算机二级(VF)VisualFoxPro概述章节练习试卷1(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.打开VisualFoxPro“项目管理器”的“文档”(Does)选项卡,其中包括______。
A.表单(Form)文件B.报表(Report)文件C.标签(Label)文件D.以上三种文件正确答案:D 涉及知识点:Visual FoxPro概述2.在VisualFoxPro中,用于建立或修改过程文件的命令是______。
A.MODIFY<文件名>B.MODIFY COMMAND<文件名>C.MODIFY PROCEDURE<文件名>D.上面B和C都对正确答案:B 涉及知识点:Visual FoxPro概述3.使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在Result中选择______。
A.Pad NameB.SubmenuC.CommandD.Procedure正确答案:B 涉及知识点:Visual FoxPro概述4.扩展名为.dbc的文件是______。
A.表单文件B.数据库表文件C.数据库文件D.项目文件正确答案:C 涉及知识点:Visual FoxPro概述5.假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是______。
A.DO mymenuB.DO mymenu.mprC.DO mymenu.pjxD.DO mymenu.max正确答案:B 涉及知识点:Visual FoxPro概述6.一个数据库名为student,要想打开该数据库,应使用命令______。
A.OPEN studentB.OPENDATA studentC.USEDATA studentD.USE student正确答案:B 涉及知识点:Visual FoxPro概述7.在命令窗口中,将A盘根目录下的STD.PRG文件复制到C盘的\DB目录中,应使用命令______。
VFP数据库练习题1
VFP数据库(1)一、填空题1.VFP的命令一般由命令关键字和两部分组成。
2.将数学式a acb b24 2-+-写成VFP能识别的表达式。
3.职工表中有编号、姓名、职务和政治面貌等字段,适合建立主索引的是。
4.若replace命令缺省范围和条件子句,则替换的是记录。
5.索引的作用一是快速查找记录;二是用于建立,从而建立参照完整性。
6.查询从本质上讲是一条语句。
7.VFP中退出循环可用循环控制变量实现,也可使用语句。
8.表单中可以输入编辑多行文本的控件为。
9.打印报表xsqk.frx的命令是。
10.若要将组合框设置为下拉列表框应将属性的值设置为2。
二、单项选择题1.VFP的命令书写规则,下列描述中正确的是()A.命令动词后的子句有严格的顺序B.命令关键字都能只取前面4个字符C.For和While引导的条件子句在功能上有区别D.命令严格区分大小写2.下列选项中,不能作为VFP变量名的是()A.ABB.AB12C.12ABD._AB3.表达式alltrim(“VF_”-“_6.0”)的值为()A.“VF_ _6.0”B.“VF_6.0_”C.“VF__6.0”D.“VF6.0_”4.有一数值型字段宽度为5,小数位数为2,则此字段能存放的最小值是()A.-0.01B.-9.99C.0.0D.-99.995.下列关于表索引的说法中,不正确的是()1A.任何表的结构复合索引能控制表中关键字段重复值的输入B.一个数据表可建立多个候选索引C.主索引只适用于数据库表D.当表打开时,其对应的结构复合索引文件将自动打开6.当两个表进行完全联接时,交叉组合后形成的新纪录的个数是()A.两张表记录之差B.两张表记录之和C.两张表中记录多者D.不会少于其中任何一张表的记录数7.查询xscj.dbf表中“VFP”学科成绩在60~79分数段的学生记录,并按该科成绩降序排序,以下语句中正确的是()A.Select * from xscj where VFP between 60 and 79 order by VFPB.Select * from xscj where VFP in(60,79) order by VFPC.Select * from xscj where VFP between 60 and 79 order by VFP descD.Select * from xscj where VFP in(60,79) order by VFP desc8.当循环次数一定时,通常使用的循环语句是()A.Scan…endscanB.For…endforC.Do while…enddoD.三者都是9.在表单文件中,触发load事件的是()A.当表单初始化时B.当从内存中释放对象C.当表单装入内存D.当用户双击对象10.要将文本框text1中的文本内容赋给变量bh,以下语句中正确的是()A.Bh=thisform.text1.captionB.bh=thisform.text1.textC.bh=thisform.text1.valueD.B、C均可11.下列命令中,能够建立事件循环的是()A.Read eventsB.Clear eventsC.Close allD.Close database12.在表单中,既可作为方法名,又可作为命令的是()A.SetfocusB.RefreshC.ReleaseD.load23。
vfp考试题目及答案
vfp考试题目及答案**VFP考试题目及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开表单?A. USEB. BROWSEC. FORMD. MODIFY FORM答案:C2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LEFTC. RIGHTD. SPACE答案:A3. 在Visual FoxPro中,以下哪个命令用于创建一个数据库?A. CREATE TABLEB. CREATE DATABASEC. USED. SELECT答案:B4. Visual FoxPro中,以下哪个命令用于关闭一个打开的数据库?A. CLOSE TABLESB. CLOSE DATABASEC. USED. SELECT答案:B5. 在Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOC()答案:D6. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETEB. DROP TABLEC. ERASED. REMOVE答案:B7. 在Visual FoxPro中,以下哪个命令用于查找表中的特定记录?A. SEEKB. FINDC. LOCATED. GO答案:B8. Visual FoxPro中,以下哪个命令用于插入新记录?A. INSERTB. APPENDC. REPLACED. BROWSE答案:B9. 在Visual FoxPro中,以下哪个命令用于更新表中的记录?A. UPDATEB. CHANGEC. MODIFYD. REPLACE答案:A10. Visual FoxPro中,以下哪个命令用于计算表中所有记录的某个字段的总和?A. SUMC. AVERAGED. TOTAL答案:A二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的排序?A. SORTB. ORDERC. INDEXD. RECALL答案:A, C2. Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()答案:A, B, C3. 在Visual FoxPro中,以下哪些命令用于数据的查询?A. QUERYB. SELECTC. SEEKD. FIND答案:A, B, C, D4. Visual FoxPro中,以下哪些命令用于数据的统计?A. SUMB. COUNTC. AVERAGED. MAX答案:A, B, C, D5. 在Visual FoxPro中,以下哪些命令用于数据的输出?A. LISTB. DISPLAYC. REPORTD. PRINT答案:A, B, C, D三、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。
大学vfp试题及答案
大学vfp试题及答案一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列哪个选项不是数据类型?()A. 数字型B. 日期型C. 逻辑型D. 字符串型2. Visual FoxPro中,用于创建表单的命令是()。
A. CREATE FORMB. CREATE TABLEC. CREATE DATABASED. CREATE REPORT3. 以下哪个命令用于在Visual FoxPro中打开一个已经存在的表?()A. USEB. OPENC. BROWSED. EDIT4. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?()A. LENB. STRC. TYPED. UPPER5. 以下哪个选项是Visual FoxPro中的文件类型?()A. .DBFB. .TXTC. .DOCD. .XLS6. 在Visual FoxPro中,以下哪个命令用于结束当前的程序执行?()A. EXITB. QUITC. ENDD. STOP7. Visual FoxPro中,以下哪个选项是正确的SQL语句?()A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 WHERE 条件C. SELECT * FROM WHERE 条件D. SELECT WHERE 条件8. 在Visual FoxPro中,以下哪个选项是正确的数据表索引类型?()A. 主索引B. 次索引C. 唯一索引D. 所有以上9. Visual FoxPro中,以下哪个命令用于计算表中记录的数量?()A. COUNTB. SUMC. AVGD. MAX10. 在Visual FoxPro中,以下哪个选项是正确的数据表结构描述?()A. 字段名型别(长度)B. 型别字段名(长度)C. 长度字段名型别D. 长度型别字段名二、多项选择题(每题3分,共15分)1. Visual FoxPro中,以下哪些选项是合法的变量命名规则?()A. _变量名B. 变量名_C. 变量名D. 变量名1232. 在Visual FoxPro中,以下哪些命令可以用于数据表的排序?()A. SORTB. ORDER BYC. INDEXD. ASC3. Visual FoxPro中,以下哪些选项是合法的SQL语句?()A. INSERT INTO 表名 VALUES (值1, 值2, ...)B. UPDATE 表名 SET 字段名 = 值 WHERE 条件C. DELETE FROM 表名 WHERE 条件D. SELECT * FROM 表名4. 在Visual FoxPro中,以下哪些选项是合法的函数?()A. DATE()B. TIME()C. TODAY()D. NOW()5. Visual FoxPro中,以下哪些选项是合法的表单控件?()A. 标签B. 文本框C. 命令按钮D. 列表框三、填空题(每题2分,共10分)1. 在Visual FoxPro中,使用________命令可以创建一个新的项目。
VF作业1
VF作业1Visual FoxPro 6.0基础1.Visual Foxpro 6.0主要界面菜单栏中不包括________菜单项A、“文件”B、“项目”C、“程序”D、“窗口”3.VFP支持的数据模型是()A、树状数据模型B、网状数据模型C、关系数据模型D、层次数据模型4.在Visual Foxpro中,用于建立或修改过程文件的命令是( ) 。
A、MODIFY <文件名>B、MODIFY COMMAND <文件名>C、MODIFY PROCEDURE <文件名>D、上面B)和C)都对5.不是Visual FoxPro6.0可视化编程工具的是()A、向导B、生成器C、设计器D、程序编辑器6.Visual Foxpro是一个( )A、8位数据库开发系统B、16位数据库开发系统C、32位数据库开发系统D、64位数据库开发系统7.VFP6.0是一种支持用户使用菜单、命令、_________三种不同操作方式的新型数据管理系统A、循环B、备份文件C、命令文件D、内存变量9.设置用户默认文件目录,在“选项”窗口,应选择()A、文件位置B、表单C、控件D、数据10.退出Visual Foxpro的操作方法是()A、从“文件”下拉菜单中选择“退出”选项B、用鼠标左按钮单击关闭窗口按钮C、在命令窗口中键入QUIT命令,然后敲回车键D、以上方法都可以11.启动Visual Foxpro 6.0后,屏幕上出现两个窗口:一个是Visual Foxpro 6.0的主窗口,另一个是()窗口。
A、文本B、命令C、帮助D、对话框12.要启动Visual Foxpro的向导可以()A、打开新建对话框B、单击工具栏上的“向导”图标按钮C、从“工具”菜单中选择“向导”D、以上方法均可以13.下述关于工具栏的叙述,错误的是()。
A、可以删除系统提供的工具栏B、可以删除用户创建的工具栏C、可以修改系统提供的工具栏D、可以创建用户自己的工具栏14.关于用户创建工具栏的如下说法中,哪一个是正确的()A、只能定制Visual Foxpro系统工具栏,不能自定义工具栏B、不能定制Visual Foxpro系统工具栏,但可以自定义工具栏C、既能定制Visual Foxpro系统工具栏,也能自定义工具栏D、只能使用系统工具栏,不能创建自定义工具栏15.退出VFP的方法是()。
专科VFP模拟一(含答案)
一、单选题:(每题1.5分,共54分)1、有关查询与视图,下列说法中不正确的是()A.查询不可以更新源表数据,而视图可以更新源表数据B.查询和视图都可以更新源表数据C.视图具有许多数据库表的属性,利用视图可以创建查询和视图D.视图可以更新源表中的数据,存储于数据库中答案:B2、不可以作为查询和视图的输出类型是()A.自由表B.表单C.临时表D.数组答案:D3、通用型数据的代号为()A.MB.NC.GD.C答案:C4、下列方法中,不能退出VFP的是()A.QUITB.ESC键C.ALT+F4D.文件--退出答案:B5、定义全局变量的命令是()A.dime a(6)B.private aC.public aD.static a答案:C6、Visual Foxpro中,修改表结构的命令是()A.MODI COMMB.MODI STRUC.MODI FORME答案:B7、打开"项目管理器"可以使用的命令是()。
A.MODIFY PROJECTB.CREATE PROJECTC.OPEN PROJECTD.OPEN DATABASE答案:A8、在Visual Foxpro中,用于建立或修改过程文件的命令是( ) 。
A.MODIFY <文件名>B.MODIFY COMMAND <文件名>C.MODIFY PROCEDURE <文件名>D.上面B)和C)都对答案:B9、Visual Foxpro 6.0是一种关系型数据库管理系统,所谓关系是指( )A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系答案:C10、如果要改变一个关系中属性的排列顺序,应使用的关系运算是( )A.重建B.选取C.投影D.连接答案:C11、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是( )A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制答案:C12、清除所有以A开头的内存变量的命令是( )A.RELEASE ALL A*B.RELEASE A*C.ERASE A*D.RELEASE ALL LIKE A*答案:D13、?at("大学","北京语言文化学院")的答案是( )A.12B.13C.16D.0答案:D14、执行以下命令序列m=len("119")?m=m+1的显示结果是A.119B.3C.4D..f.15、Visual Foxpro中,对当前系统日期格式进行设置,单击工具菜单中的“选项”,在弹出的选项对话框中选择____选择卡A.显示B.区域C.常规D.数据答案:B16、运行Visual Foxpro6.0,错误的方法是()A.双击Visual Foxpro 6.0图标B.单击Visual Foxpro 6.0图标回车C.右击Visual Foxpro 6.0图标,并单击其快捷菜单中的“打开”命令D.拖动Visual Foxpro 6.0图标到一个新位置答案:D17、Visual Foxpro中,若要定制工具栏,应选择________菜单项A.“工具”B.“显示”C.“窗口”D.“文件”答案:B18、启动Visual Foxpro 6.0后,屏幕上出现两个窗口:一个是Visual Foxpro 6.0的主窗口,另一个是()窗口。
VF第一章练习题
第一章练习题一、选择题C1、在关系模型中,每个关系模式中的关键字()A、可由多个任意属性组成B、最多由一个属性组成C、可由一个或多个其值能惟一标识关系中任何元组的属性组成D、以上说法都不对D2、Visual FoxPro 6.0是一个()A、8位数据库开发系统B、16位数据库开发系统C、64位数据库开发系统D、32位数据库开发系统C3、Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指()A、数据库文件B、一个数据库中两个表之间有一定的关系C、表文件D、一个表文件中两条记录之间有一定的关系D4、在Visual FoxPro中以下叙述错误的是()A、关系也被称作表B、数据库文件不存储用户数据C、表文件的扩展名是。
dbfD、多个表存储在一个物理文件中B5、Visual FoxPro是一种()A、数据库系统B、数据库管理系统C、数据库D、数据库应用系统A6关系运算中的选择运算是()A、从关系中找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定属性的操作D、A和B都对C7操作对象只能是一个表的关系运算是()A、连接和选择B、连接和投影C、选择和投影D、自然连接和选择B8自然连接要求被连接的两个关系有若干相同的()A、实体名B、属性名C、主关键字D、主属性名B9在“项目管理器”下为项目建一个新报表,应该使用的选项卡()A、数据D10扩展名为。
pjx的文件是()A、数据库表文件B、表单文件C、数据文件D、项目文件C11数据库类型是根据()划分的A、文件形式B、存取数据方法C、数据模型D、记录形式B12按一定的组织形式存储在一起的相互关联的数据集合称为()A、数据库管理系统B、数据库C、数据库应用系统D、数据库系统D13下列关于数据库系统的叙述中,正确的是()A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据的类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余C14数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与()A、文件系统B、数据集合C、数据库管理系统及相关软件D、操作系统C15数据库管理员的主要职责不包括()A、参与数据库的规划、设计和建立B、规划和实施数据库的备份和恢复C、开发数据库应用系统D、支持开发和应用数据库技术D16在Visual FoxPro中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是()A、工具栏B、设计器C、文件编辑器D、项目管理器D17打开Visual FoxPro“项目管理器”的“文档”选项卡,其中包括()A、表单文件B、报表文件C、标签文件D、以上3种文件A18在关系运算中,查找满足一定条件的元组,相关的运算称为()A、选择B19在Visual FoxPro中修改数据库、表单、报表等的可视化工具是()A、向导B、设计器C、生成器D、项目管理器A20关系运算中的选择运算是()A、从关系找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定条件的属性的操作D、A和B都对D21在Visual FoxPro的项目管理器中不包括的选项卡是()A、数据B、文档C、类D、表单B22Visual FoxPro中的DBMS()A、操作系统的一部分B、操作系统支持下的系统软件C、一种编译程序D、一种操作系统A23数据库系统中对数据库进行管理的核心软件是()A、DBMSB、DBC、OSD、DBSB24Visual FoxPro中DBMS所基于的数据模型是()A、层次型B、关系型C、网状型D、混合型C25对于现实世界中事物的特征,在实体-联系模型中使用()A、属性描述B、关键字描述C、二维表格描述D、实体描述C26把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过()A、建立新的属性来实现B、建立新的关键字来实现C、建立新的关系来实现D、建立新的实体来实现B27在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用()A、临时关键字B、主关键字D、索引关键字D28关系是指()A、实例的集合B、属性的集合C、字段的集合D、元组的集合C29下列关于“关系”的描述正确的是()A、列的次序非常重要B、当需要索引时列的次序非常重要C、列的次序无关紧要D、关键字必须指定为第一列D30下列关于“关系”的描述正确的是()A、同一个关系中允许有完全相同的元组B、同一个关系中元组必须按关键字升序存放C、在一个关系中必须将关键字作为该关系的第一个属性D、同一个关系中不能出现相同的属性名A31设有关系R1和R2,经过关系运算得到结果是S,则S是()A、一个关系B、一个表单C、一个数据库D、一个数组B32从关系模式中指定若干个属性组成新的关系的运算称为()A、连接B、投影C、选择D、排序B33连编后可以脱离开Visual FoxPro独立运行的程序是()A、APP程序B、EXE程序C、FXP程序D、PRG程序C34“项目管理器”的运行按钮用于执行选定文件,这些文件是()A、查询、视图或表单B、表单、报表和标签C、查询、表单或程序D、以上文件都可以B35显示与隐藏命令窗口的错误操作是()A、单击常用工具栏上的“命令窗口”按钮B、退出Visual FoxPro,再重新打开C、分别按Ctrl+F4和Ctrl+F2组合键D、通过“窗口”菜单下的“命令窗口”选项来切换B36在visual foxpro中允许使用配置文件来设置系统的工作环境,其默认的配置文件名为()A、comfig.sysB、comfig.fpwC、config.iniD、config.prgA37VFP数据库管理系统是()A、系统软件B、管理软件C、教学软件D、工具软件A38一个数据库管理系统是()A、一个软件B、一台存有大量数据的计算机D、一个负责管理大量数据的机构C39以下不是数据库管理系统的是()A、DB2B、Visual FoxProC、ExcelD、OracleD40实体是信息领域沿用的术语,与它对应的数据库术语是()A、属性B、数据库C、字段D、记录A41以下关于二维表的性质的说法正确的是()A、二维表中的每一列均有惟一的字段名B、二维表中允许出现完全相同的两行C、二维表中的行、列顺序不可改变D、二维表中记录数、字段数决定了二维表的结构C42人事档案管理系统是()A、数据库B、数据库系统C、数据库应用系统D、数据库管理系统D43Visual FoxPro6。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试题ID 试题内容试题内容P 空白数量标准答案标准答案T 标准答案P1 VFP是()数据库管理系统A、层次型B、网状型C、关系型D、数据型0 C2 关系操作至少包括()操作A、投影B、选择C、连接D、A、B、C0 D3 {^2009-8-1}-{^2009-7-25}表达式的运算结果是A、6B、7C、{^2009-8-1}D、{^2009-7-25} 0 B4 1=2表达式的运算结果是A、FB、.F.C、TD、.T. 0 B5 1>2 or 2>1表达式的运算结果是A、FB、.F.C、TD、.T.0 D6 函数INT(10.99)的值是A、11B、9C、12D、100 D7 为实现两个表记录指针的互动,需在两表之间建立A、连接B、关联C、第三个表D、无联系0 B8 面向对象程序设计中程序运行的最基本实体是A、对象B、类C、方法D、函数0 A9 在可视化编程中,常见的对象有A、文本框B、命令按钮C、标签D、A、B、C0 D10 下列不是文本框属性的有A、值(value)B、边框线的颜色C、标题D、字体0 C11 事件过程是A、一段程序B、一段文字C、一种语言D、几条记录0 A12 方法是A、一段文字B、一种语言C、一段程序D、几条记录0 C13 通过表单的()功能,可以实现表和表单的有机结合A、属性B、数据环境C、代码D、生成器0 B14 VFP的编程的基本步骤是()A、新建表单、添加控件B、编写相应的代码C、保存和运行表单D、A、B、C0 D15 执行路线是一条直线的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0 A16 执行路线从一条分成多条的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0 B17 执行路线形成闭环的程序结构为A、顺序结构B、选择结构C、循环结构D、网状结构0 C18 能够被其他程序调用的程序为A、主程序B、结构化程序C、子程序D、表单程序0 C19 子程序的结束语句一般为A、closeB、enddoC、endD、return0 D20 只在建立它的程序模块中使用变量为A、局部变量B、私有变量C、全局变量D、字段变量0 A21 在建立它的程序模块及其下属各层程序模块中使用的变量为A、局部变量B、私有变量C、全局变量D、字段变量0 B22 在应用程序的任何模块中都可以使用的变量为A、局部变量B、私有变量C、全局变量D、字段变量0 C23 VFP中的数据模型包含()A、关系型B、图型C、立体型D、层次模型0 AD24 一个关系对应一个()A、二维表B、工作簿C、工作簿中的数据清单D、数据库0 AC25 数据库的简写是()A、DBB、Data BaseC、BBD、BD 0 AB26 字符表达式的运算结果是()数据A、字符型B、数值型C、逻辑表达式D、可以参与字符运算0 AD27 逻辑表达式的运算结果是()数据A、逻辑型B、数值型常量C、字符常量D、可以参与字符运算0 AD28 函数RECCOUNT()给出当前数据表中()A、最大记录号B、记录数C、当前记录号D、最小记录号0 AB29 数据表中的每一行对应一个A、记录B、字段C、记录中各字段的值D、字段变量的取值范围0 AC30 产生新数据表的命令有A、createB、sortC、indexD、structure 0 AB31 打开数据表时,当前记录是A、1号记录B、2号记录C、最后记录D、首记录0 AD32 使用modi stru命令可以修改数据表中的A、数据类型B、字段名称C、记录类型D、记录内容0 AB33 structure在数据表中插入字段,可以使用命令A、插入字段B、修改字段C、记录类型D、记录内容0 AB34 计时器控件的主要属性有A、enabledB、intervalC、dateD、time 0 AB35 VFP是关系型数据库管理系统0 Y36 网状型数据模型就是一个二维表0 N37 数据库的英文缩写是DB 0 Y38 [98632] 是字符型常量0 Y39 .f. 是常字符型量0 N40 数值表达式的运算结果是数值型数据0 Y41 逻辑表达式的运算结果是逻辑型数据0 Y42 数据表中记录指针指向最后一个记录后面时,EOF()=.T. 0 Y43 数据表中每一行对应一条记录0 Y44 用repl命令不能只更新一个记录0 N45 用locate命令找到所查记录时,随即将其显示在显示器上0 N46 一个工作区,同时只能打开一个数据表0 Y47 AVERAGE是在CALCULATE命令中使用的函数0 N48 A、B、C字母分别是1、2、3号工作区的别名0 Y49 H、I、J字母分别是11、12、13号工作区的别名0 N50 使用SELECT命令可以改变当前工作区的位置 0 Y51 B.姓名:表示B工作区中数据表的<姓名>字段0 Y52 form1.text1.value=“zhang”是一种相对引用0 N53 执行路线从一条分成多条的程序结构为分支结构0 Y54 全局变量的值可以在各级程序中使用0 Y55 this.value=1表示选择了命令按钮组中第一个按钮0 Y56 计时器控件timer主要是利用系统时间控制某些定时操作0 Y57 打开数据表gzqk.dbf命令【 1】gzqk 1[1B]Use[1E]58 显示数据表当前记录内容【1 】 1 [1B]disp[###]display[1E]59 在数据表的当前记录之后插入一条空记录:【 1】blank 1[1B]Insert[###]inse[1E]60 假设表gzqk.dbf中有8条记录,再增加相同的8条记录:appe【 1】gzqk1 [1B]from[1E]61 已知表中有16条记录,第9条记录之后的编号字段值修改为"BH09"至"BH016"repl all 编号 with "BH0"+allt(str(recno())) for【1 】1 [1B]recno()>8[1E]62 假设已有3个工作区(1-3)被使用,在第4号工作区中打开gh.dbf: Use gh 【 1】0 1 [1B]in[1E]63 显示当前工作区中表的编号、姓名和第2号工作区中表的基本工资List 编号,姓名, 【 1】 1 [1B]b. 基本工资[1E]64 对gzqk.dbf,综合计算人员总数、基本工资的最大值、最小值、平均值、总计:【1 】cnt(),max(基本工资), min(基本工资), avg (基本工资), sum(基本工资) 1[1B]Calc[###]calculate[1E]65 查找编号为<BH010>的记录: 【 1】for 编号=”BH010”1[1B]Loca[###]locate[1E]66 用SQL语言建立数据表ry.dbf: crea 【1 】ry(姓名 C(8), 性别C(2))1 [1B]table[1E]67 关闭正在使用数据表zgqk.dbf的命令:【1 】1[1B]use[1E]68 文本框Text1中输入的值与文本框Text2中输入的值交换a= thisform.text1.valueb= thisform.text2.valued=【1 】【2 】【3 】=dthisform.text1.value=【4 】thisform.text2.value=【 5】5[1B]a[1E][2B]a=b[2E][3B]b[3E][4B]a[4E][5B]b[5E]69 假设表单与第二题中的表文件zgqk.dbf 建立了数据环境,在其中按姓名查找职工情况,找到后将其情况在表单上显示,否则在信息框中显示“查无此人”。
试完成下面程序。
【 1】 zgqkxm=thisform.text1.valuelocate for【2 】if 【 3】eof()thisform.【4 】else【5 】("查无此人")endif 5 [1B]use[1E][2B]xm=姓名[2E][3B]not[3E][4B]refresh[4E][5B]messagebox[5E]70 计算1+3+5+……99,并将结果存入文本框Text1中,请填空【 1】FOR N=1 TO 【 2】 step 【 3】s=s+nend【4 】【5 】5[1B]s=0[1E][2B]99[2E][3B]2[3E][4B]for[4E][5B]thisform.text1.value =str(s)[5E]71 计算2+4+6+……100,并将结果存入文本框Text1中,请填空【1 】FOR N=2 TO 【2 】step 1if int(n/2)=【 3】s=s+n【4 】endfor【 5】5[1B]s=0[1E][2B]100[2E][3B]n/2[3E][4B]endif[4E][5B]thisform.text1. value=str(s)[5E]72 有一个表单,表单中有一个文本框,名称为Text1,有一个按钮,试编写按钮的单击事件,实现计算1!+2!+3!+…+10!,将结果显示在文本框Text1中。
073 有一个表单,表单中有三个文本框,名称分别为Text1、Text2、Text3,有一个标签Label1,有一个按钮,试编写按钮的单击事件,分别以Text1、Text2、Text3中输入值为一元二次方程的二次项、一次项和常数项时方程的根,结果显示在文本框标签中。
说明:方程无实根时,在Label1中显示“方程无实根”,否则显示计算出的二个实根。
0238 假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句()。
A、A.ThisForm.CloseB、B.ThisForm.EraseC、C.ThisForm.ReleaseD、D. ThisForm..Return 0 C239 表单有自己的属性、方法和()。
A、A.图形B、B.容器C、C.形状D、D.事件0 D240 在表单控件中,既可接收输入数据,又可在其中编辑现有数据的控件是()。
A、A.文本框B、B.列表框C、C.复选框D、D.标签0 A241 当鼠标双击对象时引发的是()事件。
A、A.ClickB、B.DbClickC、C.RightClickD、D.GotFoucus 0 B242 在Visual FoxPro中,Width属性只能接收()类型的数据。
A、A.字符B、B.逻辑C、C.日期D、D.数值0 D243 在Visual FoxPro中,( )是描述对象行为的过程,()用来表示对象的状态,正确的是()。