Objetos ABAP

ABAP Objects es un lenguaje de programación orientado a objetos que se utiliza para desarrollar software para el sistema SAP R/3. Está basado en el lenguaje Advanced Business Application Programming (ABAP), que fue desarrollado originalmente por SAP AG. ABAP Objects fue introducido en la versión 4.6C de SAP R/3. ABAP Objects introduce el concepto de … Leer más

Código nativo

El código nativo es el que se escribe para ejecutarse en una plataforma de hardware específica. Por ejemplo, el código que se escribe para ejecutarse en una plataforma basada en Intel x86 es código nativo para esa plataforma. El código nativo es típicamente compilado para ejecutarse en una plataforma específica, y no puede ser ejecutado … Leer más

Entorno de desarrollo integrado (IDE)

Un entorno de desarrollo integrado (IDE) es una aplicación de software que ofrece amplias facilidades a los programadores informáticos para el desarrollo de software. Un IDE suele constar de un editor de código fuente, herramientas de automatización de la construcción y un depurador. La mayoría de los IDE modernos cuentan con una función de completado … Leer más

Bohr Bug

El Bohr Bug fue un error de software que se descubrió en los primeros días de la física nuclear. El fallo provocaba que los resultados de los experimentos fueran inexactos, y no fue hasta principios de la década de 1950 cuando se solucionó finalmente. El error de Bohr debe su nombre al físico danés Niels … Leer más

El infierno de las dependencias

El infierno de las dependencias es un término que se utiliza a menudo en el mundo del desarrollo de software para describir las dificultades que pueden surgir al gestionar las dependencias entre los módulos de software. El infierno de las dependencias puede ocurrir cuando una aplicación de software depende de una versión específica de un … Leer más

Proceso Unificado (UP)

El Proceso Unificado (UP) es una metodología de desarrollo de software que se creó para proporcionar un enfoque estructurado para el desarrollo de software. El Proceso Unificado se basa en el Proceso Unificado Racional (RUP), desarrollado por Rational Software Corporation. El Proceso Unificado no es un proceso único, sino más bien un conjunto de directrices … Leer más

Código en línea

En la programación informática, el código en línea es un código que está incrustado dentro del cuerpo de otro bloque de código. El código en línea se utiliza a menudo para mejorar la legibilidad o el rendimiento de un bloque de código mediante la reducción de la cantidad de código que necesita ser escrito o … Leer más

Rama

Una «rama» es una copia del código base que se utiliza para trabajar en nuevas características o correcciones de errores sin afectar al código base principal. Esto permite a los desarrolladores trabajar en nuevas características en paralelo sin afectar al trabajo de los demás. Cuando se ha completado una función o una corrección de errores, … Leer más

Viewport

En el ámbito de los gráficos por ordenador, una ventana gráfica es la región tridimensional en la que se representan los objetos. La ventana gráfica puede considerarse como una ventana a través de la cual el usuario ve la escena. También es la parte de la pantalla que es visible para el usuario. Las ventanas … Leer más

Plataforma de aplicaciones

Una plataforma de aplicaciones es un tipo de plataforma de software que está diseñada para ser utilizada por los desarrolladores para crear aplicaciones. Suele incluir un conjunto de herramientas, librerías y APIs que se pueden utilizar para crear aplicaciones. ¿Cuál es la diferencia entre aplicación y plataforma? La principal diferencia entre una aplicación y una … Leer más