摘要: BUAA-OO-Unit 4-Summary 一、第四单元作业架构设计 综述 本单元作业要求实现对UML图的解析,处理输入的各个UMLElement,形成对应的关系结构,实现信息的查询。本单元主要考察的是对UML图的认识,同时我个人认为在第三单元的基础上加深了对规格化编程的训练,只不过把JML改成了 阅读全文
posted @ 2022-06-27 20:53 yeger118 阅读(17) 评论(1) 推荐(0) 编辑
摘要: BUAA-OO-Unit 3-Summary 一、综述 OO第三单元以完善一个存在个体、群组、消息的社交网络为目的。第一次作业考察基础的社交关系,引入并查集算法寻找个体之间的联系;第二次作业则增设了消息这一元素,并引入最小生成树算法;第三次作业迭代增设了新的消息种类,同时需要使用最短路径算法。通过三 阅读全文
posted @ 2022-06-01 23:08 yeger118 阅读(21) 评论(1) 推荐(0) 编辑
摘要: BUAA-OO-Unit 2-Summary 一、综述 ​ 本单元作业模拟电梯运行系统,考察多线程工程的实现。第一次作业只需实现固定数量纵向电梯的调度与运行;第二次作业增加了横向电梯,同时需要能够根据指令实时增设电梯;第三次作业在此前的基础上迭代增加了横向、纵向电梯交互,需要拆分请求,可能出现换乘的 阅读全文
posted @ 2022-05-03 22:31 yeger118 阅读(22) 评论(2) 推荐(0) 编辑
摘要: 2022OO第一单元总结 整体总结 OO第一单元三次作业,核心任务是进行表达式括号展开并化简,需求迭代如下: 只含有加减乘幂次运算的含括号多项式 引入自定义函数与求和函数,引入sin、cos 升级sin、cos中内容的范围,允许内部因子的多样化 在本单元作业中,我采用的是预解析读入的模式。有些遗憾, 阅读全文
posted @ 2022-03-26 10:18 yeger118 阅读(25) 评论(0) 推荐(0) 编辑