全国计算机二级VB考试复习资料07年

举报
资源描述
全国计算机等级考试二级VB复习册计 算 机 系 基 础 教 研 室常州信息职业技术学院2007年11月目 录2007年全国计算机等级考试二级VB考试大纲公共基础知识.3VB程序设计语言.4公共基础知识试题填 空 题.8选 择 题.10笔 试 真 题2005年 4 月全国计算机二级VB试题.192005年 9 月全国计算机二级VB试题.292006年 4 月全国计算机二级VB试题.402006年 9 月全国计算机二级VB试题.492007年 4 月全国计算机二级VB试题.602007年 9 月全国计算机二级VB试题.70二级VB考试小小心得笔试部分.81上机部分.87些计算机考级的网站.8722007年全国计算机等级考试二级VB考试大纲公共基础知识基本要求1.掌握算法的基本概念。2.掌握基本数据结构及其操作。3.掌握基本排序和查找算法。4.掌握逐步求精的结构化程序设计方法。5.掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。6.掌握数据库的基本知识,了解关系数据库的设计。考试内容、基本数据结构与算法1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。5.线性单链表、双向链表与循环链表的结构及其基本运算。6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。二、程序设计基础1.程序设计方法与风格。2.结构化程序设计。3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。三、软件工程基础1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。3.结构化设计方法,总体设计与详细设计。4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。5.程序的调试,静态调试与动态调试。四、数据库设计基础1.数据库的基本概念:数据库,数据库管理系统,数据库系统。2.数据模型,实体联系模型及E-R图,从 E-R图导出关系数据模型。3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。考试方式公共基础知识有10道选择题和5 道填空题共三十分。3VB程序设计语言基本要求1 .熟悉V i s u a l B a s i c 集成开发环境。2 .了解V i s u a l B a s i c 中对象的概念和事件驱动程序的基本特性。3 .了解简单的数据结构和算法4 .能够编写和调试简单的V i s u a l B a s i c 程序。考试内容、V i s u a l B a s i c 程序开发环境1 .V i s u a l B a s i c 的特点和版本。2 .V i s u a l B a s i c 的启动与退出。3 .主窗口:(1)标题和菜单。(2)工具栏。4 .其它窗口:(1)窗体设计器和工程资源管理器。(2)属性窗口和工具箱窗口。二、对象及其操作1 .对象:(1)V i s ua l B a s i c 的对象。(2)对象属性设置。2 .箱体:(1)窗体的结构与属性。(2)窗体事件。3 .控件:(1)标准控件。(2)控件的命名和控件值。4 .控件的画法和基本操作。5 .事件驱动。三、数据类型及运算1 .数据类型:(1)基本数据类型。(2)用户定义的数据类型。(3)枚举类型。2 .常量和变量:(1)局部变量和全局变量。(2)变体类型变量。(3)缺省声明。3 常用内部函数。4 .运算符和表达式:(1)算术运算符。(2)关系运算符和逻辑运算符。(3)表达式的执行顺序。四、数据输入输出L数据输出:4(1)P ri nt 方法。(2)与P ri nt 方法有关的函数(T a b、S pc、(3)格式输出(F orm a t$)。2 .I nput B ox 函数。3 .M s g B ox函数和M s g B ox语句。4 .字形。5 .打印机输出:(1)直接输出。(2)窗体输出。五、常用标准控件1 .文本控件:(1)标签。(2)文本框。2 .图形控件:(1)图片框、图象框的属性、事件和方法。(2)图形文件的装入。(3)直线和形状。3 .按钮控件。4 .选择控件:复选框和单选按钮。5 .选择控件:列表框和组合框。6 .滚动条。7.记时器。8 .框架。9 .焦点和T a b 顺序。六、控制结构1 .选择结构:(1)单行结构条件语句。(2)块结构条件语句。(3)I l f 函数。2 .多分支结构。3 .F or循环控制结构。4 .当循环控制结构。5 .D o 循环控制结构。6 .多重循环。7.G oT o型控制:(1)G oT o 语句(2)O n-G oT o 语句。七、数 组 1.数组的概念:(1)数组的定义。(2)静态数组和动态数组。2 .数组的基本操作:(1)数组元素的输入、输出和复制。(2)F orE a c h N e xt 语句。(3)数组的初始化。3 .控件数组。八、过程1.S ub 过程:5S pa c e$)。(1 )S ub 过程的建立。(2)调用S ub 过程。(3)调用过程和事件过程。2.F unt i on 过程:(1)F unt i on过程的定义。(2)调用F unt i on过程。3 .参数传送:(1)形参与实参。(2)引用。(3)传值。(4)数组参数的传送。4 .可选参数和可变参数。5 .对象参数:(1)窗体参数。(2)控件参数。九、菜单和对话框L用菜单编辑器建立菜单。2 .菜单项的控制:(1)有效性控制。(2)菜单项标记。(3)键盘选择。3 .菜单项的增减。4 .弹出式对话框。5 .通用对话框。6.文件对话框。7.其它对话框(颜色、字体、打印对话框)。十、多重窗体与环境应用1 .建立多重窗体程序。2 .多重窗体程序的执行与保存3 .V i s ua l B a s i c 工程结构:(1)标准模块(2)窗体模块。(3)S ub M a i n 过程。4 .闲置循环与D oE ve nt s 语句。十一、键盘与鼠标事件过程1 .K e y P re s s 事件。2 .K e y D own事件和K e y U p事件。3 .鼠标事件。4 .鼠标光标。5 .拖放。十二、数据文件1 .文件的结构与分类。2 .文件操作语句和函数。3 .顺序文件:(1)顺序文件的写操作。(2)顺序文件的读操作。4 .随机文件。6(1)随机文件的打开与读写操作。(2)随机文件中记录的添加与删除。(3)用控件显示和修改随机文件。5 .文件系统控件:(1)动器列表框和目录列表框。(2)文件列表框。6 .文件基本操作。考试方式1 .笔试:9 0分钟。2 .上机操作:9 0分钟。上机操作包括:(1)基本操作。(2)简单应用。(3)综合应用。7公共基础知识试题填空题(1)算法的复杂度主要包括 一复杂度和空间复杂度。答:时间(2)数据的逻辑结构在计算机存储空间中的存放形式称为数据的。答:模式#逻辑模式#概念模式(3)若按功能划分,软件测试的方法通常分为白盒测试方法和 测试方法。答:黑盒(4)如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体 工人 与实体设备”之间存在 联系。答:对多#1:N i tl:n(5)关系数据库管理系统能实现的专门关系运算包括选择、连接和_ _ _ _ _ _ o答:投影(6)在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、遍历和后序遍历。答:中序(7)结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、和限制使用go to 语句。答:模块化(8)软件的调试方法主要有:强行排错法、和原因排除法。答:回溯法(9)数据库系统的三级模式分别为_ _ _ _ _ 模式、内部级模式与外部级模式。答:概念#概念级(1 0)数据字典是各类数据描述的集合,它通常包括5 个部分,即数据项、数据结构、数据流、_ _ _ _ _和处理过程。答:数据存储(1 1)设一棵完全二叉树共有5 0 0 个结点,则在该二叉树中有 个叶子结点。答:2 5 0(1 2)在最坏情况下,冒 泡 排 序 的 时 间 复 杂 度 为。答:n(n-l)/2#n*(n-l)/2#0 (n(n-l)/2)ttO (n*(n-l)/2)(1 3)面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个。答:实体(1 4)软件的需求分析阶段的工作,可以概括为四个方面:、需求分析、编写需求规格说明书和需求评审。较.需求萩取(1 5)是数据库应用的核心。答:数据库设计(1 6)数据结构包括数据的 结构和数据的存储结构。答:逻辑(1 7)软件工程研究的内容主要包括:技术和软件工程管理。答:软件开发(1 8)与结构化需求分析方法相对应的是 方法。答:结构化设计(1 9)关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、_ _ _ _ _ 和自定义完整性。答:参照完整性(2 0)或词模型按不同的应用层次分为三种类型,它们是_ _ _ _ _数据模型、逻辑数据模型和物理数据模型。8答:概念(2 1)栈的基本运算有三种:入栈、退栈和 一。答:读栈顶元素#读栈顶的元素#读出栈顶元素(2 2)在面向对象方法中,信息隐蔽是通过对象的 性来实现的。答:封装(2 3)数据流的类型有 和事务型。答:变换型(2 4)数据库系统中实现各种数据管理功能的核心软件称为 o答:数据库管理系统#D B M S(2 5)关系模型的数据操纵即是建立在关系上的数据操纵,一般有_ _ _ _ _ _、增加、删除和修改四种操作。答:查询(2 6)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的。答:空间复杂度和时间复杂度(2 7)数据结构包括数据的逻辑结构、数据的 以及对数据的操作运算。答:存储结构(2 8)一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的答L.口 审*用,性(2 9)面向对象的模型中,最基本的概念是对象和 o答:类(3 0)软件维护活动包括以下几类:改正性维护、适应性维护、维护和预防性维护。答:完善性(3 1)算法的基本特征是可行性、确定性、和拥有足够的情报。答:有穷性(3 2)顺序存储方法是把逻辑上相邻的结点存储在物理位置 的存储单元中。答:相邻(3 3)J a c ks o n 结构化程序设计方法是英国的J a c ks o n 提出的,它是一种面向 的设计方法。答:数据结构(3 4)数据库设计分为以下6 个设计阶段:需求分析阶段、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。答:概念设计阶段#数据库概念设计阶段(3 5)数据库保护分为:安全性控制、并发性控制和数据的恢复。答:完整性控制(3 6)测试的目的是暴露错误,评价程序的可靠性;而 的目的是发现错误的位置并改正错误。答:调试(3 7)在最坏情况下,堆 排 序 需 要 比 较 的 次 数 为。答:0(n l o g 2 n)(3 8)若 串 s=P r o g r a n T,则 其 子 串 的 数 目 是。答:2 9(3 9)一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体项目主管”与实体项目”的联系属于 的联系。答:1 对多#1:N(4 0)数据库管理系统常见的数据模型有层次模型、网状模型和 三种。答:关系模型9选择题(1)下 面 叙 述 正 确 的 是。(0A.算法的执行效率与数据的存储结构无关B.算法的空间复杂度是指算法程序中指令(或语句)的条数C.算法的有穷性是指算法必须能在执行有限个步骤之后终止D.以上三种描述都不对(2)以 下 数 据 结 构 中 不 属 于
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号