笔记一

1. 数据传输的方式

​ 数据传输方式(data transmission mode),是数据在信道上传送所采取的方式
​ 1)若按数据传输的顺序可以分为并行传输串行传输
​ 2)若按数据传输的同步方式可分为同步传输异步传输
​ 3)若按数据传输的流向和时间关系可以分为单工半双工全双工数据传输。

2. 高速缓冲区 ARP

​ ARP缓存是一个缓冲区,用来储存IP地址和MAC地址,本质就是的对应表。表中一个条目记录了网络上一个主机的IP地址和其对应的MAC地址

​ 缓冲区是动态分配的,当ARP表访问一次MAC地址就会产生,将IP地址与Mac的映射存储起来。并不是人工产生的,它是随MAC的访问自动产生的。

3. 无分类IP地址

​ 无分类编制CIDR:网络前缀越少,包含的地址越多。(待补充)

​ IP地址的分类

​ A类网络的IP地址范围为:1.0.0.0 - 127.255.255.255,掩码:255.0.0.0;

​ B类网络的IP地址范围为:128.0.0.0 - 191.255.255.255,掩码:255.255.0.0;

​ C类网络的IP地址范围为:192.0.0.0 - 223.255.255.255,掩码:255.255.255.0。

4. 进程挂起、退出、阻塞、就绪

进程挂起:终端用户的请求、父进程的请求、负荷调节的需要、操作系统的需要。(检查运行中的资源使用情况或进行记账)

进程退出:exit和return : exit是一个函数,有参数。exit执行完后把控制权交给系统;return是函数执行完后的返回。return执行完后把控制权交给调用函数。exit和abort:exit是正常终止进程;abort是异常终止。

进程阻塞:正在执行的进程,由于等待某个事件的发生而无法执行时,便放弃处理机而进入阻塞状态。引起进程阻塞的事件有很多种,例如:等待I/O完成、申请缓冲区不能满足、等待信号等。

进程就绪:运行态——就绪态:运行时间片到,或出现有更高优先权进程。等待态——就绪态:资源得到满足或某事件己经发生,如外设传输结束;人工干预完成。

进程死锁:竞争资源、进程间推进顺序非法。

5. OSI、TCP/IP每一层数据的传输格式

​ 计算机网络通常由三个部分组成:资源子网、通信子网和通信协议。

OSI:

​ 物理层——比特流
​ 数据链路层——帧
​ 网络层——包
​ 传输层——段/消息
​ 表示层——字符或字
​ 应用层——程序

TCP/IP:(四层)

​ 应用层——报文

​ 运输层——传输层协议

​ 网际层——数据报

​ 网络接口层——网络帧

6. 排序算法复杂度

快速排序——时间复杂度为O(nlog2n),空间复杂度为O(nlog2n):从数列选定一个基准值进行分区,大于基准值的放在右区,小于基准值的放在左区,依次继续对左右两区继续进行基准分区,直到分区中只有一个数为止。

归并排序——时间复杂度为O(nlog2n),空间复杂度为O(n):分而治之然后合并,即先使每个子序列有序,再使子序列段间有序,最后合并各个有序的子序列为有序的完整序列。

堆排序——时间复杂度O(nlog2n),空间复杂度为O(1):利用了大根堆(或小根堆)堆顶记录的关键字最大(或最小)这一特征。

选择排序——时间复杂度为O(n2),空间复杂度为O(1):每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。

7. 文件block

​ 文件系统中的最小存储单元是逻辑块,也就是这里所说的Block;

​ block越大,inode越少,适合存储大文件的文件系统;

​ block越小,inode越多,适合存储文件多而小的文件系统。
​ block存放文件的数据,每个block最多存放一个文件,而当一个block存放不下的情况下,会占用下一个block。

8. 排序算法特征度

冒泡排序:第一趟排序之后最大值会在最后面,第二趟排序会在次后面

选择排序:第一趟排序之后最小值会在最前面,第二趟排序会在次前面
插入排序:第一趟排序范围0-1,前一个数比后一个数小,第二趟排序范围0-2,前三个数小大排列
快速排序:以一个值为分界点

9. 线性表存储方式

​ 线性表包括顺序结构链式结构,顺序结构逻辑相邻且物理位置相邻,链式结构逻辑相邻,物理不一定相邻。

​ 静态链表是用数组实现链表,指针表示下标。

-------------本文结束 感谢您的阅读-------------

本文标题:笔记一

文章作者:善雯

发布时间:2020年05月29日 - 15:05

最后更新:2020年06月05日 - 13:06

原始链接:http://shanwenyang.github.io/2020/05/29/note_1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

原创技术分享,您的支持将鼓励我继续创作
0%