- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《面向对象程序设计》大作业要求和任务书【荐】.doc
《面向对象程序设计》大作业要求和任务书?
一、目的和要求
检验学生学习《面向对象程序设计》课程后的学习成果,对于软件程序设计主流方法和思想——面向对象程序设计方法和思想的牢固掌握和熟练应用是一个非常重要的检测,是后续实践课程得以顺利进行的必要保证,对学生的程序设计能力培养和软件工程能力的培养具有重要的作用和意义。
要求学生综合应用已学的相关知识,例如程序设计基本思想和方法、C++语言、面向对象程序设计思想和方法,通过对真实世界的模拟和抽象来解决一些比较简单的实际问题。要求学生针对比较系统的题目进行编码、测试,并进行设计说明书的撰写,从而培养和锻炼学生初步的工程意识和做法。
加深对所学知识的理解和掌握,巩固课程学习的内容,培养学生分析和解决实际问题的能力文档对C++知识进行综合运用,编写具有一定应用价值的程序1. 问题分析和任务定义:根据设计题目的要求,充分地分析和理解问题,明确问题要求做什么?功能说明
2. 类设计:综合考虑系统功能,对问题描述中涉及的操作对象定义相应的数据类型。抽象数据类型的实现尽可能做到数据封装,3. 详细设计:各个主要模块的算法,并画出模块之间的调用关系图;要使得系统结构清晰、合理、简单和易于调试,写出函数的算法框架
4. 程序编码:把详细设计的结果进一步求精为程序设计语言程序。同时加入一些注解和断言,使程序中逻辑概念清楚;
5. 程序调试与测试:采用自底向上,分模块进行,即先调试低层函数。能够熟练掌握调试工具的各种功能,设计测试数据确定疑点,通过修改程序来证实它或绕过它。调试正确后,认真整理源程序及其注释,形成格式和风格良好的源程序清单和结果;
6. 结果分析:程序运行结果包括正确的输入及其输出结果和含有错误的输入及其输出结果。7. 编写报告
三、报告正文的内容
1、 实习报告题头
给出题目、班级、姓名、学号和完成日期
2、 目的和要求
……
3、 问题描述
4.开发环境和工具
硬件环境
操作系统平台
程序设计工具
5.设计过程描述
(1)根据目的、要求与问题描述,构思程序的构架与设计方案。
(2)具体地说明本程序中用到的所有类的定义、给出类图
(3)主程序的流程以及各程序模块之间的层次(调用)关系,画出流程图。
6、 小结
说明调试过程中遇到的问题是如何解决的以及对设计与实现的回顾讨论和分析;
算法的分析和改进设想
经验和体会等
7、附录(源程序代码)
源程序代码书写要求规范化,开始要有规范化的说明,如程序名、功能、环境与工具、函数(方法)间的调用(引用)关系、设计者、设计时间与修改时间等;代码书写要采用缩格、函数(方法)和关键语句与变量要加注释等。
8、测试结果
以问题描述中所列出的测试数据进行测试,列出测试结果,包括输入和输出。
9.参考文献
列出参考的相关资料和书籍。
四、答辩
完成大作业后,组织学生进行答辩,讲解设计思路和编程方法。
学生完成实验后,找老师检查,截至检查时间:18周五。检查的方法为:
检查文档;
检查源程序及运行结果。
回答问题
五、考核方法及成绩评定
成绩分两部分,报告占40%,占0%。
六、进度安排
任务发出日期:2015.6.10
任务验收日期:2015.7.10
七、报告要求:
1)封面(见下页)
2)任务书(见后面)
3)目录
4)正文内容
面向对象程序设计大作业
------项目名称
学 院 名 称 (四号宋体居中)填写全称
专业班级 (四号宋体居中)填写全称
学生姓名 (四号宋体居中)
学 号 (四号宋体居中)
指 导 教 师 (四号宋体居中)
完成时间: 年 月 日
山 东 科 技 大 学
大 作 业 任 务 书
题目: 计算器类、
原始资料: 《面向对象程序设计》 大作业要求和任务书
应解决下列各主要问题:
1、计算器类: 设计一个计算器类模板,适用各类型表达式的“+、-、×、/” 数学四则运算以及“、=、、=、!=、==”等关系运算。数学四则运算表达式中可含有加、减、乘、除运算符以及各型数据的运算对象。程序可以直接输入数学表达式以及关系表达式,不需要任何转换,就可以直接输出数学四则运算和逻辑运算的结果。并且操作简单、界面清晰、灵活、实用、方便等。(系统功能可充分自由发挥)。
扩展功能:三角运算、进制转换、开方、幂指数等。
2、
您可能关注的文档
最近下载
- 水电暖劳务分包简单合同范本(真题5篇) .pdf VIP
- 2025长沙农村商业银行股份有限公司招聘员工29人笔试备考题库及答案解析.docx VIP
- 快手磁力金牛营销师(初级)认证考试题库(附答案).docx VIP
- 2025年最新人教版七年级(初一)数学上册教学计划及进度表(新课标,新教材).docx
- 人教版2025-2026学年二年级语文上册教学计划(含进度表) .pdf VIP
- 无人机概述PPT幻灯片课件.ppt VIP
- SAP项目投标建议书_主数据标准化、BOM和条码方案.ppt VIP
- SAP项目投标建议书_基本模块方案.ppt VIP
- 常用磁芯及应用功率 对照表.pdf VIP
- 风电场安全文明施工标准化手册.pdf
文档评论(0)