[计算机类试卷]2010年3月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2010年3月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2010年3月国家二级(VISUALFOXPRO)笔试真题试卷及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、2010年 3月国家二级( VISUALFOXPRO)笔试真题试卷及答案与解析 1 下列叙述中正确的是 ( A)对长度为 n的有序链表进行查找,最坏情况下需要的比较次数为 n ( B)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为 (n 2) ( C)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为 (log2n) ( D)对长度为 n的有序链表进行对分查找,最坏情况下需要的比较次数为 (nlog2n) 2 算法的时间复杂度是指 ( A)算法的执行时间 ( B)算法所处理的数据量 ( C) 算法程序中的语句或指令条数 ( D)算法在执行过程中所需要的基本运算次数
2、3 软件按功能可以分为:应用软件、系统软件和支撑软件 (或工具软件 )。下面属于系统软件的是 ( A)编辑软件 ( B)操作系统 ( C)教务管理系统 ( D)浏览器 4 软件 (程序 )调试的任务是 ( A)诊断和改正程序中的错误 ( B)尽可能多地发现程序中的错误 ( C)发现并改正程序中的所有错误 ( D)确定程序中错误的性质 5 数据流程图 (DFD图 )是 ( A)软件概要设计的工具 ( B)软件详细设计的工具 ( C)结构 化方法的需求分析工具 ( D)面向对象方法的需求分析工具 6 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于 ( A)定义阶段 ( B)开发阶段
3、( C)维护阶段 ( D)上述三个阶段 7 数据库管理系统中负责数据模式定义的语言是 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 8 在学生管理的关系数据库中,存取一个学生信息的数据单位足 ( A)文件 ( B)数据库 ( C)字段 ( D)记录 9 数据库设计中,用 ER图来描述信息结构但 不涉及信息在计算机中的表示,它属于数据库设计的 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 10 有两个关系 R和 T如下: 则由关系R得到关系 T的操作是 ( A)选择 ( B)投影 ( C)交 ( D)并 11 在
4、 Visual FoxPro中,编译后的程序文件的扩展名为 ( A) PRG ( B) EXE ( C) DBC ( D) FXP 12 假设表文件 TEST DBF已经在当前工作区打开,要修改其结构,可使用命令 ( A) MODI STRU ( B) MODI COMM TEST ( C) MODI DBF ( D) MODI TYPE TEST 13 为当前表中所有学生的总分增加 lO分,可以使用的命令是 ( A) CHANGE总分 WITH总分 +10 ( B) REPLACE总分 WITH总分 +10 ( C) CHANGE ALL总分 WITH总分 +lO ( D) REPLACEA
5、LL总分 WITH总分 +10 14 在 Visual FoxPro中,下面关于属性、事件、方法叙述错误的是 ( 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) 16 在 Visual FoxPro中, “表 ”是指 ( A)报表 ( B)
6、关系 ( C)表格控件 ( D)表单 17 在下面的 Visual FoxPro表达式中,运算结果为逻辑真的是 ( A) EMPTY( NULL ) ( B) LIKE(xy?, xyz) ( C) AT(xy, abcxyz) ( D) ISNULL(SPACE(O) 18 以下关于视图的描述正确的是 ( A)视图和表一样包含数据 ( B)视图物理上不包含数据 ( C)视图定义保存在命令文件中 ( D)视图定义保存在视图文件中 19 以下关于关系的说法正确的是 ( A)列的次序非常重要 ( B)行的次序非常重要 ( C)列的次序无关紧要 ( D)关键字必须指定为第一列 20 报表的数据源可以
7、是 ( A)表或视图 ( B)表或查询 ( C)表、查询或视图 ( D)表或其他报表 21 在表单中为表格控件指定数据源的属性是 ( A) DataSource ( B) RecotdSource ( C) DataFrom ( D) RecordFrom 22 如果指定参照完整性的删除规则为 “级联 ”,则当删除父表中的记录时 ( A)系统自动备份父表中被删除记录到一个新表中 ( B)若子表中有相关记录,则禁止删除父表中记录 ( C)会自动删除子表中所有相关记录 ( D)不作参照完整性检查,删除父表记录与子表无关 23 为了在报表中 打印当前时问,这时应该插入一个 ( A)表达式控件 ( B
8、)域控件 ( C)标签控件 ( D)文本控件 24 以下关于查询的描述正确的是 ( A)不能根据自由表建立查询 ( B)只能根据自由表建立查询 ( C)只能根据数据库表建立查询 ( D)可以根据数据库表和自由表建立查询 25 SQL语言的更新命令的关键词是 ( A) INSERT ( B) UPDATE ( C) CREATE ( D) SELECT 26 将当前表单从内存中释放的正确语句是 ( A) ThisForm Close ( B) ThisForm Clear ( C) ThisForm Release ( D) ThisForm Refresh 27 假设职员表已在当前工作区打开,
9、其当前记录的 “姓名 ”字段值为 “李彤 ”(C型字段 )。在命令窗口输入并执行如下命令: 姓名 =姓名 =“出勤 ” ?姓名 屏幕上会显示 ( A)李彤 ( B)李彤出勤 ( C)李彤出勤 ( D)李彤一出勤 28 假设 “图书 ”表中有 C型字段 “图书编号 ”,要求将图书编号以字母 A开头的图书记录全部打上删除标记,可以使用 SQL命令 ( A) DELETE FROM图书 FOR图书编 号 =“A” ( B) DELETE FROM图书 WHERE图书编号 =“A ” ( C) DELETE FROM图书 FOR图书编号 =“A$” ( D) DELETE FROM图书 WHERE图书
10、编号 LIKE“A ” 29 下列程序段的输出结果是 ACCEpT TO A IF A: 123 S=O ENDIF S=1 ?S ( A) 0 ( B) 1 ( C) 123 ( D)由 A的值决定 30 以下题基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书 (图书编号,书名,第一作者,出版社 ):图书编 号、书名、第一作者和出版社为 c型字段,图书编号为主关键字; 读者 (借书证号,单位,姓名,职称 ):借书证号、单位、姓名、职称为 C型字段,借书证号为主关键字; 借阅 (借书证号,国书编号,借书日期,还书日期 ):借书证号和图书编号为 C型字段,借书日期和还书日期为 D型
11、字段,还书日期默认值为 NULL,借书证号和图书编号共同构成主关键字。 30 查询第一作者为 “张三 ”的所有书名及出版社,正确的 SQL语句是 ( A) sELECT书名,出版社 FROM图书 WHERE第一作者 =张三 ( B) SELECT书名,出版社 FROM图 书 WHERE第一作者 =“张三 ” ( C) sELECT书名,出版社 FROM图书 WHERE”第一作者 “=张三 ( D) sELECT书名,出版社 FROM图书 WHERE”第一作者 ”=“张三 ” 31 查询尚未归还书的图书编号和借书日期,正确的 SQIL语句是 ( A) sELECT图书编号,借书日期 FROM借阅
12、 WHERE还书日期 =” ( B) SEI正 cT图书编号,借书日期 FROM借阅 WHERE还书日期 =NULL ( C) sELECT图书编号,借书日期 FROM借阅 WHERE还书日期 IS NULl。 ( D) SELECT图书编号,借书日期 FROM借阅 WwHERE还书日期 32 查询 “读者 ”表的所有记录并存储于临时表文件 one中的 SQL语句是 ( A) SELECT*FROM读者 INTO CURSOR one ( B) SELECT*FROM读者 TO CURSOR one ( C) SELECT*FROM读者 INTO CURSOR DBF one ( D) SEL
13、ECT*FROM读者 TO CURSOR DBF one 33 查询单位名称中含 “北京 ”字样的所有读者的借书证号和姓名,正确的 SQL语句是 ( A) SELECT借书 证号,姓名 FROM读者 WHERE单位 =“北京 ” ( B) SELECT借书证号,姓名 FROM读者 WHERE单位 =“北京 *” ( C) SELECT借书证号,姓名 FROM读者 WHERE单位 LIKE“北京 *” ( D) SELECT借书证号,姓名 FROM读者 WHERE单位 LIKE“北京 ” 34 查询 2009年被借过书的图书编号和借书日期,正确的 SQL语句是 ( A) SELECT图书编号,借
14、书日期 FROM借阅 WHERE借书日期 =2009 ( B) SELECT图书编号,借书日期 FROM借阅 WHERE year(借书日期 )=2009 ( C) SELECT图书编号,借书日期 FROM借阅 WHERE借书日期 =year(2009) ( D) SELECT图书编号,借书日期 FROM借阅 WHERE year(借书日期 )=year(2009) 35 查询所有 “工程师 ”读者借阅过的图书编号,正确的 SQL语句是 ( A) SELECT图书编号 FROM读者,借阅 WHERE职称 =“工程师 ” ( B) SELECT图书编号 FROM读者,图书 WHERE职称 =“工
15、程师 ” ( C) SELECT图书编号 FROM借阅 WHERE图书编号 =(SELECT图书编号 FROM借阅 WHERE职称 =“工程师 ”) ( D) SELECT图书编号 FROM借阅 WHERE借节证号 IN(SELECT借书证号FROM读者 WHERE职称 =“工程师 ”) 36 一个队列的初始状态为空。现将元素 A, B, c, D, E, F, 5, 4, 3, 2, 1依次入队,然后再依次退队,则元素退队的顺序为【 】。 37 设某循环队列的容量为 50,如果头指针 front=45(指向队头元素的前一位置 ),尾指针 Year=10(指向队尾元素 ),则该循环队列中共有【
16、 】个元素。 38 设二叉树如下: 对该二 叉树进行后序遍历的结果为【 】。 39 软件是【 】、数据和文档的集合。 40 有一一个学生选课的关系,其中学生的关系模式为:学生 (学号,姓名,班级,年龄 ),课程的关系模式为:课程 (课号,课程名,学时 ),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课 (学号,【 】,成绩 )。 41 为表建立主索引或候选索引可以保证数据的【 】完整性。 42 已有查询文件 queryone qpr,耍执行该查询文件可使用命令【 】。 43 在 Visual FoxPro中,职工表 EMP中包含有通用型字段,表中通用型字段中的数据均存储到另
17、一个文件中,该文件名为【 】。 44 在 Visual FoxPro中,建立数据库表时,将年龄字段值限制在 18 45岁之间的这种约束属于【 】完整性约束。 45 设有学生和班级两个实体,每个学生只能属于一个班级,一个班级可以有多名学生,则学生和班级实体之间的联系类型是【 】。 46 Visual ForPro数据库系统所使用的数据的逻辑结构是【 】。 47 在 SQL语言中,用于对查询结果计数的函数是【 】。 48 在 SQL的 SELECI查询中,使用【 】关键词消除查询结果中的重复记录。 49 为 “学生 ”表的 “年龄 ”字段增加有效性规则 “年龄必须在 1845岁之间 ”的 SQL语
18、句是 ATJTER TABLE学生 ALTER年龄【 】年龄 =18 50 使用 SQL Select语句进行分组查询时,有时要求分组满足某个条件时才查询,这时可以用【 】子句来限定分组。 2010年 3月国家二级( VISUALFOXPRO)笔试真题试卷答案与解析 1 【正确答案】 A 【试题解析】 对长度为 n的有序链表进 行查找,最坏情况是从最小值开始查找最大值 (或从最大值开始查找最小值 ),这个过程需要比较的次数为 n,故选项 A正确。对分查找只能针对随机存取的有序表进行,而有序链表只能进行顺序存取,不能进行随机仔取,在有序链表上不能进行对分查找,故 B、 c、 D选项都错误。 2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2010 国家 二级 VISUALFOXPRO 笔试 答案 解析 DOC
