1、攀枝花学院课程设计 任务书 学生课程设计(论文)学生课程设计(论文) 题 目: 实现计算器功能的应用程序实现计算器功能的应用程序 学生姓名: 学 号: 所在院(系): 数学与计算机学院数学与计算机学院 专 业: 计算机科学与技术计算机科学与技术 班 级: 20102010 级计本一班级计本一班 指 导 教 师: 职称: 讲师讲师 2013 年 6 月 9 日 课程设计任务书课程设计任务书 题题 目目 实现计算器功能的应用程序 1 1、课程设计的目的、课程设计的目的 通过本课程设计使学生能够较全面的掌握面向对象程序设计的有关概念和 开发方法,以便能较全面地理解、掌握和综合运用所学的知识,提高自身
2、的编程 能力。 2 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 根据计算器的实际功能,要求: 能够实现简单的加、减、乘、除、乘方、开方、阶乘、正弦、余弦运算等相 关运算,界面美观。 3 3、主要参考文献、主要参考文献 1朱福喜.Java 语言程序设计(第二版).科学出版社 2陈国君等.Java 程序设计基础(第二版).清华大学出版社 3 Deitel.Java 大学基础教程(第六版).电子工业出版社 4 MaryCampione.Java 语言导学(第四版).机械工业出版社 5 Y.Daniel Liang.Jav
3、a 语言程序设计基础篇(第六版). 机械工业出版社 6 Kathy Sierra.Head First Java(第二版).东南大学出版社 4 4、课程设计工作进度计划、课程设计工作进度计划 序号 时间(天) 内容安排 备注 1 1 分析设计准备 周一 2 2 编程调试阶段 周二至周三 3 1 编写课程设计报告 周四 4 1 考核 周五 总计 5(天) 指导教师指导教师(签字) 日期日期 年 月 日 教研室意见:教研室意见: 年 月 日 学生学生(签字): 接受任务时间: 年 月 日 注:注:任务书由指导教师填写。 3 摘 要 自从 java 语言诞生以来, java 语言就以不可抵挡的趋势很
4、快成为国际上广泛 流行的面向对象编程语言,它既具有高级语言的特点,又少了 C 语言中指针特 点,因而变得简单了很多。Java 是一种可以撰写跨平台应用软件的面向对象的程 序设计语言,其具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于 个人 PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时 拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下, Java 更具备了显著优势和广阔前景。 本文介绍了用 java 语言编写一个简易计算器。实现数学上的加、减、乘、 除、乘方、开方、阶乘、正弦、余弦运算等相关运算。利用这个程序可以方便的 进行日常性的小规模运算,小巧简易,是个实用的工具。 关键词关键词: : 程序设计,计算器,java 语言 攀枝花学院课程设计 Abs