中南大学c++计算器实践报告
5页1、中南大学本科生课程设计(实践)任务书、设计报告(C+程序设计)题 目 基于MFC的计算器设计 学生姓名指导教师严晖学 院材料科学与工程学院专业班级1206学生学号计算机基础教学中心2013年 7 月 4 日基于MFC的计算器设计摘要:经过一个学期48个课时的C+程序设计基础学习后,展开了为期两周的计算机程序设计实践课程。如今,在我们的日常生活中,会遇到很多的简单的却不断重复的计算,通过设计一个简单的计算器来完成这些计算不失为一个好方法。在之前的计算机语言的学习中,已经学过相当多的关于各种计算的函数,把这些函数所解决的各种运算放入到计算器的设计之中,即可做出一个具有简单功能的计算器。经过一段时间的努力,一个比较简单的加、减、乘、除、开方、归零等六个基本功能的计算器便随之做了出来,并实现了其功用。通过计算机程序实践所做出来的一个简单计算器,对于多次重复的繁琐的计算起到了一定程度上的帮助作用。关键词:计算器,简单设计,功能,实践一、 计算器开发设计思想要制作一个比较简单的能对多项运算都能进行的一个计算器并不是一件很容易的事情,也需要有一定的流程和步骤,需要有一个合理的严谨的开发设计思想。计算
2、器所涉及的加、减、乘、除、开方、归零这六个基本功能都对应着六个运算函数,同时,基于MFC,设计出一个简洁的界面,把这些都综合并连接在一起的时候,才能够做出一个简单的计算器。在这次的计算器程序设计实践中,我的开发设计思想主要是以下五个方面:通过学习程序设计实践理论课上的一些入门知识,在平时涉猎一些有关于计算器设计的相关知识,在程序设计实践上机课上进行具体操作。制定一个可行的分步骤的实施方案,在遇到疑难的时候与同学交流或直接请教老师,从而一步一步制作出这个简单的计算器,达到计算机程序设计实践课的要求。该简单的计算器应该要具有以下几个功能:加,减,乘,除,开方,归零。这六项基本功能对应这六项基本运算,而这六项基本运算有时我们日常生活中最经常会涉及到的简单计算。各个行业,各个年龄阶段,都离不开这六项基本运算。同时,在windows自带的计算器中,除去科学计算部分,其他部分的设计也与这些相差无几,可以说是如出一辙。该简单的计算器应该采用模块化设计,不管是函数部分,还是其他部分,通过分段,分模块之后,一方面有利于程序设计人员在设计阶段对于此系统的修改和完善,在另一方面,更是有利于以后对于这个程序的
3、调试以及补充。比如说,把各项运算的独立开来,于之后的更改,添加,删除来说,相对来说都会容易一些。模块化设计,在复杂的程序中更显得重要。该简单的计算器应该具有一个友好的美观的界面。在每一个操作按钮的空间安排上面,都应该要有一定的思路构思。比如说,数字键应该会有一个空间,占据界面的一部分;运算键也应该要有一个空间,占据界面的一个部分;同时,标点,在此计算器之中只有一个,因此夹在中间,运算框,则设计在界面的正上方。这样的编排之后,界面就会显得相当的简洁,具有很好的可读性。该简单的计算器应该要易于操作。虽然说这个计算器只具有六项基本功能,但操作起来,如果在设计阶段不注意的话,在使用的过程中就会有一定的不方便。因此,在设计阶段,就应该让这个计算器便于操作。比方说,数字键盘的设计最好按照一般计算器的数字键盘的界面,加减乘除的上下顺序最好也应该有相应的处理。只有这样,这个计算器才会易于操作。二、 计算器功能及系统设计介绍功能方面:对于一般的计算器来说,一般都会具有六项基本功能,分别为:加、减、乘、除、开方、归零,因此,我这次设计的计算器也是基于这六项基本功能的设计。并且,该计算器具有良好的界面,简约
《中南大学c++计算器实践报告》由会员cn****1分享,可在线阅读,更多相关《中南大学c++计算器实践报告》请在金锄头文库上搜索。
监理部内部管理制度
散热器如何选型于计算
最新急诊科护理工作计划(DOC 11页)
印刷电路板地制作过程
汉语中形容词的用法讲课讲稿
12职业卫生管理制度
幼儿园2023安全工作总结报告模板(4篇).doc
安全生产工作计划
2022-2023年证券从业资格试题库含答案(300题)第189期
指示剂微课说明
2023经典qq空间说说
产品标识和可追溯性ProductIdentification
一年级语文减负计划(2篇).doc
房地产项目公司收购的操作
最新201X九年级历史上册6希腊罗马古典文化每日一题201X年9月12日含解析新人教版
2023年海南注册会计师(CPA)考试模拟卷(7)
关于成立化妆品公司可行性研究报告(DOC 77页)
【实用】2023年科研课题开题报告15篇
化药原料药基地项目商业计划书写作模板招商-融资
幼儿园托班社会教案:好玩儿的爆米花
2023-12-11 7页
2023-11-06 18页
2023-08-18 55页
2022-09-29 10页
2023-05-07 17页
2023-04-19 8页
2024-01-19 5页
2022-12-22 4页
2022-12-14 7页
2023-05-30 46页