模块化

作者: 小马过河_9102 | 来源:发表于2020-03-07 20:26 被阅读0次

        模块化的概念

        按照特性不同,模块可分为软件和硬件, 硬件是构成性模块,是基本组成件, 软件是组织性模块,是复杂调用和组合。

        对于一台计算机,中处理器,内存和硬盘是硬件,而管理和控制它们运行的操作系统是软件。对于一个程序员,编程语言和开发工具以及操作熟练程度是硬件,码代码的思维和能力是软件。

        软件和硬件两手都要抓,才能发挥出乘法的巨大效应,模块化的系统=硬件模块*软件模块。有目的的去建立模块系统,持续在模块库里存放模块,有了足够规模的模块库后,才能游刃有余。

    模块化的应用

        根据目前所学习的专业或从事的领域或担任的工作,列出相关硬件和软件模块,针对性的去打磨提高。

        工业领域的算法工程师的硬件模块:基础理论类有高数 、线代、数值分析和数字结构等;专业理论类有自动控制、信号处理;仿真工具类有matlab、simulink;开发工具类有FPGA、DSP。该职位的软件模块主要包括应用场景、典型案例或算法模型、建模方法或思路等。

    相关文章

      网友评论

          本文标题:模块化

          本文链接:https://www.haomeiwen.com/subject/eovhdhtx.html