mirror of
https://gitee.com/coder-xiaomo/notes
synced 2025-01-11 20:18:16 +08:00
1 line
29 KiB
JavaScript
1 line
29 KiB
JavaScript
"use strict";(self.webpackChunkvuepress=self.webpackChunkvuepress||[]).push([[824],{748:(p,e,t)=>{t.r(e),t.d(e,{data:()=>r});const r={key:"v-82c8f724",path:"/temp-docs/DONOTSHARE.html",title:"",lang:"zh-CN",frontmatter:{},excerpt:"",headers:[{level:2,title:"Java(考点整理完毕)",slug:"java-考点整理完毕",children:[]},{level:2,title:"操作系统(考点整理完毕)",slug:"操作系统-考点整理完毕",children:[{level:3,title:"题型",slug:"题型",children:[{level:4,title:"第一章 绪论",slug:"第一章-绪论",children:[]},{level:4,title:"第二章 操作系统的组织结构",slug:"第二章-操作系统的组织结构",children:[]},{level:4,title:"第三章 用户界面",slug:"第三章-用户界面",children:[]},{level:4,title:"第四章 并发处理",slug:"第四章-并发处理",children:[]},{level:4,title:"第五章 资源分配与调度",slug:"第五章-资源分配与调度",children:[]},{level:4,title:"第六章 处理机调度",slug:"第六章-处理机调度",children:[]},{level:4,title:"第七章 主存管理",slug:"第七章-主存管理",children:[]},{level:4,title:"第八章 输入/输出管理",slug:"第八章-输入-输出管理",children:[]},{level:4,title:"第九章 文件系统",slug:"第九章-文件系统",children:[]},{level:4,title:"(乱七八糟的)",slug:"乱七八糟的",children:[]}]}]},{level:2,title:"算法(考点整理完毕)",slug:"算法-考点整理完毕",children:[{level:4,title:"时间复杂度的分析(3道题×10分)",slug:"时间复杂度的分析-3道题×10分",children:[]},{level:4,title:"简答题(4道题×5分)",slug:"简答题-4道题×5分",children:[]},{level:4,title:"算法设计类题型(给一个具体的题目)",slug:"算法设计类题型-给一个具体的题目",children:[]}]},{level:2,title:"计网(老师发的word)",slug:"计网-老师发的word",children:[{level:3,title:"第一章",slug:"第一章",children:[]},{level:3,title:"第二章",slug:"第二章",children:[]},{level:3,title:"第三章",slug:"第三章",children:[]},{level:3,title:"第四章",slug:"第四章",children:[]},{level:3,title:"第五章",slug:"第五章",children:[]},{level:3,title:"第六章",slug:"第六章",children:[]},{level:3,title:"题型",slug:"题型-1",children:[]}]}],filePathRelative:"temp-docs/DONOTSHARE.md",git:{updatedTime:null,contributors:[]}}},6100:(p,e,t)=>{t.r(e),t.d(e,{default:()=>Q});var r=t(6252);const o=(0,r.uE)('<div class="custom-container warning"><p class="custom-container-title">注意!</p><p>本文档为临时文档,内容实时更新,考完之后相应内容将会删除。</p></div><div class="custom-container tip"><p class="custom-container-title">提示</p><p>本文档是张博凯整理的期末考试重点,仅供参考,<strong>请不要转发或传播</strong>,感谢理解!</p><blockquote><p><strong>文档更新时间:2021.12.27</strong></p><p><strong>文档删除时间:2022.01.12</strong></p></blockquote></div><h2 id="java-考点整理完毕" tabindex="-1"><a class="header-anchor" href="#java-考点整理完毕" aria-hidden="true">#</a> Java(考点整理完毕)</h2><p>闭卷考试</p><p>判断正误(对的打√,错的打×,并改过来)</p><p>概念、简答题</p><hr><p>√ <strong>for与foreach关系</strong></p><details class="custom-container details"><summary>for与foreach关系</summary><blockquote><p>foreach虽然是for循环的简化版本,但是并不是说foreach就比for更好用,foreach适用于循环次数未知,或者计算循环次数比较麻烦情况下使用效率更高,但是更为复杂的一些循环还是需要用到for循环效率更高。</p><p>foreach不支持在循环中添加删除操作,因为在使用foreach循环的时候数组(集合)就已经被锁定不能被修改,否则会报java.util.ConcurrentModificationException异常。 在固定长度或长度不需要计算的时候for循环效率高于foreach. 在不确定长度,或计算长度有性能损耗的时候,用foreach比较方便。</p></blockquote></details><p>[P136-146] <strong>Listener监听器的作用</strong>(书上第9章,request,session,application,……)</p><p>[P46-47] <strong>HTTP请求响应机制</strong>(要熟,第4章介绍过,请求响应,建立连接,发出请求,服务器发送响应,关闭连接)</p><p>[P79-80](JDBC中的)<strong>Statement接口与PreparedStatement接口</strong>(之间的关系,静态SQL语句,没有参数或者已经把参数写进去了,动态SQL语句带参数,参数只有在程序运行过程中才能知道)</p><p>[P228] <strong>MVC模式</strong></p><p>√ [P102-119] <strong>Servlet</strong>(<strong>doGet</strong>, <strong>doPost方法</strong>,[P165附近?]<strong>JSP页面传参数 请求参数</strong>,<strong>web.xml配置文件</strong>[P49-60,看69-70])</p><p><strong>容器,集合类</strong>(<strong>List集合</strong>、<strong>set集合</strong> 元素怎么添加 遍历 迭代(迭代器的使用)....)</p><details class="custom-container details"><summary>容器集合类、迭代</summary><blockquote><p>容器集合类:https://www.cnblogs.com/goody9807/p/6441114.html</p><p>迭代:https://www.runoob.com/java/java-iterator.html</p></blockquote></details><p><strong>字符串</strong>(<strong>处理函数</strong> 不会考:时间日期格式化函数、字符串生成器)</p>',17),l={class:"custom-container details"},a=(0,r._)("summary",null,"Java字符串处理函数汇总(CSDN)",-1),n={href:"https://blog.csdn.net/qq_27574367/article/details/88546343",target:"_blank",rel:"noopener noreferrer"},s=(0,r.Uk)("https://blog.csdn.net/qq_27574367/article/details/88546343"),i=(0,r._)("iframe",{src:"https://blog.csdn.net/qq_27574367/article/details/88546343"},null,-1),h=(0,r.uE)('<hr><h2 id="操作系统-考点整理完毕" tabindex="-1"><a class="header-anchor" href="#操作系统-考点整理完毕" aria-hidden="true">#</a> 操作系统(考点整理完毕)</h2><h3 id="题型" tabindex="-1"><a class="header-anchor" href="#题型" aria-hidden="true">#</a> 题型</h3><p>判断对错(给理由) 8个*3分=24分</p><p>简答 5个*4分=20分</p><p>计算(分析) 5个*9分左右=44分</p><p>综合应用题 1题*12分=12分</p><hr><p>计算(分析)</p><p>第4章 2类</p><p>《1》【第1类】</p><p>04:37 【没听清】 写多道程序设计时间存储???????</p><p>04:43 就是写时间同步</p><p>给一个例子,把??过程写好(AB卷中有一个跟作业题很相似,有一个差别稍微大点)</p><p>05:11 写程序时间不同步</p><p>《2》【第2类】</p><p>05:13 给一个程序,判断对错,并说明理由(肯定是错的)</p><p>05:49 两个错误原因:1.违背了忙则等待 2. 违背了空闲让进</p><p>05:44 违背了空闲让进的含义:同步规则限制太紧了,即使是(临界?)资源是空闲的,两个进程都不能使用</p><p>06:08 违背了忙则等待的含义:两个进程可以同时访问一个资源。</p><p>注意此程序在任何一个地方都可以被停下来,要分析在某个地方被打断后,改为另外一个程序执行,有没有可能造成两个进程同时进入缓冲区(噢,临界区?06:32)</p><p>第5章</p><p>《3》银行家算法</p><p>第6章 3类中考两类</p><p>《4》【1】队列调度 07:02</p><p>《5》【2】进程调度</p><p>《6》【3】最大优先级调度(?) 07:04</p><p>作业讲了:作业调度</p><p>黑板上讲了:进程调度、混合调度</p><p>三个类型:改错的那个题(等待时间 周转时间 第一问是3s 按5s改的)</p><p>第七章 08:07 这两个考的可能性都比较大</p><p>《7》淘汰策略</p><p>《8》页式?变换 08:12</p><p>08:30 以10进制、16进制、8进制、2进制给出该怎么去算</p><p>08:40 如果10进制数:除上页面大小,得到商为页号,余数为页面位移,然后通过查列表页号换块号之后,块号×页面大小+块的位移</p><p>09:05 如果16、2、8进制数:先变成2进制数,然后根据页面大小,可以得出多少位作为页面位移。剩余的高位作为作为页号,页号查表换成块号,块号再跟页面位移拼接在一起,就是物理地址</p><p>注意的问题:</p><p>09:21 1. 页号超过了页数,表示是非法地址,违背了存储保护(一个程序只能访问自己所在的区域),会产生 <strong>越界中断</strong></p><p>10:20 2. 访问的页不在内存,会产生 <strong>缺页中断</strong> (根据作业所在的外存的地址调入内存把某一页覆盖)</p><p>放置策略期末考试一般不考,太简单了</p><p>第八章 没有计算题</p><p>第九章</p><p>《9》【第1类】 11:59 文件索引结构 很容易考</p><p>根据已有的图算文件最大能有多大</p><p>根据给定的文件有多大把图画出来(更难一点)</p><p>《10》【第2类】12:34</p><p>计算读盘次数 考试很容易考的这一类</p><p>【1】CB分解:怎么分解,分解后怎么算</p><p>【2】直接基于某个目录结构怎么计算读盘次数</p><p>【3】另外还有一类:基于位示图计算</p><p>(上面的三类总结在下面👇)</p><p>UNIX索引结构计算 13:14</p><p>基本文件目录计算</p><p>位示图计算:哪个字里面哪一个位转换为哪个柱面哪个磁道哪个扇区,或者反过来(位示图在PPT802)</p><hr><p>总共11类,AB卷加起来考其中的八类,有三类不考 13:38</p><p>作业本上做的题,和黑板上面讲的例题摸清楚。</p><hr><p>简答题和判断分析题👇 15:11 - 15:54</p><h4 id="第一章-绪论" tabindex="-1"><a class="header-anchor" href="#第一章-绪论" aria-hidden="true">#</a> 第一章 绪论</h4><p>分时系统:设计目标及特点 (简答)</p><p>操作系统:基本特点(特性)</p><p>操作系统虚拟性:两个方面</p><p>分时系统、批处理系统、实时系统 区别</p><hr><h4 id="第二章-操作系统的组织结构" tabindex="-1"><a class="header-anchor" href="#第二章-操作系统的组织结构" aria-hidden="true">#</a> 第二章 操作系统的组织结构</h4><p>特权指令:是什么,包含哪几类</p><p>操作系统状态:分为哪几种</p><blockquote><p>两种分类方法: P34 PPT84</p><ol><li>管态、核态、目态</li><li>核态、用户态(管态、核态合二为一)</li></ol></blockquote><p>管态、核态、用户态以及他们各自的区别</p><p>程序状态字:概念</p><p>两类接口</p><blockquote><p>命令接口、程序接口 程序接口低级语言中就是系统调用,高级语言中就是API 命令接口(3类:(作业、最优?)控制语言、(?含)命令、图形化接口) ?????</p></blockquote><p>中断:分类、中断机制(分哪两部分)</p><blockquote><p>中断机制:策略机制(指中断处理程序)、响应?</p></blockquote><p>中断处理程序</p><hr><h4 id="第三章-用户界面" tabindex="-1"><a class="header-anchor" href="#第三章-用户界面" aria-hidden="true">#</a> 第三章 用户界面</h4><p>作业、作业库:是什么、之间的关系 PPT200</p><p>作业状态(4类):提交状态、后备状态、执行状态、完成状态 PPT201</p><p>系统调用:是什么 PPT150、和一般过程调用有什么区别 PPT151、实现过程 PPT154</p><blockquote><p>实现过程画系统调用实现图来解释(应该是PPT156的图?)</p></blockquote><hr><h4 id="第四章-并发处理" tabindex="-1"><a class="header-anchor" href="#第四章-并发处理" aria-hidden="true">#</a> 第四章 并发处理</h4><p>程序顺序、并发执行:各自特点 PPT162、PPT179 PPT182 PPT184</p><blockquote><p>顺序执行:顺序性、封闭性、可再现性</p></blockquote><p>进程:基本状态、基本特点 PPT192 PPT193、PPT190</p><blockquote><p>操作系统特性:并发 共享(PPT36 PPT37)</p><p>进程基本特征:并发、动态(PPT190)</p></blockquote><p>基本进程操作原理</p><blockquote><p>进程创建 PPT233、进程撤销 PPT237、进程延迟(没讲,不考)</p></blockquote><p>进程状态变迁图 PPT194 PPT198 PPT199(会画n个基本状态变迁图(3-10个,去年考的8个状态))</p><p>进程互斥、同步:区分 PPT281</p><blockquote><p>互斥:动作不分先后,可以同时进行 PPT254</p><p>同步:动作有先后之分 PPT280</p></blockquote><p>进程通信:(只关心)分类</p><blockquote><p>两种分类方法</p><ol><li><p>高级、低级 PPT349</p></li><li><p>按类型分类:共享内存、消息传递系统、 管道(Pipe)通信 PPT345-347</p></li></ol></blockquote><p>PCB:是什么PPT205,包含什么类型P75-77 PPT206-209,有什么作用 PPT210(讲到后面回头补充上的,<strong>考试中比较重要的内容</strong>)</p><blockquote><p>PCB: process control block 进程控制块 P75</p></blockquote><hr><h4 id="第五章-资源分配与调度" tabindex="-1"><a class="header-anchor" href="#第五章-资源分配与调度" aria-hidden="true">#</a> 第五章 资源分配与调度</h4><p>资源描述 基本数据结构 P379</p><blockquote><p>资源信息块 PPT381</p><p>资源描述器 PPT378</p></blockquote><p>死锁:概念PPT392、必要条件 PPT399、产生原因 PPT398</p><blockquote><p>产生原因:资源竞争;进程推进顺序不当</p><p>必要条件:互斥条件、不可剥夺条件、部分分配、环路条件</p></blockquote><p>解决死锁问题4种策略 PPT400-401</p><p>死锁预防四种策略(说三种也可以)</p><blockquote><p>死锁预防、死锁避免、死锁检测、死锁解除</p></blockquote><hr><h4 id="第六章-处理机调度" tabindex="-1"><a class="header-anchor" href="#第六章-处理机调度" aria-hidden="true">#</a> 第六章 处理机调度</h4><p>两级调度 PPT433 & 三级调度PPT434</p><blockquote><p>二级调度:作业调度、进程调度</p><p>三级调度:作业调度、进程调度、交换调度</p></blockquote><p>进程调度块JCB:内容、作用</p><blockquote><p>JCB: Job Control Block 作业控制块</p><p>作用:存放作业控制和管理信息的数据结构 PPT444</p></blockquote><p>作业调度、进程调度:目标、调度原则、衡量指标</p><blockquote><p>作业调度目标 PPT441</p></blockquote><p>进程调度:方法及各自特点(作业调度比较简单可能不考,进程调度有可能考)</p><blockquote><p>1、先来先服务调度算法 PPT448</p><p>2、短作业优先调度算法 PPT450</p><p>3、响应比高者优先调度算法 PPT 452</p></blockquote><p>线程:分类&特点</p><blockquote><p>用户级、系统级</p><p>用户级线程:PPT224 特点:PPT225</p><p>内核支持线程:PPT226 特点:PPT227</p></blockquote><hr><h4 id="第七章-主存管理" tabindex="-1"><a class="header-anchor" href="#第七章-主存管理" aria-hidden="true">#</a> 第七章 主存管理</h4><blockquote><p>大题里面第七章考的稍微多点</p></blockquote><p>内存管理4个功能 PPT497</p><p>碎片:是什么 PPT548、坏处 PPT548、如何处理(答:拼接)</p><blockquote><p>拼接技术的缺点:PPT550</p></blockquote><p>三种放置策略、两种调度策略、五种淘汰策略</p><blockquote><p>TODO</p></blockquote><p>分段、分页区别 各有利弊</p><blockquote><p>分页存储管理:PPT606 分页系统优缺点:PPT609</p><p>分段存储管理:PPT610 段式系统优缺点:PPT620</p><p>分段地址是二维的,有利于资源共享,有外碎片</p><p>分页地址是一维的,不利于资源共享,无外碎片</p></blockquote><p>页表、段表:相关概念</p><p>实现虚存条件 PPT502-503</p><hr><h4 id="第八章-输入-输出管理" tabindex="-1"><a class="header-anchor" href="#第八章-输入-输出管理" aria-hidden="true">#</a> 第八章 输入/输出管理</h4><blockquote><p>这一章节有些上课讲了但是不考</p></blockquote><p>设备分类 PPT632-636:</p><blockquote><p>块设备、字符设备</p><p>独占设备、共享设备</p><p>……</p></blockquote><p>设备独立性 PPT641(<strong>★ 基本上每年都会拿出来考一下 ★</strong>)</p><p>缓冲:概念PPT647、目的PPT 649、分类PPT650</p><p>斯普林技术 SPOOLING PPT671</p><blockquote><p>SPOOLING: Simultaneous Peripheral Operations On-Line</p></blockquote><p>通道:概念 PPT714、分类PPT718</p><p>设备存储方式(设备和CPU之间进行数据交换的方式) PPT706-721</p><blockquote><p>1、程序查询方式 2、I/O中断方式 3、直接存储器访问(DMA)方式 4、I/O通道方式</p></blockquote><p>IO请求:概念、实现过程</p><blockquote><p>TODO PPT726-733页附近</p></blockquote><hr><h4 id="第九章-文件系统" tabindex="-1"><a class="header-anchor" href="#第九章-文件系统" aria-hidden="true">#</a> 第九章 文件系统</h4><p>文件系统功能</p><p>文件目录:概念PPT738-739、分类PPT740-744、内容、作用PPT748</p><p>文件逻辑结构、物理结构</p><blockquote><p>逻辑结构(2种):流式文件、记录式文件 PPT754</p><p>物理结构:连续文件 PPT760、串联文件 PPT762、文件映照 PPT765、随机文件 PPT770</p><p>随机文件又分3种</p></blockquote><p>文件共享方法PPT823、存储保护方法</p><blockquote><p>TODO 43:57-44:44</p><p>文件操作及基本流程 PPT 842</p></blockquote><p>文件转存两种方法:增量、全量 PPT 851</p><hr><h4 id="乱七八糟的" tabindex="-1"><a class="header-anchor" href="#乱七八糟的" aria-hidden="true">#</a> (乱七八糟的)</h4><p>计算必考:PV操作 银行家算法 进程调度 ……</p><p>4 5 6 7 7 9章考一个题(什么题型没听清)</p><p>第七章 2~3类</p><p>第八章计算题有1类(磁盘调度里面的磁盘驱动(考试不考))</p><p>第九章</p><hr><h2 id="算法-考点整理完毕" tabindex="-1"><a class="header-anchor" href="#算法-考点整理完毕" aria-hidden="true">#</a> 算法(考点整理完毕)</h2><h4 id="时间复杂度的分析-3道题×10分" tabindex="-1"><a class="header-anchor" href="#时间复杂度的分析-3道题×10分" aria-hidden="true">#</a> <strong>时间复杂度的分析</strong>(3道题×10分)</h4>',163),P={class:"custom-container details"},c={href:"https://blog.csdn.net/m0_37907797/article/details/116157862",target:"_blank",rel:"noopener noreferrer"},d=(0,r.Uk)("https://blog.csdn.net/m0_37907797/article/details/116157862"),u={href:"https://www.cnblogs.com/jack1995/p/12152833.html",target:"_blank",rel:"noopener noreferrer"},g=(0,r.Uk)("https://www.cnblogs.com/jack1995/p/12152833.html"),b=(0,r._)("p",null,"https://blog.csdn.net/qq_36582604/article/details/81661236",-1),T=(0,r._)("p",null,"洛必达法则、极限求导",-1),k=(0,r._)("p",null,"判断两个复杂函数阶的关系",-1),q=(0,r._)("hr",null,null,-1),m=(0,r._)("h4",{id:"简答题-4道题×5分",tabindex:"-1"},[(0,r._)("a",{class:"header-anchor",href:"#简答题-4道题×5分","aria-hidden":"true"},"#"),(0,r.Uk)(),(0,r._)("strong",null,"简答题"),(0,r.Uk)("(4道题×5分)")],-1),f=(0,r._)("p",null,"主要就是一些概念性的题目",-1),_=(0,r._)("p",null,"算法5种设计类 算法设计思想、解题步骤",-1),v={class:"custom-container details"},w=(0,r._)("summary",null,"五种算法设计思想",-1),C=(0,r.Uk)("1、递归 "),I={href:"https://www.iamshuaidi.com/272.html",target:"_blank",rel:"noopener noreferrer"},x=(0,r.Uk)("https://www.iamshuaidi.com/272.html"),O=(0,r._)("p",null,[(0,r.Uk)("2、枚举 "),(0,r._)("a",{href:""})],-1),S=(0,r.Uk)("3、贪心 "),U={href:"https://blog.csdn.net/xn4545945/article/details/16961395",target:"_blank",rel:"noopener noreferrer"},R=(0,r.Uk)("https://blog.csdn.net/xn4545945/article/details/16961395"),A=(0,r.Uk)(" (没找到特别合适的教程)"),D=(0,r.Uk)("4、回溯 "),W={href:"https://blog.csdn.net/weiyuefei/article/details/79316653",target:"_blank",rel:"noopener noreferrer"},N=(0,r.Uk)("https://blog.csdn.net/weiyuefei/article/details/79316653"),y=(0,r.Uk)(" (没找到特别合适的教程)"),L=(0,r.Uk)("5、动态规划 "),M={href:"https://www.iamshuaidi.com/275.html",target:"_blank",rel:"noopener noreferrer"},B=(0,r.Uk)("https://www.iamshuaidi.com/275.html"),E=(0,r.uE)('<p>从不同的角度问(概念,设计要素)</p><p>比如说:动态规划、分支限界法、……</p><p>算法的区别、异同点</p><hr><h4 id="算法设计类题型-给一个具体的题目" tabindex="-1"><a class="header-anchor" href="#算法设计类题型-给一个具体的题目" aria-hidden="true">#</a> <strong>算法设计类</strong>题型(给一个具体的题目)</h4><h5 id="题型1-只写设计思想-20分" tabindex="-1"><a class="header-anchor" href="#题型1-只写设计思想-20分" aria-hidden="true">#</a> <strong>题型1 只写设计思想</strong>(20分)</h5><p>1、问题的解空间结构(n元向量的形式?没听清) 每一个变元的情况</p><p>2、画出解空间树</p><p>3、怎么进行深度搜索的,明确剪枝函数(两个方面1约束2限界)</p><details class="custom-container details"><summary>乱七八糟</summary><p>动态规划</p><p>明确最优子结构以及最优集的递归、定义</p><p>设计思想的核心</p></details><hr><h5 id="题型2-设计思想-伪码-30分" tabindex="-1"><a class="header-anchor" href="#题型2-设计思想-伪码-30分" aria-hidden="true">#</a> <strong>题型2 设计思想+伪码</strong>(30分)</h5><p>不需要像实验课那样。</p><h2 id="计网-老师发的word" tabindex="-1"><a class="header-anchor" href="#计网-老师发的word" aria-hidden="true">#</a> 计网(老师发的word)</h2><h3 id="第一章" tabindex="-1"><a class="header-anchor" href="#第一章" aria-hidden="true">#</a> 第一章</h3><p>计算机网络概念, 计算机网络组成和工作方式(分组交换 C/S P2P),计算机网络数据交换方式(分组交换,报文交换,分组交换) , 网络分类</p><p>RTT和时延带宽积的计算</p><p>传输时延和传播时延,有效传输速率</p><p><strong>计算机网络体系结构,协议(基本概念和各层协议), 各层的协议有哪些以及每一层协议功能(TCP和OSI)。自下而上第一个提供端到端服务的层次, 每层的数据传输单元是什么?</strong></p><p><strong>协议三要素</strong></p><p>协议和服务</p><p>RFC</p><p><strong>最大吞吐率(一个RTT时间内发送所有窗口数据),线路效率(吞吐率/网络速率)</strong></p><h3 id="第二章" tabindex="-1"><a class="header-anchor" href="#第二章" aria-hidden="true">#</a> 第二章</h3><p>物理层的四大特性 (RS-232C物理层串口协议,RJ-45)</p><p><strong>奈式准则和香农公式</strong></p><p><strong>CRC计算(要有计算过程)</strong></p><p>曼彻斯特编码</p><p>四种信道复用技术</p><p>CDMA</p><p>传输介质的大概特点(多模光纤 单模光纤)</p><h3 id="第三章" tabindex="-1"><a class="header-anchor" href="#第三章" aria-hidden="true">#</a> 第三章</h3><p>数据链路层的信道 数据链路层的三个基本问题</p><p>数据链路层协议有哪些(PPP 以太网)</p><p><strong>透明网桥的基本功能和工作过程</strong></p><p><strong>扩展以太网方法,冲突域及广播域与各层网络设备间的关系 网络互联设备</strong></p><p>总线结构的特点</p><p><strong>CSMA/CD基本概念,工作过程和计算,碰撞窗口(争用期)的定义</strong></p><p>冲突窗口的大小是2τ(τ)</p><p>以太网帧的格式 最短帧长和最长帧长 以太网的数据编码是什么?</p><p>数据链路层帧(PPP)的透明传输(位填充和字符填充)</p><p>生成树算法作用 以太网交换机自学习功能(转发表的生成)</p><p>MAC地址特点 MAC广播地址</p><p>各级以太网的特点及兼容使用的技术, <strong>100base-t</strong></p><p>VLAN的特点 不同VLAN之间的通信</p><p>二层交换机工作在物理层 数据链路层;</p><p>三层交换机工作在物理层 数据链路层和网络层</p><h3 id="第四章" tabindex="-1"><a class="header-anchor" href="#第四章" aria-hidden="true">#</a> 第四章</h3><p>网络层协议,IPv4地址分类,<strong>子网的划分(按序,全0 全1子网号可用),子网掩码(分成若干个子网),网络号,IP广播地址,可分配的主机地址(作业)</strong></p><p>IP地址点分十进制</p><p>IP地址和MAC地址定义</p><p><strong>路由器转发IP分组</strong></p><p><strong>IPv4首部格式各个字段功能 ,IP的分片和重组字段(IP分片注意64位或者8个字节的整数倍)</strong> CIDR技术的作用</p><p>动态路由选择算法,<strong>路由协议的分类 RIP和OSPF特点</strong></p><p><strong>路由协议(RIP OSPF BGP)分别是基于什么的协议,属于哪一层</strong></p><p><strong>静态路由/RIP/OSPF的配置过程和命令,包括PC上的配置</strong></p><p><strong>RIP协议(作业) (如果某一链路断掉,30秒和500秒后路由表的变化),RIP缺点</strong></p><p>路由表组成,IP协议的特点,不同网段IP地址的节点如何通信</p><p>ICMP特点和与IP协议的关系</p><p><strong>ARP作用和工作过程(已知原IP地址和目的IP地址)</strong> ARP协议与IP协议的关系</p><p><strong>给出网络的拓扑结构,能给出路由表;路由聚合</strong></p><p>IPv4过渡到IPv6使用的方法</p><p><strong>给出目的IP地址,查路由表,找到转发的出口。</strong></p><p><strong>NAT的作用</strong></p><p><strong>三层网络连接设备以及各自特点,交换机和路由器的使用</strong></p><h3 id="第五章" tabindex="-1"><a class="header-anchor" href="#第五章" aria-hidden="true">#</a> 第五章</h3><p>可靠性协议的实现方式, socket的组成, 进程通信五元组</p><p>TCP和UDP协议的特点 TCP首部格式 TCP的序号和确认号</p><p>滑动窗口 流量控制和拥塞控制区别,拥塞窗口的大小,<strong>拥塞控制四个算法(作业)</strong></p><p>GO-BACK-N和选择重传,发送窗口最大值</p><p>滑动窗口协议,发送窗口范围,确认分组范围</p><p><strong>TCP连接建立(标志位和序号) TCP连接释放 (过程和图)</strong></p><h3 id="第六章" tabindex="-1"><a class="header-anchor" href="#第六章" aria-hidden="true">#</a> 第六章</h3><p>应用层协议名字以及简称(DNS, WWW, TELENET, FTP,HTTP,SMTP)</p><p>协议的传输层协议以及端口号,应用层DNS, <strong>DNS的主要功能和域名解析过程</strong></p><p>WWW,URL, http的工作方式, HTML</p><p>DHCP功能</p><p>应用层通信模型(c/s)(图,注意端口号)</p>',78),J=(0,r.Uk)("1 访问某个网站,从上到下,分别用到了什么协议,每个协议的作用,以及访问流程。("),j={href:"http://www.hubu.edu.cn",target:"_blank",rel:"noopener noreferrer"},H=(0,r.Uk)("www.hubu.edu.cn"),F=(0,r.Uk)(")以及全过程 (详见第六章PPT)"),G=(0,r.uE)('<p>(1)应用层:HTTP:WWW访问协议,DNS:域名解析;(2分)(2)运输层:TCP:在客户和服务器之间建立连接,提供可靠的数据传输;UDP(2分)(3)网络层:IP:IP包传输和路由选择,ICMP:提供网络传输中的差错检测,ARP:将本机的缺省网关IP地址映射成物理MAC地址。(2分)。</p><p><strong>2 各层协议的作用以及使用范围(PPP IP ARP TCP UDP 以及各应用层协议)</strong></p><p><strong>3 路由协议的实验(静态 RIP OSPF),路由器的配置以及主机配置</strong></p><p><strong>4 交换机,路由器网络设备选择,同一个网段相连用交换机,不同网段相连用路由器。路由器IP地址的配置(默认网关),注意广播地址的使用,注意IP地址和子网掩码的关系</strong></p><p><strong>5 每章作业</strong></p><h3 id="题型-1" tabindex="-1"><a class="header-anchor" href="#题型-1" aria-hidden="true">#</a> 题型</h3><details class="custom-container details"><summary>题型</summary><p>一、计算机网络基础知识(每小题5 分,共40分)</p><p>二、计算机网络系统分析(共20分 每小题10分)</p><p>三、 计算机网络系统设计(共30分 16+14)</p><p>四、 计算机网络工具使用(共10分)</p></details>',7),V={},Q=(0,t(3744).Z)(V,[["render",function(p,e){const t=(0,r.up)("OutboundLink");return(0,r.wg)(),(0,r.iD)(r.HY,null,[o,(0,r._)("details",l,[a,(0,r._)("p",null,[(0,r._)("a",n,[s,(0,r.Wm)(t)])]),i]),h,(0,r._)("details",P,[(0,r._)("blockquote",null,[(0,r._)("p",null,[(0,r._)("a",c,[d,(0,r.Wm)(t)])]),(0,r._)("p",null,[(0,r._)("a",u,[g,(0,r.Wm)(t)])]),b])]),T,k,q,m,f,_,(0,r._)("details",v,[w,(0,r._)("blockquote",null,[(0,r._)("p",null,[C,(0,r._)("a",I,[x,(0,r.Wm)(t)])]),O,(0,r._)("p",null,[S,(0,r._)("a",U,[R,(0,r.Wm)(t)]),A]),(0,r._)("p",null,[D,(0,r._)("a",W,[N,(0,r.Wm)(t)]),y]),(0,r._)("p",null,[L,(0,r._)("a",M,[B,(0,r.Wm)(t)])])])]),E,(0,r._)("p",null,[J,(0,r._)("a",j,[H,(0,r.Wm)(t)]),F]),G],64)}]])},3744:(p,e)=>{e.Z=(p,e)=>{const t=p.__vccOpts||p;for(const[p,r]of e)t[p]=r;return t}}}]); |