第二章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命令是( )。

Visual FoxPro数据运算练习题及答案

Visual FoxPro数据运算练习题及答案

第二章 Visual FoxPro数据运算一、选择题1、依次执行Visual FoxPro=″ABC″和ABC= Visual FoxPro命令后,再执行?Visual FoxPro+ABC命令的结果是。

A)ABCABC B)Visual FoxProABCC)FoxPro Visual FoxPro D)ABC Visual FoxPro2、(2001-9-20)-(2001-9-10)+4^2的结果是。

A)26B)6C)18D) -23、下列不能作为VFP中变量名。

A)ABCDEFG B)P000000C)89TWDDFF D)xyz4、下列不能作为VFP的表达式。

A)赋值表达式B)日期表达式C)算术表达式D)关系表达式5、表达式2*3^2+2*8/4+3^2的值为。

A)64B)31C)49D)226、函数INT(-3.415)的值是。

A)-3.1415B)3.1415C)-3D)37、函数VAL(″16Year″)的值是。

A)16.0B)16.00C)16.000D)168、函数INT(RAND( )*10 )是在范围内的整数。

A)(0,1)B)(1,10)C)(0,10)D)(1,9)9、如果x是一个正实数,对x的第3位小数四舍五入的表达式为。

A)0.01*INT(x+0.005)B)0.01*INT(100*(x+0.005))C)0.01*INT(100*(x+0.05))D)0.01*INT(x+0.05)10、数字式子sin250写成VFP表达式是。

A)SIN25B)SIN(25)C)SIN(250)D)SIN(25*PI()/180)11、“x是小于100的非负数”用VFP表达式表示是。

A)0≤x<100B)0<=x<100C)0<=X and x<100D)0=x OR x<10012、下列符号中是VFP中的合法变量名。

A)AB7B)7AB C)IF D)“AIB”13、函数STR(-304.75)的值是。

计算机二级Visual FoxPro的练习试题和答案

计算机二级Visual FoxPro的练习试题和答案

计算机二级Visual FoxPro的练习试题和答案随着计算机等级临近,考生们要多做题,加深对考点的理解和掌握,检验复习效果,提生对考题及考试的适应性。

下文是Visual FoxPro的练习试题和答案。

1[单项选择题] 在VisualFoxPr0中,以下关于表的表达正确的选项是A.在数据库表和自由表中。

都能给字段定义有效性规那么和默认值B.在自由表中,能给字段定义有效性规那么和默认值C.在数据库表中,能给字段定义有效性规那么和默认值D.在数据库表和自由表中,都不能给字段定义有效性规那么和默认值参考答案:C参考解析:自由表和数据库表之间是可以相互转化的,数据库表与自由表相比主要有以下特点:①数据库表可以使用长表名,在表中可以使用长字段名。

②可以为数据库表的字段设置有效性规那么、信息及默认值和输入掩码。

③数据库表支持主关键字、参照完整性和表之间的联系。

④支持INSERT、UPDATET和DELETE事件触发。

2[单项选择题] 在VisualFoxPr0中,为了使表具有更多的特性应该使用A.数据库表B.自由表C.数据库表或自由表D.数据库表和自由表参考答案:A参考解析:自由表不支持主索引、不能设置字段有效性、无法实现数据完整性、不支持在表之间建立永久性联系,而数据库表可以使用长表名和长字段名、可以为数据库表中的字段指定默认值,输入掩码和格式化表中的字段,数据库表支持参照完整性的主索引与表之间的联系。

为了使表具有更多的特性,应使用数据库表。

3[单项选择题] 在VisualFoxPr0中,下面的描述中正确是A.翻开一个数据库以后建立的表是自由表B.没有翻开任何数据库时建立的表是自由表C.可以为自由表指定字段级规那么D.可以为自由表指定参照完整性规那么参考答案:B参考解析:表是存储数据的根本对象,在VisualFoxPr0中.表以两种形态出现,即数据库表和自由表,不属于任何数据库的表称为自由表。

建立自由表时必须先要关闭所有的数据库,否那么建立的将是数据库表,自由表不支持主索引,不能设置字段有效性,无法实现数据完整性、不支持在表之间建立永久联系而数据库表可以使用长表名和长字段名,可以为数据库表中的字段指定默认值,输入掩码和格式化表‘中的字段,数据库表支持参照完整性的主索引与表之向的联系.4[单项选择题] 在VisualFoxPr0中,如下描述正确的选项是A.对表的所有操作,都不需要使用USE命令先翻开表B.所有SQL命令对表的所有操作都不需使用USE命令先翻开表C.局部SQL命令对表的所有操作都不需使用USE命令先翻开表D.传统的FoxPr0命令对表的所有操作都不需使用USE命令先翻开表参考答案:B参考解析:在VFP中,表是处理数据,建立关系数据库和应用程序的根本单元,它用来存储收集来的各种信息。

vf二级考试题及答案

vf二级考试题及答案

vf二级考试题及答案一、单选题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. ATD. SPACE答案:A2. 以下哪个命令用于在Visual FoxPro中打开一个表单?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. MODIFY FORM答案:A3. 在Visual FoxPro中,如何使用SQL语句来创建一个新的表?A. CREATE TABLEB. INSERT INTOC. SELECT INTOD. DROP TABLE答案:A4. Visual FoxPro中,哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D5. 在Visual FoxPro中,如何设置当前工作目录?A. SET PATH TOB. SET DIRECTORYC. SET CURRENT DIRECTORYD. SET WORKING DIRECTORY答案:C6. 如果要在一个表单中显示一个表格控件,应该使用哪种控件?A. TEXTBOXB. GRIDC. COMMANDBUTTOND. COMBOBOX答案:B7. 在Visual FoxPro中,如何使用SQL语句来删除一个表?A. DELETE TABLEB. DROP TABLEC. REMOVE TABLED. ERASE TABLE答案:B8. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数差?A. DATEDIFF()B. DATEADD()C. DATEDIFFS()D. DATEADDS()答案:A9. 如果要在一个表单中显示一个标签,应该使用哪种控件?A. TEXTBOXB. LABELC. COMMANDBUTTOND. GRID答案:B10. 在Visual FoxPro中,如何使用SQL语句来更新表中的记录?A. UPDATEB. CHANGEC. MODIFYD. ALTER答案:A二、多选题(每题3分,共15分)1. 在Visual FoxPro中,以下哪些函数用于字符串操作?A. LEFT()B. RIGHT()C. UPPER()D. LOWER()答案:A, B, C, D2. 在Visual FoxPro中,以下哪些命令用于数据的增删改查?A. INSERT INTOB. DELETE FROMC. UPDATED. SELECT答案:A, B, C3. 在Visual FoxPro中,以下哪些控件可以用于输入数据?A. TEXTBOXB. COMBOBOXC. GRIDD. LISTBOX答案:A, B, C4. 在Visual FoxPro中,以下哪些函数用于数学计算?A. ABS()B. SQRT()C. ROUND()D. INT()答案:A, B, C, D5. 在Visual FoxPro中,以下哪些命令用于设置环境?A. SET TALKB. SET EXACTC. SET PATHD. SET STEP答案:A, B, C, D三、判断题(每题1分,共10分)1. Visual FoxPro支持SQL语言。

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)第一部分VFP概述一、选择题1、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制2、在下列四个选项中,不属于基本关系运算的是()A.连接B.投影C.选择D.排序3、按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体4、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系5、VisualFoxPro支持的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型6、设有关系R1和R2,经过关系运算得到结果S,则S是()A.一个关系B.一个表单C.一个数据库D.一个数组7、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()A.层次结构B.二维表结构C.网状结构D.封装结构8、一个数据库系统必须能够表示实体和关系,关系可与(①)实体有关。

实体与实体之间的关系有一对一、一对多和多对多三种,其中(②)不能描述多对多的联系。

A.0个B.1个C.2个或2个以上D.1个或1个以上9、按所使用的数据模型来分,数据库可分为()三种模型。

A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时10、实体是信息世界中的术语,与之对应的数据库术语为()A.文件B.数据库C.字段D.记录11、层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二、填空题1、VisualFoxPro6.0是面向__的程序设计系统。

2、VisualFoxPro6.0集成环境主要包括标题栏_______、_______、________、________、_________。

vfp二级试题

vfp二级试题

2005年春季江苏省计算机等级考试二级VFP考试试题第二部分Visual FoxPro 程序设计二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)1.VFP 中进行菜单设计时,菜单有两种,即一般菜单和快捷菜单。

2.类(class )是面向对象程序设计的核心。

类具有许多特点,如抽象性、封装性、继承性等,其中___封装性____ 是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。

3.在“项目管理器”窗口中,用户可以选择一个程序、___表单_____ 、查询或菜单,将其设置为主程序。

4.在报表设计器中,报表被划分为多个带区。

其中,打印每条记录的带区称为 ____细节____ 带区。

5.在VTP 集成环境下调试程序时,如果程序运行过程中出现“死循环”现象,通常可以通过按键盘上的____ESC____ 键强制中断程序。

6.在某教学管理数据库中有一个学生表(XS.DBF ),其表结构及其所含有的记录数据如表 1 所示。

对于下列SELECT-SQL 语句,其查询结果含有____3____ 条记录。

SELECT * FROM xs WHERE SUBSTR(xh,5,2)='01'若学生表已在当前工作区打开,运行下列程序后再VFP 主窗口显示的结果为_____3 ____ 。

【程序清单】SET TALK OFFn=0CLEARGO TOPDO WHILE!EOF()IF AT("勇",xm)>0n=n+1ENDIFSKIPENDDO?n7.运行以下程序后,VFP 主窗口显示的结果是____6____ 。

【程序清单】CLEARi=0n=0DO WHILE i<=10IF MOD(i,2)=0n=n+1ENDIFi=i+1ENDDO?n8.已知学生(XS )表中含学号(xh )、性别(xb )、专业(zy )字段。

下列SQL命令用来查询每个专业的男、女生人数。

VFP二级历年考试真题及答案

VFP二级历年考试真题及答案

全国计算机考试VF二级考试试题一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。

请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL 0(6)扩展名为DBC的文件是A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx0(8)下面有关索引的描述正确的是A)简化里索引以后。

原来的数据库表文件中记录的物理顺序将被改变B)索引与数据库表的数据存储在一个文件中C)创建索引是创建一个指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作(9)若建立索引的字段值不允许重复,并且一个表中只能创建一个。

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2(含答案)

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2(含答案)

全国计算机等级考试二级Visual+FoxPro数据库程序设计真题精选2一、单项选择题1.设栈的顺序存储空间为S(1:m),初始状态为top;m+1。

现经过一系列入栈与退栈运算后,top:20,则当前栈中的元素个数为()。

A.30B.20C.m-19 √D.m-20解析:栈只在栈顶进行出栈和入栈操作,初始状态时top=m+1,之后每次出栈top+1,每次入栈top-1。

当栈中有x个元素时,top=m+1-x=20,所以x= m-19。

2.当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的()。

A.逻辑独立性√B.物理独立性C.应用独立性D.空间独立性解析:数据独立性能使数据独立于应用程序,包括:①物理独立性:数据物理结构的改变,不会影响数据库的逻辑结构,也不会引起应用程序的改动;②逻辑独立性:数据库总体逻辑结构的改变,不会导致相应的应用程序的改变。

3.默认情况下,扩展名为.SCX的文件是()。

A.表备注文件B.表单文件√C.报表文件D.数据库备注文件解析:表单文件的扩展名是.SCX。

A项,表备注文件的扩展名为.FPT;C项,报表文件的扩展名为.FRX;D项,数据库备注文件的扩展名为.DCT。

4.下列叙述中正确的是()。

A.存储空间不连续的所有链表一定是非线性结构B.结点中有多个指针域的所有链表一定是非线性结构C.能顺序存储的数据结构一定是线性结构D.带链的栈与队列是线性结构√解析:一个有且只有一个根节点,每一个节点最多有一个前驱,也最多有一个后继的非空的数据结构被称为线性结构。

D项正确,栈和队列都是受限的线性表。

A项错误,链式存储的线性表空间不连续;B项错误,双向链表的两个指针域分别指向唯一的前驱和后继,属于线性结构;C项错误,树、图等非线性结构都可以用顺序存储结构。

5.不需要事先建立就可以直接使用的变量是()。

A.局部变量B.私有变量√C.全局变量D.数组解析:根据变量的有效范围,Visual FoxPro中变量可分为:①用public定义的全局变量;②用private定义的私有变量;③用local定义的局部变量。

二级VF历年笔试试卷

二级VF历年笔试试卷

2005年4月笔试试卷二级 Visual FoxPro程序设计(考试时间:90分钟,满分100分)一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)资料的存储结构是指A) 存储在外存中的资料B) 资料所占的存储空间量C) 资料在计算机中的顺序存储方式D) 资料的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D) 对栈的插入与删除操作中,不需要改变栈底指针(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A) 冒泡排序为n/2B) 冒泡排序为nC) 快速排序为nD) 快速排序为n(n-1)/2(4)对于长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为A) log2nB) n/2C) nD) n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A) 程序就是软件B) 软件开发不受计算机系统的限制C) 软件既是逻辑实体,又是物理实体D) 软件是程序、资料与相关文文件的集合(9)资料独立性是数据库技术的重要特点之一。

  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("语言"))的返回值是:______。

相关文档
最新文档