2015年3月全国计算机等级考试二级《VISUAL FOXPRO》真题一及详解

合集下载

计算机二级考试VISUALFOXPRO十2015年_真题-无答案

计算机二级考试VISUALFOXPRO十2015年_真题-无答案

计算机二级考试VISUAL FOXPRO十2015年(总分40,考试时间90分钟)单选1. 下列是软件测试技术的是()。

A. 强行排错法B. 原因排除法C. 回溯法D. 边界值分析2. 按数据的存取方式不同,可以将文件分为()。

A. 顺序文件和随机文件B. 文本文件和数据文件C. 数据文件和可执行文件D. ASCⅡ文件和二进制文件3. 源程序的文档化不包括()。

A. 符号名的命名要有实际意义B. 正确的文档形式C. 良好的视觉组织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. 中令D. 消息10. 下列叙述正确的是()。

A. 算法的执行效率与数据的存储结构无关B. 算法的空问复杂度是指算法程序中指令(或语句)的条数C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止D. 以上3种描述都不对11. 声明-个变量为局部变量应该用()。

计算机二级VISUALFOXPRO上机考试32015年_真题(含答案与解析)-交互

计算机二级VISUALFOXPRO上机考试32015年_真题(含答案与解析)-交互

计算机二级VISUAL FOXPRO上机考试3 2015年(总分30, 做题时间90分钟)1.基本操作题请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上放置两个列表框,名称分别为List1和List2。

在List1中添加“Item1”…“Item6”,并设置MultiSelect属性为2(要求在控件属性中设置实现)。

再放置一个名称为Command1、标题为“导出”的命令按钮。

程序运行后,如果单击“导出”按钮,将List1中选中的内容(至少三项)复制到List2中,并将对应的项从List1中删除。

如果选择的项数少于3项,用消息框提示“请选择至少3项”,如图3-1所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为sj1.frm,工程文件名为sj1.vbp。

(2)在名称为Form1的窗体上放置一个名称为Text1的文本框。

程序运行后,用户在文本框中输入的英文字母一律用小写显示。

如图3-2所示。

注意:保存时必须存放在考生文件夹下,窗体文件名为sj2.frm,工程文件名为sj2.vbp。

SSS_TEXT_QUSTI分值: 10答案:(1)向列表框中添加项目可以用AddItem方法添加,也可以在属性窗口中进行。

列表框的Text属性为最后一次选中的表项的文本。

根据题意,新建“标准EXE”工程,将两个列表框控件和一个命令按钮添加到窗体中,列表框的名称分别为List1和List2,在List1的List属性中添加“Item1”、“Item2”、“Item3”、“Item4”、“Item5”和“Item6”,命令按钮的名称为Command1、Caption属性为“导出”,在List1中选中的项,通过for循环进行复制并删除。

补充后的具体代码如下:(2)在Text控件中输入文本时会触发Change事件,要将大写字母转换成小写字母要通过Lcase函数来实现。

计算机二级考试VISUALFOXPRO十三2015年_真题-无答案

计算机二级考试VISUALFOXPRO十三2015年_真题-无答案

计算机二级考试VISUAL FOXPRO十三2015年(总分40,考试时间90分钟)单选1. 数据处理的最小单位是()。

A. 数据B. 数据元素C. 数据项D. 数据结构2. 下列不是软件工程基本目标的是()。

A. 付出较低的维护费用B. 达到要求的功能C. 不管时间限制,只要最终把用户要求的产品交出来D. 产品的性能比较好3. Visual Basic集成的主窗口中不包括()。

A. 属性窗口B. 标题栏C. 菜单栏D. 工具栏4. 下列叙述中,不属于软件需求规格说明书的作用的是()。

A. 便于用户、开发人员进行理解和交流B. 反映出用户问题的结构,可以作为软件开发工作的基础和依据C. 作为确认测试和验收的依据D. 便于开发人员进行需求分析5. 有下列二叉树:进行中序遍历的结果是()。

A. ACBDFEGB. ACBDFGEC. ABDCGEFD. FCADBEG6. SQL语言又称为()。

A. 结构化定义语言B. 结构化控制语言C. 结构化查询语言D. 结构化操纵语言7. 下列叙述中,不符合良好程序设计风格要求的是()。

A. 程序的效率第-,清晰第二B. 程序的可读性好C. 程序中要有必要的注释D. 输人数据前要有提示信息8. 下列叙述中,()不属于测试的特征。

A. 测试的挑剔性B. 完全测试的不可能性C. 测试的可靠性D. 测试的经济性9. 以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。

A. 概念数据库B. 用户数据库C. 物理数据库D. 逻辑数据库10. 数据库设计包括两个方面的设计内容,它们是()。

A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计11. 在计算机中,算法是指()。

A. 查询方法B. 加工方法C. 解题方案的准确且完整的描述D. 排序方法12. Visual Basic中的数值可以用十六进制或八进制表示,十六进制数的开头符号是&H,八进制数的开头符号是()。

计算机等级考试二级VF笔试真题及部分答案解析

计算机等级考试二级VF笔试真题及部分答案解析

计算机等级考试二级VF笔试真题及部分答案解析计算机等级考试二级VF笔试真题及部分答案解析1、下列叙述中正确的是A.对长度为n的有序的链表进行查找,最坏情况下需要的比较的次数为nB. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为n /2C. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为log2nD. 对长度为n的有序的链表进行对分查找,最坏情况下需要的比较的次数为nlog2n答案:A解析:最坏情况下全部逆序,所以要比较N次2、算法的时间复杂度是指A.算法的执行时间B.算法所处理数据和数据量C.算法程序中的语句或指令条数D.算法在实现过程中所需要的基本运算次数答案:D3、软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下面属于系统软件的是A.编辑软件B.操作系统C.教务管理系统D.浏览器答案:B解析:操作系统是最常见的系统软件4、软件(程序)调试的任务是A.针对和改进程序中的错误B.尽可能多的发现程序中的错误C.发的现并改正程序中的所有错误D.确定程序中错误的性质答案:A解析:B答案是程序测试的任务5、数据流程图(DFD图)是A.软件概要设计的工具B.软件详细设计的工具C.结构化方法的需求分析工具D.面向对象方法的需求分析工具的答案:C6、软件生命周期可分为定义阶段,开发阶段和维护阶段,详细设计属于A. 定义阶段B.开发阶段C.维护阶段D.上述三个阶段答案:B7、数据库管理系统中负责数据模式定义的语言是A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言答案:A8、在学生管理的关系数据库中,存取一个学生信息的数据单位是A.文件B.数据库C.字段D.记录答案:D9、数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A.需求分析阶段B.逻辑设计阶段C.的概念设计阶段D.物理设计阶段答案:A10、有两个关系R和T如下:RA B Ca 1 2b 2 2c 3 2d 3 2TA B Cc 3 2d 3 2则由关系R得到关系T的操作是A.选择B.投影C.交D.并答案:A解析:从一个关系中选出某一行(几行)符合条件要求的记录,称为选择从一个关系中选出某一列(几列)符合条件要求的内容,称为投影11、在VisualFoxpro中,编译后的程序文件的扩展名为A.PRGB.EXED.FXP答案:D12、假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用的的命令A.MODI STRUB.MODI COMM TESTC.MODI DBFD.MODI TYPE TEST答案:A13、为当前表中的所有学生的总分增加十分,可以使用的命令是A.CHANGE 总分 WITH 总分+10B.REPLACE总分 WITH总分+10C.CHANGE ALL总分WITH总分+10D.REPLACE ALL总分WITH总分+10答案:D解析:记住修改记录用REPLACE14、在VisualFoxpro中,下面关于属性、事件、方法叙述错误的是A.属性用于描述对象的状态B.方法用于描述对象的行为C.事件代码民可以象方法一样被显示调用D.基于同一个类产生的两个对象的属性不能分别设置自己的属性值15、有如下赋值语句,结果为“大家好”的表达式是a=”你好”b=”大家”A.b+AT(a,1)B.b+RIGHT(a,1)C.b+LEFT(a,3,4)D.b+RIGHT(a,2)答案:D解析:一个汉字占两个字符,从a的右边取一个字符要用函数RIGHT(a,2)16、在VisualFoxpro中,“表”是指A.报表B.关系C.表格控件D.表单答案:B解析:VF中,一个表就是一个关系17、在下面的VisualFoxpro表达式中,运算结果为逻辑真的是A.EMPTY(.NULL.)B.LIKE(‘xy?’,'xyz’)C.AT(‘xy’,'abbcxyz’)D.ISNULL(SPACE(0))答案:B18、以下关于视图的描述正确的是A.视图和表一样包含数据B.视图物理上不包含数据C.视图定义保存在命令文件中D.视图定义保存在视图文件中答案:B19、以下关于关系的说法正确的是A.列的次序非常重要B.行的次序非常重要C.列的次序无关紧要D.关键字必须指定为第一列答案:C解析:行和列的次序都无关紧要20、报表的数据源可以是A.表或视图B.表或查询C.表、查询或视图D.表或其他报表答案:C21、在表单中为表格控件指定数据源的属性是A.DataSourceB.RecordSourceC.DataFromD.RecordFrom答案:B22、如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时A.系统自动备份父表中被删除记录到一个新表中B.若子表中有相关记录,则禁止删除父表中记录C.会自动删除子表中所有相关记录D.不作参照完整性检查,删除父表记录与子表无关答案:C23、为了在报表中打印当前时间,这时应该插入一个A.表达式控件B.域控件C.标签控件D.文本控件答案:B24、以下关于查询的描述正确的是A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询答案:D25、SQL语言的更新命令的关键词是A.INSERTB.UPDATEC.CREATED.SELECT答案:B解析:A 插入 C 新建 D选择26、将当前表单从内存中释放的正确语句是A.ThisForm.CloseB. ThisForm.ClearC. ThisForm.ReleaseD. ThisForm.Refresh答案:C解析:纯粹送分,多次强调内容27、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”(C型字段)。

计算机二级考试VISUAL+FOXPRO二2015年

计算机二级考试VISUAL+FOXPRO二2015年

计算机二级考试VISUAL FOXPRO二2015年(总分:40.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.在三种基本结构中,能简化大量程序代码行的是()。

(分数:1.00)A.顺序结构B.分支结构C.选择结构D.重复结构√解析:【解析】重复结构又称为循环结构,它根据给定的条件,判断是否需要重复执行某-相同或类似的程序段,利用重复结构可以简化大量的程序代码行。

2.两个或两个以上模块之间关联的紧密程度称为()。

(分数:1.00)A.耦合度√B.内聚度C.复杂度D.数据传输特性解析:【解析】耦合度是指模块之间的关联程度,内聚度是指模块内部各部分的聚合程度。

3.下列有关数据库的叙述,正确的是()。

(分数:1.00)A.数据处理是将信息转化为数据的过程B.数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变C.关系中的每-列称为元组,-个元组就是-个字段D.如果-个关系中的属性或属性组并非该关系的关键字,但它是另-个关系的关键字,则称其为本关系的外关键字√解析:【解析】数据处理是指将数据转换成信息的过程,故选项A叙述错误;数据的物理独立性是指数据的物理结构的改变不会影响数据库的逻辑结构,故选项B叙述错误;关系中的行称为元组,对应存储文件中的记录,关系中的列称为属性,对应存储文件中的字段,故选项C叙述错误。

4.概要设计中要完成的任务是()。

(分数:1.00)A.系统结构和数据结构的设计√B.系统结构和过程的设计C.过程和接口的设计D.数据结构和过程的设计解析:【解析】软件概要设计的基本任务:①设计软件系统结构;②数据结构及数据库设计;③编写概要设计文档;④概要设计文档评审。

5.下面排序算法中,平均排序速度最快的是()。

(分数:1.00)A.冒泡排序法B.选择排序法C.交换排序法D.堆排序法√解析:【解析】在各种排序方法中,快速排序法和堆排序法的平均速度是最快的,因为它们的时间复杂度都是O(nlog2n),其他的排序算法的时间复杂度大都是O (n2)。

2015年3月全国计算机等级考试二级《VISUAL FOXPRO》真题二及详解

2015年3月全国计算机等级考试二级《VISUAL FOXPRO》真题二及详解

2015年3月全国计算机等级考试二级《VISUAL FOXPRO》真题二(总分100, 考试时间120分钟)一、单选题1. 假设A=〝计算机〞,B=〝等级考试〞,结果是"计算机等级考试"的表达式是()。

A STRING(A,〝是〞,B)B A*〝是〞*BC A/〝是〞/BD A-〝是〞-B答案:A字符表达式由字符串运算符将字符型数据连接起来形成,其运算结果仍然是字符型数据。

字符串运算符有两个,它们的优先级相同:+:前后两个字符串首尾连接形成一个新的字符串。

-:连接前后两个字符串,并将前字符串的尾部空格移到合并后的新字符串尾部。

故D选项正确。

2. 有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。

A 交B 差C 并D 选择答案:A用于查询的3个操作无法用传统的集合运算表示,引入的运算为投影运算、选择运算、笛卡尔积。

常用的扩充运算有交、除、连接及自然连接等。

选择,从关系中找出满足给定条件的元组的操作称为选择,题目中无给定条件,故D选项错误。

差:R-S结果是属于R但不属于S的记录组成的集合,T中元组"c 3 2"同时属于R和S,B选项错误。

并:RUS是将S中的记录追加到R后面,T中元组少于R,放C选项错误。

交:Rns结果是既属于R又属于S的记录组成的集合,与题目中结果相符,故A选项正确。

3. 在Visual FoxPro中设计屏幕界面通常使用()。

A 表单B 报表C 查询D 视图答案:A在Visual FoxPro中设计屏幕界面通常使用表单,打印输出通常使用报表。

故A选项正确.4. 一个关系中的各条记录()。

A 前后顺序不能任意颠倒,要按输入的顺序排列B 前后顺序不能任意颠倒,要按关键字段值的顺序排列C 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D 前后顺序可以任意颠倒,不影响数据的实际含义答案:D一个关系就是一张二维表,每个关系有一个关系名。

计算机二级考试VISUAL+FOXPRO十四2015年

计算机二级考试VISUAL+FOXPRO十四2015年

计算机二级考试VISUAL FOXPRO十四2015年(总分:40.00,做题时间:90分钟)单选1.最简单的交换排序方法是()。

(分数:1.00)A.快速排序B.选择排序C.堆排序D.冒泡排序√解析:【解析】交换排序方法是指借助数据元素之间的互相交换进行排序的-种方法,包括冒泡排序和快速排序。

冒泡排序是-种最简单的交换排序方法,它通过相邻元素的交换,逐步将线性表变成有序。

2.计算机软件是指()。

(分数:1.00)A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合√解析:【解析】计算机系统由硬件和软件两部分组成。

其中,计算机软件包括程序、数据与相关文档的完整集合。

3.对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。

(分数:1.00)A.并运算√B.交运算C.差运算D.积运算解析:【解析】关系的并运算是指由结构相同的两个关系合并,形成-个新的关系,其中包含两个关系中的所有元组。

4.下列选项中,不属于软件的生命周期软件开发阶段任务的是()。

(分数:1.00)A.软件测试B.概要设计C.软件维护√D.详细设计解析:【解析】软件的生命周期可分为软件定义、软件开发和软件运行维护3个阶段。

其中软件定义阶段的主要工作有可行性研究、计划制定和需求分析等;软件开发阶段的主要工作有概要设计、详细设计和测试等;软件运行维护阶段的主要工作是软件的运行和后期的维护等。

5.对下面的二叉树前序遍历的结果是()。

[*](分数:1.00)A.ACFXDBEYZB.ABEFXYZCDC.ABCDEFXYZD.ABDYECFXZ √解析:【解析】对二叉树的前序遍历是指:先访问根结点,然后访问左子树,最后访问右子树,并且,在访问左、右子树时,先访问根结点,再依次访问其左、右子树。

记住3种遍历的顺序:①前序,访问根-按前序遍历左子树-按前序遍历右子树;②中序,按中序遍历左子树-访问根-按中序遍历右子树;③后序,按后序遍历左子树-按后序遍历右子树-访问根。

计算机二级考试VISUAL+FOXPRO十一2015年

计算机二级考试VISUAL+FOXPRO十一2015年

计算机二级考试VISUAL FOXPRO十一2015年(总分:40.00,做题时间:90分钟)单选1.支持子程序调用的数据结构是()。

(分数:1.00)A.栈√B.树C.队列D.二叉树解析:【解析】栈是-种限定在-端进行插入与删除的线性表。

在主函数调用子函数时,要首先保存主函数当前的状态,然后转去执行子函数,把子函数的运行结果返回到主函数调用子函数时的位置,主函数再接着往下执行,这种过程符合栈的特点。

所以-般采用栈式存储方式。

2.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。

下列属于应用软件的是()。

(分数:1.00)A.编译程序B.操作系统C.教务管理系统√D.汇编程序解析:【解析】编译程序和汇编程序属于支撑软件,操作系统属于系统软件,面教务管理系统属于应用软件。

3.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。

(分数:1.00)A.10B.8C.6 √D.4解析:【解析】根据二叉树的性质,在任意二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多-个。

4.下列排序方法中,最坏情况下比较次数最少的是()。

(分数:1.00)A.冒泡排序B.简单选择排序C.直接插入排序D.堆排序√解析:【解析】冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数为n(n-1)/2,而堆排序法在最坏的情况下需要比较的次数为O(nlog2n)。

5.数据库应用系统中的核心问题是()。

(分数:1.00)A.数据库设计√B.数据库系统设计C.数据库维护D.数据库管理员培训解析:【解析】数据库应用系统中的核心问题是设计-个能满足用户要求、性能良好的数据库,所以数据库设计是数据库应用系统的核心。

6.下列叙述中错误的是()。

(分数:1.00)A.软件测试的目的是发现错误并改正错误√B.对被调试的程序进行“错误定位”是程序调试的必要步骤C.程序调试通常也称为DebugD.软件测试应严格执行测试计划,排除测试的随意性解析:【解析】软件测试是发现错误而执行程序的过程。

计算机二级VISUALFOXPRO上机考试22015年_真题-无答案

计算机二级VISUALFOXPRO上机考试22015年_真题-无答案

计算机二级VISUAL FOXPRO上机考试2 2015年(总分30,考试时间90分钟)1. 基本操作题(1)在名称为Form1的窗体上画一个文本框,名称为Text1,字体为宋体,文本框中的初始内容为“模拟试题”;请编写适当事件过程,使得在运行时,双击窗体,则把文本框中文字加下划线,如图2-1所示。

程序中不得使用任何变量。

注意:保存时必须存放在考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。

(2)在名称为Form1的窗体上画一个文本框,名称为Text1,文本是“双击清除”,如图2-2所示。

请编写适当的事件过程,使得在运行时,如果双击文本框,则文本框中的文字消失。

程序中不得使用任何变量。

注意:保存时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体文件名为sj2.frm。

2. 简单应用题(1)在名称为Form1的窗体中画一个名称为Text1的文本框,再添加一个名称为Timer1的计时器。

请设置适当的控件属性并编写适当的事件过程,使得程序在运行时,每隔3秒钟文本框中的数字加1,如图2-3所示。

程序中不得使用任何变量。

注意:存盘时必须存放在考生文件夹下,工程文件名为sj3.vbp,窗体文件名为sj3.frm。

(2)在考生文件夹下有一个工程文件sj4.vbp和窗体文件sj4.frm,要求程序运行后,单击可以选择列表中的多项。

而如果单击“输出”按钮,则在Label1上输出所有选中的列表项,如图2-4所示。

注意:修改列表框的适当属性,使得运行时可以多选并去掉程序中的注释符“'”,把程序中的“?”改为正确的内容,使其实现上述功能,但不得修改程序中的其他部分。

最后把修改后的程序以原来的文件名存盘。

3. 综合应用题在考生文件夹下有一个工程文件sj5.vbp,在该工程中为考生提供了一个通用过程,考生可以直接调用。

请在窗体上画一个名称为Text1的文本框;画一个名称为Command1、标题为“计算显示”的命令按钮;再画两个单选按钮,名称分别为Option1和Option2、标题分别为“求100到250之间能被5整除的数的个数”和“求300到400之间能被6整除的数的个数”,如图2-5所示。

计算机二级考试VISUALFOXPRO三2015年_真题-无答案

计算机二级考试VISUALFOXPRO三2015年_真题-无答案

计算机二级考试VISUAL FOXPRO三2015年(总分40,考试时间90分钟)选择题1. 需求分析阶段的任务是()。

A. 软件开发方法B. 软件开发工具C. 软件开发费用D. 软件系统功能2. 结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。

A. 对象B. 数据结构C. 数据流D. 目标3. 数据库设计包括两个方面的设计内容,它们是()。

A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计4. 已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。

A. 1B. 2C. 3D. 95. 有下列二叉树,对此二叉树后序遍历的结果为()。

A. ACBEDGFHB. GDBHEFCAC. HGFEDCBAD. ABCDEFGH6. 算法的空间复杂度是指()。

A. 算法程序的长度B. 算法程序中的指令条数C. 算法程序所占的存储空间D. 算法执行过程中所需要的存储空间7. 设计软件结构是在软件生命周期的()。

A. 软件定义期B. 软件开发期C. 软件维护期D. 以上3个都不是8. 用链表表示线性表,其优点是()。

A. 便于随机存取B. 花费的存储空间较顺序存储少C. 便于插入和删除操作D. 数据元素的物理顺序与逻辑顺序相同9. 已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。

A. GEDHFBCAB. DGEBHFCAC. ABCDEFGHD. ACBFEDHG10. 相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()。

A. 可重用性差B. 安全性差C. 非持久性D. 冗余性11. 在VisualFoxPro中,可以对项目中的数据、文档等进行集中管理,也可以对项目进行创建和维护的是()。

二级VISUAL+FOXPRO真题2015年03月(2)

二级VISUAL+FOXPRO真题2015年03月(2)

二级VISUAL FOXPRO真题2015年03月(2)(总分:40.00,做题时间:90分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是______。

(分数:1.00)A.栈与队列都只能顺序存储B.循环队列是队列的顺序存储结构√C.循环链表是循环队列的链式存储结构D.栈是顺序存储结构而队列是链式存储结构解析:[解析] 栈是所有的插入与删除都限定在表的同一端进行的线性表;队列是指允许在一端进行插入,而在另一端进行删除的线性表,二者均即可以顺序存储也可以链式存储。

为了充分地利用数组的存储空间,把数组的前端和后端连接起来,形成一个环形的表,称为循环队列,因此循环队列是队列的一种顺序存储结构,B选项正确。

2.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为______。

(分数:1.00)A.BCAB.CBA √C.ABCD.CAB解析:[解析] 二叉树遍历可以分为3种:前序遍历(访问根节点在访问左子树和访问右子树之前)、中序遍历(访问根节点在访问左子树和访问右子树两者之间)、后序遍历(访问根节点在访问左子树和访问右子树之后)。

前序遍历为ABC,则A为根节点。

中序遍历为CBA,则C和B均为左子树节点,且B是C的父节点,可知后序遍历为CBA,B选项正确。

3.下列排序方法中,最坏情况下时间复杂度最小的是______。

(分数:1.00)A.冒泡排序B.快速排序C.堆排序√D.直接插入排序解析:[解析] 在最坏情况下,对长度为n的线性表排序,冒泡排序、快速排序、直接插入排序的时间复杂度均为O(n 2 ),堆排序时间复杂度为O(nlog 2 n),复杂度最小,C选项正确。

4.为了对有序表进行二分查找,则要求有序表______。

(分数:1.00)A.只能顺序存储√B.只能链式存储C.可以顺序存储也可以链式存储D.任何存储方式解析:[解析] 二分法查找也称折半查找,是一种高效的查找方法。

计算机二级考试VISUAL+FOXPRO一2015年

计算机二级考试VISUAL+FOXPRO一2015年

计算机二级考试VISUAL FOXPRO一2015年(总分:40.00,做题时间:90分钟)单选1.数据库系统的核心是()。

(分数:1.00)A.数据模型B.数据库管理系统√C.数据库D.数据库管理员解析:【解析】数据库系统由数据库、数据库管理系统、数据库应用系统、数据库管理员和用户构成。

所谓数据库是指长期存储在计算机内的、有组织的、可共享的数据集合,数据库管理系统是位于用户与操作系统之间的-层数据管理软件,是数据库系统的核心组成部分,可以管理数据,并提供用户操作的接口。

2.某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为()。

(分数:1.00)A.n+1 √B.n-1C.2nD.n/2解析:【解析】在任意-棵二叉树中,设度为0的结点(即叶子结点)数为n0。

度为2的结点数为n2,则有n0=n2+1。

所以该二叉树的叶子结点数等于n+1。

3.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。

(分数:1.00)A.冒泡排序为n/2B.冒泡排序为nC.快速排序为nD.快速排序为n(n-1)/2 √解析:【解析】本题主要考查对排序算法的理解。

冒泡排序法首先将第-个记录的关键字与第二个记录的关键字进行比较,若逆序则交换,然后比较第二个与第三个,以此类推,直至第n-1个与第n个记录的关键字进行比较。

第-趟冒泡排序使最大的关键字元素放到最后。

以此类推,进行第2~n次冒泡排序。

如果在排序过程中不存在逆序,则排序结束。

在最坏情况下,冒泡排序中,若初始序列为“逆序”序列,需要比较n(n-1)/2次。

快速排序是对冒泡排序的-种改进。

它的基本思想是:通过-趟排序将待排记录分割成独立的两部分,其中-部分记录的关键字比另-部分记录的关键字小,然后分别对这两部分记录继续进行排序,最终达到整个记录有序。

对于快速排序,若初始记录序列按关键字有序或基本有序时,快速排序退化冒泡排序,最坏情况下比较次数为n(n-1)/2。

二级Visual FoxPro数据库程序设计真题2015年03月及答案解析

二级Visual FoxPro数据库程序设计真题2015年03月及答案解析

二级Visual FoxPro数据库程序设计真题2015年03月及答案解析(1/40)选择题第1题向student表插入一条新记录的正确SQL语句是()A.APPENDINTOstudentVALUES(’0401’,’王芳,,’女’,l8.B.APPENDstudentVALUES(’0401’,7王芳,,,女,。

18.:C.INSERTINTOstudentVALUES(’0401’,’王芳,,’女’,l8.D.INSERTstudentVALUES(’0401’,’王芳’,’女,,18.下一题(2/40)选择题第2题下列程序段执行后,内存变量sl的值是sl=”奥运会游泳比赛”sl=fight(sl,4.+substr(sl,7,4.+left(sl,4.?slA.奥运比赛游泳B.游泳比赛奥运C.比赛游泳奥运D.奥运游泳比赛上一题下一题(3/40)选择题第3题有客户表如下:客户(客户号(C,4.,客户名(C,36.,地址(C,36.。

所在城市(C,l0.,联系电话(C,8..查询所有地址中包含“中山路”字样的客户,正确的SQL语句是()A.SELECTCr*FROM客户WHERE地址lAKE”%中山路%”B.SELECT·FROM客户WHERE地址LIKE”·中山路·”C.SELECT·FROM客户WHERE地址LIKE”?中山路?”D.SELECT*FROM客户WHERE地址LIKE”_中山路_‘上一题下一题(4/40)选择题第4题假设数据库已经打开,要删除其中的视图myview,可使用命令()A.DELETEmyviewB.DELETEVIEWmyviewC.DROPmyviewD.DROPVIEWmyview上一题下一题(5/40)选择题第5题以下描述中错误的是()A.层次数据模型可以表示一对多的联系B.一张二维表就是一个关系C.层次数据模型不能直接表示多对多的联系D.网状数据模型不能直接表示多对多的联系上一题下一题(6/40)选择题第6题在VisualFoxPr0中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令()A.∞TOB.SKIPC.CONTINUED.GO上一题下一题(7/40)选择题第7题以下关于关系的说法正确的是()A.不可有重复列名B.可以有重复列名C.列可再分解成多列D.列的顺序不可以改变上一题下一题(8/40)选择题第8题假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是()A.=”男”.0R.”女”B.性别=”男”.0R.”女”C.$”男女”D.性别$”男女”上一题下一题(9/40)选择题第9题以下关于数据管理发展的描述错误的是()A.文件系统阶段的数据可以长期保存B.数据库系统阶段仍没有解决数据独立性问题C.数据库系统阶段实现了对数据的共享D.人工管理阶段存在大量数据冗余上一题下一题(10/40)选择题第10题在VisualFoxPr0中,有如下程序,函数IIF.返回值是()·程序PRIVATEX,Y.sl’0RE”男”TOXY=LEN(X.+27IIF(Y<4。

计算机二级VISUALFOXPRO上机考试12015年_真题-无答案

计算机二级VISUALFOXPRO上机考试12015年_真题-无答案

计算机二级VISUAL FOXPRO上机考试1 2015年(总分30,考试时间90分钟)1. 基本操作题在名称为Form1的窗体上添加两个名称分别为Frame1、Frame2的框架,标题分别为“字号”、“修饰”;在Frame1中添加两个单选按钮,名称分别为Option1、Option2,标题分别为“10号字”、“20号字”,且标题显示在单选按钮的左边;在Frame2中添加1个名称为Check1的复选框,标题为“下划线”。

程序运行后的窗体界面如图1-1所示。

注意:存盘时必须存放在考生文件夹下,工程文件名保存为sj1.vbp,窗体文件名保存为sj1.frm。

(2)在名为Form1的窗体上绘制-个文本框,名为Text1,无初始内容;再绘制-个图片框,名为Pic1。

请编写Text1的Change事件过程,使得在运行时,在文本框中每输入-个字符,就在图片框中输出-行文本框中的完整内容。

运行时的窗体如图1-2所示。

注意:程序中不能使用任何变量;文件必须存放在考生文件夹中,工程文件名为sj2.vbp,窗体文件名为sj2.frm。

2. 简单应用题(1)在考生文件夹中有工程文件sj3.vbp及窗体文件sj3.frm。

在名为Form1的窗体上有3个Label控件和两个命令按钮,Label控件均为提示信息。

命令按钮名称分别为Cmd1和Cmd2,标题分别为“Quit”和“Begin”。

程序运行后,单击“Begin”按钮,程序自动利用循环计算1+1/2+1/3+...+1/10的结果,并把结果写入到考生文件夹中out67.dat 文件中。

执行完毕,“Begin”按钮变成“End”按钮,且无效(变灰),如图1-3所示。

注意:在有问号“?”的地方填入正确内容,然后删除“?”及所有注释符“'”但不得修改其他部分。

保存时不得改变文件名和文件夹。

(2)在考生文件夹中有-个工程文件sj4.vbp(相应的窗体文件名为sj4.frm)。

计算机二级VISUALFOXPRO上机考试152015年_真题无答案

计算机二级VISUALFOXPRO上机考试152015年_真题无答案

计算机二级VISUAL FOXPRO上机考试15 2015年(总分100, 做题时间90分钟)一、基本操作题在考生文件夹下有一表单文件formone.scx,其中包含一个文本框和一个命令按钮.打开该表单文件,然后在表单设计器环境下完成如下操作:1.将文本框和命令按钮两个控件设置为顶边对齐.SSS_TEXT_QUSTI2.将文本框的Value属性的值设置为0.SSS_TEXT_QUSTI3.将表单的标题设置为”基本操作”,将命令按钮的标题设置为”确定”.SSS_TEXT_QUSTI4.设置文本框的InteractiveChange事件代码,使得当文本框输入负数时,命令按钮为无效,即不能晌应用户的操作.SSS_TEXT_QUSTI二、简单应用1.扩展Visual FoxPro基类Form,创建一个名为MyForm自定义表单类.自定义表单类保存在名为myclasslib的类库中.自定义表单类MyForm需满足以下要求:(1) 其AutoCent日属性的默认值为T.(2) 其Closable属性的默认值为F.(3)当基于该自定义表单类创建表单时,自动包含一个命令按钮.该命令按钮的标题为”关闭”,当单击该命令按钮时,将关闭其所在的表单.SSS_TEXT_QUSTI2.利用查询设计器创建查询,从Orders、orderitems和goods表中查询2007年签订的所有订单的信息.查询结果依次包含订单号、客户号、签订日期、总金额等四项内容,其中总金额为该订单所签所有商品的金额(单价*数量)之和.各记录按总金额降序排序,总金额相同按订单号升序排序.查询去向为表tableone.最后将查询保存在queryone.qpr文件中,并运行该查询.SSS_TEXT_QUSTI三、综合应用题1.在考生文件夹下创建一个下拉式莱单mymenu.mnx,并生成菜单程序mymenu.mpr.运行该菜单程序时会在当前VFP系统莱单的末尾追加一个”考试”子莱单,如下图所示.菜单命令”统计”和”返回”的功能都通过执行过程完成.菜单命令”统计”的功能是统计2007年有关客户签订的订单数.统计结果依次包含”客户名”和”订单数”两个字段,其中客户名即为客户的姓名(在customomers表中).各记录按订单数降序排序、订单数相同按客户名升序排序,统计结果存放在tabletwo表中.菜单命令”返回”的功能是恢复标准的系统菜单.SSS_TEXT_QUSTI1。

2015年3月全国计算机等级考试二级《VISUAL BASIC》真题及答案

2015年3月全国计算机等级考试二级《VISUAL BASIC》真题及答案

2015年3月全国计算机等级考试二级《VISUAL BASIC》真题一(总分100, 考试时间120分钟)一、选择题1. 在表达式y=InputBox("a","b","c")中,b为输入函数对话框的()A 标题B 提示C 默认值D 帮助文件名答案:A2. 假设A=3,B=7,C=2,则表达式: NOT(BA) 的值是()A TRUEB FALSEC 表达式错误D 不确定答案:B3. 在表达式y=InputBox("a","b","c")中,c为输入函数对话框的()A 标题B 提示C 默认值D 帮助文件名答案:C4. 假定Picture1和Text1分别为图片框和文本框的名称,下列不正确的语句是()A Print 25B Picture1.Print 25C Text1.Print 25D Text1.text= 25答案:C5. 以下语句的输出结果是(在立即窗口中)()(<CR>为回车,Δ表示空格)a=27<CR> (<CR>为回车,下同)b=65<CR>Print a;b <CR>A <CR>27<CR>65B 27 65<CR>C Δ27<CR>65<CR>D 以上都不对答案:B6. 以下语句的输出结果是()(<CR>为回车,Δ表示空格)a="Beijing" <CR>b="ShangHai" <CR>Print a;b <CR>A Beijing<CR>ShangHaiB <CR>beijing<CR>ShangHaiC BeijingShangHai<CR>D ΔBeijingΔ答案:C7. 语句Print 5*5\5/5的输出结果是()A 5B 25C 0D 1答案:B8. 设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是()A=b:b=c:c=aPrint a;b;cA 1 2 3B 2 3 1C 3 2 1D 2 3 2答案:D9. 语句Print Abs(6 ^ 2) + Int(-3.6 ^ 2) 的输出结果是()A -36B 1C -1D 23答案:D10. 以下语句的输出结果是()A=Sqr(3)Print Format(a,"$$####.###")A $1.732B $$1.732C $1732D $$0001.732答案:B11. 以下程序段的输出结果是()A=Sqr(3)b=Sqr(2)c=a>bPrint cA -1B 0C FALSED TRUE答案:D12. 以下语句的输出结果是()A 32548.5B 32,548.5C 032,548.50D 32,548.50答案:C13. 执行以下程序段后,变量c$的值为()a$="Visual Basic Programing"b$="Quick"c$=b$ & Ucase(Mid$(a$,7,6)) & Right$(a$,11)A Visual BASIC ProgramingB Quick Basic ProgramingC QUICK Basic ProgramingD Quick BASIC Programing答案:D14. 表达式 4 + 5 \ 6 * 7 / 8 Mod 9 的值是()A 4B 5C 6D 7答案:B15. InputBox函数返回值的类型为()A 数值B 字符串C 变体D 数值或字符串(视输入的数据而定)答案:B16. 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )a=InputBox$("Enter the First integer")b=InputBox$("Enter the Second integer")Print a+bEnd Sub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入123和456,则输出结果是()A 579B 123C 456D 123456答案:D17. 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )Dim a, b As Integera = val(InputBox("Enter the First integer"))b = val(InputBox("Enter the Second integer"))Print a + bEnd Sub程序运行后,单击命令按钮,先后在两个输入对话框中分别输入123和456,则输出结果是和()A 579B 123C 456D 123456答案:A18. 执行下面的语句后,所产生的信息框的标题是()a = MsgBox("AAAA", , "BBBB", "", 5)。

全国计算机等级考试二级vf答案

全国计算机等级考试二级vf答案

全国计算机等级考试二级vf答案一、选择题1. 在Visual FoxPro中,以下哪个选项是正确的?A. 表单控件的Name属性是控件的唯一标识符B. 表单控件的Tag属性是控件的唯一标识符C. 表单控件的ID属性是控件的唯一标识符D. 表单控件的Value属性是控件的唯一标识符答案:A2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. STRLEN()C. LENGTH()D. SIZE()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. DO FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSE FORMB. DESTROY FORMC. CLEAR FORMD. RELEASE FORM答案:B二、填空题5. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

答案:CREATE DATABASE6. 在Visual FoxPro中,使用________命令可以将一个自由表添加到数据库中。

答案:ADD TABLE7. 在Visual FoxPro中,使用________命令可以删除数据库中的一个表。

答案:REMOVE TABLE8. 在Visual FoxPro中,使用________命令可以设置当前数据库。

答案:USE三、简答题9. 简述Visual FoxPro中如何使用SQL语句进行数据的插入操作。

答案:在Visual FoxPro中,可以使用INSERT INTO语句进行数据的插入操作。

例如,向名为"students"的表中插入一条新记录,可以使用如下SQL语句:INSERT INTO students (name, age) VALUES ('John', 20)10. 描述Visual FoxPro中如何使用表单控件的Click事件来实现按钮点击后执行特定操作。

二级VISUALFOXPRO真题2015年03月(1)_真题-无答案

二级VISUALFOXPRO真题2015年03月(1)_真题-无答案

二级VISUAL FOXPRO真题2015年03月(1)(总分40,考试时间90分钟)一、选择题1. 设某二叉树的后序遍历为CBA,中序遍历为ABC,则该二叉树的前序遍历为______。

A. BCAB. CBAC. ABCD. CAB2. 下列叙述中正确的是______。

A. 存储空间不连续的所有链表一定是非线性结构B. 结点中有多个指针域的所有链表一定是非线性结构C. 能顺序存储的数据结构一定是线性结构D. 带链的栈与队列是线性结构3. 算法时间复杂度的度量方法是______。

A. 算法程序的长度B. 执行算法所需要的基本运算次数C. 执行算法所需要的所有运算次数D. 执行算法所需要的时间4. 设循环队列为Q(1:m),初始状态为front=rear=m。

现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为______。

A. 1B. 2C. m-1D. 0或m5. 计算机软件的构成是______。

A. 源代码B. 程序和数据C. 程序和文档D. 程序、数据及相关文档6. 下面不属于软件设计阶段任务的是______。

A. 软件的详细设计B. 软件的总体结构设计C. 软件的需求分析D. 软件的数据设计7. 下面属于黑盒测试方法的是______。

A. 边界值分析法B. 基本路径测试C. 条件覆盖D. 条件-分支覆盖8. 一名雇员就职于一家公司,一个公司有多个雇员。

则实体公司和实体雇员之间的联系是______。

A. 1:1联系B. 1:m联系C. m:1联系D. m:n联系9. 有关系R如下,其中属性B为主键: B C Da 0 k1b 1 n12 p1则其中最后一个记录违反了______。

A. 实体完整性约束B. 参照完整性约束C. 用户定义的完整性约束D. 关系完整性约束10. 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是______。

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

2015年3月全国计算机等级考试二级《VISUAL FOXPRO》真题一(总分100, 考试时间120分钟)一、选择题,每题1分。

1. 向student表插入一条新记录的正确SQL语句是()A APPENDINTOstudentVALUES('0401','王芳,,'女',l8.B APPENDstudentVALUES('0401',7王芳,,,女,。

18.:C INSERTINTOstudentVALUES('0401','王芳,,'女',l8.D INSERTstudentVALUES('0401','王芳','女,,18.答案:C['1INSERTINTO<表名>[(字段名1[,字段名2,……].]VALUES(字段值l[,字段值2。

……].命令用于插入数据,只有C选项的SQL命令格式正确.2. 下列程序段执行后,内存变量sl的值是sl="奥运会游泳比赛"sl=fight(sl,4.+substr(sl,7,4.+left(sl,4.?slA 奥运比赛游泳B 游泳比赛奥运C 比赛游泳奥运D 奥运游泳比赛答案:C【解析】RIGHT(.从指定表达式值的右端取一个指定长度的子串作为函数值,SUBSTR(.从指定表达式值的指定起始位置取指定长度的子串作为函数值,LEVI'(.从指定表达式值的左端取一个指定长度的子串作为函数值。

本题sl="奥运会游泳比赛",fight(sl,4.=比赛,substr(sl,7,4.=游泳,left(sl,4.=奥运,即C选项正确。

3. 有客户表如下:客户(客户号(C,4.,客户名(C,36.,地址(C,36.。

所在城市(C,l0.,联系电话(C,8..查询所有地址中包含"中山路"字样的客户,正确的SQL语句是()A SELECTCr*FROM客户WHERE地址lAKE"%中山路%"B SELECT·FROM客户WHERE地址LIKE"·中山路·"C SELECT·FROM客户WHERE地址LIKE"?中山路?"D SELECT*FROM客户WHERE地址LIKE"_中山路_'答案:A【解析】本题考查常用的特殊运算符,lAKE是字符串匹配运算符,可与通配符"%"和"一"一起使用。

其中"%"表示与任意多个字符匹配,"一"表示与任意一个字符匹配。

本题查询地址中包含"中山路"字样的客户,因此本题A选项正确。

4. 假设数据库已经打开,要删除其中的视图myview,可使用命令()A DELETEmyviewB DELETEVIEWmyviewC DROPmyviewD DROPVIEWmyview答案:D【解析】视图由于是从表派生而来的,所以不存在修改结构的问题,但是视图可以删除,其命令格式为:DROPVIEW<视图名>。

本题要删除视图myview,正确的命令应为DROPVIEWmyview,即D选项。

5. 以下描述中错误的是()A 层次数据模型可以表示一对多的联系B 一张二维表就是一个关系C 层次数据模型不能直接表示多对多的联系D 网状数据模型不能直接表示多对多的联系答案:D【解析】数据库管理系统所支持的数据模型分为三种:层次模型、网状模型、关系模型。

用树形结构表示实体及其之间联系的模型称为层次模型,层次模型不能直接表示出多对多的联系。

用网状结构表示实体及其之间联系的模型称为网状模型,网状模型能方便地表示各种类型的联系。

用二维表结构来表示实体以及实体之间联系的模型称为关系模型,在关系型数据库中,一张二维表就是一个关系,每一个关系都是一个二维表。

6. 在VisualFoxPr0中,使用SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,如果还需要查找下一条匹配的记录,通常使用命令()A ∞TOB SKIPC CONTINUED GO答案:B【解析】GOT0、G0和SKIP命令为常用的查询定位命令,其中G0命令直接等价于GOT0命令;SKIP 命令可以向前向后移动若干条记录位置,其命令格式为SKIPn,其中。

可以是正整数或负整数,默认是l。

如果是正数向后移动。

如果是负数则向前移动。

如果使用索引,是按索引项的顺序定位。

7. 以下关于关系的说法正确的是()A 不可有重复列名B 可以有重复列名C 列可再分解成多列D 列的顺序不可以改变答案:A【解析】同一关系中不能出现相同的属性名,即关系不可以有重复的列名,故A选项正确,B选项错误。

列不可以分解成多列,故C选项错误。

在一个关系中属性的次序无关紧要,次序可以改变,故D选项错误。

8. 假设在数据库表的表设计器中,字符型字段"性别"已被选中,正确的有效性规则设置是()A ="男".0R."女"B 性别="男".0R."女"C $"男女"D 性别$"男女"答案:D【解析】建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的"字段"选项卡中有一组定义字段有效性规则的项目,它们是"规则"、"信息"、"默认值"三项。

其中"规则"是逻辑表达式,"信息"是字符串表达式,"默认值"的类型则以字段的类型确定。

所以正确的有效性规则设置必须为逻辑表达式,四个选项中只有D选项是正确的逻辑表达式。

9. 以下关于数据管理发展的描述错误的是()A 文件系统阶段的数据可以长期保存B 数据库系统阶段仍没有解决数据独立性问题C 数据库系统阶段实现了对数据的共享D 人工管理阶段存在大量数据冗余答案:B【解析】文件系统阶段数据以文件形式长期保存下来,因此A选项描述正确。

数据库系统阶段实现数据共享,减少数据冗余,具有较高的数据独立性,因此B选项描述错误,C选项描述正确。

人工管理阶段数据与程序不具有独立性,程序与程序之间存在大量的重复数据,称为数据冗余,因此D 选项描述正确。

10. 在VisualFoxPr0中,有如下程序,函数IIF.返回值是()·程序PRIVATEX,Y.sl'0RE"男"TOXY=LEN(X.+27IIF(Y<4。

"男"。

"女".RETURNA "女"B "男"C .T.D .F.答案:A【解析】IIf函数测试逻辑表达式的值,若为逻辑真,函数返回前表达式的值,否则返回后表达式的值;Len函数中-个中文字符占两个字符,所以Y的值为4,Y<4为假,llf(.的结果为"女"。

11. 如果在SQL查询的SELECT短语中使用TOP,则应该配合使用()A HAVING短语B GROUPBY短语C WHERE短语D ORDERBY短语答案:D【解析】TOP短语可以查询满足条件的前几个记录,其命令格式为:SELECTTOP数字[PERCENT]。

注意TOP短语必须与0RDERBY短语同时使用才有效。

12. 在视图设计器中有、而在查询设计器中没有的选项()A 排序依据B 分组依据C 杂项D 更新条件答案:D【解析】视图设计器与查询设计器类似区别主要有以下儿点:①查询设计器的结果是将查询以.qPr为扩展名的文件保存在磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。

②由于视图是可以用于更新的,所以它有更新属性需要设置,为此在视图设计器中多了一个"更新条件"选项卡:在视图设计器中没有"查询去向"的问题。

13. 在VisualFoxpr0中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了"级联",当删除父表中的记录,其结果是()A 只删除父表中的记录,不影响子表B 任何时候都拒绝删除父表中的记录C 在删除父表中记录的同时自动删除子表中的所有参照记录D 若子表中有参照记录,则禁止删除父表中记录答案:C【解析】参照完整性约束包括更新规则、删除规则和插入规则。

其中,"级联"的删除规则为:当删除父表中的连接字段(主关键字.值时,自动删除子表中的所有相关记录。

即C选项正确。

14. 有以下两个表:借阅(借书证号C,总编号C,借书日期D.图书(总编号C,分类号C,书名C,作者C,出版单位C,单价N.查询没有任何借阅记录的图书信息,不正确的SQL语句是()A SELECT*FROM图书WHERE总编号<>ANY(SELECT总编号FROM借阅.B SELECT*FROM图书WHEBE总编号<>ALL(sELECr总编号FROM借阅.C SELECT*FROM图书WHERE总编号NOTIN(SELECT总编号FROM借阅.D SELECT*FROM图书WHERENOTEXISTS(SELECT总编号FROM借阅WHERE总编号=网书.总编号.答案:A。

相关文档
最新文档