之前想搞嵌入式开发,但是怎么说呢,嵌入式开发需要的专业知识太多了,我一个萌新没办法一时间消化这么多。所以选择从java入手,开始进入这个行业,但是怎么说呢,java并不是归宿,只是在学习代码的过程中的一个桥梁,通过java的学习感受408的核心要义,为嵌入式的软件层打基础,当软件层的知识掌握差不多的时候,就会转向硬件层。从而实现软硬兼施。我感觉我在臆想天开,但是我也只能臆想天开。用异想天开的方式面对这个世界不是很有趣吗?
离散数学主要是关于数理逻辑及其符号表示的科学,目的是简化推理过程,提高推理效率,这个过程在计算机程序设计的过程中尤为重要。在设计程序的过程中,就应该有相应的逻辑推理,去定义程序的过程及程序的过程。从而实现程序的目的,达到程序的要求。
我看的是北京大学的离散数学,第一章主要是针对,离散数学的诞生,跟离散数学核心思想的讲解。并介绍了离散数学当今的发展方向。
第二章主要讲了,什么是命题,逻辑联词,如何判断命题等问题。开始引入符号跟逻辑证明相关的知识。开始进入用符号证明问题的过程。
离散数学是数据结构的基本组成部分,因此离散数学的学习是为数据结构打下了坚实基础。从而服务于将来可能面对的里扣题,完成专业素养的提升与升级。
离散数学是计算机科学的基础,也是数学学习的基础,数学相比较土木工程,等专业最大的乐趣在于,数学不需要拘泥于规范,而是遵守一些约定俗成的道理去思考,不用考虑生搬硬套,简单乏味的搬砖生活。更多的是创造性的思考,与定制化的解答。这种思维模式可以应用到生活的方方面面,正可谓上善若水,大而化之。