离散数学与软件工程有多大关系。该如何解决
发布时间:2011-06-18 09:38:17 文章来源:www.iduyao.cn 采编人员:星星草
离散数学与软件工程有多大关系。。。。
我大二了,刚接触离散数学这门课,都说学软件的数学得好,是这样么,,,都体现在哪?
------解决方案--------------------
1、
软件和软件工程这两个概念是有区别,软件工程是一个很宽泛的概念,非要解释的话,大致可以理解为解释如何按照管理一个工程一样去管理软件的开发的学科。因此,软件工程学是一门偏向管理的学科,离散数学是纯粹的自然科学,所以,两者没有什么直接关系。
2、
做软件免不了和各种各样的算法打交道,学好数学自然非常有帮助。此外更重要的是,做软件非常需要严谨的逻辑,而学习数学是对逻辑思维能力的最好训练。
------解决方案--------------------
在普通的高等教育学科中的离散数学主要的学习内容是:集合和逻辑关系的相关知识,
那些具体的练习题可以说在你走上社会以后基本上不会再用到了,
但是,熟练掌握这些知识的重要意义是:
通过反复练习获得的解决问题的能力和思维模式将是受用终身的
这一点适用于所有的工作和生活范畴
对于软件开发的相关领域,面向对象的理论基础很大程度上涵盖在离散数学里,
没有学过这门学科的开发者,很难从"消息机制"的层面发现和发明对象间的逻辑关系,
由于他们不具备抽象问题的能力,所以他们只关注对象属性和增删改查这些鸡毛蒜皮的次要问题
------解决方案--------------------
如果让这种能力能够变成软件开发的生产力,
还需要经过至少2年的C++编程来练习理论变成实践
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
将MySql数据导入SqlServer数据库中 - 软件工程/管理 / 开发过程版
想把MySQL中的数据导入到SQLServer数据库中,表中的结构已经不相...
-
寻找需求管理软件 - 软件工程/管理 / 开发过程版
有没有什么免费的好用的需求管理软件可以推荐? 最好能自动生成需求文档WORD的
...
-
高校宿舍管理系统-需求分析 - 软件工程/管理 / 开发过程版
我是第一次写软件的需求分析,我想了解一下,高校宿舍管理系统的需求分析,...
-
面对第三方数据接口,你会做些什么? - 软件工程/管理 / 开发过程版
公司要启动一个关于开放式基金的项目,头头发来了一份结算中心的数...
-
什么是零级图 - 软件工程/管理 / 开发过程版
图片发不上来,有没有知道这个东西的,我看着像数据流图可是他写的是系统的零级图。
--...
-
概要设计 - 软件工程/管理 / 开发过程版
写概要设计说明书需要读本什么样的书,帮助我写概要设计。麻烦大家给指点一下,先谢谢了!
--...
-
讨论[参与有分]—针对中型项目,需求分析、软件设计两个环节分别应该占生命周期的时间比例?合适范围? - 软件工程/管理 / 开发过程版
...
-
想用vc做大点的项目 - 软件工程/管理 / 开发过程版
请大家指导一下。想用vc做大点的项目,类似msdn的,可收集各类问题,可上传问题,答案...
-
开发文档在开发过程中的重要性? - 软件工程/管理 / 开发过程版
软件开发文档在开发过程中的重要性有多大?
10个人以下的团...
-
uml和软件开发过程的问题 - 软件工程/管理 / 开发过程版
软件开发过程有 “需求分析”、“系统设计”、“详细设计”、“编码”、...