西电CS学生自救指南,包含计组、计网、OS的学习指南。
感觉高校的课程都是一坨...一言难尽。
用着白垩纪的ppt和课本,津津有味地嚼着答辩。
而且老师不用对你负责,老师不行就尽快自学吧,不然期末赛高考。
下面每门课程都附有相应的Markdown文章,往下滑,点击即可。
三种方法获取资料:(部分资料需要XMind软件查看思维导图)
1.使用git直接clone本库
git clone https://github.com/Iamnotphage/CS-SurvivalGuide
2.网页版下载本库
3.国内阿里云盘地址:
学分最多的一集,千万要谨记这门课5.5学分。我的老师其实没啥大问题,就是经常补课,而且讲的比较慢。
内容是真他妈多。
23年期中考,主要内容是前四章Cache之前的内容(西电教材),主要侧重原码、反码、补码、移码这些,然后是原码乘法、补码乘法,以及除法。 期中考的内容个人感觉不难。
23年期末考最新资讯:选择15题(没啥奇怪的题);大题第一题主存虚存以及Cache的相关计算,送分的;第二题有一个双总线结构的CPU的题,第一问考相容性和互斥性,第二问写微操作序列和微命令;第三问是一个水平型微指令写各个控制域字段的控制命令和位数;最后一题是关于流水线的,第一问就是正常的计算吞吐量和加速比,第二问是跳转的(其实我也不确定自己写的对不对,题目貌似没说是否断流,如果有分支预测啥的可能断流啥的)
6月23日补档,昨天晚上出的成绩总评92,期中94、期末92,实验89,算是符合预期吧((整学期没听过课我个人觉得已经很不错了 5/109)。
最逆天的一集。
生平第一次见到老师翘课,曾经创下一节课讲十章的神话,期中没考试问我们期中考的怎么样,甚至可以学到让步状语从句。(甚至多次登错成绩)
典型的上课耽误学习的例子。
23年6月13补档,期末考只有部分不太确定。趁着记忆,选择题10题(有一题802.11无线局域网定义在哪两层);大题第一题是香农定理、信噪比相关的计算;第二题是CRC余数的计算;第三题是画Manchester码;第四题第一问考了最小帧长、第二问考了802.3的MAC层帧结构和功能、第三问考了填空(合适位置填入网桥、集线器、交换机、路由器、中继器);第五题Dijkstra算法生成路由表;第六题IP地址分配;第七题TCP连接建立、数据传输、连接取消的图以及拥塞控制;第八题邮件系统,发送邮件的过程,UA的作用,MTA的作用;收发邮件有哪些协议;
6月23补档,期末考88,实验89.9(奇怪的数字)最后总评88(可以说这是从头到尾自学的一门课了,这样子知足了。最后排名3/71那只能说老师不够给力了)
这学期唯一正常的老师。
这门课还好(就考核而言),有点就是八股文,缺点也是如此,这就导致难以深入理解操作系统。
23年6月19补档,期末考刚结束,回忆一下跟往年不同的地方吧,首先选择题有一个FAT簇的分配问题,其他选择没啥特别的;大题的话,第一题是磁盘调度,考了个SCAN算法的,第二题死锁的资源图化简,第三题多级队列循环调度(这个点往年没考过),第四题银行家算法,第五题虚存相关内容、然后是缺页的置换算法LRU FIFO啥的,第六题是UNIX的文件打开的那题(稍微不同的是要求画出磁盘索引区),第七题多道程序的作业调度,计算平均周转时间和周转系数,细心即可。