Комп'ютерна платформа
Комп'ю́терна платфо́рма — сукупність комп'ютерів, сумісних між собою в тім або іншому змісті.
Можна розрізнити як мінімум чотири тлумачення цього терміна, так що одна платформа з погляду одного тлумачення може розпастися на комп'ютери зовсім різних платформ із погляду іншого.
Зміст |
Апаратна платформа [ред.]
Апаратна платформа визначає сумісність із погляду апаратних компонентів, роботи шин тощо. Апаратну платформу називають також архітектурою. Прикладом апаратної платформи є IBM PC.
Платформа процесора [ред.]
Розглядається здатність процесора виконувати той самий код, ігноруючи розходження в їхньому внутрішньому пристрої й інтерфейсі. Прикладом платформи процесора є x86.
Платформа операційної системи [ред.]
Розглядається сумісність або подібність на рівні операційних систем, наприклад, файлових систем і користувацького середовища. Прикладом платформи операційної системи є UNIX, див. також POSIX.
Сполучення цього тлумачення й платформи процесора приводить до поняття сумісності на рівні виконуваних файлів.
Віртуальні машини [ред.]
Розглядається можливість комп'ютерних систем, різних у всіх трьох попередніх змістах, виконувати те саме програмне забезпечення у так називаній віртуальній машині. Прикладом віртуальної машини є Java, здатна працювати на платформах, різних з погляду трьох попередніх тлумачень. Для реалізації віртуальної машини потрібно програмне забезпечення, про яке говорять як про кросплатформенне.
Посилання [ред.]
| Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |
| Ця стаття не містить посилань на джерела. (вересень 2010) |
