У дома развитие Какво е преносимост? - определение от техопедия

Какво е преносимост? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава преносимост?

Преносимостта във връзка със софтуера е мярка за това колко лесно може да се прехвърли приложение от една компютърна среда в друга. Приложението за компютърен софтуер се счита за преносимо към нова среда, ако усилията, необходими за адаптирането му към новата среда, са в разумни граници. Значението на абстрактния термин „разумен“ зависи от естеството на приложението и често е трудно да се изрази в количествено измерими единици.


Изразът "за пристанище" означава да модифицирате софтуер и да го направите адаптивен за работа на различна компютърна система. Например, да пренесете приложение в Linux означава да промените програмата, така че тя да може да се стартира в Linux среда.


Преносимостта се отнася до способността на приложението да се движи в среди, а не само през платформи. За да се изясни, компютърната платформа обикновено се отнася само за операционната система и компютърен хардуер. Компютърната среда е много по-широка и може да включва хардуера, операционната система и интерфейсите с друг софтуер, потребители и програмисти.

Техопедия обяснява преносимостта

Преносимостта е форма на многократна употреба. Известно е, че някои видове софтуер са по-малко преносими от други. Пример за софтуер, който не е преносим, ​​би бил кода за сглобяване, тъй като кодът за сглобяване е специфичен за типа процесор. Никой софтуер не е напълно преносим, ​​тъй като всички софтуерни програми имат ограничения.


Някои езици за програмиране са доста преносими, например езикът C. C компилаторите са лесно достъпни за повечето операционни системи, което от своя страна прави C програмите много преносими. Тази преносимост на езикови програми на C доведе до това, че някои програмисти пренаписват своите програми и ги прекомпилират в C, за да ги направят много по-преносими.


Преносимостта се използва и за описание на гъвкавостта на използването на данни. Някои файлови формати са по-малко преносими от други. Например, за да видите файлове с файлови формати като PDF или JPEG, форматите зависят от наличието на подходящи софтуерни приложения.

Какво е преносимост? - определение от техопедия