fbpx
Wikipedia

Código gestionado

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 p-code. 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 ALGOL 68C).

Enlaces externos

  • Brad Abrams of Microsoft defines managed code
  • Channel9 video of the Microsoft Research OS made in fully managed C# code


  •   Datos: Q2415400

código, gestionado, código, gestionado, código, programa, ordenador, ejecuta, bajo, gestión, máquina, virtual, diferencia, código, gestionado, ejecutado, directamente, ordenador, ventajas, código, gestionado, incluyen, facilidades, para, programador, garantías. El codigo gestionado es el codigo de un programa de ordenador que se ejecuta bajo la gestion de una maquina virtual a diferencia del codigo no gestionado que es ejecutado directamente por la CPU del ordenador Las ventajas del codigo gestionado incluyen facilidades para el programador y garantias de seguridad En concreto el termino codigo gestionado es muy dominante aunque no exclusivo en el mundo Microsoft Los lenguajes mas comunes de Microsoft para crear codigo gestionado son C y Visual Basic NET En principio en cualquier lenguaje de programacion los programas se pueden compilar en codigo gestionado o no gestionado En la practica sin embargo cada lenguaje de programacion se compila en un tipo Por ejemplo el lenguaje de programacion Java casi siempre se compila en codigo gestionado aunque hay compiladores de Java que pueden generar codigo no gestionado como el compilador GNU de Java Hay muchos ejemplos historicos de codigo gestionado ejecutandose en una maquina virtual como el UCSD Pascal que utilizaba p code Java popularizo esta aproximacion con su Bytecode ejecutado por la Maquina virtual Java Microsoft utiliza codigo gestionado en su maquina virtual CLR en el NET Framework u otras maquinas virtuales similares Algunos compiladores producen un pseudocodigo intermedio con la intencion de compilarlo en codigo maquina y no para ejecutarlo en el interior de una maquina virtual como codigo gestionado vea por ejemplo BCPL o ALGOL 68C Enlaces externos EditarBrad Abrams of Microsoft defines managed code Channel9 video of the Microsoft Research OS made in fully managed C code Datos Q2415400Obtenido de https es wikipedia org w index php title Codigo gestionado amp oldid 117962566, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos