自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 问答 (6)
  • 收藏
  • 关注

原创 网络体系结构

的传输层协议,它可以将某节点的数据以字节流形式无差错传输到互联网的任何一台机器上,发运端的TCP将用户交来的数据划分成独立的报文并交给网际层进行发送,而接收端的TCP将接收的报文重新装配后交给接收用户,TCP同时处理有关流量控制的问题,以协调收发双方的接收与发送速度,UDP主要面向请求应答式的交易型应用,一次交易往往只有一来一回两次报文交换,另外,UDP也应用于那些对可靠性要求不高,但要求网络的延迟较小的场合,如语音和视频数据传送。在多点连接的情况下,寻址保证每一帧都能传送到正确的目的节点。

2022-08-22 21:43:41 2475 1

原创 数据通讯基础

1.数据通信系统模型1.数据通信系统模型(1)数据通信系统的组成一个完整的数据通信系统一般是由信源、信号变换器、通信信道、信宿组成。①信源和信宿:信源就是信息的产生和发送端,是发出待传信息的人或设备,信宿就是接受端。②通信信道:通讯信道是由传输线路和传输设备组成。同一个传输介质可以同时存在多条信号通路,信道类型由传输的信号决定,用来传输模拟信号的信道称为模拟信道,用来传输数字的信道称为数字信道。③信号转换器:将信源传输的数据变换成合适在信道上传输的信号。

2022-08-21 16:34:30 2734

原创 计算机网络概述

1.计算机网络的产生与发展第一代计算机网络——面向终端的计算机网络三种结构:(1)主机与终端直接相连(2)终端共享通信线路(3)主机前增加CCP或FEP,终端前增加集中器或多路器第二代计算机网络——以通信子网为中心的网络TMP(接口信息处理机)第三代计算机网络——标准化网络国际化标准组织(ISO)于1977年提出一个使互联网能够互联的标准框架——开放式系统互联参考模型(OSI)OSI参考模型是一个开放体系的结构,它将网络分为7层(物理层,数

2022-05-20 09:33:33 3504 2

原创 物理层传输介质与设备

一.非导向型的物理介质二.非导向型的物理介质1.双绞线2.同轴电缆3.光纤三.物理设备1.中继器5-4-3规则: 一个网段最多只能分5个子网段;一个网段最多只能有4个中继器;一个网段最多只能有三个子网段含有PC2.集线器小结:...

2022-05-03 09:38:50 204

原创 编码与调制

一.信号二.编码与调制1.数字数据编码为数据信号(1)非归零编码高1低0编码容易实现,但是没有检错功能,且无法判断一个码元的开始和结束,以至于收发双方难以保持同步。(2)归零编码 1 0 0 1 1 0 1 0 ...

2022-04-26 09:44:17 2252

原创 列表的使用

1.列表变量可以存储一个元素,而列表是一个大“容器”,可以存储N多个元素,程序可以方便地对这些数据进行整体操作列表相当于其它语言中的数组2.列表的创建1.列表需要使用中括号[ ],元素之间使用英文的逗号进行分隔2.调用内置函数list()3.列表的特点1.列表元素按顺序有序排列2.索引映射唯一一个数据3.列表可以存储重复数据4.任意数据类型混合3.根据需要动态分配和回收内存lst['hello','word',100]print(lst...

2022-04-25 21:31:11 1576

原创 循环

1.range()内置函数2.while循环sum=0a=0while a<10 #计算累加和 sum+=a a+=1printf(sum) 一到一百之间的偶数和3.for-in循环一到一百的水仙花数4.break用法5.continue语句6.else语句7.嵌套循环...

2022-04-23 20:51:39 223 1

原创 程序的组织结构

一.组织结构二.顺序结构对象的布尔值三.选择结构1.单分支结构2.双分支结构3.多分支结构4.嵌套语句5.pass语句小结:...

2022-04-23 18:51:53 140

原创 运算符的使用

一.运算符先看一下input()函数a=int(input("请输入一个数"))b=int(input("请输入一个数")) #int进行强制类型转换printf(a+b)1.算术运算符/为除法运算//为整除运算2.赋值运算符a+=10和a=a+10,含义一样。a,b=b,a #a和b的值互换3.比较运算符...

2022-04-23 15:47:46 455

原创 初学python

一.Print函数的使用在python中 #(井号)为注释二.转义字符

2022-04-23 12:37:30 140

原创 标签与路径

一.文本格式化标签1.简单的加粗,倾斜,删除和下划线进行测试标签的使用:<!doctype html><html><head><meta charset="utf-8"><title>标签</title></head><p>我来<b>测试</b>一下这个可以<b>运行</b>吗</p> <p>&lt...

2022-04-22 19:33:20 531

原创 网页设计始端

一.什么是网页1.Web标准2.HTML标签①语法规范②基本标签<p>标签,段落标签。在<p> </p>表示一段。<br />换行标签,进行强制换行,也是为数不多的单标签。④语言种类...

2022-04-04 16:30:21 389

原创 物理层的基本结构

一.物理层基本概念二.典型的数据通讯模型1.通信的相关术语:2.三种通讯方式:3.两种传输方式:三.码元,波特,速率,带宽1.码元码元,承载信息量的基本信号单位。一个码元就是一个固定时长的信号波中所起伏次数。码元与比特的区别:比特/秒是信息传输速率的单位,码元传输速率也称为调制速率、波形速率或符号速率。一个码元不一定对应于一个比特。1.码元:在数字通信中常常用时间...

2022-04-03 21:24:49 224

原创 认识JAVA

一.学习JAVA先了解一下二进制的转换:二.命令提示符:三.JDK与JRE与JVM:①JDK全称Java Development ToolKit,是Java语言开发工具包。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。②JRE是Java Runtime Environment缩写..

2022-04-01 20:37:38 128 1

原创 OSI参考模型

一.计算机网络分层结构1.按功能进行分层结构:2.OSI分层七层从下往上为:物链网输会示用 (物联网淑惠试用)3.通讯过程逐步增加,进行包装,然后逐步减小,接受数据二.七层含义一.应用层属于应用的概念和协议发展得很快,使用面又很广泛,这给应用功能的标准化带来了复杂性和困难性。比起其它层来说,应用层需要的标准最多,但也是最不成熟的一层。但随着应用层的发展,各种特定应用服务的增多,...

2022-03-29 12:55:24 568

原创 分层结构,协议,接口,服务

一.为什么要分层将大问题分成小问题二.怎样进行分层三.分层结构小结:

2022-03-23 21:24:05 1553

原创 线性表的顺序存储表示

一.线性表的类型定义抽象数据类型的定义格式:ADT抽象数据类型名{ 数据对象:<数据对象的定义>数据关系:<数据关系的定义>基本操作:<基本操作的定义> }ADT抽象数据类型名基本操作:①构造一个新的线性表L: TnitList(&L) ②销毁线性表L: DestroyList(&L) <初始条件:线性表L已存在>③将L重置为空表: Clea...

2022-03-17 19:43:32 1206

原创 线性表的案例引入

一.一元多项式的运算数组C 0 1 7 5 7 11 22 17 ①将两个数组中的线性表写成数对形式。②将一一比较两个数对,先进行线性表A中(7,0)和线性表B中(8,1),先比较指数,0比1小,所以先将(0,7)放入数组C中(如图所示),再计较下一项(3,1)和(8,1),这两项的指数一样,所以就将指数1放入数组C,再将系数相加放入数组C.在进行比较(9,8)和(22,7),(22,7)中的指数比较小,所以就将...

2022-03-13 21:32:10 712

原创 线性表的基本操作

一.线性表的定义线性表主要由顺序表示或链式表示。在实际应用中,常以栈、队列、字符串等特殊形式使用。顺序表示指的是用一组地址连续的存储单元依次存储线性表的数据元素,称为线性表的顺序存储结构或顺序映像(sequential mapping)。它以“物理位置相邻”来表示线性表中数据元素间的逻辑关系,可随机存取表中任一元素。链式表示指的是用一组任意的存储单元存储线性表中的数据元素,称为线性表的链式存储结构。它的存储单元可以是连续的,也可以是不连续的。在表示数据元素之间的...

2022-03-13 19:33:49 670

原创 性能指标

一.速率二.带宽三.吞吐量四.时延五.时延带宽积六.RTT(往返时延)七. 利用率小结:

2022-03-09 20:15:43 104

原创 算法的空间复杂度

类似于时间复杂度的讨论,一个算法的空间复杂度(Space Complexity)定义为该算法所耗费的存储空间,它也是问题规模 n 的函数。 空间复杂度(Space Complexity)是对一个算法在运行过程中临时占用存储空间大小的量度。有的算法需要占用的临时工作单元数与解决问题的规模 n 有关,它随着 n 的增大而增大,当 n 较大时,将占用较多的存储单元,例如快速排序和归并排序算法,基数排序就属于这种情况 在做算法分析时,主要讨论的是时间复杂度。从用户使用体验上看,更看重的程序...

2022-03-06 16:50:49 3301 1

原创 算法的时间复杂度

一.如何计算1.时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。2.一般情况下,算法的基本操作重复执行的次数是模块n的某一个函数f(n),因此,算法的时间复杂度记做:T(n)=O(f(n))。随着模块n的增大,算法执行的时间的增长率和f(n)的增长率成正比,所以f(n)越小,算法的时间复杂度越...

2022-03-05 20:41:39 9700 1

原创 计算机网络概念

一.计算机网络基础1946年2月14日,世界上第一台计算机ENIAC在美国宾夕法尼亚大学诞生。计算机的发展可以分为四个阶段:①第一代计算机网络——面向终端的计算机网络面向终端的计算机网络在结构上有三种形式:(1)主机与终端直接相连(2)终端共享通信线路(3)主机前增加CCP或FEP,终端前增加集中器或多路器②第二代计算机网络——以通信子网为中心的网络③第三代计算机网络——标准化网络④第四代计算机网络——以Internet为中心的新一代网络二..

2022-03-04 14:49:16 7545

原创 算法的基本概念

一.程序与数据结构和算法的关系数据结构就是将现实生活中的实际问题信息化。算法就是将这些信息进行处理,就像是数学公式那样,将数据进行输入处理,最后出来的就是我们想要的结果。二.算法的五大特性1.有穷性算法必须是有穷的,必须要能够算出来,因为算法的目的是要进行解决问题,如果是无穷的一直演算下去,就得不到答案了。2.确定性确定性:算法中的每条指令都必须有确定的含义,对于相同的输入只能得到相同的输出。因为如果输入同一个数据,算出来的答...

2022-02-27 19:52:48 241

原创 数据结构的基本概念

一.先看一下要学习的大纲:1.数据有了数据计算机才可以进行运算,数据是计算机程序加工的原材料。2.数据元素数据元素与数据项具有包含意义,要根据实际的业务情况来确定什么是数据结构什么是数据项。3.数据结构与数据对象数据结构强调数据元素之间存在特殊关系(拥有羁绊)【一看就是老二次元了,啊哈哈哈哈】数据对象强调数据元素之间存在相同的性质。二. 数据结构的三要素1.逻辑结构:①集合就像是所说...

2022-02-27 17:07:15 718

原创 虚拟内存的基本概念

1.传统储存管理方式①一次性②驻留性可用虚拟技术解决2.局部性原理①时间局部性②空间局部性虚拟内存的三个特征:3.如何实现虚拟内存技术总结:...

2021-12-24 11:38:23 181 5

原创 请求分页管理方式

1.请求分页管理与基本分页管理的方式的区别2.页表机制3.缺页中断机构4.地址变换结构5.请求分页中的地址变换过程总结:

2021-12-24 10:51:56 1466

原创 段页式管理方式

1.分段与分页管理的优缺点2.段页式管理的逻辑结构3.段表与页表4.段页式中的逻辑地址到物理地址的转变过程5.段页式管理

2021-12-24 10:15:19 306

原创 基本分段管理储存方式

1.分段的概念分段的优势没有内部碎片 平均分段大小大于实际页面大小。 较少开销 重定位段比整个地址空间更容易。 与分页中的页表相比,分段表更小。分段的缺点它可以有外部碎片。 很难将连续内存分配给可变大小的分区。 昂贵的内存管理算法。2.段表的概念 在分段式存储管理系统中,每个进程或程序都有一个或多个逻辑段,为使程序或称进程能正常运行,亦即,能从物理内存中找出每个逻辑段所对应的位置,在系统中为每个进程建立一张段映射表...

2021-12-24 09:54:17 815

原创 页面分配策略

1.驻留集:所谓驻留集,是指在某段时间间隔内,进程要访问的页面集合。2.页面分配、置换策略3.何时调入页面?4.何处调入页面?5.抖动(颠簸)现象6.工作集总结:...

2021-12-24 09:20:34 306

原创 页面置换算法

请求分页存储管理与基本分页存储管理的区别:1.最佳置换算法(OPT) 按照题目,先进行访问7号页面,占用内存块1,再进行访问0号页面,占用内存块22,在进行访问1号页面,占用内存块3,此时三个内存块都被占用了,接下来访问2号页面,根据最佳置换算法(选择最长时间不再被访问的页面)观看以后的访问页面,因为要空出7号,0号,1号三个页面中的一个,所以看这三个页面哪一个最后一个出现,先出现了0号页面,然后又出现了1号页面,最后出现了7号页面,所以将7号...

2021-12-20 20:08:23 608

原创 基本地址变换机构

基本地址变换机构——用于实现逻辑地址到物理地址转换的一组硬件机构 1.逻辑地址到物理地址的转换:例题:要对页号进行越界检查页:分页存储管理将进程的逻辑地址空间划分为若干页(面),并且对其编号,号数从0开始,每个页(面)的大小称为页面大小,且大小应为2的幂。物理块:将内存的物理地址空间划分为若干块,称为物理块,物理块与页(面)一一对应。页表:又称页面映像表,存储在内存中,通过页表建立页(面)与物理块的...

2021-12-20 10:41:47 1994

原创 基本分页管理的存储方式

即将黎明

2021-12-19 20:31:17 329

原创 文件的结构和操作

1.创建文件(create系统调用)2. 删除文件(delete系统调用)3.打开文件4.关闭文件5.读文件(read系统调用)6.写文件(write系统调用)小结:7.文件共享(1)基于索引节点的共享方式 (硬链接)(2)基于符号链的共享方式(软链接)小结:8.文件保护...

2021-12-18 17:45:31 104

原创 文件存储空间管理

1.存储空间的初始化文件卷:指物理磁盘划分后,如C盘,D盘,文件卷包含目录区和文件区2.存储空间管理(1)空闲表法第一个空闲盘块号为0,后面还有连续的一个空闲盘块号1,所以空闲盘块数为2(2)空闲链表法①空闲盘块链②空闲盘区链(3)位示图法(4)成组链接法超级块:超级块,文件系统的心脏。  如果说...

2021-12-18 16:38:21 1241

原创 文件的物理结构

文件的分配方式:1.连续分配  典型的操作系统都会标明磁道(磁柱)、盘面(磁头)、扇面三个参数,以这种方式给出的地址称为逻辑块地址(Logical Block Address, LBA),这里之所以用“逻辑”是因为LBA不一定与磁盘上面的块存储区域的真实物理地址对应;磁盘控制器将负责进行从LBA到物理地址的映射。 磁盘的原理、物理实现,磁盘控制器是按照扇区这个单位完成数据读取操作的,故磁盘读写基本单位是扇区。扇区数目众多在寻址时比较困难,所以操作系统就...

2021-12-18 15:41:58 1100

原创 文件管理

1.文件的属性①文件名②标识符③类型④位置⑤大小⑥创建时间、修改时间⑦保护信息2.文件应该怎样组织起来?由树状形式组织起来3.操作系统向上提供的功能操作系统下面是硬件,上面是软件和用户4.文件的逻辑结构顺序表中的各个元素在逻辑上相邻,在物理上也相邻,所以可以实现“随机访问”链表中的各个元素在物理上可以是不相邻的,所以不能实现“随机访问”(1)无结构文件...

2021-12-18 10:55:06 826

原创 磁盘的结构

1.磁盘、磁道、扇区每个扇区存放的数据量是相同的,最内侧的扇区面积最小,所以数据密度最大2.怎样在磁盘中完成读和写的操作?由磁头臂牵引磁头进行调整位置,磁盘由中间的马达进行带动,进行旋转一个磁盘有很多个盘片组成3.磁盘物理地址的寻找...

2021-12-17 10:15:49 1691

原创 缓冲区管理

1.缓冲区的作用:缓冲区有什么作用?单缓冲:①输入时间大于处理时间②输入时间小于处理时间比较

2021-12-15 17:40:32 346

原创 设备的分配与回收

1.设备分配时的三个因素(1)设备的固有属性(2) 设备分配算法先来先服务、优先级高者优先、短任务优先 等等(3)设备分配中的安全性①安全分配方式:②不安全分配方式:可以用银行家算法进行死锁的避免 静态分配与动态分配:2.设备分配管理中的数据结构(1)设备控制表(DCT):(2)控制器控制表(COCT):...

2021-12-14 20:24:41 145

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除