неоднородных сетей, включающих компьютеры разных фирм-производителей, в корне изменил и точку зрения на саму сеть: из сравнительно простого средства обмена информацией она превратилась в средство интеграции отдельных ресурсов – мощную распределенную вычислительную систему, каждый элемент которой лучше всего соответствует требованиям конкретной прикладной задачи.
Этот переход выдвинул ряд новых требований:
Во-первых, такая вычислительная среда должна позволять гибко менять количество и состав аппаратных средств и программного обеспечения в соответствии с меняющимися требованиями решаемых задач.
Во-вторых, она должна обеспечивать возможность запуска одних и тех же программных систем на различных аппаратных платформах, т. е. обеспечивать мобильность программного обеспечения.
В-третьих, эта среда должна гарантировать возможность применения одних и тех же человеко-машинных интерфейсов на всех компьютерах, входящих в неоднородную сеть.
ИЗ ГЛАВЫ РЕКОМЕНДУЕТСЯ ЗАПОМНИТЬ
• Платформа – совокупность взаимодействующих между собой аппаратных средств и операционной системы, под управлением которой функционируют прикладные программы и средства для их разработки.
• Принцип «открытой архитектуры» – это степень открытости организации конфигурации ПК, которая позволяет выполнять модернизацию компьютера, включать в него дополнительные новые совместимые устройства.
• Существует два основных варианта решения проблемы совместимости компьютерных платформ: 1) аппаратные решения – это специальные платы, несущие на себе дополнительные процессор, оперативную память и видеопамять другой аппаратной платформы; 2) программные решения – это специально написанные программы-эмуляторы, позволяющие запустить программное обеспечение, разработанное для персональных компьютеров одного типа на другом ПК.
• Операционная система – совокупность программ для управления вычислительным процессом персонального компьютера или вычислительной сети.
• Развитие операционных систем будет идти по следующим направлениям: первое – современные ОС превращаются в огромный набор программ; второе – развитие объектно ориентированной технологии создания ОС; третье – развитие ОС связано с развитием аппаратной части; четвертое – разработка ОС, способных работать на всем спектре вычислительных систем.
• Прикладные решения и средства их разработки – это средства выполнения и комплекс технологических решений, используемых в качестве основы для построения определенного круга прикладных программ.
• Выбор той или иной платформы и конфигурации определяется рядом критериев. К ним относятся: отношение стоимость-производительность; надежность и отказоустойчивость; масштабируемость; совместимость и мобильность программного обеспечения.
ПРАКТИЧЕСКОЕ ЗАДАНИЕ
Расставьте