开学不久,我们进行了一次java程序考试。在此之前,老师要求我们在假期自学java并提前发了一个考试样卷,要求用数组编写一个学生信息管理系统并能够实现一系列的功能。由于我早早的便完成了这道题。因此对这次考试我颇有信心。
老师让我们用文件编写一个简单的银行自动柜台服务系统并实现一系列功能,并把这次考试的总分定为20分。说实话,我对文件这一块并没有看,自学java程序设计只学了一半。于是我一下子便不知所措,只好先写简单的部分程序,之后我一直在网上查询如何创建文件并读取和写入东西。但网上搜到的这方面的程序有好些语句看不懂,我看了一会便去找下一个,企图找到一个简单易懂的并能够实现对文件操作的程序,但这方面的程序我看了一个又一个,每个都看了一会儿就放弃了。就这样,不知不觉大半的考试时间就过去了,那时我的心情十分急躁,不知道如何是好,于是只好放弃查询文件的操作,去尽力把这个银行自动柜台服务系统的框架搭起来,把一些简单的功能的代码敲上去。之后我运行了一下,最终的功能很少,离老师要求的功能差了十万八千里,不由后悔之前没有听舍友的话去学习文件方面的知识对这次考试太过自信。而宿舍里那个提醒了我的舍友编写的银行自动柜台服务系统的大部分功能都实现了。最后,学长检查每个同学的程序,我只得了11分。
考试结束,我对此回想了一遍,发现了许多的问题和不足,正如老师所说的分数并不重要,重要的是通过考试发现自己的不足之处去学习不懂的知识去改正此次考试暴露的缺点。知识方面,我一定要把文件的创建和操作这方面的知识学会,把java程序设计中还没有学完的知识努力去学。在编程方面,我应该多多练习编程,去提高自己编程的速度,学会在写程序之前对要完成的任务构建一个大概的模型这样在编程时才能提高编程的效率,让自己的思路清晰,把功能一个一个完成;同时应该每写完一个功能便运行调试一遍,确保这个功能实现再去写下一个功能的代码,这样虽然麻烦,但能避免一系列的问题;还有在之后的编程过程中要学会写注释,从一行开始逐渐增多,培养自己写注释的习惯。在心态方面,我应该在任何时候都保持一个平静的心态,不能急躁,否则什么事都干不好。
我相信自己在新的一学期在老师的带领下一定能学到很多东西。