java课程设计报告书

java课程设计报告书

ID:31929229

大小:45.09 KB

页数:20页

时间:2019-01-28

java课程设计报告书_第1页
java课程设计报告书_第2页
java课程设计报告书_第3页
java课程设计报告书_第4页
java课程设计报告书_第5页
资源描述:

《java课程设计报告书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、可编辑版学号201510159308武汉科技大学城市学院课程设计报告课程设计名称JAVA程序设计课程设计题目ACM院系信息工程学部专业软件工程班级姓名指导教师2017年6月23日Word完美格式可编辑版课程设计评分表评分标准:1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)2.程序设计的质量与规范:(占40%)(1)任务书上的题目是否完成,并选做了ACM题目(2)成功提交的ACM题目的数题及难度(3)是否采用了良好的设计方法,独立完成程序设计(4)程序是否运行正常,未见运行错误3.课程设计报告书的质量与规范(占30%)教师评分:1.

2、学生出勤得分A.优B.良C.中D.及格E.不及格2.程序设计得分A.优B.良C.中D.及格E.不及格3.设计报告得分A.优B.良C.中D.及格E.不及格总分:_________教师评语:根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量与规范等多方面的评分,该生本次课程设计的评分为:________教师签名:日期:年月日Word完美格式可编辑版JAVA编程课程设计指导书学时:1周,学分:11.课程设计目的:JAVA编程课程设计属于软件开发类课程设计。该课程设计培养学生熟练应用

3、当前主流的JAVA软件开发语言,检验软件的设计、编码与测试,具备较强的JAVA语言软件开发能力。2.课程设计方式:(1)JAVA编程课程设计方式采取ACM测试的方式,利用所学的面向对象程序设计(JAVA)知识,培养学生具有分析应用问题的能力,能够独立完成应用程序的编制与调试工作。(3)每个同学必须完成8-12道题,每题写出解题报告,解题报告内容:.题目标题.题目描述.解题思路.源码.小结3.课程设计平台:eclipse或Myeclipse4.课程设计考核方式(1)学生独立提交软件设计作品和“课程设计报告书”,指导教师根据学生组提交的软件设计作品和“课程设

4、计报告书”的质量,为学生组评定“优”“良”“中”“及格”或“不及格”;(2)根据各组学生所选题目的难易程度以及验收结果,为学生评定“优”“良”“中”“及格”或“不及格”。“课程设计报告书”包括:课程设计项目名称,课程设计任务,课程设计任务(功能)说明及功能模块图,数据库设计,各模块功能说明,使用的算法描述(如果需使用算法),各模块界面设计,各模块中关键代码段功能说明与代码行注释,测试说明,参考文献等。5.参考文献[1]张思民.Java语言程序设计(第2版)[M].北京:清华大学出版社,2012.1[2]姜华.Java项目实战教程[M].北京:清华大学出版

5、社,2012.9[3]陈喧.Java程序设计教程[M].北京:清华大学出版社,2011.5[4][美]Echel,B.Java编程思想(第四版)[M].北京:机械工业出版社,2007[5]MichaelMain.数据结构:Java语言描述(第二版)(国外经典计算机科学教材)[M].北京:中国电力出版社,2007Word完美格式可编辑版目录1星系炸弹11.1问题描述11.2解题思路11.3代码11.4小结22小光棍数32.1问题描述32.2解题思路32.3代码32.4小结43零起点学算法12——求2个日期之间的天数52.2问题描述52.3解题思路52.4代

6、码52.5小结64零起点学算法34——继续求多项式74.1问题描述74.2解题思路74.3代码74.4小结8Word完美格式可编辑版5零起点学算法35——再求多项式(含浮点)95.1问题描述95.2解题思路95.3代码95.4小结1063n+1问题116.1问题描述116.2解题思路116.3代码116.4小结127基础练习Huffuman树137.1问题描述137.2解题思路137.3代码147.4小结14总结151Word完美格式可编辑版1星系炸弹1.1问题描述在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多

7、少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,输入定时天数,例如定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19输入: 输入炸弹引爆延迟的天数。输出:对于每个输入天数,输出符合题目要求的格式的日期。样例输入:1000样例输出:2017-08-051.2解题思路1,分析题意可知,本题是求一个日期,想到了Calendar。2,输入的数据是这个日期距离2014-11-09的天

8、数,想到了add方法。3,用set设置起始日期2014-11-0911月在代码中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。