计算机硬件简单概括
计算机硬件组成         计算机组成结构(Computer Architecture)源于冯 · 若依曼计算机结构,该结构将计算机硬件划分为5个部分: 运算器:用于完成各种算术运算、逻辑运算等。 控制器:用于控制程序的执行,是计算机的大脑。它从存储器中读取指令,解码指令,然后控制各个部件按照指令执行相应的操作。 存储器:例如:内存;程序和数据…
模块化思想
模块化开发是指将一个待开发的软件拆分成多个小的、简单的部分,对复杂的事务分而治之。 模块化开发会使项目后续的升级扩展极大程度的降低代码耦合性,使项目扩展性更强。 将系统分解成模块时,应该遵循以下规则: 高内聚。一个模块内部的元素最大程度地关联,只实现一种功能的模块是高内聚的,具有三种以上功能的模块是低内聚的。 最低耦合。模块与模块之间的关系尽可能弱…