[计算机类试卷]2011年9月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2011年9月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2011年9月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、2011年 9月国家二级( VISUALFOXPRO)笔试真题试卷及答案与解析 1 下列叙述中正确的是 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设汁 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 2 下列关于线性链表的叙述中,正确的是 ( A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 ( B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 ( C)进行插入与删除时,不需要移动表中的元素 ( D)以上三种说法都不对 3 下列关于二叉树的叙述中,正确的是 ( A)叶子结点总是比度为 2的结点少一个 ( B)叶
2、子结点总是比度为 2的结点多一个 ( C)叶子结点数是度为 2的结点数的两倍 ( D)度为 2的结点数是度为 1的结点数的两倍 4 软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软件的是 ( A)学生成绩管理系统 ( B) c语言编译程序 ( C) UNIX操作系统 ( D)数据库管理系统 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程序中的错误 ( D)诊断和改正程序中的错误 7 下列关于数据库设计的叙述中,
3、正确的是 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字典 ( D)在物理设计阶段建立数据字典 8 数据库系统的三级模式不包括 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)数据模式 9 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系T的操作是 ( A)自 然连接 ( B)差 ( C)交 ( D)并 10 下列选项中属于面向对象设计方法主要特征的是 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现 ( A)唯一索引 (
4、B)主索引 ( C)复合索引 ( D)普通索引 12 关系运算中选择某些列形成新的关系的运算是 ( A)选择运算 ( B)投影运算 ( C)交运算 ( D)除运算 13 在数据库中建立索引的目的是 ( A)节省存储空间 ( B)提高查询 速度 ( C)提高查询和更新速度 ( D)提高更新速度 14 假设变量 a的内容是 “计算机软件工程师 ”,变量 b的内容是 “数据库管理员 ”,表达式的结果为 “数据库工程师 ”的是 ( A) left(b, 6)-right(a, 6) ( B) substr(b, 1, 3)-substr(a, 6, 3) ( C) A和 B都是 ( D) A和 B都不
5、是 15 SQL查询命令的结构是 SELECTFROMWHERE GROUP BYHAVINGORDER BY ,其中指定查询条件的短语是 ( A) SELECT ( B) FROM ( C) WHERE ( D) ORDER BY 16 SQL查询命令的结构是 SELECTFROMWHERE GROUP BYHAVINGORDER BY ,其中 HAVING必须配合使用的短语是 ( A) FROM ( B) GROUP BY ( C) WHERE ( D) ORDER BY 17 如果在 SQL查询的 SELECT短语中使用 TOP,则应该配合使用 ( A) HAVING短语 ( B) GR
6、OUP BY短语 ( C) WHERE短语 ( D) ORDER BY短语 18 删除表 s中字段 c的 SQL命令是 ( A) ALTER TABLE s DELETE c ( B) ALTER TABLE s DROP c ( C) DELETE TABLE s DELETE c ( D) DELETE TABLE s DROP c 19 在 Visual FoxPro中,如下描述正确的是 ( A)对表的所有操作,都不需要使用 USE命令先打开表 ( B)所有 SQL命令对表的所有操作都不需使用 USE命令先打开表 ( C)部分 SQL命令对表的所有操作都不需使用 USE命令先打开表 (
7、D)传统的 FoxPro命令对表的所有操作都不需使用 USE命令先打开表 20 在 Visual FoxPro中,如果希望跳出 SCANENDSCAN 循环体外执行ENDSCAN后面的语句,应使用 ( A) LOOP语句 ( B) EXIT语句 ( C) BREAK语句 ( D) RETURN语句 21 在 Visual FoxPro中,为了使表具有更多的特性应该使用 ( A)数据库表 ( B)自由表 ( C)数据库表或自由表 ( D)数据库表和自由表 22 在 Visual FoxPro中,查询设计器和视图设计器很像,如下描述正 确的是 ( A)使用查询设计器创建的是一个包含 SQL SEL
8、ECT语句的文本文件 ( B)使用视图设计器创建的是一个包含 SQL SELECT语句的文本文件 ( C)查询和视图有相同的用途 ( D)查询和视图实际都是一个存储数据的表 23 使用 SQL语句将表 S中字段 price的值大于 30的记录删除,正确的命令是 ( A) DELETE FROM s FOR price30 ( B) DELETE FROM s WHERE price30 ( C) DELETE s FOR price30 ( D) DELETE s WHERE price30 24 在 Visual FoxPro中,使用 SEEK命令查找匹配的记录,当查找到匹配的第一条记录后,
9、如果还需要查找下一条匹配的记录,通常使用命令 ( A) GOTO ( B) SKIP ( C) CONTINUE ( D) GO 25 假设表 S中有 10条记录,其中字段 b小于 20的记录有 3条,大于等于 20、并且小于等于 30的记录有 3条,大于 30的记录有 4条。执行下面的程序后,屏幕显示的结果是 SET DELETE ON DELETE FROM S WHERE b BETWEEN 20 AND 30 ? RECCOUNT() ( A) 10 ( B) 7 ( C) 0 ( D) 3 26 正确的 SQL插入命令的语法格式是 ( A) INSERT INVALUES ( B)
10、INSERT TOVALUES ( C) INSERT INTOVALUES ( D) INSERTVALUES 27 建立表单的命令是 ( A) CREATE FORM ( B) CREATE TABLE ( C) NEW FORM ( D) NEW TABLE 28 假设某个 表单中有一个复选框 (CheckBox1)和一个命令按钮 Command1,如果要在 Coranand1的 Click事件代码中取得复选框的值,以判断该复选框是否被用户选择,正确的表达式是 ( A) This CheckBox1 Value ( B) ThisForm CheckBox1 Value ( C) Thi
11、s CheckBox1 Selected ( D) ThisForm CheckBox1 Selected 29 为了使命令按钮在界面运行时显示 “运行 ”,需要设置该命令按钮的哪个属性 ( A) Text ( B) Title ( C) Display ( D) Caption 30 在 Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了 “级联 ”,当删除父表中的记录,其结果是 ( A)只删除父表中的记录,不影响子表 ( B)任何时候都拒绝删除父表中的记录 ( C)在删除父表中记录的同时自动删除子表中的所有参照记录 ( D)若子表中有参照记,录则禁
12、止删除父表中记录 31 SQL语句中,能够判断 “订购日期 ”字段是否为空值的表达式是 ( A)订购日期 =NULL ( B)订购日期 =EMPTY ( C)订购日期 IS NULL ( D)订购日期 IS EMPTY 31 第 32 35题使用如下 3个表 商店 (商店号,商店名,区域名,经理姓名 ) 商品 (商品号,商品名,单价 ) 销售 (商店号,商品号,销售日期,销售数量 ) 32 查询在 “北京 ”和 “上海 ”区域的商店信息的正确命令是 ( A) SELECT*FROM商店 WHERE区域名 =北京 AND区域名 =上海 ( B) SELECT*FROM商店 WHERE区域名 =北
13、京 OR区域名 =上海 ( C) SELECT*FROM商店 WHERE区域名 =北京 AND上海 ( D) SELECT*FROM商店 WHERE区域名 =北京 OR上海 33 查询单价最高的商品销售情况,查询结果包括商品号、商品名、销售日期、销售数量和销售金额。正确命令是 ( A) SELECT商品商品号,商品名,销售日期,销售数量,销售数量 *单价 AS销售金额 FROM商品 JOIN销售 ON商品商品号 =销售商品号 WHERE单价 =(SELECT MAX(单价 )FROM商品 ) ( B) SELECT商品商品号,商品名,销售日期,销 售数量,销售数量 *单价 AS销售金额 FRO
14、M商品 JOIN销售 ON商品商品号 =销售商品号 WHERE单价 =MAX(单价 ) ( C) SELECT商品商品号,商品名,销售日期,销售数量,销售数量 *单价 AS销售金额 FROM商品 JOIN销售 WHERE单价 =(SELECT MAX(单价 )FROM商品 ) ( D) SELECT商品商品号,商品名,销售日期,销售数量,销售数量 *单价 AS销售金额 FROM商品 JOIN销售 WHERE单价 =MAX(单价 ) 34 查询商品单价在 10到 50之间、并且日销售数量高于 20的商品名、单价、销售日期和销售数量,查询结果按单价降序。正确命令是 ( A) SELECT商品名,单
15、价,销售日期,销售数量 FROM商品 JOIN销售 WHERE(单价 BETWEEN 10 AND 50)AND销售数量 20 ORDER BY单价 DESC ( B) SELECT商品名,单价,销售日期,销售数量 FROM商品 JOIN销售 WHERE(单价 BETWEEN 10 AND 50)AND销售数量 20 ORDER BY单价 ( C) SELECT商品名, 单价,销售日期,销售数量 FROM商品,销售 WHERE(单价 BETWEEN 10 AND 50)AND销售数量 20 ON商品商品号 =销售商品号 ORDER BY单价 ( D) SELECT商品名,单价,销售日期,销售数
16、量 FROM商品,销售 WHERE(单价 BETWEEN 10 AND 50)AND销售数量 20 AND商品商品号 =销售商品号 ORDER BY单价 DESC 35 查询销售金额合计超过 20000的商店,查询结果包括商店名和销售金额合计。正确命令是 ( A) SELECT商店名, SUM(销售数量 *单价 )AS销售金额合计 FROM商店,商品,销售 WHERE销售金额合计 20000 ( B) SELECT商店名, SUM(销售数量 *单价 )AS销售金额合计 20000 FROM商店,商品,销售 WHERE商品商品号 =销售商品号 AND商店商店号 =销售商店号 ( C) SELEC
17、T商店名, SUM(销售数量 *单价 )AS销售金额合计 FROM商店,商品,销售 WHERE商品商品号 =销售商品号 AND商店商店号 =销 售商店号 AND SUM(销售数量 *单价 )20000 GROUP BY商店名 ( D) SEKECT商店名, SUM(销售数量 *单价 )AS销售金额合计 FROM商店,商品,销售 WHERE商品商品号 =销售商品号 AND商店商店号 =销售商店号 GROUP BY商店名 HAVING SIJM(销售数量 *单价 )20000 36 数据结构分为线性结构与非线性结构,带链的栈属于【 1】。 37 在长度为 n的顺序存储的线性表中插入一个元素,最坏情
18、况下需要移动表中【 2】个元素。 38 常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图 (DFD),则应采用【 3】方法。 39 数据库系统的核心是【 4】。 40 在进行关系数据库的逻辑设计时, ER图中的属性常被转换为关系中的属性,联系通常被转换为【 5】。 41 为了使日期的年份显示 4位数字应该使用 SET CENTURY【 6】命令进行设置。 42 在 Visual FoxPro中可以使用命令 DIMENSION或【 7】说明数组变量。 43 在 Visual FoxPro中表达式 (1+2(1+2) (2+2)的运算结果是【 8】。 44 如下程
19、序的运行结果是【 9】。 CLEAR STORE 100 TO x1 x2 SET UDFPARMS TO VALUE DO p4 WITH x1, (X2) ?x1 x2 *过程 p4 PROCEDURE p4 PARAMETERS x1, X2 STORE x1+1 TO x1 STORE x2+1 TO x2 ENDPROC 45 在 Visual FoxPro中运行表单的命令是【 10】。 46 为了使表单在运行时居中显示,应该将其【 11】属性设置为逻辑真。 47 为了在表单运行时能够输入密码应该使用【 12】控件。 48 菜单定义文件的扩展名是 mnx,菜单程序文件的扩展名是【 1
20、3】。 49 在 Visual FoxPro中创建快速报表时,基本带区包括页标头、细节和【 14】。 50 在 Visual FoxPro中建立表单应用程序环境时,显示出初始的用户界面之后,需要建立一个事件循环来等待用户的交互动作,完成该功能的命令是【 15】,该命令使 Visual FoxPro开始处理诸如单击鼠标、键盘输入等用户事件。 2011年 9月国家二级( VISUALFOXPRO)笔试真题试卷答案与解析 1 【正确答案】 D 【试题解析】 算法不同于程序,算法优先于程序;算法强调的是程序的易读性;设计算法时需要考虑算法的时间复杂度和空间复杂度。故答案为 D)。 2 【正确答案】 C
21、 【试题解析】 线性表的链式存储结构称为线性链表。在线性链表中,各元素结点的存储空间可以是不连续的,且各数据元素的存储顺序与逻辑顺序可以不一致。在线性链表中进行插入与删除,不需 要移动链表中的元素。因此 C)选项正确。 3 【正确答案】 B 【试题解析】 根据二叉树的性质 3,在任意一棵二叉树中,度为 0的结点 (即叶子结点 )总是比度为 2的结点多一个。故答案为 B)。 4 【正确答案】 A 【试题解析】 系统软件负责管理计算机系统中各种独立的硬件,使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的,包括操作系统和一系列基本的工具 (比如编译器、数据库管理、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2011 国家 二级 VISUALFOXPRO 笔试 答案 解析 DOC
