An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A computer program is said to be portable if there is very low effort required to make it run on different platforms. The pre-requirement for portability is the generalized abstraction between the application logic and system interfaces. When software with the same functionality is produced for several computing platforms, portability is the key issue for development cost reduction.

Property Value
dbo:abstract
  • La portabilitat és un dels conceptes clau en la programació d'alt nivell. Es defineix com la capacitat d'un programari per executar-se en diferents plataformes, el codi font del programari és capaç de reutilitzar-se en lloc de crear-se un nou codi quan el programari passa d'una plataforma a una altra. Com més gran és la portabilitat, menys dependent és el programari respecte a la plataforma. El prerequisit per la portabilitat és l'abstracció generalitzada entre l'aplicació lògica i les . Quan un programari es pot en diverses plataformes (x86, , amd64, etc.), es diu que és multiplataforma. Aquesta característica és important per reduir costos quan es vol fer una mateixa aplicació. En alguns casos, el programari és "independent" de la plataforma i pot executar-se en diverses plataformes sense necessitat de ser compilat específicament per cadascuna d'elles, a aquest tipus de programari se l'anomena "interpretat". Un "intèrpret" tradueix (pròpiament interpreta) les instruccions en temps d'execució perquè siguin enteses per diferents plataformes. (ca)
  • Portace softwaru (též portování softwaru) jsou v informatice úpravy softwaru za účelem jeho fungování na jiné počítačové platformě (ať již hardwarové nebo softwarové). Portabilita (přenositelnost) softwaru je schopnost programového vybavení být přeneseno na jinou platformu. Portabilita je jedno z měřítek kvality softwaru. Software je označován za portabilní, pokud náklady na jeho portování jsou nižší než náklady na jeho kompletní přepsání. Čím nižší je relativní cena portování v porovnání s celkovými náklady na implementaci, tím více portabilní program je. (cs)
  • La portabilidad es uno de los conceptos clave en la programación de alto nivel. Se define como la característica que posee un software para ejecutarse en diferentes plataformas, es decir, la portabilidad se refiere exclusivamente a la propiedad que posee un software que le permite ser ejecutado en diferentes plataformas y/o sistemas operativos. De este modo, si un determinado software compilado pudiere ser ejecutado en cualquier sistema operativo, diríamos que ese software es 100% portable. Este es el núcleo del concepto de portabilidad. En este sentido, la afirmación precedente: "El código fuente del software es capaz de reutilizarse en vez de crearse un nuevo código cuando el software pasa de una plataforma a otra", tiene como supuesto erróneo que tenemos acceso al código fuente, el cual podría reutilizarse (como es la meta que buscan los diseñadores de los lenguajes cuyos códigos corren sobre máquinas virtuales, como es el caso de Java y la familia DOT NET). Esto es incorrecto: la portabilidad es un concepto que se refiere exclusivamente a la relación software <-> plataforma). El prerrequisito para la portabilidad es la abstracción generalizada entre la aplicación lógica y las . Cuando un software se puede compilar en diversas plataformas (x86, IA64, amd64, etc.), se dice que este es multiplataforma. Esta característica es importante para el desarrollo de reducción de costos cuando se quiere hacer una misma aplicación. En algunos casos el software es "independiente" de la plataforma y puede ejecutarse en plataformas diversas sin necesidad de ser compilado específicamente para cada una de ellas, a este tipo de software se le llama interpretado, donde un "intérprete" traduce (propiamente interpreta) las instrucciones en tiempo de ejecución para que sean entendidas por diferentes plataformas. (es)
  • A computer program is said to be portable if there is very low effort required to make it run on different platforms. The pre-requirement for portability is the generalized abstraction between the application logic and system interfaces. When software with the same functionality is produced for several computing platforms, portability is the key issue for development cost reduction. (en)
  • La portabilité d'un programme informatique est sa capacité à pouvoir être adapté plus ou moins facilement en vue de fonctionner dans différents environnements d'exécution. Les différences peuvent porter sur l'environnement matériel (processeur) comme sur l'environnement logiciel (système d'exploitation). La différence d'environnement peut également porter sur une combinaison des deux éléments. C'est le cas par exemple dans les domaines de l'informatique embarquée, des super calculateurs et des machines virtuelles. L'action de modifier un programme pour qu'il puisse s'exécuter sur un autre environnement est le portage. (fr)
  • 移植性(いしょくせい)、ポータビリティ(英: portability)とは他の環境への移行のしやすさの性質のこと。 (ja)
  • Softwareportabiliteit heeft betrekking op de herbruikbaarheid van software bij het veranderen van omgeving. Het is een onderwerp dat vooral bij highlevelprogrammeren belangrijk is. (nl)
  • Przenośność oprogramowania – możliwość przenoszenia napisanego programu komputerowego na inną platformę sprzętową lub do innego systemu operacyjnego. W zależności od rodzaju języka i sposobu interpretacji gotowego programu (język kompilowany, język/kod pośredni, język interpretowany) przeniesienie oprogramowania może wymagać różnego rodzaju interwencji. Najłatwiejsze powinno być przeniesienie programu interpretowanego (może wymagać jedynie zainstalowania bibliotek lub odpowiedniego środowiska programistycznego) oraz programu skompilowanego do tzw. kodu pośredniego. W przypadku programu skompilowanego wymagana jest albo uruchomienie odpowiedniego emulatora, który dla tego programu będzie imitował jego oryginalne środowisko pracy, albo co najmniej rekompilacji. W zależności od tego na ile działanie konkretnego programu zależy od specyficznego otoczenia sprzętowego lub programowego, będzie zależało jak głęboka interwencja w jego działanie będzie wymagania. Aby uzyskać przenośność oprogramowania obecnie pisze się programy jak najbardziej abstrahujące od konkretnej warstwy sprzętowej lub konkretnego systemu operacyjnego, korzystając w zamian z odpowiednich bibliotek. Może to zmniejszać szybkość działania (pomija się wówczas bardzo specyficzne zalety konkretnych platform) ale daje uniwersalność. (pl)
  • Portabilidade na linguagem de programação de alto nível é a usabilidade do mesmo software em ambientes diferentes. O pré-requisito para portabilidade é a abstração generalizada entre a lógica do aplicativo e as interfaces do sistema. Quando software com a mesma funcionalidade é produzido para várias plataformas de computação, a portabilidade é a principal questão para a redução de custos de desenvolvimento. (pt)
  • Комп'ютерну програму називають портативною, якщо для її запуску на різних платформах потрібно дуже мало зусиль. Необхідною умовою переносимості є узагальнена абстракція між логікою програми та системними інтерфейсами. Коли програмне забезпечення з однаковою функціональністю виробляється для кількох обчислювальних платформ, переносимість є ключовою проблемою для зниження витрат на розробку. (uk)
  • 在軟體工程中,可移植性(英語:Portability),又譯為移植性、可攜性,是指使用高階語言寫成的軟體,在不同環境下,是否具備可以被重複使用的性質。一般來說,軟體是否具備可移植性的衡量標準,在於進行軟體移植時,需要付出多少工時為代價。具備高可移植性的軟體,在移植到不同系統平台時,並不需要做太多事情,因此能夠減少軟體開發及布署時的成本。為了使軟體具備高度可移植性,程式設計師需要使應用程式介面抽象化以及模組化。 以低階語言,例如匯編語言,寫成的軟體,一般來說,其可移植性都較低。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 8400335 (xsd:integer)
dbo:wikiPageLength
  • 8169 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1105805048 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Portace softwaru (též portování softwaru) jsou v informatice úpravy softwaru za účelem jeho fungování na jiné počítačové platformě (ať již hardwarové nebo softwarové). Portabilita (přenositelnost) softwaru je schopnost programového vybavení být přeneseno na jinou platformu. Portabilita je jedno z měřítek kvality softwaru. Software je označován za portabilní, pokud náklady na jeho portování jsou nižší než náklady na jeho kompletní přepsání. Čím nižší je relativní cena portování v porovnání s celkovými náklady na implementaci, tím více portabilní program je. (cs)
  • A computer program is said to be portable if there is very low effort required to make it run on different platforms. The pre-requirement for portability is the generalized abstraction between the application logic and system interfaces. When software with the same functionality is produced for several computing platforms, portability is the key issue for development cost reduction. (en)
  • 移植性(いしょくせい)、ポータビリティ(英: portability)とは他の環境への移行のしやすさの性質のこと。 (ja)
  • Softwareportabiliteit heeft betrekking op de herbruikbaarheid van software bij het veranderen van omgeving. Het is een onderwerp dat vooral bij highlevelprogrammeren belangrijk is. (nl)
  • Portabilidade na linguagem de programação de alto nível é a usabilidade do mesmo software em ambientes diferentes. O pré-requisito para portabilidade é a abstração generalizada entre a lógica do aplicativo e as interfaces do sistema. Quando software com a mesma funcionalidade é produzido para várias plataformas de computação, a portabilidade é a principal questão para a redução de custos de desenvolvimento. (pt)
  • Комп'ютерну програму називають портативною, якщо для її запуску на різних платформах потрібно дуже мало зусиль. Необхідною умовою переносимості є узагальнена абстракція між логікою програми та системними інтерфейсами. Коли програмне забезпечення з однаковою функціональністю виробляється для кількох обчислювальних платформ, переносимість є ключовою проблемою для зниження витрат на розробку. (uk)
  • 在軟體工程中,可移植性(英語:Portability),又譯為移植性、可攜性,是指使用高階語言寫成的軟體,在不同環境下,是否具備可以被重複使用的性質。一般來說,軟體是否具備可移植性的衡量標準,在於進行軟體移植時,需要付出多少工時為代價。具備高可移植性的軟體,在移植到不同系統平台時,並不需要做太多事情,因此能夠減少軟體開發及布署時的成本。為了使軟體具備高度可移植性,程式設計師需要使應用程式介面抽象化以及模組化。 以低階語言,例如匯編語言,寫成的軟體,一般來說,其可移植性都較低。 (zh)
  • La portabilitat és un dels conceptes clau en la programació d'alt nivell. Es defineix com la capacitat d'un programari per executar-se en diferents plataformes, el codi font del programari és capaç de reutilitzar-se en lloc de crear-se un nou codi quan el programari passa d'una plataforma a una altra. Com més gran és la portabilitat, menys dependent és el programari respecte a la plataforma. (ca)
  • La portabilidad es uno de los conceptos clave en la programación de alto nivel. Se define como la característica que posee un software para ejecutarse en diferentes plataformas, es decir, la portabilidad se refiere exclusivamente a la propiedad que posee un software que le permite ser ejecutado en diferentes plataformas y/o sistemas operativos. De este modo, si un determinado software compilado pudiere ser ejecutado en cualquier sistema operativo, diríamos que ese software es 100% portable. Este es el núcleo del concepto de portabilidad. En este sentido, la afirmación precedente: "El código fuente del software es capaz de reutilizarse en vez de crearse un nuevo código cuando el software pasa de una plataforma a otra", tiene como supuesto erróneo que tenemos acceso al código fuente, el cual (es)
  • La portabilité d'un programme informatique est sa capacité à pouvoir être adapté plus ou moins facilement en vue de fonctionner dans différents environnements d'exécution. Les différences peuvent porter sur l'environnement matériel (processeur) comme sur l'environnement logiciel (système d'exploitation). La différence d'environnement peut également porter sur une combinaison des deux éléments. C'est le cas par exemple dans les domaines de l'informatique embarquée, des super calculateurs et des machines virtuelles. (fr)
  • Przenośność oprogramowania – możliwość przenoszenia napisanego programu komputerowego na inną platformę sprzętową lub do innego systemu operacyjnego. W zależności od rodzaju języka i sposobu interpretacji gotowego programu (język kompilowany, język/kod pośredni, język interpretowany) przeniesienie oprogramowania może wymagać różnego rodzaju interwencji. Najłatwiejsze powinno być przeniesienie programu interpretowanego (może wymagać jedynie zainstalowania bibliotek lub odpowiedniego środowiska programistycznego) oraz programu skompilowanego do tzw. kodu pośredniego. W przypadku programu skompilowanego wymagana jest albo uruchomienie odpowiedniego emulatora, który dla tego programu będzie imitował jego oryginalne środowisko pracy, albo co najmniej rekompilacji. W zależności od tego na ile dz (pl)
rdfs:label
  • Portabilitat (ca)
  • Portace softwaru (cs)
  • Portabilidad (es)
  • Portabilité (informatique) (fr)
  • 移植性 (ja)
  • Softwareportabiliteit (nl)
  • Przenośność oprogramowania (pl)
  • Software portability (en)
  • Portabilidade de software (pt)
  • Переносність програмного забезпечення (uk)
  • 軟體可移植性 (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is owl:differentFrom of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License