About: Managed code

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

Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g. .NET Core, CoreFX, or .NET Framework; Common Language Runtime (CLR); or Mono. The term was coined by Microsoft. Managed code is the compiler output of source code written in one of over twenty high-level programming languages, including C#, J# and Visual Basic .NET.

Property Value
dbo:abstract
  • El código gestionado es el código de un programa de ordenador que se ejecuta bajo la gestión de una máquina virtual, a diferencia del código no gestionado, que es ejecutado directamente por la CPU del ordenador. Las ventajas del código gestionado incluyen facilidades para el programador y garantías de seguridad. En concreto el término código gestionado es muy dominante, aunque no exclusivo, en el mundo Microsoft. Los lenguajes más comunes de Microsoft para crear código gestionado son C# y Visual Basic.NET. En principio en cualquier lenguaje de programación los programas se pueden compilar en código gestionado o no gestionado. En la práctica, sin embargo, cada lenguaje de programación se compila en un tipo. Por ejemplo, el lenguaje de programación Java casi siempre se compila en código gestionado, aunque hay compiladores de Java que pueden generar código no gestionado (como el compilador GNU de Java). Hay muchos ejemplos históricos de código gestionado ejecutándose en una máquina virtual, como el UCSD Pascal que utilizaba . Java popularizó esta aproximación con su Bytecode ejecutado por la Máquina virtual Java. Microsoft utiliza código gestionado en su máquina virtual CLR en el .NET Framework, u otras máquinas virtuales similares. Algunos compiladores producen un "pseudocódigo" intermedio con la intención de compilarlo en código máquina y no para ejecutarlo en el interior de una máquina virtual como código gestionado (vea por ejemplo BCPL o ). (es)
  • Dans la terminologie de Microsoft, le managed code est un code source qui s'exécute sous le contrôle de la machine virtuelle CLR, ou d'une autre machine virtuelle. Ce terme est employé par opposition au unmanaged code (code non géré), qui est exécuté directement par le processeur. Le « managed code » permet d'améliorer la sûreté de fonctionnement d'un programme informatique, et de simplifier le travail du programmeur. Ce terme fait partie de la terminologie Microsoft, mais le même concept existe pour le langage Java. Le ramasse-miettes est un exemple d'avantage du « managed code » : si le programmeur oublie de libérer de l'espace-mémoire, le ramasse-miette s'en charge, ce qui évite de provoquer des fuites de mémoire invisibles. Le « managed code » peut aussi permettre par exemple de vérifier que les variables sont bien du type attendu. Ceci ne simplifie pas nécessairement la tâche d'un programmeur, mais permet une meilleure sûreté de fonctionnement. Les principaux langages de programmation pour écrire du managed code sont C# et Visual Basic .NET. (fr)
  • Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g. .NET Core, CoreFX, or .NET Framework; Common Language Runtime (CLR); or Mono. The term was coined by Microsoft. Managed code is the compiler output of source code written in one of over twenty high-level programming languages, including C#, J# and Visual Basic .NET. (en)
  • マネージコード (managed code) とは、.NET Frameworkにおける共通言語基盤 (CLI) に準拠した仮想機械上で実行される命令(コード)のことである。 これに対してマネージコード以外のコードはアンマネージコード (unmanaged code) やネイティブコード (native code) と呼ばれる。 (ja)
  • Managed code is computerprogrammacode die wordt uitgevoerd onder het beheer van een virtuele machine. Dit verschilt van programmacode die rechtstreeks op de processor van de computer wordt uitgevoerd. Voordelen van managed code zijn onder meer gemak en veiligheid. De term "managed code" wordt bij Microsoft gebruikt, maar een gelijkaardig concept bestaat in het Javaplatform, waar men van bytecode spreekt. Applicaties in welke programmeertaal dan ook kunnen in principe worden gecompileerd in zowel managed of unmanaged code. In de praktijk wordt typisch echter broncode uit een welbepaalde programmataal naar een enkel type gecompileerd. Bijvoorbeeld Javacode wordt bijna altijd gecompileerd in managed code, al bestaan er ook Javacompilers die unmanaged code kunnen genereren, zoals . Java heeft ervoor gezorgd dat het gebruik van managed code (bytecode genoemd in Java) populairder is geworden, uitgevoerd door de Java virtuele machine. Microsofts populaire programmeertalen voor het creëren van managed code zijn C# en Visual Basic.NET. (nl)
  • Kod zarządzany (ang. managed code) – odmiana kodu bajtowego działającego pod kontrolą środowiska uruchomieniowego Microsoft .NET Common Language Runtime. W przeciwieństwie do klasycznego kodu bajtowego, kod zarządzany jest kompilowany do kodu maszynowego bezpośrednio przed pierwszym jego uruchomieniem, jest więc do tego czasu przenośny i kompatybilny z każdym procesorem i systemem operacyjnym – o ile jest na nim zainstalowane środowisko uruchomieniowe – dzięki czemu łączy w sobie zalety zarówno kodu bajtowego, jak i kodu maszynowego. Najczęściej używanymi językami, w których pisane programy wykorzystują kod zarządzany, są: C#, J#, Visual Basic .NET. (pl)
  • Управля́емый код (англ. managed code) — термин, введённый фирмой Microsoft, для обозначения кода программы, исполняемой под «управлением» виртуальной машины .NET — Common Language Runtime или Mono. При этом машинный код называется неуправля́емым кодом (англ. unmanaged code). Слово «управляемый» (англ. managed) здесь относится к методу обмена информацией между программой и исполняющей средой. Оно означает, что в любой точке исполнения управляющая среда может приостановить исполнение и получить информацию, специфичную для текущего состояния. Необходимая для этого информация представлена в управляемом коде на языке Intermediate Language и в связанных с этим кодом метаданных. С формальной точки зрения управляемым кодом является любой программный код, исполняемый в среде отладчика. (ru)
  • Hanterad kod (en. managed code) är programkod som exekveras av en virtuell maskin, till skillnad från ohanterad kod som exekveras direkt av datorns processor. Termen myntades av Microsoft som en beskrivning av programkod som körs av exekveringsmiljön Common Language Runtime (CLR), men även bytekod som exekveras av till exempel Java Virtual Machine kan sägas vara hanterad. (sv)
  • Керо́ваний код (англ. managed code) — термін, запропонований корпорацією Майкрософт для позначення сирцевого коду комп'ютерної програми, що потребує та виконується виключно віртуальною машиною Common Language Runtime, наприклад .NET, такою як .NET Framework або Mono. При цьому звичайний машинний код називається некерованим кодом (англ. unmanaged code). Слово керований тут належить до способу обміну даними між програмою і виконавчим середовищем. Воно означає, що в будь-якій точці виконання, виконавче середовище може припинити виконання й отримати дані, специфічні для поточного стану. Необхідні для цього дані надані в керованому коді у мові та в пов'язаних з цим кодом метаданих. (uk)
  • 受控代碼(英語:managed code)是來自微軟公司的術語。受控代碼以CLI執行,如微軟的.NET Framework共通語言執行平台,其他的CLI實作有Mono和DotGNU。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1750801 (xsd:integer)
dbo:wikiPageLength
  • 3755 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1025839770 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • Managed code is computer program code that requires and will execute only under the management of a Common Language Infrastructure (CLI); Virtual Execution System (VES); virtual machine, e.g. .NET Core, CoreFX, or .NET Framework; Common Language Runtime (CLR); or Mono. The term was coined by Microsoft. Managed code is the compiler output of source code written in one of over twenty high-level programming languages, including C#, J# and Visual Basic .NET. (en)
  • マネージコード (managed code) とは、.NET Frameworkにおける共通言語基盤 (CLI) に準拠した仮想機械上で実行される命令(コード)のことである。 これに対してマネージコード以外のコードはアンマネージコード (unmanaged code) やネイティブコード (native code) と呼ばれる。 (ja)
  • Kod zarządzany (ang. managed code) – odmiana kodu bajtowego działającego pod kontrolą środowiska uruchomieniowego Microsoft .NET Common Language Runtime. W przeciwieństwie do klasycznego kodu bajtowego, kod zarządzany jest kompilowany do kodu maszynowego bezpośrednio przed pierwszym jego uruchomieniem, jest więc do tego czasu przenośny i kompatybilny z każdym procesorem i systemem operacyjnym – o ile jest na nim zainstalowane środowisko uruchomieniowe – dzięki czemu łączy w sobie zalety zarówno kodu bajtowego, jak i kodu maszynowego. Najczęściej używanymi językami, w których pisane programy wykorzystują kod zarządzany, są: C#, J#, Visual Basic .NET. (pl)
  • Hanterad kod (en. managed code) är programkod som exekveras av en virtuell maskin, till skillnad från ohanterad kod som exekveras direkt av datorns processor. Termen myntades av Microsoft som en beskrivning av programkod som körs av exekveringsmiljön Common Language Runtime (CLR), men även bytekod som exekveras av till exempel Java Virtual Machine kan sägas vara hanterad. (sv)
  • 受控代碼(英語:managed code)是來自微軟公司的術語。受控代碼以CLI執行,如微軟的.NET Framework共通語言執行平台,其他的CLI實作有Mono和DotGNU。 (zh)
  • El código gestionado es el código de un programa de ordenador que se ejecuta bajo la gestión de una máquina virtual, a diferencia del código no gestionado, que es ejecutado directamente por la CPU del ordenador. Las ventajas del código gestionado incluyen facilidades para el programador y garantías de seguridad. En concreto el término código gestionado es muy dominante, aunque no exclusivo, en el mundo Microsoft. Los lenguajes más comunes de Microsoft para crear código gestionado son C# y Visual Basic.NET. (es)
  • Dans la terminologie de Microsoft, le managed code est un code source qui s'exécute sous le contrôle de la machine virtuelle CLR, ou d'une autre machine virtuelle. Ce terme est employé par opposition au unmanaged code (code non géré), qui est exécuté directement par le processeur. Le « managed code » permet d'améliorer la sûreté de fonctionnement d'un programme informatique, et de simplifier le travail du programmeur. Ce terme fait partie de la terminologie Microsoft, mais le même concept existe pour le langage Java. (fr)
  • Managed code is computerprogrammacode die wordt uitgevoerd onder het beheer van een virtuele machine. Dit verschilt van programmacode die rechtstreeks op de processor van de computer wordt uitgevoerd. Voordelen van managed code zijn onder meer gemak en veiligheid. De term "managed code" wordt bij Microsoft gebruikt, maar een gelijkaardig concept bestaat in het Javaplatform, waar men van bytecode spreekt. (nl)
  • Управля́емый код (англ. managed code) — термин, введённый фирмой Microsoft, для обозначения кода программы, исполняемой под «управлением» виртуальной машины .NET — Common Language Runtime или Mono. При этом машинный код называется неуправля́емым кодом (англ. unmanaged code). С формальной точки зрения управляемым кодом является любой программный код, исполняемый в среде отладчика. (ru)
  • Керо́ваний код (англ. managed code) — термін, запропонований корпорацією Майкрософт для позначення сирцевого коду комп'ютерної програми, що потребує та виконується виключно віртуальною машиною Common Language Runtime, наприклад .NET, такою як .NET Framework або Mono. При цьому звичайний машинний код називається некерованим кодом (англ. unmanaged code). Слово керований тут належить до способу обміну даними між програмою і виконавчим середовищем. Воно означає, що в будь-якій точці виконання, виконавче середовище може припинити виконання й отримати дані, специфічні для поточного стану. (uk)
rdfs:label
  • Managed code (en)
  • Código gestionado (es)
  • Managed code (fr)
  • マネージコード (ja)
  • Managed code (nl)
  • Kod zarządzany (pl)
  • Управляемый код (ru)
  • Hanterad kod (sv)
  • Керований код (uk)
  • 受控代碼 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink 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