计算机二级无忧vf题库第3道

合集下载

计算机二级vf笔试试题,三套,附答案

计算机二级vf笔试试题,三套,附答案

第一部分软件技术基础一、是非判断题1. 2. 3. 4. 5.6. 7. 8. 9. 10二、选择题1. 2. 3. 4. 5.第二部分一、单项选择题1.CBCAD6.DCBAC二、读程序题1.BB2.DD3.DA4.DCB5.ADD6.BDD三、程序填空题1. N<=19 INPUT N=N+12. XH CONTI UPPER LOOP3. 专业year(date())-year(出生年月)count(*)>3 成果数4. rowsourcetype 操作员.操作员passwordchar setfocus30次试题第一部分答案对错对对对对错错错对BDBCB第二部分答案1. D B C D B2. B B A A C(1) C A(2) D A D(3) A C(4) C C B(5) D D(6) C D C1、I<100 I/8 N=N+12、USE XS21 FOR NOT 性别N=N+13、ORDER TO TEMP.TEXT4、AVG(成绩)成绩.学号GROUP BY5、THISFORM.TEXT1.VALUE=“”THISFORM.RELEASETHISFORM.TEXT1.VALUE=TIME()CAPTION31次试题第一部分答案第二部分答案一、单项选择题1、BABDD 6、CBCAA 11、BBACA二、读程序题1、CDC2、CB3、DCA4、BC二、程序填空题1、选择、投影、连接2、CDX、主索引、远程3、*、PACK4、YEAR(出生日期)、N=N+15、X<=10、S=S+W6、INTO、VALUES7、ALTER、ADD8、.T.、READONLY、CLICK、VALUE33次试题第一部分错对对错错对对对错对BDCAD第二部分一。

选择题DDDAA DDCCD BCBCB二。

读程序题CC DAB BBC AB三。

填空1.数据库、DBMS主索引、更新选项卡浏览窗口、INTO TABLE2.100 INT(K/3)=K/3T=T+K3.EOF() >10 AND 数量<=50 SKIP4ALTER UPDATE课程.课程号=授课.课程号WHERE5NAME CAPTION READONLY YEAR(DATE())第三十次等级考试第一部分软件技术基础(共15分)一、是非判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。

全国计算机等级考试二级VF笔试试卷三参考答案及分析

全国计算机等级考试二级VF笔试试卷三参考答案及分析

全国计算机等级考试二级VF笔试试卷三参考答案及分析:一、选择题:1 D解析:算法的复杂度主要包括算法的时间复杂度和算法的空间复杂度。

所谓算法的时间复杂度是指执行算法所需要的计算工作量;算法的空间复杂度一般是指执行这个算法所需要的内存空间。

2 C解析:链式存储结构克服了顺序存储结构的缺点:它的结点空间可以动态申请和释放;它的数据元素的逻辑次序靠结点的指针来指示,不需要移动数据元素。

故链式存储结构下的线性表便于插入和删除操作。

3 C解析:数据结构概念一般包括3个方面的内容,数据的逻辑结构、存储结构及数据上的运算集合。

数据的逻辑结构只抽象的反映数据元素之间的逻辑关系,而不管它在计算机中的存储表示形式。

4 D解析:结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化及限制使用goto语句,总的来说可使程序结构良好、易读、易理解、易维护。

5 B解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。

其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。

6 A解析:确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求;集成测试的主要目的是发现与接口有关的错误。

7 A解析:数据流图包括4个方面,即加工(转换)(输入数据经加工变换产生输出)、数据流(沿箭头方向传送数据的通道,一般在旁边标注数据流名)、存储文件(数据源)(表示处理过程中存放各种数据的文件)、源和潭(表示系统和环境的接口,属系统之外的实体)。

不包括选项中的控制流。

8 C解析:数据库中的数据具有"集成"与"共享"的特点,亦即是数据库集中了各种应用的数据,进行统一构造与存储,而使它们可以被不同应用程序所使用,故选项C)正确。

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案

2020年9月全国计算机等级考试二级VF笔试试题及答案一、选择题(每小题 2 分,共 70 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列选项不符合良好程序设计风格的是________。

A)源程序要文档化B)数据说明的次序要规范化C)避免滥用 goto 语句D)模块设主地要保证高耦合、高内聚(2)从工程管理角度,软件设计一般分为两步完成,它们是________。

A)概要设计与详细设计B)数据设计与接口设计C)软件结构设计与数据设计D过程设计与数据设计(3)下列选项中不属于软件生命周期开发阶段任务的是________。

A)软件测试B)概要设计C)软件维护D)详细设计(4)在数据库系统中,用户所见的数据模式为________。

A)概念模式B)外模式C)内模式D)物理模式(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和________。

A)编码设计B)测试阶段C)运行阶段D)物理设计(6)设有如下三个关系表下列操作中正确的是________。

A)T=R∩ SB)T=R∪SC)T=R×SD)T=R/S(7)下列叙述中正确的是________。

A)一个算法的空间复杂度大,则其时间复杂度也必定大B)一个算法的空间复杂度大,则其时间复杂度必定小C)一个算法的时间复杂度大,则其空间可复杂度必定小D)上述三种说法都不对(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为________。

A)63B)64C)6D)7(9)数据库技术的根本目标是要解决数据的________。

A)存储问题B)共享问题C)安全问题D)保护问题(10)对下列二叉树进行中序遍历的结果是________。

A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG(11)下列程序段执行以后,内存变量 A 和 B 的值是________。

全国计算机等级考试二级(VF)笔试试题及答案

全国计算机等级考试二级(VF)笔试试题及答案

2012年3月全国计算机等级考试二级(VF)笔试试题及答案一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

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

(1)下列叙述中正确的是A) 循环队列是队列的一种顺序存储结构B) 循环队列是队列的一种链式存储结构C) 循环队列是非线性结构D) 循环队列是一种逻辑结构(2)下列叙述中正确的是A) 栈是一种先进先出的纯属表B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构D) 以上三种说法都不对(3)一颗二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A) 6 B) 10 C) 16 D) 4(4)在下列模式中,能够给出数据库的物理存储结构与物理存取方法的是A) 概念模式B) 逻辑模式C) 外模式D) 内模式(5)在满足实体完整性约束的条件下A) 一个关系中必须有多个候选关键字B) 一个关系中应该有一个或多个候选关键字C) 一个关系只能有一个候选关键字D) 一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:RS----------------------------精品word文档值得下载值得拥有----------------------------------------------T则由关系R和S得到关系T的操作是A) 自然连接B) 交C) 差D) 并(7)软件生命周期中的活动不包括A) 要求分析B) 市场调研C) 软件测试D) 软件维护(8)下面不属于需求分析阶段任务的是A) 制定软件集成测试计划B) 确定软件性能需求C) 需求规格说明书评审D) 确定软件系统的功能需求(9)在黑盒测试方法中,设计测试用例的主要根据是A) 程序内部逻辑B) 程序流程图C) 程序外部功能D) 程序数据结构(10)在软件设计中不使用的工具是A) 系统结构力B) 数据流图(DFD图)C) 程PAD图D) 程序流程图(11)Visual FoxPro 6.0属于A) 层次数据库存管理系统B) 面向对象数据库管理系统C) 分布式数据库管理系统D) 关系数据库管理系统(12)下列字符常量的表示中,错误的是A) '3+5'B) [[品牌]] C) ["计算机"] D) '[X=Y]'(13)函数UPPER("1a2B")的结果是A) 1A2b B) 1a2b C) 1a2B D) 1A2B(14)可以随表的打开而自动打开的索引是A) 结构复合索引文件B) 单项压缩索引文件C) 单项索引文件D) 非结构复合索引文件(15)为数据库表增加有效性规则是为了保证数据的----------------------------精品word文档值得下载值得拥有----------------------------------------------A)参照完整性B) 表完整性C) 域完整性D) 实体完整性(16)在Visual FoxPro中,可以在不同工作区同时打开多个数据库表或自由表,改变当前工作区的命令是A)SELECT B) OPEN C) LOAD D) USE(17)在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是A) INPUT、ACCEPT和WAIT B) ACCEPT、WAITC) INPUT、WAIT D) INPUT、ACCEPT(18)下列控件中,不能设置数据源的是A) 命令按钮B) 选项组C) 复选框D) 列表框(19)查询“教师”表中“住址”字段中含有“望京”字样的教师信息,正确的SQL语句是A) SELECT * FROM 教师FOR 住址LIKE "%望京%"B) SELECT * FROM 教师WHERE 住址= "%望京%"C) SELECT * FROM 教师WHERE 住址LIKE "%望京%"D) SELECT * FROM 教师FOR 住址= "%望京%"(20)查询设计器中的“筛选”选项卡的作用是A) 查看生成的SQL代码B) 选择所要查询的字段C) 增加或删除查询表D) 指定查询条件(21)某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是A) 1 B) 19 C) 21 D) 20(22)为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是A) CHANGE TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"B) ALTER TABLE 教师ALTER 职工号CHECK LEFT(职工号,3)="110"C) CHANGE TABLE 教师ALTER 职工号SET CHECK OCCURS(职工号,3)="110"D) ALTER TABLE 教师ALTER 职工号SET CHECK LEFT(职工号,3)="110"(23)对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为A) 性别+STR(年龄,2)B) VAL(性别)+年龄C) 性别,年龄D) 性别+年龄(24)删除视图salary的命令是A) DELETE salary B) DELETE salary VIEWC) DROP VIEW salary D) DROP salary VIEW(25)关于内在变量的调用,下列说法正确的是----------------------------精品word文档值得下载值得拥有----------------------------------------------A) 私有变量能被本层模块和下层程序调用B) 局部变量能被本层模块和下层程序调用C) 局部变量不能被本层模块程序调用D) 私有变量只能被本层模块程序调用(26)在命令按钮组中,决定按钮数目的属性是A) ButtonNum B) ButtonNumCoint C) ControlSource D) Value(27)报表文件的扩展名是A) .MNX B) .PRG C) .FRX D) .FXP(28)下列选项中,不属于SQL数据定义功能的是A) DROP B) SELECT C) ALTER D) CREATE(29)要将Visual FoxPro系统菜单恢复成标准配置,可先执行SET SYSMENU NOSAVE命令,然后再执行A) SET TO SYSMENU B) SET DEFAULT TO SYSMENUC) SET TO DEFAULT D) SET SYSMENU TO DEFAULT(30)假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是:A) 选项按钮组的Init B) 表单的LoadC) 表单的Init D) 选项按钮的Init31-35题使用如下三个数据库表:图书(索书号,书名,出版社,定价,ISBN)借书证(借书证号,姓名,性别,专业,所在单位)借书记录(借阅号,索书号,借书证号,借书日期,还书日期)其中:定价是货币型,借书日期和还书日期是日期型,其它是字符型。

全国计算机二级VF真题及答案

全国计算机二级VF真题及答案

Visual Foxpro 历年真题全国计算机等级考试二级VFP笔试试卷一、选择题(每小题2分,共70分)(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)数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()。

A)数据与程序独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是()。

计算机等级考试二级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型字段)。

计算机二级VF上机考试真题及答案

计算机二级VF上机考试真题及答案
计算机二级 VF 上机考试真题及答案
一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.

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

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

计算机二级《VF》考试试题及答案2016年计算机二级《VF》考试试题及答案一、基本操作题1.在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。

2.为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”。

3.为BOOKS表建立两个普通索引,第一个索引名为“PK”,索引表达式为“图书编号”;第二个索引名和索引表达式均为“作者编号”。

4.建立AUTHORS表和BOOKS表之间的永久性联系。

二、简单应用题在考生文件夹下完成如下简单应用:1.打开表单MYFORM4-4,把表单(名称为Fomd)标题改为“欢迎您”,将文本“欢迎您访问系统”(名称为Label1的标签)改为25号黑体。

最后在表单上添加“关闭”(名称为Command1)命令按钮,单击此按钮关闭表单。

保存并运行表单。

设计一个表单MYFORM4,表单中有两个命令按钮“查询”和“退出”(名称分别为Command1和Command2)。

(1)单击“查询”命令按钮,查询BOOKAUTH数据库中出版过3本以上(含3本)图书的作者信息,查询信息包括作者姓名和所在城市;查询结果按作者姓名升序保存在表NEW-VIEW4中。

(2)单击“退出”命令按钮关闭表单。

注意:完成表单设计后要运行表单的所有功能。

三、综合应用题(1)在考生文件夹下,将BOOKS表中所有书名中含有“计算机”3个字的图书复制到BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成。

(2)复制后的图书价格在原价格的基础上降低5%。

(3)从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在new_table4表中(字段名为出版单位和均价)。

【参考答案及解析】一、基本操作题【考点分析】本大题主要考查的知识点是:数据库的建立、向数据库中添加表、为表建立索引以及表间建立联系。

【解题思路】通过“新建”菜单或“新建”命令按钮实现数据库的建立,在数据库设计中完成表的添加;为表建立索引需要在表设计器中进行;为两张表建立永久性联系需要在数据库设计器中进行,并且两张表要分别在对应的字段上建立主索引和普通索引。

全国计算机等级考试二级VF笔试真题及答案

全国计算机等级考试二级VF笔试真题及答案
该图是( ). A.N-S 图 B. PAD 图 C. 程序流程图 D.E-R 图 答案 C 8.数据库管理系统是( )。 A. 操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译系统 D.一种操作系统 答案 B 9.在 E-R 图中,用来表示实体联系的图形是( )。
A.椭圆形 B.矩形 C.菱形 D .三角形
4. 算法的空间复杂度是指( )。
A.算法在执行过程中所需要的计算机存储空间 B.算法所处理的数据量
C.算法程序中的语句或指令条数 数
D.算法在执行过程中所需要的临时工作单元
答案 A 解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数 据所占空间和执行过程中所需要的额外空间. 5. 软件设计中划分模块的一个准则是( )。 A. 低内聚低耦合 B. 高内聚低耦合 C. 低内聚高耦合 D. 高内聚高耦合 答案 B 解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可 以提高模块的独立性. 6. 下列选项中不属于结构化程序设计原则的是( )。 A.可封装 B.自顶向下 C.模块化 D.逐步求精 答案 A 7.软件详细设计产生的图如下
B. SELECT 教师表.系号,COUNT(*)FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 INTO DBF TEMP SELECT MAX(人数)FROM TEMP
C. SELECT 教师表.系号,COUNT(*)AS 人数 FROM 教师表,学院表; WHERE 教师表.系号=学院表.系号 GROUP BY 教师表.系号 TO FILE TEMP
答案 C
10.有三个关系 R,S,T 如下:

全国计算机等级考试VF二级试题集及答案(三)

全国计算机等级考试VF二级试题集及答案(三)

全国计算机等级考试二级VF笔试试卷一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A)程序设计就是编制程序 B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试 D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表 B)线性链表C)二叉链表 D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图 C)N-S图 D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题 B)数据安全问题C)大量数据存储问题 D)简化数据维护(9)设有如下关系表:R S TA B C A B C A B C 1 1 2 3 1 3 1 1 2 2 2 3 2 2 3 3 1 3则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型 B)数据库管理系统C)数据库 D)数据库管理员(11)Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系(12)扩展名为mnx的文件是A)备注文件 B)项目文件 C)表单文件 D)菜单文件(13)报表的数据源可以是A)表或视图 B)表或查询 C)表、查询或视图 D)表或其他报表(14)如果添加到项目中的文件标识为“排除”,表示A)此类文件不是应用程序的一部分B)生成应用程序时不包括此类文件C)生成应用程序时包括此类文件,用户可以修改D)生成应用程序时包括此类文件,用户不能修改(15)“项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是 A)查询、视图或表单 B)表单、报表和标签C)查询、表单或程序 D)以上文件都可以(16)允许出现重复字段值的索引是A)侯选索引和主索引 B)普通索引和惟一索引C)侯选索引和惟一索引 D)普通索引和侯选索引(17)以纯文本形式保存设计结果的设计器是A)查询设计器 B)表单设计器 C)菜单设计器 D)以上三种都不是(18)以下关于视图的描述正确的是A)视图保存在项目文件中 B)视图保存在数据库文件中C)视图保存在表文件中 D)视图保存在视图文件中(19)下面有关表间永久联系和关联的描述中,正确的是A)永久联系中的父表一定有索引,关联中的父表不需要有索引B)无论是永久联系还是关联,子表一定有索引C)永久联系中子表的记录指针会随父表的记录指针的移动而移动D)关联中父表的记录指针会随子表的记录指针的移动而移动(20)下面关于类、对象、属性和方法的叙述中,错误的是A)类是对一类相似对象的描述,这些对象具有相同种类的属性和方法B)属性用于描述对象的状态,方法用于表示对象的行为C)基于同一个类产生的两个对象可以分别设置自己的属性值D)通过执行不同对象的同名方法,其结果必然是相同的(21)在下面的Visual FoxPro表达式中,运算结果为逻辑真的是A)EMPTY(.NULL.) B)LIKE('xy? ', 'xyz')C)AT('xy', 'abcxyz') D)ISNULL(SPACE(0))(22)依次执行以下命令后的输出结果是SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLOVER 10 SET MARK TO ". ? CTOD("49-05-01")A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错(23)假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。

计算机二级VF课后习题参考答案

计算机二级VF课后习题参考答案

计算机二级VF课后习题参考答案二级VF教材课后习题答案习题一一、选择题1)D 2)A 3)B 4)B 5)C 6)B 7)C 8)D二、填空题1)事物与事物之间的联系2)关系数据模型3)属性元组4)选择联接投影5)去掉重复属性的等值联接6)空值7)一方多方8)两个表的主关键字9)关系数据库开发面向对象习题二一、选择题1)C 2)D 3)D 4)D 5)B 6)C 7)D 8)D二、填空题1)设计器2)控制面板中“添加/删除程序” 3)工具选项4)区域5)文件位置6).PJX 7)代码8)从项目中移去,被移去文件仍存在于原目录中不仅从项目中移去文件,还从磁盘删除习题三一、选择题1)D 2)B 3)C 4)D 5)A 6)C 7)A 8)65.00 9)D二、填空题1)337.201 2)15 3)字符型4)D C三、上机题1)(假定系统当前日期是2002年9月21日,则结果为)今天是:2002年9月21日(假定系统当前日期是2002年10月1日,则结果为)今天是:2002年10月01日2)2.4+12.4 14.803)7 586个人计算机奔腾586个人计算机奔腾586个人计算机4)5 100.00 889915)(假定系统当前日期是2002年9月21日,则结果为)2002年□9月21日习题四一、选择题1)D 2)D 3)D 4)C 5)C二、填空题1)实体2)主普通3)SET RELATION TO 4)逻辑表达式5)32767习题五一、选择题1)D 2)A 3)C 4)A二、填空题1)UNION 2)IS NULL 3)逻辑4)SUM A VG 5)INTO CURSOR三、上机题1)①SELECT 供应商名FROM 供应商WHERE 地址='北京'②SELECT 职工号,仓库号FROM 职工WHERE 职工号IN;(SELE 职工号FROM 订购单WHERE 供应商号='S3')③SELE * FROM 供应商WHERE 地址='北京' AND ;(供应商号IN (SELE 供应商号FROM 订购单WHERE 职工号='E1')) ;AND (供应商号IN (SELE 供应商号FROM 订购单WHERE 职工号='E3'))④SELECT DIST 城市FROM 仓库,职工,订购单WHERE 供应商号='S4';AND 订购单.职工号=职工.职工号AND 职工.仓库号=仓库.仓库号⑤SELECT 订购单号FROM 订购单WHERE 职工号IN ;(SELECT 职工号FROM 职工WHERE 工资>1230);AND 供应商号IN (SELECT 供应商号FROM 供应商WHERE 地址='北京')⑥ SELECT A VG(面积) FROM 仓库⑦SELECT 仓库号,COUNT(*) FROM 职工WHERE 工资>1220 GROUP BY 仓库号⑧ SELECT * FROM 职工 A WHERE ;工资<(SELECT A VG(工资) FROM 职工 B WHERE A.仓库号=B.仓库号)2)① INSERT INTO 供应商value ('S9','智通公司','沈阳')②DELETE FROM 供应商WHERE 供应商号NOT IN ;(SELECT 供应商号FROM 订购单)PACK③DELETE FROM 订购单WHERE 职工号IN;(SELECT 职工号FROM 职工,仓库WHERE 城市='上海' AND;仓库.仓库号=职工.仓库号)④UPDATE 仓库SET 面积=面积+100 WHERE 城市='北京'⑤UPDATE 职工SET 工资=工资*1.05 WHERE 工资<(SELECT A VG(工资) FROM 职工)3)建立学生管理数据库,其中包含有学生:(学号(C/2),姓名(C/8),性别(L),出生日期(D))【要求】l 按照学号建立主索引;II 出生日期字段有效性规则为:出生日期应小于系统当前日期,否则提示“出生日期输入错误!”课程:(课程号(I),课程名(C/20))【要求】l 按照课程号建立主索引成绩:(学号(C/2),课程号(I),成绩(N/5/1))【要求】I 成绩字段的有效性规则为:成绩应介于0~100分之间,否则提示“成绩应介于0~100之间”,默认值为60分;II 按照学号建立普通索引并与学生表建立联系;III 按照课程号建立普通索引并与课程表建立联系;命令如下:CREA DATABASE 学生管理&&建立须生管理数据库*建立学生表CREATE TABLE 学生;( 学号C(2) PRIMARY KEY, 姓名C(8), 性别L,;出生日期 D CHECK (出生日期<=DATE()) ERROR "出生日期输入错误!"*建立课程表CREATE TABLE 课程; ( 课程号I PRIMARY KEY,课程名C(20))*建立成绩表CREATE TABLE 成绩( 学号C(2),课程号I, ;成绩N(6,2) CHECK (成绩>=0 AND 成绩<=100) ;ERROR "成绩应介于0~100之间" DEFAULT 60, ;FOREIGN KEY 学号TAG 学号REFERENCES 学生,;FOREIGN KEY 课程号TAG 课程号REFERENCES 课程)【提示】操作完成后,可以使用:OPEN DATABASE 学生管理MODI DATABASE 查看结果。

全国计算机二级vf试题3及答案

全国计算机二级vf试题3及答案

第三章数据与数据运算一、选择题1、Visual FoxPro 系统允许字符型数据的最大宽度是()A、10B、32C、128D、2552、在Visual FoxPro 中,下列合法的字符型常量是()A、{01/02/03}B、【123+54】C、【【计算机】】D、.Y.3、下列数据中,合法的数值型常量是()A、123B、123+E345C、“45.36 ”D、4*54、当定义一个新的数组后,系统会自动给数组中的每一个元素赋以()A、1B、0C、逻辑真(.T.)D、逻辑假(.F.)5、在命令窗口中输入如下命令:STORE 2*3 TO X?X在主屏幕中显示的结果为()A、2B、3C、6D、2*36、下列不属于合法变量名的是()A、VFPB、学生—姓名C、中国计算机D、X1237、下列4个表达式中,结果为数值型的是()A、“1234”-“34”B、134 – 34C、40 – 4*5D、5*6>208、下列不可以用“+”或“-”运算符的是()A、字符型数据B、数值型数据C、日期型数据D、逻辑型数据9、下列各表达式中,属于Visual FoxPro合法表达式的是()A、“123”+SPACE(5)+27B、CTOD(“05/02/03”)+DATE()C、VAL(“45”)+“55”D、{^2002/05/15}- 10010、若M=“4”,N=“6”,K=10,则下列表达式中结果为真的是()A、M+N=KB、VAL(M+N)=KC、VAL(M)+VAL(N)=KD、M+N=STR(K)11、以下各表达式中,运算结果为日期型数据的是()A、DATE()- 02/03/98B、{02/04/98}+20C、{^2003/02/03 12:40:59}-20D、DTOC{02/03/98}12、假设有一个字段变量“姓名”,其值为“张三”,同时也存在一个同名的内存变量:姓名=“王五”。

当系统访问此“姓名”变量时,姓名的值因该是()A、张三B、王五 C“张三” D、“王五”13、5E-10是一个()A、字符型常量B、数值型常量C、内存变量D、非法表达式14、在命令窗口中执行如下命令:STORE 3 * 5 =15 TO XY=.F.?X . AND . Y在命令窗口中显示的值为()A、. T .B、. F .C、1D、015、假定字符串A=“12”,B=“34”,则下列表达式的运算结果为逻辑假的是()A、. NOT .(A=B). OR . B$“1234”B、. NOT .A$“ABC”.AND . A﹤﹥BC、. NOT . (A﹤﹥B) . AND . A$“ABC”D、. NOT .(B) $“ABC”.AND . A﹥=B16、先执行SET DATE TO YMD,则表达式{^2000/02/15 10:30:20} – 10的结果是()A、{^1990/02/15 10:30:20}B、{^2000/02/05 10:30:20}C、{^2000/02/05 10:30:10}D、{^2000/02/15 10:30:10}17、下列各项中与表达式 .NOT. (m>=0.AND. m<=60)等价的是()A、m>0.OR.m<60B、m<0 .AND.m>60C、m<0.OR.m>60D、m>0.AND.m<6018、下面的日期表达式或日期时间表达式中,错误的是()A、{^2001/12/25}-10B、{^2001/12/25}-DATE()C、{^2001/12/25 12:30:15}+10D、{^2001/12/25 12:30:15}-TIME()19.逻辑表达式中,3个逻辑运算符的优先顺序依次是()A、.OR.>.AND.>.NOT.B、.NOT>AND.>.OR.C、.NOT.>.OR.>.AND.D、.AND.>.NOT.>.OR.20.计算表达式2-10>15.OR.‖a’’+‖b‖$‖123abc‖时,运算顺序是()A、-、>、.OR.、+、$B、-、+、>、$、.OR.C、-、.OR.、$、+、>D、+、$、-、>、.OR.21.函数SQRT(2*SQRT(4))的结果是()A)2.00 B)4.00 C)8 D)1.6822.先执行STORE 10 TO X,则函数ABS(5-X),SIGN(5-X)的值分别为()A)5 1 B)-5 1 C)5 -1 D)-5 -123,函数ROUND(PI( ),-2)的结果是()A)3.14 B)-3.14 C)3 D)024.函数MAX(ROUNG(3.1415,3),PI( ))的结果是()A)3.1415 B)3.142 C)PI( ) D)3.1425.在命令窗口执行下列语句()STORE 5.5 TO M?INT(-M),CEILING(M),FIOOR(-M)在主窗口中显示的结果为()A)5,-5,-6 B)-5,5 -6 C)-5,6,-6 D)5,6,526.假设A=10,B=-3,C=4,则函数MOD(A,B)和MOD(-A,C)的值分别为()A)-2 -2 B)-2 2 C)2 2 D)2 -227.假设X=‖VISUAL‖,则表达式LEFT(X,1)+LOWER(SUBSTR(X,2))的结果是()A)Visuai B)Vis C)vIS D)vISUAL28.表达式V AL(SUBSTR(“计算机等级考试”,7))*LEN(―VISUAL‖)的值为()A)24 B)36 C)42 D)029.下列四个函数中,结果相同的是()A)YEAR(DATE( ))和SUBSTR(DTOC(DATE( )),7,2)B)假设A=‖VFP‖,B=‖等级考试”,则A+B和B+AC)V ARTYPE(―12+8=20‖)和V ARTYPE(12+8=20)D)RIGHT(―计算机辅导丛书”,8)与SUBSTR(―计算机辅导丛书”,730.函数LEN(SPACE(15)-SPACE(10))的结果是()A)5 B)25 C)15 D)数据类型不匹配31.函数LEN(STR(123.45,2,1))的结果是()A)2 B)3 C)5 D)一串星号(* * * *)32.假设字符变量X1=(“2003年上半年全国计算机等级考试“),下列语句中,能够显示“2003年上半年全国计算机等级考试”的是()A)?X1-―全国”B)?SUBSTR(X1,1,8)+SUBSTR(X1,11,17)C)?SUBSTR(X1,1,12)+RIGHT(1,14) D)?LEFT(X1,8)+RIGHT(X1,14)33.在命令窗口输入如下语句;A=‖Visual Foxpro‖B=‖Fox‖?at(B,A)??atc(B,A)在主窗口中显示的结果为()A)0 1 B)8 8 C)1 8 D)8 134.函数OCCURS(―abc‖,‖abcacdadcabc”的结果为()A)0 B)1 C)2 D)435.下列字符函数中,其结果为逻辑性的函数是()A)OCCURS( ) B)STUFF( ) C)LIKE( ) D)CHRTRAN( )36、下列表达式中,运算结果为逻辑真的是()A、AT(“12”,“1234”)B、EMPTY(SPACE(12))C、MIN(2,3)D、LEN(“45”)>4037、执行以下语句系列,程序的运行结果为()SET DATE TO YMDSTORE CTOD(“04/01/02”) TO RQSTORE YEAR(RQ) TO YR?YRA、04B、2001C、2004D、200238、下列函数中,函数值为数值型的是()A、TIME()B、DATETIME()C、DATE()D、DAY(DATE())39、下列函数中,其函数值类型相同的是()A、YEAR(DATE())和DATE()-10B、DAY(DATE())和TIME()C、DATE()-{^2002/03/02}和SEC(DATETIME())D、TIME()和DATETIME()40、在命令窗口执行下列语句:STORE -123.456 TOX?STR(X,3),STR(X)在主窗口中输出的结果为()A、-123 -123B、-123.456 -123C、*** -123.456D、*** -12341、Visual FoxPro函数V AL(―12AB34‖)的返回值是()A、12AB34B、12.00C、1234.00D、042、执行下列语句后,在窗口中输出的结果为()X=“*”?“4&X.5=”+STR(4&X.5,2)A、4&X.5=20B、4&X.5=0C、4*5=20D、4*.5=2043、输入下列命令,程序的执行结果是STORE . NULL . TO.a?a,ISNULL(a)A、. NULL. . T.B、. T .C、. NULL . .F.D、. F.44、假设A=123,B=27,C=“A+B”,则函数V ARTYPE(1+&C)的值为()A、151B、NC、CD、U45、若当前打开的数据表文件是一个空表,则利用函数RECNO()和BOF()测试的结果分别为()A、1 .T.B、1 .F .C、0 .T.D、0 .F.46、下列空值的测试中,函数返回值为逻辑假的是()A、EMPTY(SPACE(2))B、EMPTY(CHR(13))C、EMPTY(0)D、EMPTY(.NULL.)47、假设CJ=75,则函数:IIF(CJ>60,IIF(CJ>=85,‖优秀‖,‖良好‖),‖不及格‖)的值为()A、优秀B、良好C、不及格D、函数套用错误二、填空题1、Visual FoxPro 中有两种变量,即_______和________。

2022年计算机二级考试VF简单练习题计算机二级考试练习题

2022年计算机二级考试VF简单练习题计算机二级考试练习题

2022年计算机二级考试VF简单练习题计算机二级考试练习题计算机等级网权威发布2022年计算机二级考试VF简单练习题,更多2022年计算机二级考试VF简单练习题相关信息请访问计算机等级考试网。

参考解析:【考点分析】本大题主要考查的知识点是:用SQL语句创立查询及表单的属性和方法。

2[单项选择题]扩展名为mpr的文件是()。

A.菜单文件B.菜单程序文件C.菜单备注文件D.菜单参数文件参考答案:B参考解析:mpr是菜单程序文件的扩展名,菜单文件的扩展名是n1n 某,菜单备注文件的扩展名是rant,菜单参数文件不存在。

点击查看试题笔记(0)3[单项选择题]查询客户名称中有“网络”二字的客户信息的正确SQL命令是()。

A.SELECT某FROM客户FOR名称LIKE〝%网络%″B.SELECT某FROM客户FOR名称=〝%网络%″C.SELECT某FROM客户WHERE名称=〝%网络%″D.SELECT某FROM客户WHERE名称LIKE〝%网络%″参考答案:D参考解析:LIKE为字符串匹配运算符,可与通配符“%”和“-”-起使用。

“%”表示与任意多个字符匹配;“-”表示与任意-个字符匹配。

查询客户名称中有“网络”二字的客户信息可用LIKE”%网络%”表示,正确的选项为D)。

4[单项选择题]一个栈的初始状态为空。

现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,那么元素出栈的顺序是()。

A.12345ABCDEB.EDCBA54321C.ABCDE12345D.54321EDCBA参考答案:B参考解析:栈是先进后出的原那么组织数据,所以入栈最早的最后出栈,所以选择B)。

值是A.LB.CC.ND.D参考答案:C6[单项选择题]算法的有穷性是指()。

A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的用户使用参考答案:A参考解析:算法原那么上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。

计算机二级等级考试VF第三章数据库

计算机二级等级考试VF第三章数据库

5. 字段名中不合法的是()A. 当前B.7 个考生C.dDC_111D. DDD6. 在建立表间一对多永久联系时,主表的索引类型必须是()A. 主索引或候选索引B.主索引、候选索引或唯一索引C.主索引、候选索引、唯一索引或普通索引D.可以不建立索引7.INDEX 命令无法建立的索引是()A. 主索引B.候选索引C.唯一索引D.普通索引8. 下列关于索引文件的叙述中,说法正确的是()A. 索引文件必须配合原数据表使用B. —个数据表文件只能建立一个对应的索引文件C. 复合索引文件的扩展名为.idxD. 但索引文件的扩展名为.cdx9. 自由表中字段名长度的最大值为()A.8B.10C.128D.25510. 在VISUAL FOXPRO 中,一只读方式打开数据库文件,应使用命令()A. exalusiveB.sharedC. noupdateD.validate11. 建立唯一索引后,只允许重复出现记录值的()A.第一个B.最后一个C.全部D.字段值不惟一,不能存储12. VISUAL FOXPRO 是一种关系型数据库管理系统,这里关系通常是指()A.数据库文件(DBC文件)B.一个数据库中两个表之间有一定的关系C.表文件(DBF文件)D.—个表文件中有两条记录之间有一定的关系13. 在VISUAL FOXPRO 中,数据库文件和数据表文件的扩展名分别是()A.DBF 和DCTB.DBC 和DCTC.DBC 和DCTD.DBC 和DBF14. 在数据库中可以存放的文件是()A.数据库文件B.数据库表文件C.自由表文件D.查询文件15. 用命令index on 姓名tag index_name unique 建立索引,索引类型是()A.主索引B.普通索引C.候选索引D.唯一索引16. 打开数据库ABC 的正确命令()A.open database abce abce database abcD.open abc17. 下列关于自由表的说法中,错误的是()A. 在没有打开数据库的情况下所建立的数据表就是自由表B. 自由表不属于任何一个数据库C. 自由表不能转换为数据库表D. 数据库表可以转换为自由表18. 在指定字段或表达式不允许出现重复值的索引是()A.唯一索引B.唯一索引和候选索引C.唯一索引和主索引D.主索引和候选索引19. 下列有关数据库的描述正确的是()A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化数据集合D.数据库是一组文件20. 表设计器中的“有效性规则”框中不包括的规则是()A.规则B.信息C.默认值D.格式21. 参照完整性规则不包括()A.更新规则B.删除规则C.查询规则D.插入规则22. 增加字段的有效性规则,是为了能保证数据的()A.实体完整性B.表完整性C.参照完整性D.域完整性23. 保证表中记录惟一的特性是()A.实体完整性B.域完整性C.参照完整性D.数据库完整性24. 通过制定字段的数据类型和宽度来限制改字段的取值范围,这属于数据完整性的()A.参照完整性B.试题完整性C.域完整性D.字段完整性25. 在VISULA FOXPRO 中,数据的完整性不包括()A.实体完整性B.域完整性C.属性完整性D.参照完整性26. 如果制定参照完整性的删除规则为“级联” ,则当删除父表中的记录是()A. 系统自动备份父表中被删除记录到一个新表中B. 若字表中有相关记录,则禁止删除父表中的记录C. 会自动删除字表中所有相关记录D. 不作参照完整性检查,删除父表记录与子表无关27. 假设在数据库表的表设计器中,字段型字段“性别”已被选中,正确的有效性规则设置是()A.= “男” or “女”B.性别二“男” or “女”C.$ “男女”D.性别$ “男女”28. 在表设计器中设置的索引包含在()A.独立索引文件中B.惟一索引文件中29. 假设表“学生.dbf”已在某个工作区打开,取名为studen,选择“学生”表所在工作区为当前工作区命令时()A. select 0B. use 学生C. select 学生D. select student30. 利用set relation 命令可以建立两个表之间的关联,改关联是()A.永久联系B.临时性联系C.任意的联系D.以上说法的不正确。

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

菜单的建立、SQL语言中的联接查询、查询的排序、分组查询、临时 表的概念、查询结果的去向等知识点。 第一步:利用菜单设计器定义两个菜单项,在菜单名称为"统计"的字 菜单下建立"平均"菜单,"平均"的菜单项的结果列中选择"过程",并通 过单击"编辑"按钮打开一个窗口来添加"平均"菜单项要执行的命令。在 菜单名称为"退出"的菜单项的结果列中选择"命令",并在后面的"选项" 列中输入以下退出菜单的命令:SET SYSMENU TO DEFAULT 第二步:在单击"平均"菜单项后面的"编辑"按钮所打开的窗口中添加 如下的过程代码: SET TALK OFF &&在程序工作方式下关闭命令结果的显示 OPEN DATABASE SCORE SELECT Course.课程名, AVG(Score1.成绩) 平均成绩; FROM score!course INNER JOIN score!score1 ; ON Course.课程号 = Score1.课程号; GROUP BY Course.课程名; ORDER BY Course.课程名; INTO TABLE NEWTABLE CLOSE ALL SET TALK ON 完成之后,单击菜单->生成,选择考试文件夹,文件名为TJ_MENU3, 系统将生成一可执行菜单程序,在命令窗口输入do tj_menu3.mpr,单 击统计->平均,完成操作。
查询的创建,视图的删除,添加记录,向表单中添加对象 等知识点 第一步:打开考生文件夹下的"SCORE"数据库 第二步:打开"文件"、"新建"菜单选择"查询",在弹出的" 新建"对话框中,选择"查询",单击"向导"按钮,按照向导, 选定student表的姓名,出生日期字段,连续单击下一步,输入 保存的查询名为"QUERY31",再点击"完成"即可 第三步:在数据库设计器中的"NEWVIEW"上单击右键, 在弹出的菜单中选择"删除",并在弹出的对话框中选择"移 去"即可。 第四步:用INSERT语句来完成, INSERT INTO score1(学号,课程号,成绩) VALUES ("993503433","0001",99) 第五步:打开表单后,添加工具栏中的命令按钮到表单中, 双击该按钮,输入命令THISFORM.RELEASE。
第3套 一、基本操作题(共4小题,第1和2题是7分、第3 和4题是8分) 1. 根据SCORE数据库,使用查询向导建立一个 含有学生"姓名"和"出生日期"的标准查询 QUERY31.QPR。 2. 从SCORE数据库中删除视图NEWVIEW。 3. 用SQL命令向SCORE1表插入一条记录:学 号为"993503433"、课程号为"0001"、成绩是99。 4. 打开表单MYFORM34,向其中添加一个"关闭" 命令按钮(名称为Command1),单击此按钮关闭 表单(不可以有多余的命令)。
视图的建立方法、查询语句的应用、表单的建立方法等知识点 第一小题:打开考生文件夹下数据库"SCORE",在命令窗口中输入下列 命令来建立view视图: CREATE VIEW NEW_VIEW AS ; SELECT Student.学号, Student.姓名, Student.系部 ; FROM score!course INNER JOIN score!score1 INNER JOIN 错误:(1)不需用课程表course (2) score!student ; ON Student.学号 = Score1.学号 ; Course.课程号应为Score1.课程号 ON Course.课程号 = Score1.课程号 ; WHERE Course.课程号 IS NOT NULL AND Score1.成绩 IS NULL 第二小题:在表单设计器中放置一个表格控件和一个命令按钮控件。将 表格控件的name属性改为:grdCourse.点击工具栏中的"数据环境"按钮, 在弹出的"添加表或视图"对话框中选择SCORE数据库下的course表.点击" 添加"按钮,然后点击"关闭"按钮。在表单设计器中对GrdSalarys表格控 件的RecordSourceType和RecordSource属性分别设为:0-表和course, 以文件名MYFORM3.scx将所编辑的表单保存在考生文件夹下。

第3套 二、简单应用(2小题,每题20分,计40分) 1. 建立视图NEW_VIEW NEW_VIEW,该视图含 有选修了课程但没有参加考试(成绩字段值为 NULL)的学生信息(包括"学号"、"姓名"和"系部 "3个字段)。 2. 建立表单MYFORM3,在表单上添加表格控件 (名称为grdCourse),并通过该控件显示表 course的内容(要求RecordSourceType属性必须 为0)。
第3套 三、综合应用(1小题,计30分) 利用菜单设计器建立一个菜单TJ_MENU3,要求 如下: (1) 主菜单(条形菜单)的菜单项包括"统计"和" 退出"两项; (2) "统计"菜单下只有一个菜单项"平均",该菜单 项的功能是统计各门课程的平均成绩,统计结果包 含"课程名"和"平均成绩"两个字段,并将统计结果 按课程名升序保存在表NEWTABLE中。 (3) "退出"菜单项的功能是返回VFP系统菜单 (SET SYSMENU TO DEFAULT)。 菜单建立后,运行该菜单中各个菜单项。
相关文档
最新文档