vfp基础题库
- 格式:doc
- 大小:57.00 KB
- 文档页数:4
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 基础知识、选择题2. 数据库系统的核心是 ___ 。
A) 数据库管理系统C) 数据3. VFP 是一种 _____ 数据库管理系统A) 层次型 C) 关系型4. 支持数据库各种操作的软件系统是 _A) 数据库系统 B) 操作系统C) 数据库管理系统 D) 命令系统5. 在关系模型中,从表中选出满足条件的记录的操作称为A) 连接 B) 投影C) 联系 D) 选择6. 数据库系统与文件系统的主要区别是 __ 。
A) 文件系统只能管理程序文件,而数据库系统可以管理各种类型的文件B) 文件系统管理的数据较少,而数据库系统能管理大量数据C) 文件系统比较简单,数据库系统比较复杂D) 文件系统没有解决数据冗余和数据独立性问题,而数据库系统解决了 这些问题7. 在关系运算中,选择的操作对象是 __ ;投影的操作对象是 __ _;连接的操作对象是 __ 。
A) 一个表;一个表;两个表B) 一个表;两个表;两个表C) 一个表;一个表;一个表D) 两个表;一个表;两个表8. 在关系数据库中,基本的关系运算有三种,它们是 。
A) 选择、投影和统计 B) 选择、投影和连接C) 排序、索引和选择 D) 统计、查找和连接9. VFP 是一种关系型数据库管理系统,所谓关系是指 。
A) 表中各个记录之间的联系B) 数据模型满足一定条件的二维表格式C) 表中各个字段之间的联系D) 一个表与另一个表之间的联系10. 一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与 部件之间是 的联系。
1. 在一个二维表中,行称为 A) 属性;元组 ,列称为 ____ 。
B) 元组;属性B) 数据库 D) 数据库应用系统 B) 网状型A) 一对一C) 一对多11. 自然连接要求被连接的两关系有若干相同的B) 多对一D) 多对多______12. 数据库类型是根据 A) 文件形式 C) 数据模型 13. 关系是指 ___ A) 元组的集合 C) 属性的集合 14. 对于关系 S (S1, S2, S3, S4),写一条规则,把其中 S2 的属性限制在10-20 之间,则这条规则属于 _ 。
vfp试题及答案**VFP试题及答案**一、单项选择题(每题2分,共20分)1. 在Visual FoxPro中,下列关于表单的叙述,错误的是()。
A. 表单是数据库应用系统中的界面B. 表单是数据库管理系统的一部分C. 表单可以包含控件和代码D. 表单可以独立于数据库存在答案:D2. Visual FoxPro中,下列哪个函数用于计算字符串的长度?()A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. 在Visual FoxPro中,以下哪个命令用于显示当前数据库中的表?()A. LIST TABLESB. DISPLAY TABLESC. SHOW TABLESD. VIEW TABLES答案:B4. Visual FoxPro中,以下哪个命令用于打开一个表?()A. OPEN TABLEB. USEC. DISPLAY TABLED. SELECT答案:B5. 在Visual FoxPro中,以下哪个命令用于关闭一个表?()A. CLOSE TABLEB. QUITC. EXITD. DESELECT答案:A6. Visual FoxPro中,以下哪个函数用于将数值转换为字符串?()A. STR()B. NUMERIC()C. VAL()D. INT()答案:A7. 在Visual FoxPro中,以下哪个命令用于设置表单的标题?()A. SET TITLEB. SET CAPTIONC. SET FORM TITLED. SET FORM CAPTION答案:B8. Visual FoxPro中,以下哪个命令用于设置表单的背景颜色?()A. SET COLORB. SET BACKCOLORC. SET FORM COLORD. SET FORM BACKCOLOR答案:D9. 在Visual FoxPro中,以下哪个命令用于将表单中的控件设置为不可用状态?()A. DISABLEB. ENABLEC. SET DISABLED. SET ENABLE答案:A10. Visual FoxPro中,以下哪个命令用于设置表单的字体?()A. SET FONTB. SET TEXT FONTC. SET FORM FONTD. SET CAPTION FONT答案:C二、多项选择题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些命令用于数据的查询和操作?()A. SELECTB. INSERTC. UPDATED. DELETE答案:ABCD2. Visual FoxPro中,以下哪些函数用于字符串操作?()A. LEFT()B. RIGHT()C. MID()D. SPACE()答案:ABCD3. 在Visual FoxPro中,以下哪些命令用于数据的排序和索引?()A. INDEXB. SET ORDERC. SORTD. REINDEX答案:ABCD4. Visual FoxPro中,以下哪些命令用于表的创建和修改?()A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. RENAME TABLE答案:ABCD5. 在Visual FoxPro中,以下哪些命令用于视图的创建和删除?()A. CREATE VIEWB. ALTER VIEWC. DROP VIEWD. SELECT INTO答案:ACD三、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新表。
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题库及标准答案一、选择题(共40道,每道1分)1、在下面的数据类型中默认值规定为0的是 ( a)A、数值型B、字符型C、逻辑型D、日期型2、在下面的Visual FoxPro表达式中,不正确的是 (c)A、{^2002-05-01 10:10:10 AM}-10B、{^2002-05-01}-DATE()C、{^2002-05-01}+DATE()D、{^2002-05-01}+103、假定已经执行了命令M="28+2", 再执行?&M,屏幕显示的结果是: ( b)A、30B、28+2C、[28+2]D、30.004、下面关于Visual FoxPro数组的叙述中,错误的是 ( c )A、用DIMENSION和DECLARE都可以定义数组B、Visual FoxPro支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各个数组元素初值为.F.5、在VFP系统下,文件名中哪个是不合法的 (c)A、teacherB、student_12C、stu dentD、s1236、表达式VAL("ABC12")+100的结果是 (a)A、数值型B、字符型C、逻辑型D、表达式非法7、要为当前表中所有性别为“女”的职工增加100元工资,应使用命令( b ) 。
A、replace all 工资 with 工资+100B、replace 工资 with 工资+100 for 性别='女'C、change all 工资 with 工资+100D、change all 工资 with 工资+100 for 性别='女'8、?AT("学生","中文系学生")命令显示的结果是(a)A、7B、4C、.T.D、19、在VFP中,用来指定以共享方式打开表文件的子句是( )。
vfp语言基础函数考试题及答案一、选择题(每题2分,共20分)1. 在VFP中,用于计算字符串长度的函数是()。
A. LENB. UBOUNDC. TYPED. DATE答案:A2. 如果要获取当前日期,应该使用VFP中的哪个函数?()A. DATE()B. TIME()C. TODAY()D. NOW()答案:C3. 在VFP中,用于将字符型数据转换为数值型数据的函数是()。
A. STR()B. VAL()C. CTOD()D. CDOW()答案:B4. 以下哪个函数用于计算数组中元素的数量?()A. LENB. ALENC. UBOUNDD. NROW5. VFP中,用于将数值型数据转换为字符型数据的函数是()。
A. STR()B. VAL()C. CTOD()D. CDOW()答案:A6. 在VFP中,用于计算当前时间的函数是()。
A. DATE()B. TIME()C. TODAY()D. NOW()答案:B7. 下列哪个函数用于计算数组的上界?()A. LENB. ALENC. UBOUNDD. NROW答案:C8. 在VFP中,哪个函数用于获取当前日期的星期数?()A. DATE()B. TIME()C. CDOW()D. NOW()答案:C9. 用于将日期型数据转换为字符型数据的函数是()。
B. CTOD()C. DTOC()D. DATE()答案:C10. 在VFP中,用于返回数组下界的函数是()。
A. LENB. ALENC. LBOUNDD. NROW答案:C二、填空题(每题2分,共20分)1. 在VFP中,使用________函数可以获取当前系统时间。
答案:NOW()2. 要计算一个字符串中包含的字符数量,可以使用________函数。
答案:LEN3. 如果需要将一个日期转换为字符型表示,可以使用________函数。
答案:DTOC()4. 当需要将一个数值转换为字符串时,可以使用________函数。
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程序每行必须以“;”结尾。
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中,使用________命令可以创建一个新的表。
vfp基础试题及答案一、单项选择题(每题2分,共20分)1. Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 字段类型B. 记录长度C. 索引类型D. 表单名称答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. SPACE()D. AT()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. DO FORMC. DISPLAY FORMD. CREATE FORM答案:B4. 在Visual FoxPro中,以下哪个选项不是报表的数据环境的组成部分?A. 数据源B. 控件C. 报表对象D. 表单答案:D5. Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. CREATE QUERYD. DESIGN QUERY答案:C6. 在Visual FoxPro中,以下哪个函数用于将数值转换为字符串?A. NUMERIC()B. STR()C. VAL()D. ALLTRIM()答案:B7. Visual FoxPro中,以下哪个命令用于关闭一个数据库?A. CLOSE DATABASEB. USEC. CLOSE ALLD. SET DATABASE TO答案:A8. 在Visual FoxPro中,以下哪个选项不是索引的类型?A. 主索引B. 候选索引C. 唯一索引D. 复合索引答案:B9. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B10. 在Visual FoxPro中,以下哪个选项不是表单的属性?A. CaptionB. HeightC. WidthD. Recordsource答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
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试题及答案一、选择题(每题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、对于二维表的关键字来讲,不一定存在的是____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__。
计算机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命令或者在表设计器中创建。
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基础知识日常练习试题及答案1.在VFP中,使用 FOR- NEXT循环对所有记录逐条操作时,循环变量初值为1,步长为1,其终值应设置为()。
[单选题] *A.100B.EOF()C.RECNO()D. RECCOUNT()(正确答案)2.在VFP中,下列控件不能设置数据源的是() [单选题] *A.文本框B.复选框C列表框D命令按钮(正确答案)3.在VFP中,数据库管理系统的英文缩写是() [单选题] *A. DBB. DBAC. DBSD. DBMS(正确答案)4.在VFP中,关于关系型数据表的叙述正确的是() [单选题] *A. 表中没有内容完全相同的行(正确答案)B.每一列数据的数据类型可以不同C.表中字段的名字可以重复D.表中的字段可以再分解5.在VFP的参照完整性生成器的“更新规则”中,选择“级联”的含义是() [单选题] *A. 用主表的关键字值自动更新子表中所有相关记录(正确答案)B.若子表中有相关记录则禁止更新C.无论子表中有无相关记录都禁止更新D.无论子表中有无相关记录都允许更新6.在当前数据库中添加表ABC. DBF的命令是() [单选题] *A. ADD DATABASE ABCB. ADD TABLE ABC(正确答案)C. REMOVE DATABASE ABCD. REMOVE TABLE ABC7.在VFP的表记录输入过程中,按组合键Ct r l+Q的功能是() [单选题] *A. 将输入的数据存盘B.放弃本次记录输入(正确答案)C.光标移到下一个字段D.光标移到最后一个字段8.在 VFP 中,数据库表间建立永久关系的作用在于() [单选题] *A.实现数据表的物理连接B.保证父表与子表间数据的一致性(正确答案)C. 避免两张表中出现相同字段D. 同步移动两张表中记录指针9.在VFP查询设计器中,快捷工具栏上的“ !”按钮的功能是() [单选题] *A. 运行查询(正确答案)B.移去数据表C.查看SQL语句D.设置查询去向10.在VFP的报表设计中,打印表达式的计算结果应该插入的控件是() [单选题] *A. 域控件(正确答案)B.标签控件C.文本框控件D.列表框控件11.在VFP中, SQL命令DELETE FROM ZG WHERE年龄>60的功能是() [单选题] *A. 删除ZG表B.删除ZG表中的年龄列C.将ZG表中年龄大于60的记录加上删除标记(正确答案)D.将ZG表中年龄大于60的记录物理删除12.在VFP中,用DO命令执行的文件如果没有扩展名,则它是() [单选题] *A. 程序文件(正确答案)B.查询文件C.菜单文件D.表单文件13.在VFP中,表单的引用名属性是() [单选题] *A. CaptionB. IconC. Name(正确答案)D. Picture14.在 VFP中,字符串常量不能使用的定界符是() [单选题] *A.单引号B.双引号C.方括号D.大括号(正确答案)15.在 VFP中,命令“Remove Table xsda”的功能是() [单选题] *A.新建数据表xsdaB.添加数据表xsdaC.修改数据表xsdaD.移出数据表xsda(正确答案)16.在 VFP数据表中有10条记录,当记录指针指向 EOF时,当前记录号是() [单选题] *A.1B.10C.11(正确答案)D.不确定17.在 VFP中,报表的数据源不能是() [单选题] *A.查询B.表单(正确答案)C.数据表D.临时表18.在 VFP中,更新“职工”表中所有记录的“年龄”字段,正确的命令是() [单选题] *A.Update 职工年龄=Year(Date()-出生日期)B.Update 职工年龄=Year(Date())-Year(出生日期)C.Update 职工 Set年龄=Year(Date()-出生日期)D.Update 职工 Set年龄=Year(Date())-Year(出生日期)(正确答案)19.在 VFP中,将文本框控件绑定到一个字段,随当前记录变化而变化的属性是()[单选题] *A.Value(正确答案)C.EnabledD.Caption20.数据库系统的核心是() [单选题] *A.数据库B.数据库管理员C.数据库管理系统(正确答案)D.用户您的姓名: [填空题] *_________________________________。
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语言基础考试题及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. DISPLAY FORMC. VIEW FORMD. ACTIVATE FORM答案:A4. 在Visual FoxPro中,以下哪个选项是正确的表单属性?A. CaptionB. NameC. AutoCenterD. All of the above答案:D5. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE FORMB. RELEASE FORMC. DESTROY FORMD. QUIT FORM答案:A6. 在Visual FoxPro中,以下哪个选项是正确的控件事件?A. ClickB. DblClickC. MouseDownD. All of the above答案:D7. Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. MAKE DATABASEC. NEW DATABASED. BUILD DATABASE答案:A8. 在Visual FoxPro中,以下哪个选项是正确的数据库表视图?A. Table ViewB. Data ViewC. Grid ViewD. All of the above答案:D9. Visual FoxPro中,以下哪个命令用于将记录指针移动到第一条记录?A. GO TOPB. SKIP -1C. GO BOTTOMD. SKIP 1答案:A10. 在Visual FoxPro中,以下哪个选项是正确的查询结果去向?A. SCREENB. PRINTERC. FILED. All of the above答案:D二、填空题(每题2分,共20分)1. Visual FoxPro中,使用________命令可以删除当前选定的记录。
vfp考试题及答案1. 题目:在Visual FoxPro中,如何使用SQL语句创建一个新表?答案:在Visual FoxPro中,可以使用以下SQL语句来创建一个新表:```CREATE TABLE 表名 (字段1 类型1, 字段2 类型2, ...);```例如,创建一个名为“学生”的表,包含“学号”和“姓名”两个字段,可以使用:```CREATE TABLE 学生 (学号 C(10), 姓名 C(20));```2. 题目:在Visual FoxPro中,如何使用SELECT语句查询特定字段?答案:在Visual FoxPro中,可以使用SELECT语句查询特定字段,基本语法如下:```SELECT 字段1, 字段2 FROM 表名 WHERE 条件;```例如,查询“学生”表中所有学生的姓名和学号,可以使用:```SELECT 学号, 姓名 FROM 学生;```3. 题目:在Visual FoxPro中,如何使用UPDATE语句更新表中的记录?答案:在Visual FoxPro中,可以使用UPDATE语句更新表中的记录,基本语法如下:```UPDATE 表名 SET 字段1 = 值1, 字段2 = 值2 WHERE 条件;```例如,更新“学生”表中学号为“001”的学生的姓名为“张三”,可以使用:```UPDATE 学生 SET 姓名 = '张三' WHERE 学号 = '001';```4. 题目:在Visual FoxPro中,如何使用DELETE语句删除表中的记录?答案:在Visual FoxPro中,可以使用DELETE语句删除表中的记录,基本语法如下:```DELETE FROM 表名 WHERE 条件;```例如,删除“学生”表中学号为“002”的学生记录,可以使用:```DELETE FROM 学生 WHERE 学号 = '002';```5. 题目:在Visual FoxPro中,如何使用JOIN语句进行表连接查询?答案:在Visual FoxPro中,可以使用JOIN语句进行表连接查询,基本语法如下:```SELECT 表1.字段1, 表2.字段2 FROM 表1 JOIN 表2 ON 表1.连接字段 = 表2.连接字段;```例如,查询“学生”表和“成绩”表中,学生姓名和对应的成绩,可以使用:```SELECT 学生.姓名, 成绩.分数 FROM 学生 JOIN 成绩 ON 学生.学号 = 成绩.学号;```。
vfp基础试题及答案一、选择题1. Visual FoxPro的默认扩展名是:A. .vfpB. .vbxC. .vcxD. .dbf答案:D2. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. 字符串B. 整型C. 浮点型D. 所有选项答案:D3. Visual FoxPro中,用于创建表单的命令是:A. CREATE FORMB. CREATE TABLEC. CREATE REPORTD. CREATE QUERY答案:A二、填空题1. 在Visual FoxPro中,使用________命令可以打开一个表。
答案:USE2. 若要在Visual FoxPro中创建一个索引,可以使用________命令。
答案:INDEX3. 在Visual FoxPro中,________函数用于计算字符串的长度。
答案:LEN三、简答题1. 简述Visual FoxPro中如何使用SQL语句进行数据查询。
答案:在Visual FoxPro中,可以使用SELECT语句进行数据查询。
例如,查询学生表中所有学生的姓名和成绩可以使用以下SQL语句:SELECT 姓名, 成绩 FROM 学生表 WHERE 条件2. 解释Visual FoxPro中的表单与报表的区别。
答案:表单是用户界面的一部分,用于输入、编辑和显示数据。
报表则是用于打印或显示数据的格式化文档,通常包含数据的汇总和分组。
四、编程题1. 编写一个Visual FoxPro程序,计算并输出1到100之间所有偶数的和。
答案:```nSum = 0FOR i = 2 TO 100 STEP 2nSum = nSum + iENDFOR"1到100之间所有偶数的和为:", nSum```2. 编写一个Visual FoxPro程序,创建一个新表,包含字段ID(整型)和Name(字符型),并插入一条记录。
答案:```CREATE TABLE NewTable (ID I, Name C(20)) APPEND BLANKREPLACE ID WITH 1REPLACE Name WITH "张三"PACKUSE```。
vfp考试题及答案1. VFP中,哪个函数用于计算字符串中子字符串出现的次数?A. AT()B. LEN()C. INSTR()D. STRCOUNT()答案:D2. 在VFP中,如何将一个表单的背景颜色设置为黄色?A. ThisForm.BackColor = "Yellow"B. ThisForm.Color = "Yellow"C. ThisForm.BackColor = "#FFFF00"D. ThisForm.Color = "#FFFF00"答案:B3. 下列哪个选项不是VFP中的数据库对象?A. 表B. 视图C. 索引D. 函数答案:D4. VFP中,如何将一个表的记录指针移动到第一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:A5. 在VFP中,如何使用SQL语句向表中插入一条新记录?A. INSERT INTO table_name (column1, column2) VALUES (value1, value2)B. APPEND BLANKC. INSERT BLANKD. APPEND FROM table_name答案:A6. VFP中,如何使用命令行删除当前选中的记录?A. DELETEB. DELETE ALLC. DELETE SELECTEDD. DELETE RECORD答案:A7. 在VFP中,如何将一个表的记录指针移动到最后一条记录?A. GO TOPB. GO BOTTOMC. SKIP -1D. SKIP 1答案:B8. VFP中,哪个函数用于返回当前日期?A. DATE()B. TODAY()C. NOW()D. TIME()答案:B9. 在VFP中,如何使用命令行复制当前选中的记录?A. COPYB. INSERT BLANKC. APPEND BLANKD. DUPLICATE答案:D10. VFP中,如何使用命令行查找表中特定条件的记录?A. SEEK "condition"B. FIND "condition"C. LOCATE "condition"D. SEARCH "condition"答案:B。
第1部分VFP基础知识与数据库基础知识相关的命题:1由计算机、DBMS、数据库、应用程序和人等组成的整体称为。
A 数据库系统B数据库管理系统C 文件系统D 软件系统2 在数据库系统中,负责全面地管理和控制系统的人是。
A 应用程序员B数据库管理员C系统分析员 D 用户3 数据模型分为概念数据模型和逻辑数据模型,而广泛使用的概念数据模型是:A 层次模型B 关系模型C E-R模型D 网络模型4 二维表元组中的一个属性值称为_______。
A 域B 分量C 关系D 数据5在关系模型中,同一个关系中的不同属性,其属性名___A 可以相同B 不能相同C 可以相同,但数据类型不同D 必须相同6 二维表的结构取决于________A 字段的个数、名称、类型、长度B 记录的个数、顺序C 字段的个数、顺序D 记录和字段的个数、顺序7 关系模型是用二维表格的结构形式来表示_______。
A 实体B实体间的联系C 实体及实体间的联系D 软件系统8 一个表的主关键字被包含到另一个表中时,在另一个表中称该关键字为。
A 外部关键字B 主关键字C 超关键字D 候选关键字9 用二维表表示实体集,通过外部关键字表示实体间联系的数据模型称为:A 层次模型B 关系模型C E-R模型D 网络模型10下面关于数据库技术的说法中,不正确的是_____A 数据库的独立性是指数据的存储独立于使用它的应用程序B 数据库的共享性是指数据的正确性。
C 数据库的安全性是指数据不能被无关人员获取或破坏,保证数据的完整和正确。
D 数据库的一致性是指相同的数据在不同的应用程序中具有相同的值。
11下面哪项不是专门的关系运算________A 联接B 选择C 比较D 投影12 数据库表可以设置字段有效性规则,字段的有效性规则属于_________。
A 实体完整性范畴B 参照完整性范畴C 数据一致性范畴D 域完整性范畴13 在下面关于数据库技术的说法中,不正确的是________。
A 数据库的完整性是指数据的正确性和一致性B 防止非法用户对数据的存取,称为数据库的安全性防护C 采用数据库技术处理数据,数据冗余应完全消失D 不同用户可以使用同一数据库,称为数据共享14 在关系模型中,利用关系运算对两个关系进行操作,得到的结果是_______。
A 属性B 关系C 元组D 关系模式15 常见的逻辑数据模型包括层次模型、网络模型、___________和面向对象模型。
16 E-R模型中有三个基本概念:实体、_____________和属性。
17 两个实体集之间的联系可以分为一对一联系、____________和多对多联系。
18 数据库通常包括两部分内容:一是按一定的数据模型组织并实际存储的所有应用程序需要的数据,二是存放在数据字典中的各种描述信息,包括所有数据的存储格式、完整性约束等信息,这些描述信息通常称为_____。
19 关系模型以关系代数理论为基础,并形成了一整套的关系数据库理论——规范化理论。
关系规范的条件可以分为多级,每一级称为一个范式,记作nNF(n表示范式的级别)。
在实际应用中,一般要求满足_______。
20 利用计算机对数据进行处理,一般分为原始数据的收集、数据的规范化及其编码、数据输入、______________和数据输出。
21 E-R图中,矩形表示________,菱形表示_______。
22 数据库表的主索引(及候选索引)的设置可以实现________完整性。
23 设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号),则表SC的关键字为_______参考答案:1~5 ABCBB 6~10 ACABB 11~14 CDCB15~23 关系模型、联系、一对多、元数据、3NF、数据处理、实体、联系、实体、学号+课号与Visual FoxPro集成环境相关的命题:1VFP的文件菜单中的CLOSE命令是用来关闭A 当前工作区中已打开的数据库B 所有已打开的数据库C所有窗口 D 当前活动窗口2在VFP主窗口中显示文件的目录,使用下面哪个命令:A ?B *C runD dir3中止程序运行,退出VFP,返回操作系统,使用命令。
A QUITB CANCELC RETURND CTRL+W4项目管理器的功能是组织和管理与项目有关的各种类型的_______。
A 文件B 字段C 程序D 数据5中止程序运行返回调用处,使用命令。
A QUITB CANCELC RETURND CTRL+W6Visual FoxPro 中的命令窗口。
A 只能用于输入命令B 只能显示菜单操作的等效命令C 可以显示菜单操作命令或命令操作的结果D 不仅能用于输入命令,也可以显示菜单操作的等效命令7在一条命令后面加注释,使用______。
A *B ?C &D &&8一个项目中,可以设置的主文件的个数是。
A 1个B 2个C 3个D 任意多个9 利用SET DATE命令可以设置日期的显示格式。
如果要将日期显示为“2002年10月1日”的形式,可以利用命令________。
A SET DATE TO MDYB SET DATE TO ANSIC SET DATE TO YMD D SET DATE TO LONG10 如果从键盘上输入一个表达式,应该使用__________命令。
A ACCEPTB WAITC INPUTD COUNT11 项目文件的主文件可以是程序文件、查询文件、菜单文件或 _____文件。
12 VFP是型数据库管理系统。
13 利用SET命令可以改变VFP系统运行时的临时工作环境(“临时”是指当前有效,下次启动VFP系统时将不起作用)。
例如,利用SET _______ ON|OFF命令可以设置覆盖已有文件之前是否显示提示框。
14 在VFP中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为________参考答案:1~5 DDAAC 6~10 DDADC11~14 表单文件、关系、SAFETY、项目管理器与Visual FoxPro语言基础相关的命题:1 执行下列程序后,屏幕上显示的结果为________。
SET TALE OFFCLEARX="18"Y="2E3"W="ABC"?VAL(X)+VAL(Y)+VAL(W)A 2018.00B 18.00C 20.00D 错误信息2 下列表达式中,不符合Visual FoxPro V6.0规定的是_________。
A {^99/03/22}B .T.+.t.C str(123)D X*3>143 在Visual FoxPro V6.0下,下列各表达式不正确的是__________。
A 120 + 40 = 60B [888]-[666]C STR(12345)-1D CTOD("06/24/00")-214 VFP中,同一个数组中的各元素存放的数据类型________。
A 必须相同B 只能是C,D,N型C 可以不同D 只能是C,D,N,L型5 在表达式 TIME1=TIME2+X 中,TIME1,TIME2都是日期时间型,则X是_____。
A 小时数B 分钟数C 秒数D 毫秒数6 下列表达式中,不合法的是______A {^2005/12/6}+50B {^2005/12/20}-{^2005/12/6}C date()+CTOD("12/6/2005")D DTOC(date())+"12/6/05"7 执行命令 ?2E3+2^3+50的结果是______A 66.00B 2056.00C 2058.00D 错误信息8 假定系统日期是2005年5月20日,有如下命令:A1=DATE( )+3Y={^2005-05-30}-A1执行该命令后,Y的值是________A 2005B 2003C 3D 79 在Visual FoxPro V6.0下,下列各式运算结果是逻辑真的是______A empty(.null.)B 1+2=4C empty(space(6))D at("a","123abc")10 表达式:int(168.898)<round(168.898,0)的结果为_________。
A .t.B tC fD .f.11 设x=168,y=69,z="x-y",表达式1+&z的值是________。
A 1+x+yB 169C 100D 数据类型不匹配12 下列函数中,返回值为字符型的函数是________A DOW()B AT()C CHR()D VAL()13 运行下列程序后,屏幕上的显示内容是_______y=dtoc(date(),1)y=.null.?type("y")A CB DC LD .NULL.14 用PRIVATE定义的内存变量是_______A 私有内存变量B 全局内存变量C 局部内存变量D 普通内存变量15 要想将D型或T型数据中的年份用4位数字现实,应当使用设置命令_________A SET CENTURY ONB SET CENTURY OFFC SET CENTURY TO 4D SE CENTURY OF 416 设X=168, Y=97, ZX=198, Z="X-Y" A="Z",表达式&A&Z-1的值是__________。
17 若在一个运算表达式中,a.逻辑运算、b.关系运算和c.算术运算混合在一起,其中不包括括号,它们的运算顺序是。
18 子串定位函数AT("教授","副教授")的值是。
19 T型字段的宽度系统固定为个字节。
20 TIME()的值是_________类型。
21 执行命令 ? TYPE("YEAR(DATE())")的结果是。
22 执行命令? "南京"+SUBSTR("苏州大学商学院 ",5,4)的结果是。
23 字符串长度函数LEN(SPACE(5)-‘abcd’)的值是。
24 在VFP中,如果要在子程序中创建一个只在本程序中使用的变量x1(不影响上级或下级程序),应该使用______________说明变量。
参考答案:1~5 ABCCC 6~10 CCDCA 11~15 CCAAA16~23 100、cba、3、8、字符、N、南京大学、9、LOCAL与Visual FoxPro的文件类型相关的命题:1内存文件的扩展名是________A DBFB MEMC QPRD SCX2类库文件的扩展名为。