![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件构造
文章平均质量分 96
你就作吧
这个作者很懒,什么都没留下…
展开
-
[软件构造]实验回顾:Lab1
实验回顾:Lab1实验目标:Fundamental Java Programming and Testing第一部分:Magic Square问题isLegalMagicSquare()generateMagicSquare()第二部分:Turtle GraphicsProblem 6: Calculating BearingsProblem 7: Convex Hulls第三部分:Social ...原创 2019-06-23 17:41:43 · 334 阅读 · 0 评论 -
[软件构造]实验回顾:Lab2
实验回顾:Lab2实验目标:ADT and OOP第一部分:Poetic WalksProblem 1: Test Graph <L>Problem 2: Implement Graph <String>Problem 3: Implement generic Graph<L>Problem 4: Poetic walks第二部分:Re-implement th...原创 2019-06-23 20:38:55 · 339 阅读 · 0 评论 -
[软件构造]实验回顾:Lab3
实验回顾:Lab3实验目标:Reusability and Maintainability oriented Software Construction第一部分:应用场景的选定与分析第二部分:ConcreteCircularOrbit的设计第三部分:三个具体实现的设计第四部分:几个底层ADT的设计第五部分:可复用API设计第六部分:可视化界面的设计第七部分:设计模式应用&主程序设计第八部分...原创 2019-06-23 23:29:25 · 299 阅读 · 0 评论 -
[软件构造]实验回顾:Lab4
实验回顾:Lab4实验目标:Debugging, Exception Handling, and Defensive Programming第一部分:异常处理异常的定义异常处理的具体代码第二部分:断言,checkRep第三部分:日志第四部分:测试第五部分:用工具检查潜在Bug第六部分:给定程序的调试实验目标:Debugging, Exception Handling, and Defensive...原创 2019-06-23 23:29:35 · 184 阅读 · 0 评论 -
[软件构造]实验回顾:Lab5
实验回顾:Lab5实验目标:Static and Dynamic Code Analysis and Performance Optimization第一部分:静态代码分析第二部分:性能优化第三部分:垃圾收集第四部分:使用设计模式实验目标:Static and Dynamic Code Analysis and Performance Optimization本次实验通过对Lab4的代码进行静...原创 2019-06-23 23:29:44 · 221 阅读 · 0 评论 -
[软件构造]实验回顾:Lab6
实验回顾:Lab6实验目标:Multi-Thread Concurrent Programming第一部分:ADT设计第二部分:策略设计第三部分:确保线程安全第四部分:度量与日志实验目标:Multi-Thread Concurrent Programming本次实验训练学生的并行编程的基本能力,特别是Java多线程编程的能力。根据一个具体需求,开发两个版本的模拟器,仔细选择保证线程安全(thr...原创 2019-06-23 23:30:01 · 138 阅读 · 0 评论