摘要: BUAA_OO_Unit4 目录 总结本单元作业的架构设计 总结自己在四个单元中架构设计思维及OO方法理解的演进 总结自己在四个单元中测试理解与实践的演进 总结自己的课程收获 立足于自己的体会给课程提三个具体的改进建议 一、第四单元作业架构设计 1、第一次作业 MainClass为主函数,MyImp 阅读全文
posted @ 2022-06-28 22:26 Hu_ly 阅读(14) 评论(1) 推荐(0) 编辑
摘要: BUAA_OO_Unit3 总结 目录 分析在本单元自测过程中如何利用JML规格来准备测试数据 梳理本单元的架构设计,分析自己的图模型构建和维护策略 按照作业分析代码实现出现的性能问题和修复情况 对Network进行扩展,并给出相应的JML规格 本单元学习体会 一、测试思路 在测试方面,主要依靠测评 阅读全文
posted @ 2022-06-05 19:39 Hu_ly 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 本单元作业主要考察多线程之间的协作,主要的难点在于多线程的控制,需要保证临界资源的安全性。 一、第一次作业 1、类图 2、调度器设计 调度器基本采用了als策略,但主请求的选择稍有不同:在电梯没人时,将等候队列的第一个乘客作为主请求,电梯向着主请求方向运行。 调度器线程通过共享对象Warehouse 阅读全文
posted @ 2022-05-03 14:55 Hu_ly 阅读(15) 评论(1) 推荐(0) 编辑
摘要: oo第一单元的作业主题为表达式化简,主要学习目标为熟悉面向对象思想,理解并学会层次化设计 第一次作业 (1)UML图 (2)oo度量 (3)作业设计思路 Main类负责表达式的读入。Preprocess类负责表达式的预处理,目前只负责去空白字符。Lexer类负责解析表达式,Parser类递归下降,和 阅读全文
posted @ 2022-03-25 12:49 Hu_ly 阅读(33) 评论(0) 推荐(0) 编辑