中山大学中级实训gridworld报告

中级实训GridWorld报告

这次中级实训主要分成了三个部分:

阶段一:项目启动。
主要内容包括熟悉JAVA、Ant、Junit环境,尝试编写Java小程序,学习和配置SonarQube,编译运行GridWorld中的BugRunner,以及回答Part1的问题和练习。

阶段二:基本任务。
主要内容为完成Part2、Part3、Part4、Part5的问题和练习。

阶段三:拓展任务。
主要内容为完成三个拓展功能:ImageProcessing、MazeBug和N-Puzzle。

阶段一:项目启动。

1,自学Vi、JAVA、Ant和Junit

Vi/Vim是一个高效编程的软件。
Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。vim的设计理念是命令的组合。用户学习了各种各样的文本间移动/跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。同时VIM与很多快捷键设置和正则表达式类似,可以辅助记忆。并且vim针对程序员做了优化。
这是我第一次用vi/vim,感受到了与gedit等文本编辑器完全不同的风格。

Java是静态面向对象编程语言的代表。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值