2012年VFP期末试卷A卷(管理、经济)
VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
12年的全国计算机二级vf考试试题及答案

12年的全国计算机二级vf考试试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的属性?A. 表名B. 字段名C. 记录数D. 表的创建日期答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STR()C. LEFT()D. RIGHT()答案:A3. Visual FoxPro中,以下哪个命令用于打开一个表?A. USEB. OPENC. DISPLAYD. BROWSE答案:A4. 在Visual FoxPro中,以下哪个选项不是索引类型?A. 主索引B. 候选索引C. 唯一索引D. 普通索引答案:B5. 在Visual FoxPro中,以下哪个命令用于创建一个视图?A. CREATE VIEWB. CREATE TABLEC. CREATE FORMD. CREATE REPORT答案:A6. 在Visual FoxPro中,以下哪个选项不是报表的数据环境的组成部分?A. 数据源B. 报表控件C. 报表布局D. 表单答案:D7. Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. DATETOSTR()D. CTOD()答案:C8. 在Visual FoxPro中,以下哪个命令用于关闭一个表?A. CLOSEB. USEC. RELEASED. DESELECT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的属性?A. CaptionB. WidthC. HeightD. RecordSource答案:D10. Visual FoxPro中,以下哪个命令用于删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。
vfp数据库期末考试题(附答案)

v f p数据库期末考试题(附答案)work Information Technology Company.2020YEAR《FoxPro》期末试卷班级:姓名:一、填空:(每空2分,共30分)1.VFP6.0的数据库属于(关系型)数据库,其数据库文件的扩展名是(.dbc)。
2.如果一个表不属于任何一个数据库,那么它就是一个(自由表)。
3.程序设计的一些基本结构,包括(条件分支)控制语句和(循环结构)控制语句。
4.创建表的方法有:(利用表向导创建表)、(利用表设计器创建表)和(使用命令创建表)。
5.(表)是关系数据库管理系统中处理数据的基本单元。
6.退出VFP6.0可在命令窗口中输入命令(quit)。
7.用当前窗体的LABEL1控件显示系统时间的语句是BEL1.(caption)=TIME( )。
8.在表单中,确定控件是否可见的属性是(visible)。
9.VFP6.0与其他应用程序之间复制数据的3种方法分别是:(导入)、(追加)和(导出)。
二、选择:(每小题2分,共20分)1.VFP中数据类型为(A)种。
A. 11B. 12C. 13D. 142.打开VFP“项目管理器”的“数据”选项卡,其中包含(D )。
A. 数据库B. 自由表C. 查询D. 以上三种3.在VFP6.0中,“表”是指(B)。
A. 报表B. 关系C. 表格D. 表单4.如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。
A. 一对一联系B. 一对二联系C. 多对多联系D. 一对多联系5.参照完整性的规则不包括(D)。
2A. 更新规则B.删除规则C. 插入规则D. 检索规则6.(A )用于创建字段控件,并显示表中字段、内存变量或其他表达式的内容。
A. 域控件B. 标签C. 矩形D. 图片/OLE连编型控件7.语句X=X+1的正确含义是(C )。
A. 将变量X的值等于变量X+1的值;B. 将变量X的值存入变量X+1中去;C. 将变量X的当前值加1后,赋给变量X;D. 变量X等于X+1。
2012年全国计算机等级考试二级VF笔试真题答案详细解析的哦

2012年全国计算机等级考试真题答案详细解析参考答案及解析二级VF笔试一、选择题(1)【答案】C)【解析】为了充分利用存储空间,可以把顺序队列看成一个环状空间,即把顺序队列的头尾指针相连,这样的队列称之为循环队列。
它是对顺序队列的改进,故循环队列是队列的一种顺序存储结构。
选项C)正确。
(2)【答案】D)【解析】栈是一种后进先出的线性表,队列是一种先进先出的线性表,二者均是线性结构,故选项A)、B)、C)均不对,答案为选项D)。
(3)【答案】B)【解析】由二叉树的性质n0=n2+1可知,度为0的结点数(即叶子结点数)=度为2的结点数+1,根据题意得知,度为2的结点数为4个,那么25-5-4=16即为度为1的结点数,选项D)正确。
(4)【答案】C)【解析】内模式也称存储模式,它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式,对应于物理级,它是数据库中全体数据的内部表示或底层描述,是数据库最低一级的逻辑描述,它描述了数据在存储介质上的存储方式翱物理结构,对应着实际存储在外存储介质上的数据库。
所以选项A)正确。
(5)【答案】D)【解析】在关系R中如记录完全函数依赖于属性(组)X,则称X为关系R中的一个候选关键字。
在一个关系中,候选关键字可以有多个且在任何关系中至少有一个关键字。
所以在满足数据完整性约束的条件下,一个关系应该有一个或多个候选关键字,所以选项C)正确。
((6)【答案】B)【解析】R和S的差是由属于R但不属于S的元组组成的集合,运算符为“-”。
记为T=R-S。
根据本题关系R和关系S运算前后的变化,可以看出此处进行的是关系运算的差运算。
故选项B)正确。
(7)【答案】C)【解析】通常把软件产品从提出、实现、使用、维护到停止使用(退役)的过程称为软件生命周期。
可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。
软件生命周期的主要活动阶段是可行性研究与计划制定、需求分析、软件设计、软件实现、软件测试、运行和维护。
2012年全国计算机等级考试二级VFP模拟试题及答案

2012年全国计算机等级考试二级VFP模拟试题及答案全国计算机等级考试二级VFP模拟试卷考试及答案第一项:单项选择题答案见最后1、下面关于运行应用程序的说法,正确的是A)APP应用程序可以在Visual FoxPro和Windows环境下运行B)EXE应用程序只能在Windows环境下运行C)EXE应用程序可以在Visual FoxPro和Windows环境下运行D)APP应用程序只能在Windows环境下运行2、调用报表格式文件pp1预览报表的命令是A)REPORT FROM PP1 PREVIEWB)DO FROM PP1 PREVIEWC)REPORT FORM PP1 PREVIEWD)DO FORM PP1 PREVIEW3、报表的数据源可以是A)自由表或其他报表B)数据库表、自由表或视图C)数据库表、自由表或查询D)表、查询或视图4、确定列表框内的某个条目是否被选定应使用的属性是A)ValueB)ColumnCountC)ListCountD)Selected5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件代码设置为A)Thisform.RefreshB)Thisform.DeleteC)Thisform.HideD)Thisform.release6、在Visual FoxPro中,控件分为A)容器类和控件类B)控件类和基类C)容器类和基类D)控件类的基础类7、在Visual FoxPro中,扩展名为.DBC的文件是A)数据库表文件B)表单文件C)项目文件D)数据库文件8、在下面Visual FoxPro表达式中,运算结果为字符串的是A)[125]-[100]B)[ABC]+[XYZ]=[ABCXYZ]C)CTOD([07/01/03])D)DTOC(DATE()>[07/05/03])9、下列表达式结果为.T.的是A)[湖北]=[湖北]B)[中国]<=[北京]C)'计算机'$'计算机考试'D)2*3.14<=11/210.要判断数值型变量M是否能被3整除,下面4个表达式中,错误的是A)INT(M/3)=M/3B)MOD(M,3)=0C)0=MOD(M,3)D)INT(M/3)=MOD(M,3)11.顺序执行下面命令后,屏幕显示的输出结果是TITLE=[FoxPro]LOWER(RIGHT(TITLE,3))A)foxproB)ProC)foxD)pro12.如果X=99,Y=[A],A=[telephone],则LEN(STR(X,2)+&Y)的值是A)19B)11C)5D)413.学生表的性别字段为逻辑型,男为.T.,女为.F.,顺序执行以下命令最后一条命令显示的是USE学生APPEND BLANKREPLACE 姓名WITH [王丽],性别WITH .F.IIF(性别,[男],[女])A)男B)女C).T.D).F.14.执行下述命令后,使函数EOF( )的值一定为.T. 的命令是A)REPLACE 基本工资WITH 基本工资+300B)DISPLAY FOR 基本工资>1000C)LIST WHILE 基本工资>1000D)LIST NEXT 10 FOR 基本工资>100015. 在以下四组中,每组有两个分别运算的函数或表达式,运算结果相同的是A)LEFT([FoxPro],3)与SUBSTR([FoxPro],1,3)B)YEAR(DATE( ))与SUBSTR(DTOC(DATE( )),7,2)C)VARTYPE([36-4*5])与VARTYPE(36-4*5)D)假定X=[this ],Y=[is a string]X+Y与X-Y16.在Visual FoxPro中,创建一个名为SDB.DBC的数据库文件,使用的命令是A)CREATEB)CREATE SDBC)CREATE TABLE SDBD)CREATE DATABASE SDB17.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为A)1,10,8B)2,8,8C)1,4,8D)4,4,818.现要从SC表中查找缺少学习成绩(G)的学生学号(S#)和课程号(C#),正确的SQL是A)SELECT S#,C# FROM SC WHERE G=0B)SELECT S#,C# FROM SC WHERE G<=0C)SELECT S#,C# FROM SC WHERE G=NULLD)SELECT S#,C# FROM SC WHERE G IS NULL19.某数据库有如下表:STOCK(股票代码,股票名称,单价,交易所),求每个交易所的平均单价的SQL命令是A)SELECT 交易所,VG(单价) FROM STOCK GROUP BY 单价B)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 单价C)SELECT 交易所,AVG(单价) FROM STOCK ORDER BY 交易所D)SELECT 交易所,AVG(单价)FROM STOCK GROUP BY 交易所20.若用如下的SQL语句创建了一个STUDENT表:CREATE TABLE STUDENT(SNO C(4) PRIMARY KEY NOT NULL,;)NAME C(8) NOT NULL,;SEX C(2),;AGE N(2))下列的SQL语句中可以正确执行的是A)INSERT INTO STUDENT VALUES('1031','王小平', '男',23)B)INSERT INTO STUDENT VALUES('1031',.NULL., '男',23)C)INSERT INTO STUDENT VALUES('1031','王小平',.NULL.,.NULL.)D)INSERT INTO STUDENT VALUES(.NULL.,'王小平','男',23)21. 在SQL中,删除表的命令是A)ERASE TABLEB)DELETE TABLEC)DROP TABLED)DELETE DBF22.下列四组操作,每组有两个分别执行的命令,执行结果相同的是A)执行STORE SPACE(10) TO XX之后,再执行LEN(XX+SPACE(5))和LEN(XX-SPACE(5))B)打开职工表文件后,执行COUNT FOR 性别=[女]和RECCOUNT()C)执行STORE [20] TO N之后,再执行M=100+&N和M=[100]+ND)打开职工表文件后,执行DELETE和DELETE()23.用“□”表示空格,连续执行以下命令之后,最后一条命令的输出结果是X=[ABC□□]Y=[XYZ]+XZ=TRIM(Y)-[LMN]LEN(Z)A)XYZABCLMNB)XYZABCL MN□□C)11D)924.在下面VISUAL FOXPRO四个关于日期或日期时间的表达式中,错误的是A){^2003.09.01 11:10:10 AM}-{^2002.09.01 11:10:10 AM}B){^2003/02/02}+15C){^2003.03.01}+{^2001.03.01}D){^2002/03/01}-{^2003/03/02}25.在Visual FoxPro中,COPY TO ABC FOR ……命令相当于完成的关系运算是A)连接B)投影C)选择D)拷贝二、多项选择题26.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的联系不属于A)一对一联系B)一对二联系C)多对多联系D)一对多联系27.在下列四个选项中,属于基本关系运算的是A)比较B)连接C)选择D)投影28.在Visual FoxPro中,下列选项中是常量的是A)ABCB) 1.4E+2C)"ABC"D)11/10/200229.下列四个表达式中,正确的表达式是A)DATE()+CTOD("11/20/99")B)DATE()+20C)DATE()-CTOD("11/20/99")D)DATE()-2030.如果内存变量C存放的字符为"A"或"a"时,下列表达式的值为.F.的是A)C<>"A".OR.C<>" a"B)C<>"A" AND C<>" a"C)NOT(C="A" OR C="a")D)NOT(C="A" AND C="a")三、判断题31.相继执行以下两条命令:M=[10+20] 和?M,屏幕上显示的输出结果是30。
2012全国计算机等级考试二级VFP模拟试题及答案(2)

2011 年全国计算机等级考试二级 VFP 模拟试题及答案(2)一、单项选择题 1.下面关于表单数据环境的叙述,错误的是 A)可以在数据环境中加入与表单操作有关的表 B)数据环境是表单的容器 C)可以在数据环境中建立表之间的联系 D)表单运行时自动打开其数据环境中的表 2.当用户用鼠标单击命令按钮将引发事件 A)Click B)Load C)Init D)Error 3.能够将表单的 Visible 属性设置为.T.,并使表单成为活动对象的方法 A)Hide B)Show C)Release D)SetFocus 4.下面关于对象的叙述错误的是 A)对象是客观世界的任何实体 B)任何对象都有自己的属性和方法 C)不同的对象具有相同的属性和方法 D)属性是对象所具有的固有特征,方法是描述对象的行为的过程 5.下面关于过程调用的叙述中,正确的是 A)实参的个数与形参的个数必须相等 B)当实参的数目多于形参的数目时,多余的实参被忽略 C)当形参的数目多于实参的数目时,多余的形参取逻辑假.F. D)当实参的数目多于形参的数目时,多余的实参被忽略和当形参的数目多于实参的数目时, 多余的形参取逻辑假.F.都正确 6.在 Visual FoxPro 中,关于视图的描述正确的是 A)视图是从一个或多个数据库表导出的虚拟表 B)视图与数据库表相同,用来存储数据 C)视图不能同数据库表进行连接操作 D)在视图上不能进行更新操作 7.查询设计器中包括的选项卡有 A)字段、条件、分组依据 B)字段、筛选、排序依据 C)条件、分组依据、排序依据D)条件、筛选、杂项 8.以下关于空值(NULL)的叙述正确的是 A)空值等同于数值 0 B)Visual FoxPro 不支持 NULL C)空值等同于空字符串 D)NULL 表示字段或变量还没有确定值 9.SQL 是哪几个英语单词的缩写 A)Standard Query Language B)Structured Query Language C)Select Query Language D)其他三项都不是 10.命令 SELECT 0 的功能是 A)选择尚未使用的最小编号的工作区为当前工作区 B)选择尚示使用的最大编号的工作区为当前工作区 C)选择当前工作区的区号加 1 的工作区为当前工作区 D)随机选择一个工作区为当前工作区 11.在 Visual FoxPro 中,可以跟随表的打开而自动打开的是 A)单索引文件 B)复合索引文件 C)结构复合索引文件 D)非结构复合索引文件 12.结果为.T.的表达式是 A)MOD(13,-2)=-1 B)MOD(13,-2)=1 C)NOT .T. AND .T. D) [2 ]+[1]= [2]+[1] 13.连续执行以下命令之后最后一条命令的输出结果是( ) S=[2005 年下半年计算机等级考试] LEFT(S,6)+RIGHT(S,4) A)2005 年下半年等级考试 B)2005 年下等级考试 C)2005 年考试 D)2005 年等级考试 14.在 Visual FoxPro 中存储器图像的字段类型应该是( A)字符型 B)通用型 C)备注型 D)双精度型 )15.若某一个扩展多为.DBF 的文件有 3 个备注型字段,则该文件对应的备注文件有( A)3 个 B)1 个 C)4 个 D)0 个)16.使用 DLSPLAY 命令时,若范围短语为 ALL 或 REST,执行命令后,记录指针指为( ) A)首记录 B)末记录 C)首记录的前面 D)末记录的后面 17.执行以下命令,先后显示了两个各包含 10 个记录的记录清单,这说明当前表达中( USE 学生 LIST LIST NEXT 10 FOR 性别=[男] WHILE 性别=[男] )A)至少有 10 个记录,并且这头 10 个记录被显示了两遍 B)至少有 19 个记录,并且头 19 个记录的性别字段值为“男” C)只有 20 个记录,并且段有记录的性别的值都为“男” D)只有 19 个记录,并且头 19 个记录的性别字段值都为“男” 18.设当前表中有 20 条记录,当前记录号 10,有以下各组命令,在没有打开索引的情况下, 两条命令执行结果相同的是 A)GO RECNO( )+5 与 LIST NEXT 5 B)GO C)SKIP RECNO( )+5 与 SKIP 5 RECNO( )+5 与 GO RECNO( )+5D)GO 5 与 SKIP 5 19.逻辑删除当前表中的全部记录,应该使用命令 A)PACK B)DELETE C)DELETE ALL D)ZAP 20.以下关于 BROWSE 命令的描述正确的是 A)只能浏览表文件,不能修改记录内容 B)能浏览表文件,但不能增加或删除记录 C)不仅能浏览表文件,还能修改表的结构 D)能浏览表文件,同时也能增加或删除记录 21.对表中的记录数据进行修改时,数据来源 A)只能通过键盘输入 B)只能在命令中给出 C)只能通过键盘输入或在命令中给出D)可以通过键盘输入,在命令中给出或从其他表取得 22.当前表的职工编号字段为(C,6),若要逻辑删除职工编号中第 3 位是“5”的职工记录, 应该使用命令 A)DELETE FOR B)DELETE FOR C)DELETE FOR SUBSTR(职工编号,3)==[5] SUBSTR(职工编号,3,1)==5 SUBSTR(职工编号,3,1)==[5]D)DELETE FOR AT(5,职工编号)=3 23.在 Visual FoxPro 中, SEEK 和 LOCATE 命令都可以用于查找记录, 但在使用上有所不同, 下面表述正确的是 A)SEEK 命令可以一次查找到全部记录,LOCATE 命令只能找到一条记 录 B)SEEK 命令只能查找字符串,LOCATE 命令可以查找任何类型字段 C)SEEK 命令需要打开相应索引文件才能使用,LOCATE 命令不需要索引文件 D)SEEK 命令可以和 COUTINUE 命令联合使用,而 LOCATE 命令不可以 24.在 Visual FoxPro 中,可以保证实体完整的索引是 A)主索引或候选索引 B)候选索引或普通索引 C)主索引或唯一索引 D)主索引或普通索引 25.在下面命令中,使“性别”字段值不为空,执行效果一定相同的是 (1)SUM 基本工资 (3)SUM 基本工资 A)(1)和(4)、(2)和(3) B)(1)和(3)(2)和(4) C)(1)和(2)、(3)和(4) D)四条命令执行结果相同 FOR 性别=[男] (2)SUM 基本工资 WHILE 性别=[男] FOR !性别=[女] (4)SUM 基本工资 WHILE 性别<>[女]二、多项选择题 26.项目管理器的“数据”选项卡用于显示和管理 A)数据库 B)自由表 C)查询 D)视图 27.如果内存变量与字段变量的变量名均为“工资”,则访问内存变量“工资”的正确方法是: A)M.工资 B)&工资 C)M->工资 D)工资 28.用 DIMENSION X(1,2)定义了一个数组 X,能使该数组的所有元素均为 10 的命令是A)A(1,2)=10 B)STORE 10 TO X C)X=10 D)STORE 10 TO X(1,2),X(1,2) 29.以下的四组函数中,函数值相同的是 A)LEFT("Visual FoxPro",6)与 SUBSTR("Visual FoxPro",1,6) B)YEAR(DATE( ))与 VAL(DTOC(DATE( ),1)) C)VARTYPE("25-3*4")与 VARTYPE(25-3*4) D)INT(-123.456)与 ROUND(-123.456,0) 30.以下四个命令中,能够显示 4 位数年份的命令是 A)YEAR(DATE( )) B)SUBSTR(DTOC(DATE( ),1),1,4) C) LEFT(DTOC(DATE( )),4) D)LEFT(DTOC(DATE( ),1),4)三、判断题 31.Visual FoxPro 6.0 是一个 64 位的数据库管理系统。
VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. VF数据库中,以下哪个选项是正确的数据类型?A. 整型B. 数值型C. 字符型D. 以上都是答案:D2. 在VF数据库中,创建表单的基本单位是?A. 表B. 视图C. 表单D. 报表答案:C3. VF数据库中,以下哪个函数用于计算字符串长度?A. LEN()B. LENGTH()C. SIZE()D. STRLEN()答案:A4. 在VF数据库中,如何表示当前日期?A. DATE()B. TODAY()C. NOW()D. CURRENT DATE答案:B5. 下列哪个选项是VF数据库中有效的SQL语句?A. SELECT * FROM 表名 WHERE 条件B. SELECT 表名 FROM 条件C. SELECT * FROM 表名D. SELECT 表名答案:A6. VF数据库中,用于连接两个表的SQL语句是?A. CREATE TABLEB. JOINC. SELECTD. INSERT INTO答案:B7. 在VF数据库中,如何删除表中的一条记录?A. DELETE FROM 表名 WHERE 条件B. REMOVE 表名 WHERE 条件C. DROP TABLE 表名D. CLEAR 表名 WHERE 条件答案:A8. VF数据库中,以下哪个选项是正确的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 以上都是答案:D9. 在VF数据库中,如何将查询结果输出到一个新的表中?A. SELECT * INTO 新表名 FROM 旧表名B. CREATE TABLE 新表名 AS SELECT * FROM 旧表名C. INSERT INTO 新表名 SELECT * FROM 旧表名D. COPY TABLE 旧表名 TO 新表名答案:B10. VF数据库中,以下哪个选项是正确的数据完整性约束?A. 实体完整性B. 参照完整性C. 用户定义完整性D. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VF数据库中,使用________函数可以计算两个日期之间的天数差。
VFP期末考试(A卷)

计算机网络专业2012级VFP期末考试(A卷)一、填空题(15分)1.用二维表的形式来表示实体之间联系的数据模型叫做______。
2.字段变量可以与内存变量同名,若没有指明是哪种形式的变量,系统默认为是。
3.表达式1*3∧2+3*8/4+3*2的值是______。
4.用严格的日期格式写出2013年7月23日______。
5.依次执行VF=”A BC”和VB=”EFG”,在执行?VF+VB命令的结果是___。
6.使记录指针相对于当前记录向上移动5个记录,应该使用命令。
7.在“命令”窗口输入命令,主屏幕上将显示“学习Visual FoxProo"8.下列程序为求s=1-1/3+1/5-1/7+...-1/99之值,(精确到小数后两位),将程序执行语句填入横线上。
set talk offs=0n=1do while n<=99s=s+i/ni=-ienddoreturn二、单项选择题(45分)1.数据库文件的扩展名是()A)DBF B)DBC C)TABLE D)PRG2.数据表文件的扩展名是()A)DBF B)DBC C)TABLE D)PRG3.在概念模型中,一个实体相对于关系数据库中一个关系中的一个()A)属性B)元组C)列D)字段4.下列字符新常量的表示中,错误的是()A)’6+3’B)[“程序设计”] C){中国} D)“12”5.常量是指运算过程中其()固定不变的量。
A)值B)内存地址C)所占内存大小D)类型6.一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和书之间的关系是()A)一对一B)一对多C)多对多D)都不是7.执行?DATE(),显示的结果是()A)当前系统时间B)空值C)当前年份D)当前月份8.顺序输入以下3句命令,屏幕上显示的结果是()。
STORE 21.47 TO A ; B=INT(A+4) ; ? BA)21 B)24 C)25 D)25.479.在Visual foxPro中,存储图像的字段类型是()A)备注型B)通用型C)字符型D)浮点型10.程序文件或命令文件的调用,用到的命令是()A)USE B)LIST C)OPEN D) DO11.修改表结构的命令是()A)MODIFY STRUCTURE B)EDIT STRUCTUREC) CHANGE STRUCTURE D) BROWSE STRUCTURE12.若要在表中真正删除记录,先用DELETE命令,再用()A)RECALL B)PACK C)ESC D) LIST13.项目管理器中的“数据”选项卡,可以管理()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011~2012学年第二学期VFP期末考试A卷答题纸(2011级管理类、经济类)专业班级学号姓名得分一、选择题(用铅笔把选中的方格涂黑50×1=50分)1 2 3 45 6 7 89 10 11 1213 14 15 1617 18 19 2021 22 23 2425 26 27 2829 30 31 3233 34 35 3637 38 39 4041 42 43 4445 46 47 4849 50二、填空题(每行写一个答案25×2=50分)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17..18.19.20.21.22..23.24.25.2011~2012学年第二学期VFP期末A卷考试题目(2011级管理类、经济类)一、选择题(50*1=50分)1. 在下列表达式中,表达式类型为日期型的是。
A.09/06/2012-2 B.CTOD("09/06/2012") –DATE()C.DTOC(DATE())+"09/06/2012" D.CTOD("09/06/2012") –32、消除SELECT-SQL查询结果中的重复记录,可以采用的方法是。
A. 使用WHERE子句B. 使用DISTINCT关键字C. 使用UNION子句D. 通过指定主关键字3、数据库系统DBS、数据库DB、数据库管理系统DBMS三者之间的关系是。
A. DBS包括DB和DBMSB. DBMS包括DB和DBSC. DB包括DBS和DBMSD. DBS就是DB,也就是DBMS4.利用“表单控件”工具栏向一个不包含任何控件的表单上添加一个选项按钮组控件,在默认情况下该控件的名称(即NAME属性值)是。
A. Spinner1B. Checkgroup1C. Optiongroup1D. Listbox15.设某表单FORM1中有一个表格控件Grid1,如果要将该表格控件中所有列对象的前景色设置为红色,在表单的Click事件中可以使用下列哪个命令?。
A.thisform.grid1.setall("backcolor",rgb(255,0,0),"header")B.thisform.grid1.setall("forecolor",rgb(255,0,0),"header")C.thisform.grid1.setall("backcolor",rgb(255,0,0),"column")D.thisform.grid1.setall("forecolor",rgb(255,0,0),"column")6. VFP中的变量都有一定的作用域,若某变量只能在创建它们的程序中使用和修改,不能被更高层或更低层的程序访问,在它们所属的程序停止运行时,变量将被释放。
这种变量属于。
A. LOCAL指定的局部变量B. PRIV ATE指定的私有变量C. PUBLIC指定的全局变量D. DIM指定的公共变量7. 打开VFP主窗口,单击“工具”菜单下的“选项”菜单项,在选项对话框的“文件位置”选项卡中可以设置。
A. 表单的默认大小B. 默认目录C. 日期和时间的显示格式D. 程序代码的颜色8. 查询文件的扩展名为。
A. PJXB. DBFC. PRGD. QPR9. 在下列有关数据库表和自由表的叙述中,错误的是。
A.数据库表可以创建主索引、候选索引、唯一索引和普通索引,而自由表只能创建候选索引、唯一索引和普通索引B.数据库表和自由表都可以利用表设计器来创建C.自由表可以添加到数据库中成为数据库表,数据库表也可以移出数据库变为自由表D.数据库表和自由表都可以设置字段的标题、默认值、字段有效验证规则等扩展属性10. 要为表单设计下拉式菜单,首先需要在菜单设计时,在常规选项对话框中选择“顶层表单”复选框;其次要将表单的ShowWindow属性设置为2,使其成为顶层表单;最后需要在表单的事件代码中设置调用菜单程序的命令。
A. ErrorB. InitC. DestroyD. V alid11.在VFP中,要执行表单文件myForm.scx,可以在命令窗口输入命令。
A. DO myFormB. DO myForm .scxC. DO FORM myFormD. DO myForm .scx和DO FORM myForm都可以12. 在下列函数中,返回值为字符型的函数是。
A.CHR( ) B.ASC( ) C.MOD( ) D.LEN()13. 有关查询设计器正确的描述是。
A.“连接”选项卡与SQL语句的GROUP BY短语对应B.“筛选”选项卡与SQL语句的HA VING短语对应C.“排序”选项卡与SQL语句的ORDER BY短语对应D.“分组依据”选项卡与SQL语句的JOIN ON短语对应14. 将文本框对象的__ ___属性设置为.T.,表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。
A、Enabled B、VisibleC、ReadOnly D、Default15、表单里有一个页框,页框包含两个页面page1和page2。
假设page2没有设置click事件代码,而page1以及页框和表单都设置了click事件代码。
那么当表单运行时,如果用户单击page2,系统将。
A. 执行表单的click事件代码B. 执行页框的click事件代码C. 执行页面page1的click事件代码D. 不会有反应16. RecordSourceType属性和RecordSource属性是为(控件)指定数据源类型和数据源属性。
A、列表框B、文本框C、表格D、组合框17、在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。
规定了菜单项的访问键为“x”的菜单名称定义是。
A. 综合查询\<(x)B. 综合查询/<(x)C. 综合查询(\<x)D. 综合查询(/<x)18、在下列控件中,无Caption属性的是:。
A.文本框 B.选项按钮 C.复选框 D.标签19、若从表单的数据环境中,将一个逻辑型字段拖放到表单中,则在表单中添加的控件个数和控件类型分别是。
A、1,复选框B、2,标签与复选框C、1,文本框D、2,标签与文本框20、有如下赋值语句:a="你好",b="大家",结果为"大家好"的表达式是。
A. b+AT(a,1)B. b+RIGHT(a,1)C. b+LEFT(a,3,4)D. b+RIGHT(a,2)21、从操作界面来看,系统提供的查询设计器与视图设计器有许多相同之处,他们的主要区别在于查询设计器没有选项卡。
A.联接B.筛选C.更新条件D.杂项22、在创建表单时,关于命令按钮组,下列说法中正确的是。
A、命令按钮的个数由Value属性值决定B、命令按钮的个数由Name属性值决定C、命令按钮的个数由ButtonCount属性值决定D、命令按钮的个数由Caption属性值决定23、在VFP6.0中,存储图像的字段类型应该是。
A. 备注型B. 通用型C. 字符型D. 双精度型24、设有一个js表, 且该表已打开,表中含有ZC字段和JBGZ字段,要为所有的教授增加100元,可以使用下列命令。
A.UPDATE JS SET JBGZ=JBGZ+100 FOR ZC="教授"B.REPLACE ALL JBGZ WITH JBGZ+100 FOR ZC="教授"C.UPDATE ALL JS SET JBGZ=JBGZ+100 WHERE ZC="教授"D.REPLACE JBGZ WITH JBGZ+100 WHERE ZC="教授"25、假定表单上有一个文本框对象TEXT1和一个命令按钮组对象Cmg,命令按钮组Cmg 中包含Cmd1和Cmd2两个命令按钮,如果要在Cmd1命令按钮的某个方法中访问文本框对象TEXT1的V ALUE属性值,下列表达式中正确的是。
A. This.Thisform.Text1.ValueB. This.Parent.Parent.Text1.ValueC. Parent.Parent.Text1.ValueD. This.Parent.Text1.V alue26. 在VFP系统中,如果指定二个表的参照完整性的删除规则为“级联”,则当删除父表中的记录时___________ 。
A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关27. 设有一个教师档案表(表名为JS)包含一个数值型的年龄字段(字段名为NL)。
下列4条命令中,语法正确且可以逻辑删除年龄大于60的记录的SQL命令是。
A.DELETE FOR NL>60B.DELETE JS FOR NL>60C.DELETE JS WHERE NL>60D.DELETE FROM JS WHERE NL>6028. 下列哪个控件在运行时是不可见的。
A、CommandB、LabelC、TextD、Timer29. 关于表格控件,下列说法中不正确的是。
A、表格的数据源可以是表、视图、查询B、表格中的列控件不包含其它控件C、表格能显示一对多关系中的子表D、表格是一个容器对象30. 对于数据库表,其字段扩展属性中,不包括对的设置。
A、字段验证规则B、字段默认值C、字段标题D、索引31. 创建表单对象时发生事件。
A、InitB、LoadC、InteractiveChangeD、Activate32. 已知xs表中含XH、XM、XB、ZY字段。
下列SQL命令用来查询每个专业女生人数?SELECT ZY, AS 女生人数FROM XS GROUP BY 1A. SUM(IIF(XB=”女”,1,0))B. SUM(IFF(XB=”女”,1,0))C. COUNT(IFF(XB=”女”,1,0))D. SUM(IIF(XB=”女”,0,1))33. 下列几组控件中,都有ControlCount属性的是。
A.表单(Form)、文本框(TextBox)、列表框(ListBox)B.表单集(FormSet)、表单(Form)、页框(PageFrame)C.表单(Form)、页面(Page)、列(Column)D.列(Column)、选项按钮组(OptionGroup)、命令按钮组(CommandGroup)34. 下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是。