Компьютерная платформа

Платфо́рма (компьютерная) — совокупность компьютеров, совместимых между собою в том или ином смысле.

Можно различить как минимум четыре толкования этого термина, так что одна платформа с точки зрения одного толкования может распасться на компьютеры совсем разных платформ с точки зрения другого.


Содержание

Аппаратная платформа

Рассматривается совместимость с точки зрения аппаратных компонент, работы шин и т.п. Аппаратную платформу называют также архитектурой. Примером аппаратной платформы является IBM PC.


Платформа процессора

Рассматривается способность процессора выполнять один и тот же код, игнорируя различия в их внутреннем устройстве и интерфейсе. Примером платформы процессора является x86.


Платформа операционной системы

Рассматривается совместимость или сходство на уровне операционных систем, например, файловых систем и пользовательской среды. Примером платформы операционной системы является UNIX, см. также POSIX.

Сочетание этого толкования и платформы процессора приводит к понятию совместимости на уровне исполняемых файлов.


Виртуальные машины

Рассматривается возможность компьютерных систем, различных во всех трёх предыдущих смыслах, выполнять одно и то же программное обеспечение в так называемой виртуальной машине. Примером виртуальной машины является Java, способная работать на платформах, различных с точки зрения трёх предыдущих толкований. Для реализации виртуальной машины требуется нижележащее программное обеспечение, о котором говорят как о кроссплатформенном.


Ссылки

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home