等你做复杂些的算法、程序,或者看很多文档的时候,就有用了。很多算法的设计,基于你对这些东西的理解。当然,你如果仅仅就是写写基础的代码,这些用处不是很大。
比如说:较低层的IT产品,对数字电路要理解很好。比如板卡(显卡、声卡)

加解密产品(网上银行、奥运的售票系统中也有加密模块)、生物计算等等对离散数学要求较高。

虚拟现实、图像重构(比如数字人体、数字地球、三维模拟)对高数有很多要求。
如果你对计算机的理解仅限制于日常民用,这些当然不需要。就像你会使用电器,但是不用知道电怎么生产和传输的。但是你是这个专业的,当然就要提更高的要求。
上面仅是不全面的、较简单的解释,不严格,但是能体现一部分重要性。
模拟和数字电路是电子行业的基础之一。模拟主要涉及放大器,振荡电路,反馈,各种运算电路等等。
数字电路有组合逻辑,时序逻辑两大块。手机,电脑,电视……无一不包含数字和模拟电路。信号的采集,处理,小信号的放大也离不开数字电路和模拟电路。他们是电子业的基石。
在任何一个实用电路里,都离不开数字电路和模拟电路的结合,例如芯片的外围电路,设计基本上离不开模拟电路和数字电路。如给芯片供电的电源是模拟电路,用cpld对IO的分配属于数字电路,振荡电路属于模拟电路,信号的AD采样属于数字电路。
数字和模拟是密不可分的,举手机为例吧,手机的信号接收和发射还有这些微小信号的放大都是标准的模拟电路,而数据的处理,视频音频的处理都是通过数字信号的方法来处理的。其他产品里面也是一样的,模拟和数字都是结合存在的。


