Jump to content

Совместимость исходного кода

Совместимость исходного кода (совместимость с исходным кодом) означает, что программа может работать на компьютерах (или в операционных системах ) независимо от совместимости двоичного кода и что исходный код необходим для переносимости . [ 1 ]

Исходный код должен быть скомпилирован перед запуском, если только на используемом компьютере нет интерпретатора данного языка. [ 2 ] Этот термин также используется для обозначения совместимости с языком ассемблера , где исходным кодом является удобочитаемая форма машинного кода , который должен быть преобразован ассемблером в числовой (т. е. исполняемый) машинный код . Это отличается от совместимости двоичного кода , где не требуется перекомпиляция (или сборка). [ 3 ]

Совместимость исходного кода является важной проблемой при разработке компьютерных программ. Например, большинство систем Unix совместимы по исходному коду, если используются только стандартные библиотеки . Системы Microsoft Windows совместимы по исходному коду в одном основном семействе ( семейство Windows NT , от NT 3.1 до Windows 11 или семейство, включающее Windows 95 , Windows 98 и Windows Me ), с частичной совместимостью исходного кода между двумя семействами.

См. также

[ редактировать ]
  1. ^ Барон, Р.Дж.; Хигби, Л. (1992). Компьютерная архитектура . Серия Аддисона-Уэсли по электротехнике и вычислительной технике. Издательство Аддисон-Уэсли. п. 106. ИСБН  978-0-201-50923-6 . Проверено 9 мая 2018 г.
  2. ^ Дайджест обработки данных . Дайджест обработки данных, Incorporated. 1980. с. 21 . Проверено 9 мая 2018 г.
  3. ^ Стерн, М.; Монти, Дж.; Бахманн, В. (1998). Проектирование корпоративной сети NT (на эстонском языке). Сайбекс, Network Press. п. 17. ISBN  978-0-7821-2156-8 . Проверено 9 мая 2018 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: defc4ba2b6e33c2763a8adc3204fae5d__1678581240
URL1:https://arc.ask3.ru/arc/aa/de/5d/defc4ba2b6e33c2763a8adc3204fae5d.html
Заголовок, (Title) документа по адресу, URL1:
Source-code compatibility - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)