модульное программирование. организация программы в виде совокупности
модулей (modul со строгим соблюдением правил их взаимодействия; описание модуля состоит из описания
взаимодействия (interface specification) и описания реализации (implementation specification). в простейшем случае модулем является процедура; в современных языках имеются
более развитые средства модульности
(modularity) - пакеты и задачи в
языке ада, модули в языке модула-2,
абстрактные типы данных