module和unit区别在于,二者所表示的范围不同。module意为模块,unit意为组件,比模块的级别要高。一般情况下,一个unit内部可以有多个module,但一个module内部一般不会包含unit。
模块是一个设计术语,是指对词条中部分内容进行格式化整理的模板,或指能由编译程序、装配程序等处理的独立程序单位。模块又称构件,是能够单独命名并独立地完成一定功能的程序语句的集合,即程序代码和数据结构的集合体。它具有两个基本的特征:外部特征和内部特征。外部特征是指模块跟外部环境联系的接口和模块的功能,即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量。内部特征是指模块的内部环境具有的特点。模块有各种类型,如单元操作模块、计算方法模块、物理化学性质模块等。