При построении ВС необходимо обеспечить совместимость элементов и модулей, комплексируемых в системе. Как и для отдельных ЭВМ, понятие совместимости имеет 3 аспекта: технический, программный и информационный.
Техническая совместимость обеспечивается использованием унифицированных средств соединения (разъемов, кабелей, шин, соединительных проводов и т.п.), а также соответствием параметров электрических сигналов (амплитуды, длительности, полярности и т.д.) и согласованной последовательностью формирования этих сигналов.
Программная совместимость требует, чтобы команды, передаваемые из одного устройства в другое, были правильно поняты и выполнены последним. Если взаимодействующие устройства относятся к одному и тому же семейству ЭВМ, но к разным его моделям, то здесь обычно обеспечивается совместимость снизу вверх, т.е. ранее созданные программы могут выполняться на более поздних моделях, но не наоборот.
Информационная совместимость комплексируемых средств предполагает, что передаваемые информационные массивы будут одинаково интерпретироваться сопрягаемыми модулями ВС. Для этого должны быть стандартизованы алфавиты, разрядности, форматы данных, структуры и разметка файлов.
Для оценки обобщенных характеристик вычислительных систем используется понятие архитектуры. Архитектура ВС - это совокупность характеристик и параметров, определяющих функционально - логическую и структурную организацию системы. Это понятие охватывает общие принципы построения и функционирования, наиболее существенные для пользователей,
244
которых больше интересуют возможности систем, а не детали их технического исполнения.