Informática

Algoritmos, lenguajes de programación, sistemas, redes, IA.

231 artículos

Artículos

11 min de lectura

Superglús: lenguaje de programación para aventuras conversacionales

Superglús es un lenguaje de programación para juegos de aventura conversacional, creado en 2003 por Julio Sangrador y Carlos Sánchez para su...

17 min de lectura

Desktop Management Interface: estándar de gestión de sistemas

Estándar DMI para la gestión de componentes de ordenadores, desarrollado por la DMTF y su relación con SMBIOS y SNMP.

15 min de lectura

Ordenamiento por casilleros

Algoritmo de ordenamiento que distribuye elementos en casilleros y los ordena individualmente. Complejidad O(n).

13 min de lectura

ECDSA: algoritmo de firma digital de curva elíptica

Explicación técnica de ECDSA, su funcionamiento matemático, historia y aplicaciones en criptografía moderna.

16 min de lectura

Fdupes: herramienta de línea de comandos para la detección de ficheros duplicados

Análisis técnico de Fdupes, software libre escrito en C para identificar y gestionar archivos duplicados mediante comparación de tamaños, fi...

19 min de lectura

Postcondición en programación: definición, uso y relación con el Diseño por Contrato

Concepto de postcondición en informática: condición lógica que debe cumplirse tras la ejecución de un bloque de código.

18 min de lectura

Desbordamiento de pila: definición, mecanismos de ataque y protección

El desbordamiento de pila es una debilidad de seguridad informática que permite a un atacante modificar la dirección de retorno mediante mét...

16 min de lectura

Tecnologías de la información y la comunicación

Definición, evolución histórica, impacto económico y ambiental de las TIC. Análisis de su rol en la sociedad, salud y participación ciudadan...

19 min de lectura

Tambor magnético: historia, funcionamiento y relevancia en la informática

El tambor magnético fue una memoria principal clave en los años 1950 y 1960. Este artículo analiza su invención, funcionamiento técnico y le...

16 min de lectura

Asignación en sistemas de archivos

Concepto de asignación en informática: unidades de almacenamiento, particiones y gestión de errores en sistemas de archivos.

16 min de lectura

FreeMat: lenguaje de programación para computación numérica

FreeMat es un lenguaje de programación de código abierto para ingeniería y ciencia, similar a MATLAB y bajo licencia GPL.

16 min de lectura

PirateBox: concepto, historia y aplicaciones de la red local anónima

Análisis técnico e histórico del PirateBox, dispositivo creado en 2011 para compartir archivos de forma anónima y local sin conexión a Inter...

14 min de lectura

Cognición computacional

Estudio de la base computacional del aprendizaje y la inferencia mediante modelos matemáticos y simulación por ordenador.

16 min de lectura

Informática jurídica: definición, ramas y aplicaciones

Definición y clasificación de la informática jurídica como disciplina auxiliar del Derecho, sus áreas de gestión, decisión y documentación.

15 min de lectura

Base de datos biológica: definición, clasificación y gestión de datos

Concepto, clasificación y gestión de bases de datos biológicas en bioinformática y ciencias de la vida.

16 min de lectura

Informática en la nube: fundamentos, modelos de servicio y arquitectura

Concepto, modelos de entrega (SaaS, PaaS, IaaS) y características de la computación en la nube según estándares NIST.

21 min de lectura

Programación informática: fundamentos, procesos y calidad del código

Proceso de diseñar, codificar y mantener programas. Incluye compilación, algoritmos y paradigmas de desarrollo.

18 min de lectura

Historia de la inteligencia artificial

Resumen histórico del desarrollo de la inteligencia artificial como disciplina académica y tecnológica.

18 min de lectura

Informática empresarial

Disciplina académica que estudia el uso y gestión de la tecnología de la información para mejorar y rediseñar los procesos de negocio de las...

19 min de lectura

Informática gráfica

Conceptos, historia y técnicas de la computación gráfica, incluyendo modelos 2D, 3D, iluminación y sombreado.