- 博客(7)
- 收藏
- 关注
原创 HIT SC lab2个人回顾
公元2022年5月29日,Csapp考试当天,我们的软构实验二迎来了他的ddl。作为与考试内容密切相关的一次实验,做一次小小的总结。关于ADT与OOPADT和OOP是软构体系中重要的一环,之前也只是停留在了理论表面和一些简单的选择题,这次亲自上手实操也是体会到了一些容易出错的地方。首先就是AF,AF完成了从R空间向A空间的映射,A空间是客户看到的内容,因此要格外注意不能暴露表示。不过实际操作发现一不小心就暴露了,,,看了几个例子才知道怎么拐弯抹角。然后就是RI的问题。某次实验课上老师提到,其他类做的
2022-05-30 16:26:51 155
原创 HIT SC ADT and OOP
ADT: Abstract Data Types在上学期的数据结构中我们已经接触过ADT——抽象数据型,抽象数据型是一个数学模型和在该模型上定义的操作的集合。在软件构造中ADT概念也类似,不过多了些值得注意的点,首先看一下MIT官网列出的几个点:抽象性(abstraction):省略或隐藏低层次细节以获得更简约更高层次的idea。(Omitting or hiding low-level details with a simpler, higher-level idea.)模块化(Modular
2022-05-23 10:44:33 160
原创 2022春哈工大ICS大作业——程序人生-hello‘sP2P
计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 学 号 班 级 学 生 沈业力 指 导 教 师 史先俊 计算机科学与技术学院2022年5月摘 要...
2022-05-15 15:28:24 2073 1
原创 HIT SC Lab1 小小的总结(主要是工具)
Fine,自动机与软构实验轮番轰炸的一周,在自动机考完的晚上,写下这篇有关实验一的思考总结。Git的使用软构这门课提交实验的方式与以前的实验不一样,是使用github上传,因此git的使用就成了刚需。接下来讲一下本次实验中发现的几种上传方式。1、命令行式(git组件)这个就与Linux和Windows的cmd很像,通过输入内置命令来实现分布式仓库的管理。然后通过一系列git命令就可以实现对文件(夹)的管理。下面展示一下成功的上传过程(来自实验报告):把实验所需的文件git clo
2022-05-09 16:27:16 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人