数学分析和数字逻辑以及电子技术基础这几门课程对于编程有什么帮助?

2024-11-16 18:24:03
推荐回答(2个)
回答1:

同学是学软件的吧.

先说数字逻辑,数字逻辑是最基本的专业课.举个简单例子,以后你用c++编程.编译以后,你要学会用汇编去改进效率,数字逻辑提供了硬件的一些基础知识,你要明白如何去化简.另外数字逻辑和离散数学联系也比较紧密.

数学分析我不知道你指的是什么专业课程,一般来说,软件学院的数学专业课主要是概率统计和离散数学(微积分和线形代数是公共课),这两门课是数据结构与算法分析的前置知识.数据结构与算法分析你应该明白很重要吧.

你们的电子技术基础是理论课还是试验课?
如果是实验课的话,应该学校就是把这门课程和数字逻辑捆绑的.同样是属于以后的程序设计基础.

编程是一门很艺术但也很枯燥的学科,好好努力吧.坚持自己的梦想.

回答2:

在这里我只想说,语言只是花招,而你必须学到精髓,这里的精髓就是你的逻辑,软件设计和编程的本质是逻辑,在你有一门语言的基础之后,学另外的其它语言是非常快的,而这思维、思想却需要长时间积累和沉淀,我这里比做内功。一个人有再多的花招而没有内功是不能立于不败之地的,只有两者的完美的结合才达到至高的境界。数学分析对你的逻辑思维的训练很有帮助,数字逻辑以及电子技术基础,是计算机原理的基础。相信这位兄弟是计算机专业低年级的,要好好学习基础知识,我现在很后悔自己当时没有把基础学扎实。学校开设的东西毕竟是比较传统的,如果有志于搞软件开发这块的话,从大三再开始拼力学习能够与实用接轨的技术。