谈毕业 (6)——尝试新软件

最近几个月在做毕业论文的过程中,学习、接触了一些新软件,因此在这里总结一下。

LaTeX

这是一款文字排版工具,文字排版效果明显优于Microsoft Word。

学习使用这个工具颇耗费精力,因此不建议一般文字用户学习使用。

我很欣赏这个工具,也很高兴有机会学习使用这么好的工具,打算明年用它写书(写本自娱自乐的书是我明年的年度计划之一)。

WinEdt

这是一个编辑软件,是专门用来编写LaTeX文件用的,功能非常强大。我很喜欢这个软件。

这个软件的功能可以讲也是颇为复杂的。从中国人的角度来看,这些软件之所以复杂,有一点在于老外和中国人的思维方式等等是有差异的。

JDK 5.0

我毕业论文的全套程序都是用Java写的。由于新的JDK 5.0和老的JDK 1.4.2(及其以下版本)之间的兼容性比较差,因此本来我准备用JDK 1.4.2开发程序的。不过后来发现,使用JDK 5.0的动态参数功能(variable arity methods,这是JDK 5.0以上独有的功能)可以使我的程序更简洁、易懂,因此我就改用JDK 5.0了。

使用的过程中没感觉JDK 5.0和以往版本的Java相比有什么很特殊的地方。

SmartDraw/EDGE Diagrammer/Code Visual to Flowchart

这些都是画流程图的软件。SmartDraw和EDGE Diagrammer是我从网上搜集并测试过的,感觉不错。Code Visual to Flowchart是上次去加州的时候碰巧在某公司的员工电脑上看到的,当时顺手试用了一下,感觉还可以。

我本来准备用专业的流程图软件来画程序流程等图片的,后来改变主意了。从编写毕业论文、制作幻灯片的角度来讲,这三款软件虽好,但都没必要使用。一般来讲,功能超强的Microsoft PowerPoint足够应付流程图这种小事的;再不济的话,我们至少还有Microsoft Visio可以使用。

IPE

IPE是一款不错的、免费的动态演示效果制作软件,在制作动态演示用幻灯片上有独特之处。其设计思路明显有别于Microsoft PowerPoint,并且文件格式兼容LaTeX、PDF。

之所以测试这款软件是因为导师曾听过这款软件的大名,于是授命我去了解、测试它,并曾有意要我们在毕业答辩时使用该软件制作动态演示幻灯片。不过我后来具体评测后,认为该软件虽有特色和新意,但从功能和制作幻灯片的速度上来讲还是明显不能和Microsoft PowerPoint相比的,因此向导师陈述己见,将继续采用PowerPoint制作幻灯片。

JavaView/3D Object Converter/ParaView/PolyTrans

这些都是些3D图形演示、文件转换软件。JavaView是导师以前学生使用的,我基本上不用。后面三个软件都是我自己后来从网上发掘出来的,很符合我的需要。不过,PolyTrans虽好,但我却用不上,因此对它的研究也就很不深入了。

Maple

Maple是一款功能超强的数学分析软件,比较复杂。原先我毕业论文中的一部分内容(即所谓的“第二个问题”)是数学理论分析,因此需要使用Maple做相关数据分析。只是后来该部分内容中止了,也就没有继续使用Maple了。这个软件未来我将鲜有机会再次使用。

标签:

类别:

添加新评论

友情提醒:您的言论自由在本站会得到充分保证;不过,由于广告留言等猖獗,因此本站的内容过滤系统有可能会暂时屏蔽您新发的留言或评论。不便之处,希望理解。