1 / 20
文档名称:

Java课程设计.doc

格式:doc   大小:45KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计.doc

上传人:beny00001 2019/2/2 文件大小:45 KB

下载得到文件列表

Java课程设计.doc

文档介绍

文档介绍:学号201510159308武汉科技大学城市学院课程设计报告课程设计名称JAVA程序设计课程设计题目ACM院系信息工程学部专业软件工程班级姓名指导教师2017年6月23日课程设计评分表评分标准:学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)程序设计的质量与规范:(占40%)(1)任务书上的题目是否完成,并选做了ACM题目(2)成功提交的ACM题目的数题及难度(3)是否采用了良好的设计方法,独立完成程序设计(4)程序是否运行正常,未见运行错误课程设计报告书的质量与规范(占30%)教师评分::_________教师评语:根据该生在课程设计期间,是否严格遵守课程设计纪律,按照规定时间完成设计任务,完成的程序设计的质量与规范,提交的课程设计报告书的质量与规范等多方面的评分,该生本次课程设计的评分为:________教师签名:日期:年月日JAVA编程课程设计指导书学时:1周,学分::JAVA编程课程设计属于软件开发类课程设计。该课程设计培养学生熟练应用当前主流的JAVA软件开发语言,检验软件的设计、编码与测试,具备较强的JAVA语言软件开发能力。:(1)JAVA编程课程设计方式采取ACM测试的方式,利用所学的面向对象程序设计(JAVA)知识,培养学生具有分析应用问题的能力,能够独立完成应用程序的编制与调试工作。(3)每个同学必须完成8-12道题,每题写出解题报告,解题报告内容:.:(1)学生独立提交软件设计作品和“课程设计报告书”,指导教师根据学生组提交的软件设计作品和“课程设计报告书”的质量,为学生组评定“优”“良”“中”“及格”或“不及格”;(2)根据各组学生所选题目的难易程度以及验收结果,为学生评定“优”“良”“中”“及格”或“不及格”。“课程设计报告书”包括:课程设计项目名称,课程设计任务,课程设计任务(功能)说明及功能模块图,数据库设计,各模块功能说明,使用的算法描述(如果需使用算法),各模块界面设计,各模块中关键代码段功能说明与代码行注释,测试说明,参考文献等。 [1](第2版)[M].北京:清华大学出版社, [2][M].北京:清华大学出版社, [3][M].北京:清华大学出版社, [4][美]Echel,(第四版)[M].北京:***出版社,2007 [5]:Java语言描述(第二版)(国外经典计算机科学教材)[M]. 北京:中国电力出版社,2007目录1星系炸弹 22小光棍数 43零起点学算法12——求2个日期之间的天数 64零起点学算法34——继续求多项式 85零起点学算法35——再求多项式(含浮点) 1063n+1问题 127基础练****Huffuman树 14总结 15星系炸弹问题描述在X星系的广袤空间中漂浮着许多X星人造“炸弹”,用来作为宇宙中的路标。每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。有一个贝塔炸弹,2014年11月9日放置,输入定时天数,例如定时为1000天,请你计算它爆炸的准确日期。请填写该日期,格式为yyyy-mm-dd 即4位年份2位月份2位日期。比如:2015-02-19输入: 输入炸弹引爆延迟的天数。输出:对于每个输入天数,输出符合题目要求的格式的日期。样例输入:1000样例输出:2017-08-05解题思路1,分析题意可知,本题是求一个日期,想到了Calendar。2,输入的数据是这个日期距离2014-11-09的天数,想到了add方法。3,用set设置起始日期2014-11-0911月在代码中表现为10。4,用add方法设置偏移值,偏移值由键盘输入获取scanne