JAVA语言程序设计课程设计报告书
院系名称 计算机与网络安全学院 专业班级 2015级软件工程3班 学号 姓名 指导教师 完成时间 2016年12月1-2号
目 录
1.系统功能及任务描述 1.1系统总体功能描述 1.2主要任务描述 2.系统的实现 3.系统的测试 4.总结
4.1自我评价及收获
4.2有待解决的问题及进一步完善的思路 5.参考文献 6.附录(代码附后)
1.系统功能及任务描述
1.1系统总体功能描述
本课程设计主要功能就是利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。
1.2主要任务描述
1) 至少采用两种方法实现上述问题求解(提示,可采用的方法有插入排序、冒泡排序、选择排序、交换排序等)。并把排序后的结果保存在不同的文件中。
2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。
3) 如果采用4种或4种以上的方法者,可适当加分。
2.系统的实现
2.1开发环境
2.1.1工具
Eclipse:版本 Mars.1 Release (4.5.1),windows 64位
JDK:版本jdk-7u51-windows-x64.exe
2.1.2 电脑机型
华硕R556L,系统64位
2.2界面设计