Etiqueta: masterhacks

Simple Object Access Protocol (SOAP)

Compiladores y otros lenguajes

Simple Object Access Protocol (SOAP)

Posted By Stepanenko

SOAP (siglas de Simple Object Access Protocol) es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML. Este protocolo deriva de un protocolo creado por David Winer en 1998, llamado XML-RPC. SOAP fue creado por Microsoft, IBM y otros. Está actualmente bajo el auspicio de la W3C.

Read More
Concurrencia basada en monitores

Compiladores y otros lenguajes

Concurrencia basada en monitores

Posted By Stepanenko

En la programación paralela, los monitores son objetos destinados a ser usados sin peligro por más de un hilo de ejecución. La característica que principalmente los define es que sus métodos son ejecutados con exclusión mutua. Lo que significa, que en cada momento en el tiempo, un hilo

Read More
Java Remote Method Invocation (RMI)

Compiladores y otros lenguajes

Java Remote Method Invocation (RMI)

Posted By Stepanenko

RMI (Java Remote Method Invocation) es un mecanismo ofrecido por Java para invocar un método de manera remota. Forma parte del entorno estándar de ejecución de Java y proporciona un mecanismo simple para la comunicación de servidores en aplicaciones distribuidas basadas exclusivamente en Java. Si se requiere comunicación entre otras

Read More
Estructuras de control

Compiladores y otros lenguajes

Estructuras de control

Posted By Stepanenko

En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa.
Con las estructuras de control se puede:

De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)
De acuerdo al valor de una variable, ejecutar

Read More
Lenguaje de programación orientado a pila

Compiladores y otros lenguajes

Lenguaje de programación orientado a pila

Posted By Stepanenko

Un lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros. Varios lenguajes de programación entran en esta descripción, notablemente Forth, RPL y PostScript, y también muchos lenguajes ensamblador (pero a un nivel muy inferior).

Read More
Compilación en tiempo de ejecución

Compiladores y otros lenguajes

Compilación en tiempo de ejecución

Posted By Stepanenko

En informática, la compilación en tiempo de ejecución (también conocida por sus siglas inglesas, JIT, just-in-time), también conocida como traducción dinámica, es una técnica para mejorar el rendimiento de sistemas de programación que compilan a bytecode, consistente en traducir el bytecode a código máquina nativo en tiempo de ejecución. La compilación en tiempo de ejecución se

Read More
Component Object Model

Compiladores y otros lenguajes

Component Object Model

Posted By Stepanenko

Component Object Model (COM) es una plataforma de Microsoft para componentes de software introducida por dicha empresa en 1993. Esta plataforma es utilizada para permitir la comunicación entre procesos y la creación dinámica de objetos, en cualquier lenguaje de programación que soporte dicha tecnología. El

Read More
Common Language Runtime

Compiladores y otros lenguajes

Common Language Runtime

Posted By Stepanenko

El Common Language Runtime o CLR (“entorno en tiempo de ejecución de lenguaje común”) es un entorno de ejecución para los códigos de los programas que corren sobre la plataforma Microsoft .NET. El CLR es el encargado de compilar una forma de código intermedio llamada Common Intermediate Language (CIL, anteriormente conocido como MSIL, por Microsoft Intermediate Language), al código

Read More
Lenguaje Euler

Compiladores y otros lenguajes

Lenguaje Euler

Posted By Stepanenko

Euler es un lenguaje de programación creado por Niklaus Wirth y Helmut Weber, concebido como una extensión y generalización de ALGOL 60. La meta de sus diseñadores era crear un lenguaje:

más simple y sencillo que ALGOL 60
que fuese útil y al mismo tiempo eficiente
que pudiese ser definido rigurosamente

Read More