离散数学为什么是计算机专业必修的一门课

 我来答
查红玉
2011-11-07 · 知道合伙人教育行家
查红玉
知道合伙人教育行家
采纳数:16832 获赞数:167780
7年550万字翻译经验,为华为、中铁、中科大等提供过翻译服务

向TA提问 私信TA
展开全部
数字电子计算机是一个离散结构,它只能处理离散的或离散化了的数量关系, 因此,无论计算机科学本身,还是与计算机科学及其应用密切相关的现代科学研究领域,都面临着如何对离散结构建立相应的数学模型;又如何将已用连续数量关系建立起来的数学模型离散化,从而可由计算机加以处理。

离散数学课程主要介绍离散数学的各个分支的基本概念、基本理论和基本方法。这些概念、理论以及方法大量地应用在数字电路、编译原理、数据结构、操作系统、数据库系统、算法的分析与设计、人工智能、计算机网络等专业课程中;同时,该课程所提供的训练十分有益于学生概括抽象能力、逻辑思维能力、归纳构造能力的提高,十分有益于学生严谨、完整、规范的科学态度的培养。

离散数学通常研究的领域包括:数理逻辑、集合论、关系论、函数论、代数系统与图论。
离散数学在计算机编程上很有用的,一般是以后研究算法方面会使用,是专业基础课,重要级别,锻炼逻辑思维。像正则引擎与编译器的词法分析中的DFA或NFA都用到图论,而其发现过程正是用数论推到出来的。

除非你一辈子只想做个底层编码员/程序员,否则这样的核心课程尽量多钻研深入!
如果不学离散数学,对于原理方面的东西只能了解个皮毛。不过 IT 行业分支很多,不是每个分支都用得到离散数学。
18752511855
2011-11-07
知道答主
回答量:34
采纳率:0%
帮助的人:27.3万
展开全部
离散数学是计算机专业基础,但实际联系不大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
08990217
2011-11-07 · TA获得超过168个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:164万
展开全部
数学是基础。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式