АРХИТЕКТУРА [architecture]. Организационная структура системы, включающая в себя разделение системы на части, связи между этими частями, механизмы взаимодействия и основные принципы проектирования системы. См. архитектура вычислительной системы, архитектура компьютера, архитектура программного обеспечения
АРХИТЕКТУРА ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЫ [computer system architecture]. Общая логическая организация вычислительной системы, определяющая процесс обработки данных и включающая архитектуру ЭВМ, а также структуру и характеристики программного обеспечения и принципы его взаимодействия с аппаратными средствами
АРХИТЕКТУРА КЛИЕНТ-СЕРВЕР [client-server architecture]. Способ организации взаимодействия программ или компонентов многокомпонентной программы, подразумевающий наличие программы или компонента программы, называемой сервером, и одной или нескольких других программ или компонентов, называемых клиентами. Клиент имеет возможность асинхронно для сервера инициировать выполнение процедур сервера и получать результаты их выполнения. Как правило, А. к.-с. обеспечивает возможность нескольким клиентам взаимодействовать с сервером параллельно и независимо друг от друга. Программы, являющиеся информационными системами для доступа к базам данных, часто построены по А. к.-с. На основе А. к.-с. организовано взаимодействие программ, обеспечивающих работу Интернета. См. автоматизация, Всемирная паутина, связывание и внедрение объектов
АРХИТЕКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ [software architecture]. Общая логическая организация системы программного обеспечения, включающая в себя разделение системы на модули, связи между ними, механизмы взаимодействия компонентов и основные принципы проектирования системы. См. архитектура
АРХИТЕКТУРА СЕТИ, сетевая архитектура [network architecture]. 1. Общая логическая и техническая организация компьютерной сети, выраженная в виде совокупности сетевых аппаратных и программных решений, методов доступа и используемых протоколов. 2. Совокупность сетевых аппаратных и программных решений, методов доступа и используемых протоколов. Например, см. архитектура SNA
АРХИТЕКТУРА, УПРАВЛЯЕМАЯ МОДЕЛЬЮ [model driven architecture (MDA)]. Концепция архитектуры программного обеспечения, в которой основным артефактом процесса разработки программного обеспечения