第二章Visual FoxPro历年二级考试相关题目

合集下载

全国计算机等级考试二级VisualFoxPro笔试试题+答案

全国计算机等级考试二级VisualFoxPro笔试试题+答案

全国计算机等级考试二级VisualFoxPro笔试试题+答案一、选择题1.下列数据结构中,属于非线性结构的是()。

A. 循环队列B.带链队列C.二叉树D.带链栈答案 C解析树均是非线性结构2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。

A. 循环队列B.栈C.队列D.二叉树答案 B解析:栈是先进后出或后进先出的线性表3. 对于循环队列,下列叙述中正确的是()。

A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案 D解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放4. 算法的空间复杂度是指()。

A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案 A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间.5. 软件设计中划分模块的一个准则是()。

A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合答案 B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性.6. 下列选项中不属于结构化程序设计原则的是()。

A.可封装B.自顶向下C.模块化D.逐步求精答案 A7.软件详细设计产生的图如下, 该图是().A.N-S 图B. PAD 图C. 程序流程图D.E-R 图答案 C8.数据库管理系统是()。

A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案 B9.在E-R 图中,用来表示实体联系的图形是()。

A.椭圆形B.矩形C.菱形 D .三角形答案 C10.有三个关系R,S,T 如下:R S TR 和S 通过某种操作得到,该操作称为()。

2001年(春)VFP二级考试笔试卷参考答案

2001年(春)VFP二级考试笔试卷参考答案

2001年(春)VFP二级考试笔试卷参考答案说明: 题中红色且粗体的为参考答案第二部分 Visual FoxPro 程序设计(2001 年春季)一、选择题(用答题卡答题,答案依次填在21-30答题号内)1. Visual FoxPro是一个___21___。

2. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而___22___是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。

3. 学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2),班级(BJ,C,6),用Insert命令向XS表添加一条新记录,记录内容为:下列命令中正确的是___23___。

A. INSERT INTO XS VALUES("10","李小平","男","984461")B. INSERT TO XS VALUES("10","李小平","男","984461")C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(10,李小平,男,984461)D. INSERT TO XS(XH,XM,XB,BJ) VALUES("10","李小平","男","984461")4. 建立两个表之间的临时关系时,必须设置___24___。

5. 下列几组控件中,均为容器类的是___25___。

6. 在Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为___26___。

7. 在Visual FoxPro 中,创建___27___将不以独立的文件存储。

计算机二级《VFP》试题及答案

计算机二级《VFP》试题及答案

计算机二级《VFP》试题及答案计算机二级《VFP》试题及答案一、选择题1.在Visual FoxPro中与关系有关的是( )。

A.表或视图B.表或查询C.表单D.表或报表2.项目管理器窗口的“数据”选项卡用于显示和管理( )。

A.数据库、视图和查询B.数据库、自由表和查询C.数据库、视图、自由表和查询D.数据库、表单和查询3.在Visual FoxPro命令窗口退出Visual FoxPro的命令是( )。

A.QUITB.EXITC.CLOSED.RELEASE4.在Visual FoxPro中,不能隐藏命令窗口的操作是( )。

A.按Ctrl+F4组合键B.单击命令窗口右上角的“关闭”按钮C.单击“窗口”菜单下的“命令窗口”选项D.单击常用工具栏上的“命令窗口”按钮5.在Visual FoxPro中,CREATE PROJECT命令将创建一个( )。

A.项目B.数据库C.程序D.菜单6. 在Visual FoxPro中如果字段定义为日期型,则长度固定为( )。

B.6C.10D.47.假设A=〝计算机〞,B=〝等级考试〞,结果是“计算机等级考试”的表达式是( )。

A.STRING(A,〝是〞,B)B.A*〝是〞*BC.A/〝是〞/BD.A-〝是〞-B8.在Visual FoxPro中,假设一个表已经打开,执行LIST命令后再执行DISPLAY命令将显示该表的哪条记录( )。

A.无显示B.第一条记录C.随机不确定D.最后一条记录9.在Visual FoxPro中自由表可以建立的索引是( )。

A.候选索引、唯一索引和普通索引B.主索引、唯一索引和普通索引C.主索引、候补索引和普通索引D.主索引、候选索引、唯一索引10.假设已打开student表,命令INDEX ON性别TO student将产生一个名为( )。

A.性别.idx的文件B.student.cdx的文件C.student.idx的文件D.性别.cdx的文件11.在Visual FoxPro的查询设计器中,查询去向可以是标签。

计算机二级(VF)VisualFoxPro系统初步章节练习试卷2(题后含答案及解析)

计算机二级(VF)VisualFoxPro系统初步章节练习试卷2(题后含答案及解析)

计算机二级(VF)VisualFoxPro系统初步章节练习试卷2(题后含答
案及解析)
全部题型 2. 填空题
填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。

注意:以命令关键字填空的必须拼写完整。

1.在VisualFoxPro数据库管理系统中,可视类库文件的扩展名是______。

正确答案:.vfp(或vfp) 涉及知识点:Visual FoxPro系统初步
2.在项目管理器中,查询文件在______选项卡中。

正确答案:数据涉及知识点:Visual FoxPro系统初步
3.“文档”选项卡显示项目管理器里的表单、标签和______组件。

正确答案:报表涉及知识点:Visual FoxPro系统初步
4.VisualFoxPro6.0不仅支持______的程序设计,而且支持______的程序设计,它提供了大量的辅助设计工具,提高了工作效率。

正确答案:面向过程,面向对象涉及知识点:Visual FoxPro系统初步。

2001年(秋)VFP二级考试笔试卷参考答案

2001年(秋)VFP二级考试笔试卷参考答案

2001年(秋)VFP二级考试笔试卷参考答案说明: 题中红色且粗体的为参考答案第二部分 Visual FoxPro 程序设计(2001 年秋季)一、选择题(用答题卡答题,答案依次填在21-30答题号内)1. 下列不属于关系代数运算的是___21___。

A. 查询B. 投影C. 选择D. 联接2. 数据库表移出数据库后,仍然有效的是____22______。

A. 字段的有效性规则B. 表的有效性规则C. 字段的默认值D. 结构复合索引3. 下列表达式中,合法的是____23______.A. Year(Date())-{2000/08/02}B. Date()-(2000/08/02)C. Date()+{2000/08/02}D. A、B、C均对4. 可以添加到自定义工具栏上的控件___24___。

A. 只能是命令按纽B. 只能是命令按纽和分隔符C. 只能是命令按纽、文本框和分隔符D. 是除表格以外的所有可以添加到表单上的控件5. 实体是信息世界的术语,与之对应的数据库术语是___25___。

A. 文件B. 数据库C. 记录D. 字段6. 表格控件的数据源类型___26___。

A. 只能是表B. 只能是表、视图C. 只能是表、查询D. 只能是表、视图、查询7. 数据库表的参照完整性规则包括更新规则、删除规则和插入规则。

其中,插入规则可以设置为___27___。

A. 级联,或限制,或忽略B.级联,或忽略C. 级联,或限制D. 限制,或忽略8. 利用查询设计器创建的查询,其查询结果输出去向的默认类型是___28___。

A. 临时表B. 浏览C. 表D. 屏幕9. 不可以作为查询与视图的数据源的是___29___。

A. 查询B. 数据库C. 记录D. 字段10. 在报表设计器中,报表最多可以分为___30___种不同类型的报表带区(例如页标头区、细节区等等)。

A. 3B. 5C. 7D. 9二、填空题(请把答案填写在答题纸的相应答题号内,每个答题只占一行)1. 数据库要求有最小的冗余度,是指数据尽可能不重复。

2004年(春)VFP二级考试笔试卷参考答案

2004年(春)VFP二级考试笔试卷参考答案

2004年(春)Visual FoxPro 二级考试试卷(本试卷包括计算机基础知识部分和程序设计部分,考试时间共120分钟)(红色选项为答案部分)第二部分Visual FoxPro 程序设计(红色部分为答案)一、选择题(用答题卡答题,答案依次填在21-30答题号内)。

21.要在浏览窗口中显示表js.dbf中职称(zc c (10))为“教授”和“副教授”的纪录(该字段的内容无前导空格),下列命令中不能实现此功能的事(21)。

A.SELECT * FROM js WHERE js.zc=”教授”OR js.zc=”副教授”B. SELECT * FROM js WHERE ”教授”$ js.zcC. SELECT * FROM js WHERE js.zc IN(”教授”,”副教授”)D. SELECT * FROM js WHERE WHERE RIGHT(js.zc,4)=”教授”22.在Visual FoxPro系统中,表达式LEN(DTOC(DATE(),1))的值为(22)。

A.4B. 6C. 8D.1023.如果要对自由表某一子段的数据之建立唯一性保护机制(即表中所有字段的值不重复),以下表述中正确的是(23)。

A.对该字段创建主索引B.对该字段创建唯一索引C.对该字段创建候选索引D.对该字段创建普通索引24.Visual FoxPro系统中,对数据库表设置参照完整性过程时,“更新规则”选择了“限制”选项后,则(24)。

A.在更新父表的关键字的值时,新的关键字值更新子表中的所有相关记录B.在更新父表的关键字的值时,若子表中有相关记录则禁止更新C.在更新父表的关键字的值时,若子表中有相关记录则允许更新D.在更新父表的关键字的值时,不论子表中是否有相关记录25.设cmd是一个用户创建的命令按钮子类,并设置了Click事件代码。

在某表单中基于cmd类创建了一个命令按钮,则在该命令按钮的Click事件代码编辑窗口中,(25)。

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案

vfp计算机二级考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单文件?A. USEB. DISPLAYC. FORMD. LIST答案:C2. 以下哪个函数用于计算字符串的长度?A. LENB. UPPERC. LOWERD. ASC答案:A3. 在Visual FoxPro中,以下哪个选项用于设置表单的标题?A. CaptionB. NameC. ClassD. SourceTable答案:A4. 以下哪个命令用于关闭当前打开的表?A. CLOSEB. USEC. RELEASED. DELETE答案:A5. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. ADD DATABASED. MODIFY DATABASE答案:A6. 以下哪个函数用于将字符串转换为大写?A. UPPERB. LOWERC. PROPERD. CHRTRAN答案:A7. 在Visual FoxPro中,以下哪个命令用于添加一个新记录?A. APPENDB. INSERTC. ADDD. CREATE答案:A8. 以下哪个函数用于获取当前系统日期?A. DATE()B. TIME()C. TODAY()D. NOW()答案:C9. 在Visual FoxPro中,以下哪个命令用于删除一个表单?A. DELETE FORMB. REMOVE FORMC. DESTROY FORMD. DROP FORM答案:C10. 以下哪个函数用于计算字符串中某个子串出现的次数?A. COUNTB. INSTRC. LEND. LEFT答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以设置表单的背景颜色。

答案:SET FORM2. 要将一个表单的标题设置为“学生信息”,可以使用________属性。

全国计算机二级《VFP》考题与答案解析

全国计算机二级《VFP》考题与答案解析

全国计算机二级《VFP》考题与答案解析全国计算机二级《VFP》考题与答案解析1.在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )。

A.数据B.文档C.类D.代码2.扩展名为pjx的文件是( )。

A.数据库表文件B.表单文件C.数据库文件D.项目文件3.在Visual FoxPro中以下叙述正确的是( )。

A.关系也被称作表单B.数据库表文件存储用户数据C.表文件的扩展名是.DBCD.多个表存储在一个物理文件中4.以下关于“视图”的描述正确的是( )。

A.视图保存在项目文件中B.视图保存在数据库中C.视图保存在表文件中D.视图保存在视图文件中5.关闭表单的程序代码是ThisForm.Release,Release是( )。

A.表单对象的标题B.表单对象的属性C.表单对象的事件D.表单对象的方法6.在关系模型中,每个关系模式中的关键字( )。

A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成7.Visual FoxPro是( )。

A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统8.在Visual FoxPm中,假定数据库表S(学号,姓名,性别,年龄)和SC(学号,课程号,成绩)之间使用“学号”建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了“限制”。

如果表S所有的记录在表SC中都有相关联的记录,则( )。

A.允许修改表S中的学号字段值B.允许删除表S中的记录C.不允许修改表S中的学号字段值D.不允许在表S中增加新的记录9.在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是( )。

A.空值等同于空字符串B.空值表示字段还没有确定值C.不支持字段值为空值D.空值等同于数值010.在Visual FoxPro中,下面关于索引的正确描述是( )。

A.当数据库表建立索引以后,表中的记录的物理顺序将被改变B.索引的数据将与表的数据存储在一个物理文件中C.建立索引是创建一个索引文件,该文件包含有指向表记录的指针D.使用索引可以加快对表的更新操作11.假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL命令是( )。

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

第二章Visual FoxPro数据库关系系统概述一、选择题2006年春:1. 函数是程序设计语言中重要的语言成分.在下列 VFP 系统函数中,其返回值不为字符型数据的是A. TYPE B. DOW ()C. CHR ()D. TTOC ()2. 利用命令 DIMENSION x(2,3) 定义了一个名为X的数组后,依次执行三条赋值命令:X(3)=10 ,X(5)=20,X=30 ,则数组元素x(1,1),X(1,3),X(2,2) 的值分别是A. 30,30,30B. .F. ,10 ,20 C. 30,10,20 D. 0, 10, 203. 在VFP5.0命令窗口中执行 ? ATC("学习","认真学习计算机")命令后,返回的结果是______ 。

A.2 B.5 C.7 D.94. 下列关于数据操作的说法中,正确的是__________。

A. 货币型数据不能参加算术运算B. 两个日期型数据可以进行加法运算C. 字符型数据能比较大小,日期型则不能D. 一个日期型数据可以加或减一个整数5. 在下列函数中,函数的返回值为数值型的是。

(2009秋)A. MESSAGEBOX()B.EMPTY()C.DTOC()D.TYPE()(2009春)6.在Visual FoxPro系统中,下列返回值是字符型的函数是。

A.VAL() B .DATETIME() C. CHR() D.MESSAGEBOX()7. 函数SUBSTR("VisualFoxPro5.0",4,7)的返回值是________。

A. ualFoxPB. FoxPro5C. FoxPD. FoxPro5.08. 在VFP8.0中,将日期型数据转换成字符型数据的函数是_______。

A.DTOC() B.CTOD() C.DATE() D.STR()9.已知数值型变量X=1,Y=2,以下返回值为"!3!"的表达式是。

A."!"+STR(X+Y,1)+"!"B."!"+"X+Y"+"!"C."!"+VAL("X+Y")+"!"D."!"+X+Y+"!"10.以下几组表达式中,返回值均为.T.(真)的是。

A.EMPTY({})、ISNULL(SPACE(0))、EMPTY(0)B.EMPTY(0)、ISBLANK(.NULL.)、ISNULL(.NULL.)C.EMPTY(SPACE(0))、ISBLANK(0)、EMPTY(0)D.EMPTY({})、EMPTY(SPACE(5))、EMPTY(0)11. 下列哪一组的数据类型是一致的。

A. CTOD("1999/09/08"),DATE()+10,DATE()B. ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)C. EOF(),RECCOUNT(),DBC()D. STR(3.14,3,1),TYPE("3.14"),SUBSTR("ABCD",3,1)12. DIMENSION 命令用来对进行声明。

A.对象B.变量C.字段D.数组2001秋:13. 下列表达式中,合法的是__________.A. Year(Date())-{2000/08/02}B. Date()-(2000/08/02)C. Date()+{2000/08/02}D. A、B、C均对2002秋:14. 利用SET DATE命令可以设置日期的显示格式。

如果要将日期显示为“2002年10月1 日”的形式,可以利用命令_________。

A.SET DATE TO MDYB.SET DATE TO ANSIC.SET DATE TO YMDD.SET DATE TO LONG15. 执行下列程序段后,屏幕上显示的结果是:_____________。

SET TALK OFFCLEARX=“18”Y=“2E3”Z=“ABC”?VAL(X)+VAL(Y)+VAL(Z)A. 2018.00B. 18.00C. 20.00D. 错误信息(2003春)16.设有2个项目文件:T1.PJX、T2.PJX,2个数据库文件:SJ1.DBC、SJ2.DBC,1个自由表文件:A1.DBF。

以下叙述中,不正确的是____C____。

A.T1.PJX与T2.PJX可以共享SJ1.DBC文件B.A1.DBF自由表添加到SJ1.DBC成为库表以后,就不能添加到SJ2.DBC中C.打开T1.PJX文件后,用系统菜单”文件\新建”命令创建的文件都属于T1.PJX项目管理D.从T2.PJX项目中“移去”某个数据库时,可以同时删除数据库文件2003秋:17. 以下表达式中不能返回字符串值“FoxPro”的是______。

A “Fox” + “Pro”B TRIM(“Fox ”–“Pro”)C ALLTRIM (“ Fox” + “Pro”)D “Fox ” - “Pro ”18. 在系统 Visual FoxPro 中,以下函数返回值不是数值型的是______。

A. LEN(“Visual FoxPro”)B. AT(“This”, “ThisForm”)C. YEAR(DATE())D. LEFT (“ThisForm”, 4)2004年:19.在Visual FoxPro系统中,表达式LEN(DTOC(DATE(),1))的值为。

A.4B. 6C. 8D.1020.在visual Foxpro系统中,测试表文件指针是否已经到文件尾的函数是。

A. BOF()B. EOF()C. END()D. FILE()21.在visual foxpro 系统中,逻辑运算符执行的优先顺序是。

A. NOT AND ORB. NOT OR ANDC.AND NOT ORD. OR NOT AND22. 下列表述中,能将日期“2004年10月16日”赋值给日期型变量D的正确语句是。

A. D=10/16/2004B. D=”10/16/2004”C. D=CTOD(”10/16/2004”)D. D=DATE(” 10/16/2004”)2005年春:23. 在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 _____________ 。

A.姓名B. 2004 姓名C.姓名 2004 D. 2004 学生24. 在 Visual FoxPro 系统中,下列表示中不属于常量的是 _____________ 。

A. .T. B. [T] C."T"D. T25.函数 INT(-3.14) 的返回值是 _____________ 。

A. -4 B. -3C. 3 D. 426.执行下列命令后,屏幕上显示的结果是 _____________ 。

X="ARE YOU Ok?"Y="are"?AT(Y,X)A. 1 B. .F. C. .T. D. 02005秋:27.项目(project)是VFP中各种文件组织的核心。

在下列有关VFP项目的叙述中,错误的是_____。

A.项目的关键既可以利用菜单或工具栏,也可以利用VFP命令B.一个VFP窗口中,只能打开一个项目C.在VFP窗口中,项目管理器可以折叠成工具栏形式D.“连编”操作是针对项目而言的,该操作位于“项目”菜单栏28 .在下列有关VFP表达式中,语法上错误的是______。

A.DATETIME()+1000B.DATE()-1000C.DATETIME()-DATE()D.DTOC(DATE())-DTOC(DATETIME())2006秋:29. 在下列 VFP 系统函数中,其返回值为字符型数据的是A. At()B. DOW ()C. CHR ()D. Val ()30. 运行下列程序段后,屏幕上显示的内容是y=DTOC(DATE(),1)y=.NULL.?TYPE("y")A. C B.D C.L D.NULL2010:31.在下列有关日期,时间型表达式中,语法上不正确的是。

A.DATE()-400B.DATETIME()+400C.DATETIME()-DATE()D.DTOC(DATE())-TTOC(DATETIME())二、填空题2000秋:1. 表达式{09/18/2000}-{09/20/2000}的值是______;表达式INI(6.26*2)%ROUND(3.14,0)的值是______。

(答案:-2 0 )2. 执行下列程序段后,X(1,1)和X(2,2)的值分别为______。

(答案:123,123)程序清单如下:DIMENSION X(6,10)X=1233.调用系统对话框的系统函数MessageBox()的语法如下:MESSAGEBOX(cMessageText[,nDialogBoxType[,cTitleBarText]])参数:cMessageText为字符型参数,指定在对话框中显示的文本。

nDialogBoxType为整型参数,指定对话框中的按钮和图标、显示对话框时的默认值以及根据上图所示对话框所显示的有关信息,完善下面程序段:Local nSelectnSelect=MessageBox("删除吗?",4+ _ ,"删除确认")IF nSelect=6SELECT jsDELETEENDIF如果在出现对话框时选择“否”,则上列程序执行后,变量nSelect的值是__ _。

(答案: 32 7)2001春:4. 表达式"ABC">"BC"的值是______. LEN(ALLTRIM("3.14"))的值是______。

(答案:.F. 4)2001秋:5.MOD(9,-2)的返回值为__ ___。

(答案:-1)6.执行下列命令后,被打开的表文件是_ ___。

(答案:CJ (或:CJ.DBF))X="XS.DBF/CJ.DBF/JS.DBF"Y="/"L=AT("/",X)+1F=SUBSTR(X,L,2)USE &F7. 表达式SUBSTR("GotFocus",LEN("语言"))的返回值是:______。

相关文档
最新文档