摘要: OO第四单元博客 总结本单元的架构设计 第一次作业 ​ 第十三次作业只需要解析UML类图,因此根据查询需求我的架构如下: 1.建立自己的Class类,此类中有: private final String name; private final HashMap<String, Map<Visibili 阅读全文
posted @ 2021-06-26 12:16 yyfyyfyyf 阅读(54) 评论(0) 推荐(0) 编辑
摘要: OO第三单元博客作业 一 总结分析自己实现规格所采取的设计策略 这一单元的作业整体来说是比较清楚明白的。在设计的时候主要是以下策略。 1)从简单的下手,先保证正确性 ​ 在设计时,先从简单的class下手,最后设计JML复杂的class,因为我们的程序中各个类之间的交互比较复杂,这是我们在刚开始写的 阅读全文
posted @ 2021-05-30 19:08 yyfyyfyyf 阅读(56) 评论(0) 推荐(0) 编辑
摘要: Lab3 进程控制块 PCB记录进程的外部特征,描述进程的运动变化过程。PCB是系统感知进程存在的唯一标志。 struct Env { struct Trapframe env_tf; // Saved registers LIST_ENTRY(Env) env_link; // Free LIST 阅读全文
posted @ 2021-04-26 16:52 yyfyyfyyf 阅读(115) 评论(0) 推荐(0) 编辑
摘要: OO第二单元博客总结 架构展示 根据实现需要,我将程序分为4个线程,分别为Main,InputThread,Scheduler和Elevator线程。 下面逐一进行介绍: Main:主线程,负责各个进程的创建,初始化,并在其他进程结束后退出。 InputThread:输入处理线程,从输入中读入Req 阅读全文
posted @ 2021-04-24 15:37 yyfyyfyyf 阅读(57) 评论(0) 推荐(0) 编辑
摘要: OO第一次博客作业 Task1 架构描述 ​ 第一次作业我实际上采用的还是面向过程的架构设计。 ​ 首先,将一个读入的多项式按照+-号分成若干项,再将项用*分开称为若干因子。而由于第一次作业的输入限制。因子只会是 a*x**b 这个形式,因此,求导就变得十分容易。而且每一个项利用*合并之后仍然满足 阅读全文
posted @ 2021-03-28 17:23 yyfyyfyyf 阅读(79) 评论(0) 推荐(0) 编辑