Informática
Algoritmos, lenguajes de programación, sistemas, redes, IA.
231 artículosArtículos
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...
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.
Ordenamiento por casilleros
Algoritmo de ordenamiento que distribuye elementos en casilleros y los ordena individualmente. Complejidad O(n).
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.
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...
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.
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...
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...
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...
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.
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.
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...
Cognición computacional
Estudio de la base computacional del aprendizaje y la inferencia mediante modelos matemáticos y simulación por ordenador.
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.
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.
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.
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.
Historia de la inteligencia artificial
Resumen histórico del desarrollo de la inteligencia artificial como disciplina académica y tecnológica.
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...
Informática gráfica
Conceptos, historia y técnicas de la computación gráfica, incluyendo modelos 2D, 3D, iluminación y sombreado.