Barra diagonal

La barra oblicua es un signo de puntuación que suele utilizarse para representar una división entre dos elementos relacionados, o una barra de fracción. En programación, la barra oblicua se utiliza como separador entre niveles de directorio en una ruta de archivo, o como divisor entre diferentes partes de una URL. ¿Cómo recordar la barra … Leer más

Número de versión

Un número de versión es un identificador único que se da a un programa o aplicación de software. Se utiliza para distinguir diferentes versiones del mismo software entre sí. Los números de versión suelen tener la forma de una secuencia de números separados por puntos, como 1.2.3 o 2.5.1. El primer número de un número … Leer más

Generación de código

La generación de código es el proceso de transformar las instrucciones del ordenador en una forma que pueda ser ejecutada por una máquina. Esto suele hacerlo un compilador o un intérprete. La generación de código es un componente clave de muchos lenguajes de programación y herramientas de desarrollo. Puede utilizarse para mejorar el rendimiento de … Leer más

Objeto Java

Un objeto Java es un componente de software que tiene estado y comportamiento. En otras palabras, un objeto Java es una unidad autónoma que representa una entidad discreta, ya sea física o virtual. Los objetos Java se crean instanciando una clase, que es una plantilla que define el estado y el comportamiento del objeto. Una … Leer más

Expresión regular

Una expresión regular (abreviada como regex o regexp; también denominada expresión racional) es una secuencia de caracteres que define un patrón de búsqueda. Los algoritmos de búsqueda de cadenas suelen utilizar estos patrones para las operaciones de «búsqueda» o «búsqueda y sustitución» de cadenas, o para la validación de entradas. Es una técnica desarrollada en … Leer más

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