摘要:
本单元主要以图算法问题锻炼同学们按照规格编程的能力,主要考察点在于同学们对于单元测试的使用和对于JML规则的理解。另外实际编程中存在的难点为对于图算法时间复杂度的分析。本次作业我写的是相当的惨烈。第一次第三次都在测试环节被发现bug,而且错的都十分低级,只有第二次作业写的较顺利没有被查出bug。下面 阅读全文
摘要:
一、从多线程的协同和同步控制方面, 分析和总结自己三次作业的设计策略 这三次作业,我都采用了同一种多线程的协同和同步控制。这是出于程序的线程安全性考虑,所以我选择了一种很简单的多线程架构。 输入--调度器请求共享队列--调度器--电梯请求共享队列--电梯 1 public synchronized 阅读全文
摘要:
第一单元总结 经历了四周的oo课程学习,对本单元进行一个总结。因为第一次次的作业对类的划分提醒的都很明确,所以在总体设计上并没有遇到太大的困难,不过由于自身把握的不到位,所以导致一个类里面的属性和方法都很单一,类之间的交互也极其少,就是更像是写得一个应用了正则表达式的过程式程序,当然也带有一些面向对 阅读全文
摘要:
经历了四周的oo课程学习,对本单元进行一个总结。 因为前两次的作业对类的划分提醒的都很明确,所以在总体设计上并没有遇到太大的困难,不过由于自身把握的不到位,老是想着一个类的目的,所以导致一个类里面的属性和方法都很单一,类之间的交互也极其少,说直接点就是更像是写得一个应用了正则表达式的过程式程序,看不 阅读全文