摘要: 综述 学期终于结束了,oo也结束了最后一个单元的学习。本单元主要考察对UML结构图的解析与理解,通过对UML图的解析学习UML的各种规范。通过本学期oo课程的学习,我逐步地深刻地体会到了面向对象编程的内涵,系统地提升了面向对象编程的规范语言、性能分析、测试水平等。 一、 本单元架构分析 本单元的重点 阅读全文
posted @ 2022-06-28 23:30 伊尔卡米诺 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 综述 本单元的主要任务是实现简单社交关系网络的模拟和查询,主要考察基于JML规格的理解和代码实现,一些基本算法的掌握以及程序性能与正确性的测试考量。三次作业的任务相仿,均是基于JML规格实现相应接口的方法,并分别掌握一个基本算法,分别为并查集算法、最小生成树算法和最短路径算法。通过三次作业的开发,我 阅读全文
posted @ 2022-06-04 18:15 伊尔卡米诺 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 综述 本单元的任务为模拟多线程实时电梯系统,主要考察多线程运行和交互的实现。在这三次作业的迭代中,第一次作业只涉及多部电梯的运行和电梯与调度器的竞争;第二次作业允许同层或同座多电梯运行,由于采用自由竞争策略,涉及到多部电梯竞争同一等待队列;第三次作业增加换乘策略,增加电梯的请求传递交互。通过三次作业 阅读全文
posted @ 2022-05-01 15:18 伊尔卡米诺 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 综述 本次作业是面向对象课程的开篇作业,主题是表达式对非必要括号的化简,主要考察了对java基本知识的综合应用和面向对象思想的初步系统实践。在这三次作业的迭代中,第一次作业耗时最长,之后的两次,由于之前打下了比较好的基础架构,耗时逐级递减。这次作业总体上讲达到了我的预期,但遗憾的是最后有一些虎头蛇尾 阅读全文
posted @ 2022-03-24 22:19 伊尔卡米诺 阅读(59) 评论(0) 推荐(0) 编辑