[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc

上传人:ownview251 文档编号:492555 上传时间:2018-11-30 格式:DOC 页数:22 大小:65.50KB
下载 相关 举报
[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc_第1页
第1页 / 共22页
[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc_第2页
第2页 / 共22页
[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc_第3页
第3页 / 共22页
[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc_第4页
第4页 / 共22页
[计算机类试卷]2006年4月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、2006 年 4月国家二级( VISUALFOXPRO)笔试真题试卷及答案与解析 1 下列选项中不属于结构化程序设计方法的是 _。 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 2 两个或两个以上的模块之间关联的紧密程度称为 _。 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 3 下列叙述中正确的是 _。 ( A)软件测试应该由程序开发者来完成 ( B)程序经调试后一般不需要再测试 ( C)软件维护只包括对程序代码的维护 ( D)以上三种说法都不对 4 按照 “后进先出 ”原则组织数据的数据结构是 _。 ( A)队列 ( B)栈 ( C)双向链表

2、( D)二叉树 5 下列描述中正确的是 _。 ( A)线性链表是线性表的链式存储结构 ( B)栈与队列是非线性结构 ( C)双向链表是非线性结构 ( D)只有根结点的二叉树是线性结构 6 对如下二叉树进行后序遍历的结果为 _。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 7 在深度为 7的满二叉树中,叶 子结点的个数为 _。 ( A) 32 ( B) 31 ( C) 64 ( D) 63 8 “商品 ”与 “顾客 ”两个实体集之间的联系一般是 _。 ( A)一对一 ( B)一对多 ( C)多对一 ( D)多对多 9 在 E-R图中,用来表示实

3、体的图形是 _。 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)三角形 10 数据库 DB、数据库系统 DBS、数据库管理系统 DBMS之间的关系是 _。 ( A) DB包含 DBS和 DBMS ( B) DBMS包含 DB和 DBS ( C) DBS包含 DB和 DBMS ( D)没有任何关系 11 在 Visual FoxPro中以下叙述错误的是 _。 ( A)关系也被称作表 ( B)数据库文件不存储用户数据 ( C)表文件的扩展名是 .dbf ( D)多个表存储在一个物理文件中 12 扩展名为 SCX的文件是 _。 ( A)备注文件 ( B)项目文件 ( C)表单文件 ( D)菜单

4、文件 13 表格控件的数据源可以是 _。 ( A)视图 ( B)表 ( C) SQL SELECT 语句 ( D)以上三种都可以 14 在 Visual FoxPro中以下叙述正确的是 _。 ( A)利用视图可以修改数据 ( B)利用查询可以修改数据 ( C)查询和视图具有相同的作用 ( D)视图可以定义输出去向 15 在 Visual FoxPro中可以用 DO命令执行的文件不包括 _。 ( A) PRG文件 ( B) MPR文件 ( C) FRX文件 ( D) QPR文件 16 不允许出现重复字段值的索引是 _。 ( A)候选索引和主索引 ( B)普通索引和惟一索引 ( C)惟一索引和主索

5、引 ( D)惟一索引 17 在 Visual FoxPro中,宏替换可以从变量中替换出 _。 ( A)字符串 ( B)数值 ( C)命令 ( D)以上三种都可能是 18 以下关于 “查询 ”的描述正确的是 _。 ( A)查询保存在项目文件中 ( B)查询保存在数据库文件中 ( C)查询保存在表文件中 ( D)查询保存在查询文件中 19 设 X=“11“,Y=“1122“,下列表达式结果为假的是 _。 ( A) NOT(X Y)AND(X$Y) ( B) NOT(X$Y)OR(X Y) ( C) NOT(X Y) ( D) NOT(X$Y) 20 以下是与设置系统菜单有关的命令,其中错误的是 _

6、。 ( A) SET SYSMENU DEFAULT ( B) SET SYSMENU TO DEFAULT ( C) SET SYSMENU NOSAVE ( D) SET SYSMENU SAVE 21 在下面的 Visual FoxPro表达式中,运算结果不为逻辑真的是 _。 ( A) EMPTY(SPACE(0) ( B) LIKE(xy*, xyz) ( C) AT(xy, abcxyz) ( D) ISNULL(.NULL.) 22 SQL的数据操作语句不包括 _。 ( A) INSERT ( B) UPDATE ( C) DELETE ( D) CHANGE 23 假设表单上有一

7、选项组: 男 女,其中第一个选项按钮 “男 ”被选中。请问该选项组的 Value属性值为 _。 ( A) .T. ( B) “男 ” ( C) 1 ( D) “男 ”或 1 24 打开数据库的命令是 _。 ( A) USE ( B) USE DATABASE ( C) OPEN ( D) OPEN DATABASE 25 “图书 ”表中有字符型字段 “图书号 ”,要求用 SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是 _。 ( A) DELETE FROM 图书 FOR 图书号 LIKE“A%“ ( B) DELETE FROM 图书 WHILE 图书号

8、LIKE“A%“ ( C) DELETE FROM 图书 WHERE 图书号 “A*“ ( D) DELETE FROM 图书 WHERE 图书号 LIKE“A%“ 26 在 Visual FoxPro中,要运行 菜单文件 menul.mpr,可以使用命令 _。 ( A) DO menul ( B) DO menul.mpr ( C) DO MENU menul ( D) RUN menul 27 以下所列各项属于命令按钮事件的是 _。 ( A) Parent ( B) This ( C) ThisForm ( D) Click 28 如果在命令窗口执行命令: LIST名称,主窗口中显示: 记

9、录号 名称 1 电视机 2 计算机 3 电话线 4 电冰箱 5 电线 假定名称字段为字符型、宽度为 6,那么下面程序段的输出结果是 _。 GO2 SCAN NEXT 4 FOR LEFT(名称, 2) “电 ” IF RIGHT(名称, 2) “线 ” EXIT ENDIF ENDSCAN ?名称 ( A)电话线 ( B)电线 ( C)电冰箱 ( D)电视机 29 SQL语句中修改表结构的命令是 _。 ( A) ALTER TABLE ( B) MODIFY TABLE ( C) ALTER STRUCTURE ( D) MODIFY STRUCTURE 30 假设 “订单 ”表中有订单号、职

10、员号、客户号和金额字段,正确的 SQL语句只能是 _。 ( A) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*) 3 AND AVG金额 200 ( B) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*) 3 AND AVG(金额 ) 200 ( C) SELECT职员号 FROM订单 GROUP BY职员号 HAVING COUNT(*)3WHERE AVG(金额 ) 200 ( D) SELECT职员号 FROM订单 GROUP BY职员号 WHERE COUNT(*)3AND AVG金额 200 31 要使

11、 “产品 ”表中所有产品的单价上浮 8%,正确的 SQL命令是 _。 ( A) UPDATE 产品 SET 单价单价 +单价 *8%FOR ALL ( B) UPDATE 产品 SET 单价单价 *1.08 FOR ALL ( C) UPDATE 产品 SET 单价单价 +单价 *8% ( D) UPDATE 产品 SET 单价单价 *1.08 32 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的 SQL语句是 _。 ( A) SELECT 产品名称 ,AVG(单价 )FROM 产品 GROUP BY单价 ( B) SELECT 产品名称 ,AVG(单价 )FROM 产品 OR

12、DER BY单价 ( C) SELECT 产品名称 ,AVG(单价 )FROM 产品 ORDER BY产品名称 ( D) SELECT 产品名称 ,AVG(单价 )FROM 产品 GROUP BY产品名称 33 执行如下命令序列后,最后一条命令的显示结果是 _。 DIMENSION M(2, 2) M(1, 1)=10 M(1, 2)=20 M(2, 1)=30 M(2, 2)=40 ?M(2) ( A)变量未定义的提示 ( B) 10 ( C) 20 ( D) .F. 34 设有 s(学号,姓名,性别 )和 sc(学号,课程号,成绩 )两个表,如下 SQL语句检索选修的每门课程的成绩都高于或

13、等于 85分的学生的学号、姓名和性别,正确的是 _。 ( A) SELECT 学号, 姓名,性别 FROM S WHERE EXISTS (SELECT * FROM SC WHERE SC学号 =s.学号 AND 成绩 =85) ( B) SELECT 学号,姓名,性别 FROMS WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号 =s.学号 AND 成绩 =85) ( C) SELECT 学号,姓名,性别 FROMS WHERE EXISTS (SELECT * FROM SC WHERE SC.学号 =S.学号 AND 成绩 85) ( D)

14、SELECT 学号,姓名,性别 FROM S WHERE NOT EXISTS (SELECT * FROM SC WHERE SC.学号 =S.学号 AND成绩 85) 35 从 “订单 ”表中删除签订日期为 2004年 1月 10日之前 (含 )的订单记录,正确的SQL语句是 _。 ( A) DROP FROM 订单 WHERE 签订日期 = 2004-1-10 ( B) DROP FROM 订单 FOR签订日期 = 2004-1-10 ( C) DELETE FROM 订单 WHERE签 订日期 =2004-1-10 ( D) DELETE FROM 订单 FOR签订日期 =2004-1

15、-10 36 对长度为 10的线性表进行冒泡排序,最坏情况下需要比较的次数为【 】。 37 在面向对象方法中【 】描述的是具有相似属性与操作的一组对象。 38 在关系模型中,把数据看成是二维表,每一个二维表称为一个【 】。 39 程序测试分为静态分析和动态测试。其中【 】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。 40 数据独立性分为逻辑 独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【 】。 41 要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的【 】事件代码中添加调用弹出式菜单程序

16、的命令。 42 表达式 2005-10-3 10: 0: 0- 2005-10-3 9: 0: 0的数据类型是【 】。 43 在 Visual FoxPro中,将只能在建立它的模块中使用的内存变量称为【 】。 44 查询设计器的 “排序依据 ”选项卡对应于 SQL SELECT语句的【 】短语。 45 在定义字段有效性规则时,在规则框中输入的表达式类型是【 】。 46 在 Visual FoxPro中,主索引可以保证数据的【 】完整性。 47 SQL支持集合的并运算,运算符是【 】。 48 SQLSELECT语句的功能是【 】。 49 “职工 ”表有工资字段,计算工资合计的 SQL语句是 SE

17、LECT【 】 FROM职工。 50 要在 “成绩 ”表中插入一条记录,应该使用的 SQL语句是:【 】成绩 (学号,英语,数学,语文 )VALUES(“2001100111”, 91,78,86)。 2006 年 4月国家二级( VISUALFOXPRO)笔试真题试卷答案与解析 1 【正确答案】 D 【试题解析】 20世纪 70年代以来,提出了许多软件设计方法,主要有 逐步求精:对复杂的问题,应设计一些子目标作过渡,逐步细化: 自顶向下:程序设计时应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化; 模块化:一

18、个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为分目标 ,再进一步分解为具体的小目标,把每个小目标称为一个模块,而可复用是面向对象程序设计的一个优点。 2 【正确答案】 A 【试题解析】 耦合度是模块间互相连接的紧密程度的度量;内聚度是一个模块内部各个元素间彼此结合的紧密程度的度量。 3 【正确答案】 D 【试题解析】 程序调试的任务是诊断和改正程序中的错误。它与软件测试不同,软件测试是尽可能多地发现软件中的错误。先要发现软件的错误,然后借助于一定的调试工具去找出软件错误的具体位置。软件测试贯穿整个软件生命期,调试主要在开发阶段。为了达到更好 的测试效果,应该由独立

19、的第三方来构造测试。因为从心理学角度讲,程序人员或设计方在测试自己的程序时,要采取客观的态度是程度不同地存在障碍的。软件的运行和维护是指将已交付的软件投入运行,并在运行使用中不断地维护,根据新提出的需求进行必要而且可能的扩充和删改。 4 【正确答案】 B 【试题解析】 栈和队列都是一种特殊的操作受限的线性表,只允许在端点处进行插入和删除。二者的区别是:栈只允许在表的一端进行插入或删除操作,是一种“后进先出 ”的线性表;而队列只允许在表的一端进行插入操作,在另一端进行删除操作,是 一种 “先进先出 ”的线性表。 5 【正确答案】 A 【试题解析】 根据数据结构中各数据元素之间前后关系的复杂程度,

20、一般将数据结构分为两大类型:线性结构与非线性结构。如果一个非空的数据结构满足下列两个条件: 有且只有一个根结点; 每个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构,又称线性表。所以线性表、栈与队列、线性链表都是线性结构,而二叉树是非线性结构。 6 【正确答案】 D 【试题解析】 后序遍历指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后遍历右 子树,最后访问根结点;并且遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后访问根结点。 7 【正确答案】 C 【试题解析】 所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。这就是

21、说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第 K层上有 2K-1个结点,且深度为 m的满二叉树有 2m-1个结点。树的最大层次称为树的深度。本题中深度为 7,故叶子结点数为 27-1=26=64。 8 【正确答案】 D 【试题解析】 两个实体间的联系可以归纳为 3种类型: 一对一联系:一对一的联系表现为主表中的每一条记录只与相关表中的一条记录相关联。 一对多联系:一对多的联系表现为主表中的每一条记录与相关表中的多条记录相关联。 多对多联系:多对多的联系表现为一个表中的多个记录在相关表中同样有多个记录其匹配。 本题中一个顾客可以购买多种商品,同一种商品可以有多个顾客购买,所以

22、商品和顾客之间是多对多的联系。 9 【正确答案】 A 【试题解析】 E-R图中用矩形表示实体集,用椭圆表示属性,用菱形表示联系。 10 【正确答案】 C 【试题解析】 数据库系统由如下几部分组成:数据库、数据库管理系统、数据库管理员、系统平台 (硬件平台和软件平台 )。 11 【正确答案】 D 【试题解析】 在 Visual FoxPro中,一个 “表 ”就是一个关系,存储在一个 dbf文件中,多个表应该存储在多个 dbf文件中。 12 【正确答案】 C 【试题解析】 在 Visual FoxPro中,备注文件的扩展名是 FPT,项目文件的扩展名是 PJX,表单文件的扩展是 SCX,菜单文件的

23、扩展名是 .mnx。 13 【正确答案 】 D 【试题解析】 表格控件的 Record Source Type 可以是 0-4,其中 0是表, 1是别名, 3是 SQL语句, 4是查询,而视图本身就是一个虚拟表。 14 【正确答案】 A 【试题解析】 查询与视图的定义和功能几乎完全相同,不同之处主要有: 1、查询的定义保存在独立的查询 (.qpr)文件中,而视图的定义保存在所属的数据库 (.dbc)文件中。 2、查询只能读取基表的数据,不能修改查询记录;而视图既能读取也能修改基表的数据。 3、查询不能用作程序中 USE 命令的数据源,查询的结果记录可以指 定输出到报表、标签、表浏览器和表文件中

24、;而视图不可以定义输出去向 15 【正确答案】 C 【试题解析】 运行的命令共有 5个,分别是: Do程序文件名 prg Do查询文件名 qpr Do菜单文件名 mpr Do Form表单文件名 SCX Report Form报表文件名 Frx 16 【正确答案】 A 【试题解析】 主索引和候选索引具有关键字特性,其字段值可以保证惟一性。它拒绝重复字段。惟一索引和普通索引允许字段出现重复值。但惟一索引中重复的索引字段值只有惟一一个值出现在索引项中。普通 索引的允许出现重复的记录,而且所有的记录都有效。 17 【正确答案】 D 【试题解析】 宏替换的功能是替换出字符变量的内容,即 &的值是变量中

25、的字符串。去掉了定界符之后,结果就可能有多种类型,可以是字符串、数值或命令。 18 【正确答案】 D 【试题解析】 在项目管理器中的 “查询 ”下面可看到刚做好的查询名称,按 “运行 ”即可看到查询的结果。查询实际上是一个程序,它被存在 “xxx qpr”文件中,实际上与 “xxx prg”文件是一样的格式,可在程序中用 “do xxx qpr”来调用它。 19 【正确答案】 D 【试题解析】 逻辑运算符有三个: .NOT.或 !(逻辑非 ), .AND.(逻辑与 )以及 .OR.(逻辑或 )。其优先次序依次为 NOT、 AND、 OR。 $为子串包含测试, “X“$“Y“的返回结果为 .T.

26、, X =Y的返回结果为 .F., X=Y的返回结果为 .F., X Y的返回结果为 .T.。 20 【正确答案】 A 【试题解析】 SET SYSMENU TO DEFAULT:将系统菜单恢复为缺省配置;SET SYSMENU SAVE:将当前的系统菜单配置指定为缺省配置; SET SYSMENU NOSAVE 将缺省配置恢复成 Visual FoxPro系统菜单的标准配置。 21 【正确答案】 C 【试题解析】 EMPTY(表达式 ):测试一个表达式的值是否为空。对字符型而言,空串和空格串为空;数值型、整型、浮点型、双精度型及货币型中 0即为空;空日期和空日期时间也是空。 EMPTY(SP

27、ACE(0)的运算结果为逻辑真。 LIKE(字符表达式 1,字符表达式 2 ):比较两个字符串位置上的字符,若所有字符都相匹配,函数返回逻辑真,否则返回逻辑假。字符表达式 1中可以包含通配符 *和 ?。 *可以与任何数目的字符相匹配, ?可以与任何单字字符相匹配。 LIKE(xy*?, xyz)的运算结果为逻辑真。 AT(字符表达式 1,字符表达式 2 ,数值表达式 ):返回字符串字符表达式 1在字符表达式 2中第数值表达式次出现的位置。AT(xy,abcxyz)的运算结果为 4。 ISNULL(表达式 ):判断一个表达式的运算结果是否为 NULL 值,若是 NULL 值返回逻辑真,否则返回逻

28、辑假。 22 【正确答案】 D 【试题解析】 数据操纵包括 INSERT, UPDATE, DELETE。 INSERT语句是插入一个元组或插入一个子查询的结果的命令; UPDATE 语句是以新值更新表中的记录; DELETE 语句是为表中指定的元组添加删除标记。 23 【正确答案】 C 【试题解析】 选项按钮的 Value属性:用来表示选项按钮的状态, 1表示选定,0表示未选定。 24 【正确答案】 D 【试题解析】 打开数据库的命令是 OPENDATABASE 语法: OPEN DATABASE File Name|? EXCLUSIVE|SHARED NOUPDATE VALIDATE

29、25 【正确答案】 D 【试题解析】 SQL从表中删除数据的命令格式如下: DELETE FROM Table Name WHERE Condition这里 FROM指定从哪个表中删除数据, WHERE 指定被删除的条件。 *可以与任何数目的字符相匹配。 26 【正确答案】 B 【试题解析】 运行菜单可以使用命令格式: DO文件名,但文件名的扩展名 .mpr不能省略。 27 【正确答案】 D 【试题解析】 常用的命令按钮事件有: Init事件、 Destory事件 、 Error事件、GotFocus 事件、 Click事件、 RightClick 事件、 Refresh 方法、 SetFoc

30、us 方法。 28 【正确答案】 A 【试题解析】 LEFT(字符表达式,数值表达式 )功能是从字符表达式左边开始,截取数值表达式指定长度的字符串。 RIGHT(字符表达式,数值表达式 ):返回一个字符串右边的若干字符,返回值是字符型。 本题是从 2、 3、 4、 5这 4条记录中,将最先找到的第 1个字是 “电 ”,而且最后一个字是 “线 ”的显示出来。 29 【正确答案】 A 【试题解 析】 在 Visual FoxPro中,修改表的结构有两个命令: ALTER TABLE:用 SQI 命令修改表的结构; MODIFY STRUCTURE:在表设计器中修改表的结构; 题目要求是 SQL语句

31、中修改表结构的命令,所以命令是 ALTER TABLE。 30 【正确答案】 B 【试题解析】 查询操作用 SELECT命令实现,本题是查询结果出自一个表的分组计算查询,按职员号进行分组,通过 “GROUP BY职员号 ”实现。计算金额的平均单价通过 AVG(单价 )实现,对于多个查询条件用 AND连接。 31 【正确答案】 D 【试题解析】 更新表中元组的值,使用 UPDATE 命令,一次可以更新表中的一个或多个属性值。 UPDATE 短语之后指定更新数据所属的表,将新的属性值或表达式赋值给对应的属性名 (SET 单价单价 *1.08),并置于 SET 短语之后。用 WHERE 短语可以对元

32、组进入限制,即对符合条件的元组进行更新。若无 WHERE 短语则是对表中的所有元组进行更新, %表示运算符。 32 【正确答案】 D 【试题解析】 本题求每种产品的平均单价应该按产品名称进行分组,通过“GROUP BY产品名称 ”实现 。 ORDER BY短语用来对查询的结果进行排序。 33 【正确答案】 C 【试题解析】 创建数组的命令格式有两种 DIMENSION数组名 (下标上限 1 ,下标上限 2) DECLARE 数组名 (下标上限 1 ,下标上限 2) 两种格式的功能完全相同。数组创建后,系统自动给每个数组元素赋以逻辑假 .F.。 可以用一维数组的形式访问二维数组。本题中 M(2)

33、与 M(1, 2)是同一变量,所以M(2)的值为 20。 34 【正确答案】 D 【试题解析】 查询操作使用 SELECT 命令,本题是连接查询和嵌套查询的结合使用,内层查询是将 SC 表和 S 表通过学号连接起来,查询的结果是选修的每门课程的成绩都小于 85分的学生信息,外层查询表中不在内层查询结果中出现的学生的学号、姓名和性别,在 WHERE条件短语中要用 NOT EXISTS谓词。 EXISTS是谓词, EXISTS或 NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。 35 【正确答案】 C 【试题解析】 SQL语言使用 delete语句删除数据库表中的记

34、录, Delete语句的格式为: delete from tablename; where columnname OPERATOR value and|or column OPERATOR value SQL 的 DELETE命令在删除数据库表中的记录之前不需要用 USE命令打开表。 36 【正确答案】 45 【试题解析】 假设线性表的长度为 n,则在最坏情况下,冒泡排序需要经过 n/2遍的从前往后扫描和 n/2遍的从后往前扫描,需要比较次数为 n(n-1)/2。 37 【正确答案】 类 【试题解析】 将属性、操作相似的对象归为类,也就是说 ,类是具有共同属性、共同方法的对象的集合。所以,类是

35、对象的抽象,它描述了属于该对象类型的所有对象的性质,而一个对象则是其对应类的一个实例。 38 【正确答案】 关系 【试题解析】 在 Visual FoxPro中,一个 “表 ”就是一个关系。一个关系的逻辑结构就是一张二维表。 39 【正确答案】 静态分析 【试题解析】 静态测试指不在计算机上运行被测试程序,而采用其他手段来达到对程序进行检测的目的,包括人工测试和计算机辅助静态分析方法。动态测试指通过在计算机上运行被测试程序,并用所设计的测试用 例对程序进行检测的方法。 40 【正确答案】 物理独立性 【试题解析】 数据独立性包括数据的物理独立性和逻辑独立性。物理独立性是指用户的应用程序与存储在

36、磁盘上的数据库中数据是相互独立的。数据在磁盘上的数据库中怎样存储是由 DBMS 管理的,用户程序不需要了解,应用程序要处理的只是数据的逻辑结构,这样当数据的物理存储改变时,应用程序不用改变。逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用户程序也可以不变。 41 【正确答案】 rightclick 【试题解析】 调用弹出式菜单程序的方法与下拉菜单一样,即在需要的地方输入命令: do快捷菜单名 .mpr。可以在某个控件的 “rightclick”事件输入这个命令,那么在表单或这个控件上按鼠标右键时就会弹出这个菜单。 42 【正确答案】 数值型 (N)

37、 【试题解析】 日期时间表达式中可以使用的运算符有 +和 -两个。 格式 结果及类型 日期 +天数 日期型。指定日期若干天后的日期 天数 +日期 日期型。指定日期若干天后的日期 日期 -天数 日期型。指定日期若干 天后的日期 日期 -日期 数值型。两个指定日期相差的天数 日期时间 +秒数 日期时间型。指定日期时间若干秒后的日期时间 秒数 +日期时间 日期时间型。指定日期时间若干秒后的日期时间 日期时间 -秒数 日期时间型。指定日期时间若干秒前的日期时间 日期时间 -日期时间 数值型。两个指定日期时间相差的秒数 43 【正确答案】 局部变量或内部变量 【试题解析】 局部变量也称为内部变量,局部变

38、量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。全局 变量也称为外部变量,它是在函数外部定义的变量。满二叉树它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。 44 【正确答案】 ORDER BY 【试题解析】 SELECT 中用来对最终的查询结果进行排序使用的是 ORDER BY短语,通常置于 SELECT 语句的最后。 45 【正确答案】 逻辑型 【试题解析】 建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的 “字段 ”选项卡中有一组定义字段有效性规则的项目,它们是 “规则 ”、“信息 ”、 “默认值 ”三项。其中 “

39、规则 ”是 逻辑表达式, “信息 ”是字符串表达式, “默认值 ”的类型则以字段的类型确定。 46 【正确答案】 实体 【试题解析】 实体完整性是保证表中记录惟一的特性,即在一个表中不允许有重复的记录。在 Visual FoxPro 中利用主关键字或候选关键字来保证表中的记录惟一,即保证实体惟一性。在 Visual FoxPro 中将主关键字称作主索引。 47 【正确答案】 UNION 【试题解析】 集合的并运算符是 UNION,用于将两个 SELECT语句的查询结果合并成一个查询结果,注意要保证两个查询结果具有相同的 属性个数,对应属性的数据类型相同,其值出自一个值域。 48 【正确答案】

40、数据查询 【试题解析】 SQL的核心是查询。 SQL的查询命令也称作 SELECT 命令。 49 【正确答案】 SUM(工资 ) 【试题解析】 SUM求和函数格式: SUM eExpressionList ScopeFOR IExpression1WHILE IExpression2 TO MemVarNameList|TO ARRAY ArrayName NOOPTIMIZE 如果省略范围,表示对 全部记录进行操作。 50 【正确答案】 INSERT INTO 【试题解析】 INSERTSQL 命令格式: INSERT INTO 表名 (字段名 1,字段名 2, )VALUES_( 表达式 1,表达式2, )

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1