资源描述
VB二级易错点总结
1.排序方法
交换类排序 :冒泡法排序(最坏需要n(n-1)/2);快速排序法(最坏需要n㏒2n)
插入类排序法:简单插入排序法(最坏需要n(n-1)/2);希尔排序法(最坏需要n 1.5)
选择类排序法:简单选择排序法(最坏需要n(n-1)/2);堆排序(最坏需要n㏒2 n)
2.问题处理方案的准确而完整的描述称为算法
3.循环队列属于存储结构;
带链的队列属于线性结构
线性链表中存储空间不一定连续,且各元素的存储顺序是任意的
顺序存储结构的储存结构一定是连续的,链式存储结构的存储空间不一定是连续的
4。随机文件的打开格式为:Open“文件名称”For Random As #文件号[Len=记录号]
随机文件的写入格式为:Put#文件号,[记录号],变量
5.redim 不能改变数组的类型
数组的赋值array函数:变量名=Array(常量列表) 中变量名必须声明为Variant变体类型, 并作为数组使用.
6.关系模型
在关系数据库中,把数据表示成二维表,每一个二维表称为关系
在一个二维表中,水平方向的行称为元组,每一行为一个元组,元组的分量是不可再 分成更小的数据项
从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。
7.数据库
数据库系统由数据库,数据库管理系统,数据库管理员,硬件平台,软件平台组成,其中核心是数据库管理系统。
数据库管理系统提供相应的数据语言:数据定义语言(负责数据的模式定义与数据的物理存取构建),数据操纵语言(负责数据的操纵),数据控制语言(负责数据完整性,安全性的定义与检查以及并发控制,故障恢复等功能)。数据库管理技术发展过程经过人工管理,文件系统,数据库系统三个阶段,其中数据库系统的共享性大,冗余度小,具有高度的物理独立性和一定的逻辑独立性。
8.树和二叉树
性质1:在二叉树的第k层上,最多有2k-1(k≥1)个结点;
性质2:深度为m的二叉树最多有2m-1个结点;
性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
性质4:具有n个结点的二叉树,其深度至少为[log2n]+1,其中[log2n]表示取log2n的整数部分。
9.数据模型
数据模型用来抽象、表示和处理现实世界中的数据和信息。
E-R模型:矩形表示实体集,椭圆形表示属性,菱形表示联系
层次模型:最早发展起来的数据库模型。基本结构是树性结构。
关系模型
10.软件工程
在软件设计中,DFD(数据流图)是常用的结构化分析工具;N-S,PAD,PDL是常见的过程设计工具,其中N-S,PAD属于图形工具,PDL属于语言工具.
程序流程图中:→或↓-控制流, 矩形-加工步骤, 菱形-逻辑条件
11.主要的原则
⑴.软件设计原则:抽象,模块化,信息隐蔽和数据独立性
⑵.结构化程序设计方法的主要原则:自顶而下,逐步求精,模块化,限制使用goto语句
⑶.对象的基本特点:标识唯一性,分类性,多态性,封装性和模块独立性。
(4).算法的特征:可行性、确定性、有穷性、拥有足够的情报。
12.列表框的项目呈多列显示,需要设置的属性是Columns.
13.模块有窗体模块,标准模块和类模块三个类型,其中标准模块可以包含类型,常数,变 量,外部过程和公共过程的公共的或模块级的声明,其文件扩展名.bas。标准模块中可以引 用窗体但不包含窗体。
14.目录列表框的Path属性的作用是显示指定路径下的文件。
驱动器的Drive属性获得当前驱动器号。
15.形状控件(shape)的属性值:0-矩形,1-正方形,2-椭圆,3-圆,4-圆角矩形,5-圆角 正方形。
16.水平滚动条的属性窗口中,当Max<Min时,最大值将分别被置于水平滚动条的最左端,所以程序运行时,水平滚动条左边为100,右边为1,滚动条向左移动,滚动条的Value属性值就增加。
17.运算符的优先顺序是:算术运算符〉关系运算符〉逻辑运算符
算术运算符的优先顺序是:^>-(负号)>(*与/)Mod〉(+与-)
关系运算符的优先顺序是:=〉(<>或><)>(>)>(>=)>(<=)>(<)>Is>Like
逻辑运算符的优先顺序是:非(Not)〉与(And)〉或(Or)>异或(Xor)〉等价(Epv)〉蕴涵(Imp)
18.Cancel=True Esc成为热键
Default=True 回车键成为热键
19.在面向对象方法中,属性与操作相似的一组对象为类。
在结构化分析使用的数据流图中,利用数据字典对其中的图形元素进行确切的解释。
展开阅读全文