Difference between revisions 67200378 and 67206913 on ruwiki{{Значения|Платформа}} {{Орисс|дата=13 мая 2011}} '''Платфо́рма''' (компьютерная) — аппаратный и/или программный комплекс, служащий основой для различных вычислительных систем. == Аппаратная платформа == {{main|Аппаратная платформа компьютера}} Нижний слой многоуровневой организации вычислительной системы (аппаратура, операционная система, прикладное программное обеспечение), на который опираются ОС и прикладное ПО. Аппаратные платформы отличаются друг от друга архитектурой центрального [[процессор]]а и используемыми [[Шина (компьютер) | шинами]] связи функциональных блоков. Каждой аппаратной платформе соответствуют [[Совместимость_(информатика) | совместимые]] с ней операционные системы и прикладные программы, которые могут на ней запускаться. == Платформа ОС == ПК 2014 Представляет собой общую организацию исполнения прикладных программ, задавая, например, порядок запуска программы, схему использования ею адресного пространства, зафиксированные в [[Архитектура программного обеспечения | архитектуре]] [[Операционная система | операционной системы]], плюс - [[Интерфейс программирования приложений]] (API), на уровне операционной системы. При рассмотрении [[Совместимость (информатика) | совместимости]], или сходства, на уровне операционных систем, например, [[Системный вызов|системных вызовов]], [[файловая система|файловых систем]] и [[Интерфейс пользователя | пользовательской среды]], при сравнении родственных операционных систем (например, [[UNIX]]) или семейства (например, [[Microsoft Windows]]), речь идет о совместимости на уровне API операционной системы, например, в рамках семейства ОС, а не абстрактного понятия «платформы» ; Примеры платформ ОС * [[Win32]] — Win32 API, * API [[POSIX]] для ОС LuniUNIX/Linux. == Кроссплатформенное программное обеспечение == [[Кроссплатформенное программное обеспечение|Кроссплатформенность программного обеспечения]] - возможность исполнять его, без перекомпилирования программы, как на различных аппаратных платформах, так и под управлением разных операционных систем (иначе говоря, возможность запуска исполняемого файла на платформах различных ОС). Типичная цель создания кроссплатформенного программного обеспечения - "пережить" ту конкретную платформу, для которой оно создавалось . Примерами программного обеспечения, выполняющегося на разных аппаратных платформах и под управлением разных операционных систем, являются разнообразные программы, написанные на [[Язык программирования | языках программирования]] для [[виртуальная машина | виртуальных машин]], таких, как, например, PHP, Perl, Python, Java, и многие другие, а также - кроссплатформенные [[Интегрированная среда разработки | среды разработки приложений]]. ;Примеры * [[Qt]] * [[GTK]] * [[Boost]] * [[Java Virtual Machine]] * [[.NET Framework]] * [[Adobe AIR]] == Литература == * {{книга |автор = Э. Таненбаум. |заглавие = Архитектура компьютера |оригинал = Structured Computer Organization |страницы = 848 |год = 2007 |издание = 5-е изд. (Классика Computer Science) |место = {{СПб.}} |издательство = [[Питер (издательство)|Питер]] |isbn = 5-469-01274-3 }} * {{книга |автор = Барри Брэй. |заглавие = Микропроцессоры Intel: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Архитектура, программирование и интерфейсы |оригинал The Intel Microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro Processor, Pentium 4. Architecture, Programming,and Interfacing. |страницы = 1328 |год = 2005 |издание = 6-е изд |место = {{СПб}} |издательство = [[БХВ-Петербург]] |isbn = 5-94157-422-3 }} == Ссылки == *[http://lsilogic.ru/index.html?go=1485 Аппаратная платформа компьютера] // «Все о серверах, консолях, KVM. Все о серверных технологиях» {{Нет ссылок|дата=13 мая 2011}} {{перевести|en|Computing platform}} {{Compu-stub}} [[Категория:Программное обеспечение]] [[Категория:Компьютерное аппаратное обеспечение]] [[Категория:Платформы программирования]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://ru.wikipedia.org/w/index.php?diff=prev&oldid=67206913.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|