【HIT-计算机系统】21春计算机系统课程经历概述与实验博客地址汇总

本文详述了哈工大改编自CMU的计算机系统课程,包括课程内容的删减与实验的简化情况。作者分享了个人学习过程中的体验,指出课程需要课外自学以深入理解,并提供了实验报告的博客链接,覆盖了计算机系统漫游、DataLab、BinaryBomb等多个实验。此外,还分享了大作业的相关信息。
摘要由CSDN通过智能技术生成

课程经历概述与自身体验

课程经历概述

计算机系统(HITICS)是哈工大根据CMU15-213改编的课程,各个高校也皆有改编课程,参考教材为CSAPP,课程和教材的知名度和重要性这里不多说了,这里只针对哈工大针对该课程的改编细节进行介绍。

哈工大的计算机系统由史先俊老师对原CMU课程内容(PPT、实验及实验指导等)进行一定程度上的翻译(这点与软件构造对比可以看出教学效果上的区别)、对课程和实验内容进行一定程度的阉割改编而来,课程要求在课程结尾提交一份以P2P为主题的大作业。

21春计算机系统共80学时,课程上阉割了CSAPP后两章内容,以及各章的小部分细节;实验上在CMU基础上进行简化,降低实验难度(如提供基本代码模板等),并原创实验5 -linklab。实验要求各届可能有更改和不同。

自身体验

CSAPP内容较多,且各章之间各有联系,在我们前期学习过程中不能联系地进行学习,效率较低;课程后期应该根据已学内容建成体系,联系地进行学习;从这一角度来说,从客观上看,只读一遍书是完全不够的。

我们不可能完全依靠课上时间掌握书中内容,也不可能以课上老师的讲解为主要学习方式,而需要我们利用空余时间自学。按史老师的说法课程只能作为辅助,即我们听课是为了辅助理解,而不是为了老师直接教学。

实验方面除了原创实验都能找到CMU要求的参考,即未阉割版本的实验,原创实验也能找到同校的参考。


实验博客地址汇总

笔者以课程上的实验报告为基本模板将实验提交到博客(懒得改具体结构),但封面、总结和参考不写入博客内。考虑到实验报告内纯文字内容较多、指导性不强,笔者将持续更新博客内容。

大作业详见同专栏下的文章。

博客链接

实验一:计算机系统漫游https://blog.csdn.net/ChenDolph7in/article/details/118613916
实验二:DataLabhttps://blog.csdn.net/ChenDolph7in/article/details/118614845?spm=1001.2014.3001.5502
实验三:BinaryBombhttps://blog.csdn.net/ChenDolph7in/article/details/118658052?spm=1001.2014.3001.5502
实验四:BufLab/AttackLabhttps://blog.csdn.net/ChenDolph7in/article/details/118658718?spm=1001.2014.3001.5502
实验五:LinkLabhttps://blog.csdn.net/ChenDolph7in/article/details/118659159
实验六:
实验七:
实验八:

代码、附件github地址(不包含原实验报告)

https://github.com/ChenDolph7in/HITICS-LABS-in-21-Spring

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值