Поняття сумісності та комплексування в ВС.
Всі системи розрізняються способами комплексування, т. Е. З'єднання. Для створення систем необхідно, щоб всі комплексируется елементи були сумісні.
Поняття сумісності зачіпає 3 аспекти:
1. апаратний (вимагає стандартизації видів з'єднань елементів сигналів і алгоритмів взаємодії).
2. програмний (залежить від типу комплексіруемих ЕОМ або процесорів, тобто якщо обчислювачі однотипні, то программируемость глибша. Якщо ж вони не однотипні, але одноплатформени то програмна сумісність реалізується за принципом "знизу-вгору", де раніше створені програми можуть виконуватися на більш пізніх моделях, але не навпаки. Найбільш важкий випадок якщо вони - не однотипні і разноплатформенни, то программируемость встановлюється на рівні вихідних модулів, що передбачає забезпечення кожного типу обчислювачів власним набором транслює програм),
3. інформаційний (передбачає єдині принципи організації інформаційних масивів, тобто формати переданих слів і команд, єдині структури повідомлення, розмітка файлів і їх пошук).
При комплексуванні систем розрізняють фізичні і логічні рівні комплексування.
1. Логічний рівень об'єднує кошти і канали взаємодії, що має єдиний принцип управління.
2. Фізичний рівень об'єднує конкретні фізичні пристрої в даній ВС.
При розробці власних завдань користувач або програмісти використовують логічні (абстрактні) пристрої, що дозволяє розділити процес розробки програми від конкретної конфігурації технічних засобів.
Стиковка логічної структури систем з фізичною структурою забезпечується в 3 випадках:
1. при генерації системи;
2. за вказівками оператора обчислювального центру;
3. директивами користувача
У найбільш повному вигляді логічні і фізичні рівні представлені у великих машинах, в яких розрізняють такі рівні: