软件构造Lab1实验总结

本次实验是在对Java语言几乎完全不了解的情况下进行的,因此挑战性也很大。
其中Turtle Graphics是较新颖的部分。通过对光标的移动和旋转完成一系列图形的绘制。在本部分中我实现了五角星的绘制。
软件构造Lab1实验总结_第1张图片
将以下语句重复五次即可完成。
turtle.forward(100);
turtle.turn(calculateRegularPolygonAngle(10));
generate magic square部分也让我知道了一个可用的生成幻方的方法。通过分析程序,绘制出了如下的流程图:
软件构造Lab1实验总结_第2张图片
本实验采用了国外计算机名校的作业。其特点主要是创新性强,需要自学的内容多,对提升学生的理解能力和创新能力很有帮助。

你可能感兴趣的:(软件构造Lab1实验总结)