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

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

1、2010年 9月国家二级( VISUALFOXPRO)笔试真题试卷及答案与解析 1 下列叙述中正确的是 ( )。 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)上述三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 ( B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动 态变化 ( C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化 ( D)上述三种说法都不

2、对 3 软件测试的目的是 ( )。 ( A)评估软件可靠性 ( B)发现并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 下面描述中,不属于软件危机表现的是 ( )。 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 5 软件生命周期是指 ( )。 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 6 面向对象方法中,继承是指 ( )。 ( A)一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性

3、质 ( C)各对象之间的共同性质 ( D)类之间共享属性和操作的机制 7 层次型、网状型和关系型数据库划分原则是 ( )。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实 体工作人员与实体计算机之间的联系是 ( )。 ( A)一对一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设计中反映用户对数据要求的模式是 ( )。 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下:则由关系 R和 S得到关系 T的操作是 ( )

4、。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 11 在 Visual FoxPro中,要想将日期型或日期时间型数据中的年份用 4位数字显示,应当使用设置命令 ( )。 ( A) SET CENTURY ON ( B) SET CENTURY TO 4 ( C) SET YEAR TO 4 ( D) SET YAER TO yyyy 12 设 A=6*8-2, B=6*8-2、 C=“6*8-2”,属于合法表达式的是 ( )。 ( A) A+B ( B) B+C ( C) A-C ( D) C-B 13 假设在数据库表的表设计器中,字符型字段 “性别 ”已被选中,正确的有效性规则设

5、置是 ( )。 ( A) =“男 ” OR “女 ” ( B)性别 =“男 ” OR “女 ” ( C) $“男女 ” ( D) 性别 $“男女 ” 14 在当前打开的表中,显示 “书名 ”以 “计算机 ”打头的所有图书,正确的命令是( )。 ( A) 1ist for书名 =“计算 *” ( B) 1ist for书名 =“计算机 ” ( C) 1ist for书名 =“计算 ” ( D) 1ist where书名 =“计算机 ” 15 连续执行以下命令,最后一条命令的输出结果是 ( )。 SET EXACT OFF a=“北京 ” b=(a=“北京交通 ”) ?b ( A)北京 ( B)北

6、京交通 ( C) F ( D)出错 16 设 x=“123”, y=123, k=“y”,表达式 x+&k的值是 ( )。 ( A) 123123 ( B) 246 ( C) 123y ( D)数据类型不匹配 17 运算结果不是 2010的表达式是 ( )。 ( A) int(2010 9) ( B) round(2010 1, 0) ( C) ceiling(2010 1) ( D) floor(2010 9) 18 在建立表间一对多的永久联系时,主表的索引类型必须是 ( )。 ( A)主索引或候选索引 ( B)主索引、候选索引或唯一 索引 ( C)主索引、候选索引、唯一索引或普通索引 (

7、D)可以不建立索引 19 在表设计器中设置的索引包含在 ( )。 ( A)独立索引文件中 ( B)唯一索引文件中 ( C)结构复合索引文件中 ( D)非结构复合索引文件中 20 假设表 “学生 dbf”已居某个工作区打开,且取别名为 student。选择 “学生 ”表所在工作区为当前工作区的命令是 ( )。 ( A) SELECT 0 ( B) USE学生 ( C) SELECT、学生 ( D) SELECT student 21 删除视图 myview的命令是 ( )。 ( A) DELETE myview ( B) DELETE VIEW myview ( C) DROP VIEW myv

8、iew ( D) REMOVE VIEW myview 22 下面关于列表框和组合框的陈述中,正确的是 ( )。 ( A)列表框可以设置成多重选择,而组合框不能 ( B)组合框可以设置成多重选择,而列表框不能 ( C)列表框和组合框都可以设置成多重选择 ( D)列表框和组合框都不能设置成多重选择 23 在表单设计器环境中,为表单添加一选项按钮组: 男女, 默认情况下,第一个选项按钮 “男 ”为选中状态,此时该选项按钮组的 Value属性值为 ( )。 ( A) 0 ( B) 1 ( C) “男 ” ( D) T 24 在 Visual Foxpro中,属于命令按钮属性的是 ( )。 ( A)

9、Parent ( B) This ( C) ThisForm ( D) Click 25 在 Visual Foxpro中,可视类库文件的扩展名是 ( )。 ( A) dbf ( B) sex ( C) vcx ( D) dbc 26 为了在报表中打印当前时间,应该在适 当区域插入一个 ( )。 ( A)标签控件 ( B)文本框 ( C)表达式 ( D)域控件 27 在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。指定访问键为 “x”的菜单项名称定义是 ( )。 ( A)综合查询 ( x) ( B)综合查询 ( x) ( C)综合查询 ( =90) ( B) SELECT*FROM学

10、生 WHERE学号 NOT IN(SELECT学号 FROM选课 WHERE成绩 =90) 35 为 “选课 ”表增加一个 “等级 ”字段,其类型为 C、宽 度为 2,正确的 SQL命令是( )。 ( A) ALTER TABLE选课 ADD FIELD等级 C(2) ( B) ALTER TABLE选课 ALTER FIELD等级 C(2) ( C) ALTER TABLE选课 ADD等级 C(2) ( D) ALTER TABLE选课 ALTER等级 C(2) 36 一个栈的初始状态为空。首先将元素 5, 4, 3, 2, 1依次入栈,然后退栈一次,再将元素 A, B, C, D依次入栈,

11、之后将所有元素全部退栈,则所有元素退栈 (包括中间退栈的元素 )的顺序为 _。 37 在长度为 n的线性表中,寻找最大项至少需要比较 _次。 38 一棵二叉树有 10个度为 1的结点, 7个度为 2的结点,则该二叉树共有_个结点。 39 仅由顺序、选择 (分支 )和重复 (循环 )结构构成的程序是 _程序。 40 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 _。 41 Visual Foxpro的索引文件不改变表中记录的 _顺序。 42 表达式 score=0的数据类型是 _。 43 A=10 B=20 ?IF(AB, “A大于 B”, “A不大干 B”) 执行上述程序段,显示的结

12、果是 _。 44 参照完整性规则包括更新规则、删除规则和 _规则。 45 如果文本框中只能输入数字和正负号,需要设置文本框的 _属性。 46 在 SQL Select语句中使用 Group By进行分组查询时,如果要求分组满足指定条件,则需要使用 _子句来限定分组。 47 预览报表 myreport的命令是 REPORT FORM myreport_。 48 将 “学生 ”表中的学号字段的宽度由原来的 10改为 12(字符型 ),应使用的命令是: ALTER TABLE学生 _。 49 将 “学生 ”表中学号左 4位为 “2010”的记录存储到新表 new中的命令是:SELECT*FROM学生

13、 WHERE_=“2010”_DBF new 2010年 9月国家二级( VISUALFOXPRO)笔试真题试卷答案与解析 1 【正确答案】 B 【试题解析】 与顺序存储结构相比,线性表的链式存储结构需要更多的空间存储指针域,因此,线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构。 2 【正确答案】 C 【试题解析】 栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。 3 【正确答案】 C 【试题解析】 软件测试的目的主要是在于发现软件错误,希望在软件开发生命周期内尽可能早的发现尽可能多的 bug。 4 【正确答案】 A 【试题解析】

14、(1)对软件开发的进度和费用 估计不准确; (2)用户对已完成的软件系统不满意的现象时常发生; (3)软件产品的质量往往靠不住; (4)软件常常是不可维护的; (5)软件通常没有适当的文档; (6)软件成本在计算机系统总成本中所占的比例逐年上升; (7)软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。 5 【正确答案】 B 【试题解析】 软件生命周期 (SDLC, Systerns Development Life Cycle, SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、 调试和测试、验收与运行、维护升级到废弃等阶段。

15、6 【正确答案】 D 【试题解析】 继承:在程序设计中,继承是指子类自动享用父类的属性和方法,并可以追加新的属性和方法的一种机制。它是实现代码共享的重要手段,可以使软件更具有开放性、可扩充性,这是信息组织与分类的行之有效的方法,这也是面向对象的主要优点之一。继承又分为单重继承和多重继承。单重继承是指子类只能继承一个父类的属性和操作;而多重继承是指子类可以继承了多个父类的属性和操作。熟悉 IT的人都知道, Java是一种单重继承语言,而 C+是一种多重继承 语言。 7 【正确答案】 D 【试题解析】 层次型、网状型和关系型数据库划分的原则是数据之间的联系方式。 8 【正确答案】 C 【试题解析】

16、 一个工作人员对应多台计算机,一台计算机对应多个工作人员,则实体工作人员与实体计算机之间的联系是多对多。 9 【正确答案】 C 【试题解析】 外模式,也称为用户模式。在一个数据库模式中,有 N个外模式,每一个外模式对应一个用户。外模式保证数据的逻辑独立性。 内模式属于物理模式,因此,一个数据库只有一个内模式;内模式规定了数据的存储方式 、规定了数据操作的逻辑、规定了数据的完整性、规定了数据的安全性、规定了数据存储性能。 10 【正确答案】 A 【试题解析】 结构化程序的概念首先是从以往编程过程中无限制地使用转移语句而提出的。转移语句可以使程序的控制流程强制性地转向程序的任一处,在传统流程图中,

17、就是用上节我们提到的 “很随意 ”的流程线来描述这种转移功能。如果一个程序中多处出现这种转移情况,将会导致程序流程无序可寻,程序结构杂乱无章,这样的程序是令人难以理解和接受的,并且容易出错。尤其是在实际软件产品的开发中,更多的追求软件的可读性和 可修改性,象这种结构和风格的程序是不允许出现的。 11 【正确答案】 A 【试题解析】 固定语法: Set Century 0n之後日期便成 YYYY MM DD,Set Century OFF之後日期便成 YY MM DD。 12 【正确答案】 C 【试题解析】 6*8-2、 “6*8-2”都是字符型常量, 6*8-2是数值型常量,类型不同,所以表达

18、式合法的是 C。 13 【正确答案】 D 【试题解析】 正确的有效性规则可以是性别 =“男 ” OR性别 =“女 ”,或性别$“男女 ”,由 此选 D。 14 【正确答案】 A 【试题解析】 在 VF中, “.”代表所有信息,相当于 sql中的 “ ”。 15 【正确答案】 C 【试题解析】 执行 b时,系统报错。 16 【正确答案】 D 【试题解析】 &表示取址符号, X为值, &K表示取 K的地址,所以类型不匹配。 17 【正确答案】 C 【试题解析】 (1)INT函数:将数字向下舍入到最接近的整数。语法 INT(number) Numher需要进行向下舍入取整的实数。 (2)ROUND:

19、返回数字表达式并四舍五入为指定的长度 或精度。语法 ROUND(numeric_expression, length, function)。 (3)将参数 Number向上舍入 (沿绝对值增大的方向 )为最接近的舍入基数的倍数。语法CEILING(number, significance)。 (4)floor(x),有时候也写做 Floor(x),其功能是“下取整 ”,或者说 “向下舍入 “,即取不大于 x的最大整数 (与 “四舍五入 ”不同,下取整是直接去掉小数部分 )。 18 【正确答案】 A 【试题解析】 创建表间关系的时候,主表一定要创建主索引或者候选索引。 建立一对一关系:主表建立主

20、索引,子表建立主索引;建立一对多的关系:主表建立主索引,子表建立普通索引。 19 【正确答案】 C 【试题解析】 结构复合压缩索引文件具有下列特性。在打开表时自动打开,在同一索引文件中能包含多个索引方案,或索引关键字。在添加、更改或删除记录时,自动维护索引。 20 【正确答案】 D 【试题解析】 “SELECT O”是指未使用的工作区,因为工作区已打开,所以 A错误。 “USE学生 ”是指某个工作区中的打开表,所以 B错误。 “SELECT 学生 ”是操作某个工作区的学生表 ,而 “SELECT student”是当前工作区的学生表的命令。 21 【正确答案】 C 【试题解析】 视图由于是从表

21、中派生出来的,所以不存在修改结构问题,但视图可以删除。删除视图的语法是: drop view视图名。 22 【正确答案】 A 【试题解析】 表框就是为用户提供一个列表,供用户选择其中的某一项,方便用户输入数据,保证输入数据的有效性。组合框的功能和列表框相似,二者的不同之处是列表框任何时候都显示它的列表,而组合框平时只显示一项,当用户单击它的向下按钮后才显示下拉列表。 23 【正确答案】 B 【试题解析】 选项组中选项按钮的数目为 2,选项组的 value返回的选项组中被选中的选项按钮,由于选项按钮 ”男 ”在选项组的次序为 1,所以返回的 value是1。 24 【正确答案】 A 【试题解析】

22、 Parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象。 this、 ThisForm是关键字,他们分别表示当前对象,当前表单。 Click事件是在控件上单击鼠标左键时发生的。 25 【正确答案】 C 【试题解析】 dbf是数据表的后缀名, scx是表单的后 缀名, dbc是数据库的后缀名, vcx是类库的后缀名。 26 【正确答案】 D 【试题解析】 标签控件和文本框一般在表单中显示、输入数据,数据量较小,域控件数据库大。 27 【正确答案】 C 【试题解析】 在指定菜单名称时,可以设置菜单项的访问键,方法是在要作为访问健的字符前加 ” ”两个字符。 28 【正确答案】

23、A 【试题解析】 因为不存在同名的, exe、 app和 fxp文件,所以在删除myProg prg文件后,再执行 DO myProg,结果就会报错 (找不到文件 )。 29 【正确答案】 B 【试题解析】 计算机数据库中的视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。在机械制图中,将物体按正投影法向投影面投射时所得到的投影称为 “视图 ”。创建视图时,视图的名称存储在 sysobjects表中。有关视图中所定义的列的信息添加到 sys

24、columns表中,而有关视图相关性的信息添加到sysdepends表中。 30 【正确答案】 C 【试题解析】 Release是关闭释放表单的关键方法, Close和 CloseForm都是关键字,分别表示关闭页面和表单。 31 【正确答案】 A 【试题解析】 bteween and表示在两者之间 (包含两端的数据 )。 32 【正确答案】 C 【试题解析】 inner join on表示内链接,内链接是通过比较源表间共享的列的值从多个源表检索行的操作。内联接排除来自不具有与其它源表中的行匹配的行的源表的行。 33 【正确答案】 D 【试题解析】 order by表示排序, percent表

25、示百分之, top表示头几条。 34 【正确答案】 B 【试题解析】 in表示包含关系, any表示只要有一条数据满足条件,整个条件成立。 35 【正确答案】 C 【试题解析】 为表添加新的字段语法为: ALTER TABLE表名 ADD字段名字段类型。 36 【正确答案】 1DCBA2345 【试题解析】 栈是限制仅在表的一端进行插入和删除的运算的线性表,通常称插入、删除的这一端为栈顶,另一端称为栈底。 37 【正确答案】 1 【试题解析】 题干未说明线性表的元素是否已排序,若元素已降序排列,则用顺序查找法最少只需要找 1次。 38 【正确答案】 25 【试题解析】 在任意一棵二叉树中,度数

26、为 0的结点 (即叶子结点 )总比度为 2的结点多一个,因此该二叉树中叶子结点为 7+1=8, 8+17=2S。 39 【正确答案】 结构化 【试题解析】 结构化程序可以分为三种基本结构,即顺序结构、分支结构、循环结构。 40 【正确答案】 物理设计 【试题解析】 数据库设计的四个阶段包括:需求分析、概念设计、逻辑设计和物理设计四个阶段。 41 【正确答案】 物理 【试题解析】 索引文件不会改变记录的物理顺序。 42 【正确答案】 逻辑性 【试题解析】 逻辑型 (LOGIC)数据是描述客观事物真假的数据类型,表示逻辑判断的结果。 43 【正确答案】 A不大于 B 【试题解析】 if(表达式,表

27、达式 1,表达式 2),如果表达式成立,则执行表达式1,否则执行表达式 2。 44 【正确答案】 插入 【试题解析】 参照完整型规则定义。 45 【正确答案】 InputMask 【试题解析】 本题考察对文本框属性 的了解。 46 【正确答案】 Having 【试题解析】 使用 having子句进行分组筛选, where子句只能对没有分组统计前的数据行进行筛选,对分组后的条件的筛选必须使用 having子句。 47 【正确答案】 Preview 【试题解析】 缺少预览命令,要添加。 48 【正确答案】 alter学号 C(12) 【试题解析】 为字段增加有效性使用修改表结构的命令: ALTER 字段修改后的值。 49 【正确答案】 Left(学号, 4)into 【试题解析】 Left(学号, 4)=“2010”是选出 “学生 ”表中学号左 4位为 “2010”的记录。 into DBF new是将选出的记录填入新表 new中。

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

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

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