Skip to content

Commit 27db234

Browse files
author
committed
Deployed 35eac6e with MkDocs version: 1.4.2
1 parent 80d0601 commit 27db234

File tree

8 files changed

+349
-124
lines changed

8 files changed

+349
-124
lines changed

changelog/index.html

+2-4
Original file line numberDiff line numberDiff line change
@@ -939,12 +939,10 @@ <h1 id="changelog">Changelog<a class="headerlink" href="#changelog" title="Perma
939939
<div class="heti-skip">
940940
<h2 id="2024">2024 年<a class="headerlink" href="#2024" title="Permanent link"></a></h2>
941941
<ul>
942+
<li><span style="font-family: var(--md-code-font-family)">01-21 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/35eac6e5b578cd1eae9caf3100d717643247ff93">35eac6e</a> </span>docs: 添加<a href="https://zju-turing.github.io/TuringCourses/major_mandatory/computer_networks/">计算机网络</a>,更新<a href="https://zju-turing.github.io/TuringCourses/major_basic/operating_system/">操作系统</a><a href="https://zju-turing.github.io/TuringCourses/major_mandatory/computer_architecture/">体系结构</a>课程内容 (<a href="https://github.com/ZJU-Turing/TuringCourses/pull/118">#118</a>)</li>
942943
<li><span style="font-family: var(--md-code-font-family)">01-18 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/16b0cc97a71efac35f4b01060ec1365c552f586a">16b0cc9</a> </span>docs: 添加 <a href="https://zju-turing.github.io/TuringCourses/major_basic/object_oriented_programming/">OOP</a> 李际军老师评价 (<a href="https://github.com/ZJU-Turing/TuringCourses/pull/117">#117</a>)</li>
943944
<li><span style="font-family: var(--md-code-font-family)">01-15 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/71a9a2b65b7e91986578a2d0dfef5338355cbbc0">71a9a2b</a> </span>docs: 更新<a href="https://zju-turing.github.io/TuringCourses/major_mandatory/computer_vision/">计算机视觉导论</a>课程内容 (<a href="https://github.com/ZJU-Turing/TuringCourses/pull/116">#116</a>)</li>
944-
<li><span style="font-family: var(--md-code-font-family)">01-14 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/3005ade9f3e9b89c6ef8f7d9615acce39f7fa447">3005ade</a> </span>docs: 添加数学分析(甲)I(H)2023秋冬期末回忆卷<ul>
945-
<li>🔗 <a href="https://zju-turing.github.io/TuringCourses/math_phys/math_analysis1/">数学分析(甲)Ⅰ(H)</a> </li>
946-
</ul>
947-
</li>
945+
<li><span style="font-family: var(--md-code-font-family)">01-14 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/3005ade9f3e9b89c6ef8f7d9615acce39f7fa447">3005ade</a> </span>docs: 添加<a href="https://zju-turing.github.io/TuringCourses/math_phys/math_analysis1/">数学分析(甲)I(H)</a>2023秋冬期末回忆卷</li>
948946
<li><span style="font-family: var(--md-code-font-family)">01-13 <a href="https://github.com/ZJU-Turing/TuringCourses/commit/196bf27262328fbf98500c307462db3906264043">196bf27</a> </span>docs: 添加<a href="https://zju-turing.github.io/TuringCourses/math_phys/probability/">概率论(H)</a>2023-2024 期末试卷</li>
949947
</ul>
950948
<h2 id="2023">2023 年<a class="headerlink" href="#2023" title="Permanent link"></a></h2>

major_basic/operating_system/index.html

+14-12
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@
974974
<svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25Z"></path></svg>
975975
</a>
976976
<div class="admonition warning">
977-
<p class="admonition-title">1689426209</p>
977+
<p class="admonition-title">1705847815</p>
978978
</div>
979979
<h1 id="_1">操作系统原理与实践<a class="headerlink" href="#_1" title="Permanent link"><span><span class="heti-spacing"> </span></span></a></h1>
980980
<div class="badges">
@@ -1007,14 +1007,16 @@ <h3 id="_4">实验要求<a class="headerlink" href="#_4" title="Permanent link">
10071007
<div class="tabbed-block">
10081008
<ul>
10091009
<li>lab0:配置实验环境,编译与运行内核</li>
1010-
<li>lab1:搭建实验框架,启动框架</li>
1011-
<li>lab2:实现时钟中断</li>
1012-
<li>lab3:实现进程调度</li>
1013-
<li>lab4:实现虚拟内存管理</li>
1014-
<li>lab5:实现用户态,实现用户程序载入运行</li>
1015-
<li>lab6:实现缺页异常处理和<span class="heti-skip"><span class="heti-spacing"> </span>fork<span class="heti-spacing"> </span></span>操作</li>
1010+
<li>lab1:<span>RV64<span class="heti-spacing"> </span></span>内核引导与时钟中断处理</li>
1011+
<li>lab2:<span>RV64<span class="heti-spacing"> </span></span>内核线程调度</li>
1012+
<li>lab3:<span>RV64<span class="heti-spacing"> </span></span>虚拟内存管理</li>
1013+
<li>lab4:<span>RV64<span class="heti-spacing"> </span></span>用户态程序</li>
1014+
<li>lab5:<span>RV64<span class="heti-spacing"> </span></span>缺页异常处理</li>
1015+
<li>lab6:实现<span class="heti-skip"><span class="heti-spacing"> </span>fork<span class="heti-spacing"> </span></span>机制</li>
1016+
<li>lab7:<span>VFS &amp; FAT32<span class="heti-spacing"> </span></span>文件系统(bonus)</li>
10161017
</ul>
1017-
<p><span>lab<span class="heti-spacing"> </span></span>迟交一天扣<span class="heti-skip"><span class="heti-spacing"> </span>10%<span class="heti-spacing"> </span></span>直到<span class="heti-skip"><span class="heti-spacing"> </span>0<span class="heti-spacing"> </span></span>分为止</p>
1018+
<p><span>lab<span class="heti-spacing"> </span></span>迟交一天扣<span class="heti-skip"><span class="heti-spacing"> </span>10%<span class="heti-spacing"> </span></span>直到<span class="heti-skip"><span class="heti-spacing"> </span>0<span class="heti-spacing"> </span></span>分为止。</p>
1019+
<p>同时老师对于查重非常严格,如果有一个<span class="heti-skip"><span class="heti-spacing"> </span>lab<span class="heti-spacing"> </span></span>被查重,抄袭者和被抄袭者当次实验计零分。如果有两个及以上被查重,直接挂科。</p>
10181020
</div>
10191021
</div>
10201022
</div>
@@ -1037,22 +1039,22 @@ <h2 id="_7">分数构成<a class="headerlink" href="#_7" title="Permanent link">
10371039
<li>
10381040
<p>实验(50%)</p>
10391041
<ul>
1040-
<li><span>20<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>OS<span class="heti-spacing"> </span></span>一共<span class="heti-skip"><span class="heti-spacing"> </span>7<span class="heti-spacing"> </span></span><span><span class="heti-spacing"> </span>Lab</span>,分为<span><span class="heti-spacing"> </span>Lab0 - Lab6</span></li>
1042+
<li>20、<span>21<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>OS<span class="heti-spacing"> </span></span>一共<span class="heti-skip"><span class="heti-spacing"> </span>7<span class="heti-spacing"> </span></span><span><span class="heti-spacing"> </span>Lab</span>,分为<span><span class="heti-spacing"> </span>Lab0 - Lab6</span></li>
10411043
<li><span>Lab0<span class="heti-spacing"> </span></span>为实验环境搭建,但是工作量也不小,也需要写实验报告</li>
10421044
<li>每个<span class="heti-skip"><span class="heti-spacing"> </span>Lab<span class="heti-spacing"> </span></span>具体占分比例没有公布</li>
10431045
<li><span>Lab<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>delay penalty<span class="heti-spacing"> </span></span>为每迟一天<span><span class="heti-spacing"> </span>-10%</span></li>
1044-
<li><span>Lab6<span class="heti-spacing"> </span></span>中的<span class="heti-skip"><span class="heti-spacing"> </span>fork<span class="heti-spacing"> </span></span>在期末被分离出来作为<span class="heti-skip"><span class="heti-spacing"> </span>5%<span class="heti-spacing"> </span></span>的平时分<span><span class="heti-spacing"> </span>bonus</span></li>
10451046
</ul>
10461047
</li>
10471048
<li>
10481049
<p>期末考试(50%)</p>
10491050
</li>
10501051
</ul>
1052+
<p>老师不会点名,但在<span class="heti-skip"><span class="heti-spacing"> </span>21<span class="heti-spacing"> </span></span>级上课时有小测(提前告知<span class="heti-skip"><span class="heti-spacing"> </span>/<span class="heti-spacing"> </span></span>不告知),并据他所说明年会考虑将小测纳入分数构成。</p>
10511053
</div>
10521054
</div>
10531055
</div>
10541056
<h2 id="_8">学习建议<a class="headerlink" href="#_8" title="Permanent link"><span><span class="heti-spacing"> </span></span></a></h2>
1055-
<p>操作系统这门课是大三上比较重要的一门课,还是要认真对待的。课堂上着重讲的内容比如进程调度、缺页异常之类的,同时也是实验的重点内容,所以专心听课可以帮助大家提高做实验的效率,同样好好做实验也可以夯实知识的理解(因为有一点没搞懂基本实验就失败了)。部分内容和别的课程相互重叠,比如平时作业只有六个<span><span class="heti-spacing"> </span>lab</span>,迟交一天扣<span><span class="heti-spacing"> </span>10%</span>,所以需要及时做,基本来得及。<span>lab<span class="heti-spacing"> </span></span>的完成效率主要取决于对课程知识的理解和<span class="heti-skip"><span class="heti-spacing"> </span>gdb<span class="heti-spacing"> </span></span>调试的能力,一般来说几个实验做完<span class="heti-skip"><span class="heti-spacing"> </span>gdb<span class="heti-spacing"> </span></span>或者<span class="heti-skip"><span class="heti-spacing"> </span>debug<span class="heti-spacing"> </span></span>的水平就会比较高了,然后汇编编程可能比<span class="heti-skip"><span class="heti-spacing"> </span>C<span class="heti-spacing"> </span></span>更仔细。期末考试可以带<span class="heti-skip"><span class="heti-spacing"> </span>1-2<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>A4<span class="heti-spacing"> </span></span>纸,大家普遍会使用<span class="heti-skip"><span class="heti-spacing"> </span>hjh<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>A4<span class="heti-spacing"> </span></span>纸,不过个人觉得意义不大。期末考至少<span class="heti-skip"><span class="heti-spacing"> </span>20<span class="heti-spacing"> </span></span>届大量采用了题库的题目,大家可以刷其他班的平时作业题,会有很多的原题。在给分上面,平时作业助教给分都比较好,要点到了就可以基本满分,期末考因为选择判断为主、计算题也是踩点给分,所以不太能捞。</p>
1057+
<p>操作系统这门课是大三上比较重要的一门课,还是要认真对待的。课堂上着重讲的内容比如进程调度、缺页异常之类的,同时也是实验的重点内容,所以专心听课可以帮助大家提高做实验的效率,同样好好做实验也可以夯实知识的理解(因为有一点没搞懂基本实验就失败了)。部分内容和别的课程相互重叠,比如平时作业只有六个<span><span class="heti-spacing"> </span>lab</span>,迟交一天扣<span><span class="heti-spacing"> </span>10%</span>,所以需要及时做,基本来得及。<span>lab<span class="heti-spacing"> </span></span>的完成效率主要取决于对课程知识的理解和<span class="heti-skip"><span class="heti-spacing"> </span>gdb<span class="heti-spacing"> </span></span>调试的能力,一般来说几个实验做完<span class="heti-skip"><span class="heti-spacing"> </span>gdb<span class="heti-spacing"> </span></span>或者<span class="heti-skip"><span class="heti-spacing"> </span>debug<span class="heti-spacing"> </span></span>的水平就会比较高了,然后汇编编程可能比<span class="heti-skip"><span class="heti-spacing"> </span>C<span class="heti-spacing"> </span></span>更仔细。<strong>平时实验务必自己独立完成,不要抱有任何侥幸心理。</strong>期末考试可以带<span class="heti-skip"><span class="heti-spacing"> </span>1-2<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>A4<span class="heti-spacing"> </span></span>纸,大家普遍会使用<span class="heti-skip"><span class="heti-spacing"> </span>hjh<span class="heti-spacing"> </span></span><span class="heti-skip"><span class="heti-spacing"> </span>A4<span class="heti-spacing"> </span></span>纸,不过个人觉得意义不大。期末考至少<span class="heti-skip"><span class="heti-spacing"> </span>20<span class="heti-spacing"> </span></span>级大量采用了题库的题目(即王道上的考研题),大家可以刷其他班的平时作业题(如<span class="heti-skip"><span class="heti-spacing"> </span>jjm<span class="heti-spacing"> </span></span>班的作业和小测),会有很多的原题(取决于当年是哪位老师出题)。在给分上面,平时作业助教给分都比较好,要点到了就可以基本满分,期末考因为选择判断为主、计算题也是踩点给分,所以不太能捞。</p>
10561058
<hr/>
10571059
<style>
10581060
#footer-wrapper {
@@ -1082,7 +1084,7 @@ <h2 id="_8">学习建议<a class="headerlink" href="#_8" title="Permanent link">
10821084
}
10831085
</style>
10841086
<div id="footer-wrapper">
1085-
<p><span class="twemoji"><svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z"></path></svg></span> 2023-07-20  <span class="twemoji"><svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></span> Contributors <span class="contributors"><a href="https://github.com/TonyCrane" target="_blank" title="TonyCrane"><img alt="TonyCrane" src="https://avatars.githubusercontent.com/u/44120331"/></a><a href="https://github.com/bittervan" target="_blank" title="bittervan"><img alt="bittervan" src="https://avatars.githubusercontent.com/u/57927141"/></a><a href="https://github.com/ZhouTimeMachine" target="_blank" title="ZhouTimeMachine"><img alt="ZhouTimeMachine" src="https://avatars.githubusercontent.com/u/99057383"/></a><a href="https://github.com/zhouyangye1076" target="_blank" title="zhouyangye1076"><img alt="zhouyangye1076" src="https://avatars.githubusercontent.com/u/104267280"/></a></span></p>
1087+
<p><span class="twemoji"><svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1-2.1-2M12.5 7v5.2l4 2.4-1 1L11 13V7h1.5M11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2v1.8Z"></path></svg></span> 2024-01-21  <span class="twemoji"><svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"></path></svg></span> Contributors <span class="contributors"><a href="https://github.com/TonyCrane" target="_blank" title="TonyCrane"><img alt="TonyCrane" src="https://avatars.githubusercontent.com/u/44120331"/></a><a href="https://github.com/bittervan" target="_blank" title="bittervan"><img alt="bittervan" src="https://avatars.githubusercontent.com/u/57927141"/></a><a href="https://github.com/ZhouTimeMachine" target="_blank" title="ZhouTimeMachine"><img alt="ZhouTimeMachine" src="https://avatars.githubusercontent.com/u/99057383"/></a><a href="https://github.com/HobbitQia" target="_blank" title="HobbitQia"><img alt="HobbitQia" src="https://avatars.githubusercontent.com/u/89443407"/></a><a href="https://github.com/zhouyangye1076" target="_blank" title="zhouyangye1076"><img alt="zhouyangye1076" src="https://avatars.githubusercontent.com/u/104267280"/></a></span></p>
10861088
</div>
10871089
<style>
10881090
.md-content .admonition:first-of-type {

0 commit comments

Comments
 (0)