Archivo Categorías: %s Informática


Hilos en Java: Creación y Gestión de Procesos Ligeros

Qué es un ThreadLa Máquina Virtual Java (JVM) es un sistema multi-thread. Es decir, es capaz de ejecutar varias secuencias de ejecución (programas) simultáneamente. La JVM gestiona todos los detalles, asignación de tiempos de ejecución, prioridades, etc, de forma similar a como gestiona un Sistema Operativo múltiples procesos. La diferencia básica entre un proceso de […]


Buses y Puertos de Computadoras

Buses de ComputadorasBus AGPAccelerated Graphics Port. Es un bus independiente que permite conectar tarjetas gráficas. Trabaja a 66 MHz con una tasa de transferencia máxima de 1064 Mbits por segundo.Bus USBUniversal Serial Bus. Es un estándar para comunicaciones serie que permite conectar hasta 127 dispositivos con velocidades de hasta 480 Mb/s (USB 2.0). Permite la […]


Desarrollo de Software Iterativo: Guía Completa

Desarrollo de Software IterativoIntroducciónIteración: Un miniproyecto que resulta en una versión interna del software. En el desarrollo de software, es un conjunto de actividades que transforman los requisitos del usuario en un sistema funcional. Se basa en componentes y utiliza UML como herramienta de modelado.Fases del Proceso IterativoInicio: Define el alcance del producto, identifica y […]


Sistemas de Videovigilancia IP: Guía Completa

Sistemas de VideoVigilancia IPEl término seguridad proviene de la palabra securitas del latín.Existen tres generaciones en esta historia.Primera generación:se limitaba únicamente a la implementación de un dispositivo capaz de dar aviso de cualquier violación y un medio que lo controlara; por ejemplo, se contaba tan solo con una alarma que emitía una señal sonora cuando […]


Introducción a las APIs y Protocolos de Red

PREGUNTA 1: Protocolos de RedDefinición de ProtocolosTCP (Transmission Control Protocol): Garantiza la transmisión confiable y ordenada de datos entre dispositivos en una red. Divide los datos en paquetes, reensamblándolos en el destino para evitar pérdidas o desorden.IP (Internet Protocol): Protocolo principal para enviar y recibir datos en Internet. Proporciona direccionamiento y enrutamiento.FTP (File Transfer Protocol): […]


Guía completa sobre DNS: conceptos, componentes y funcionamiento

1. Definiciones1.1. DominioUn dominio es una región, ámbito, agrupamiento o zona definida de objetos de dominio que está conformada por controladores de dominio, computadores, usuarios, unidades organizativas y grupos.1.2. ÁrbolUn árbol ocurre cuando un dominio raíz, o primer dominio, a su vez tiene subdominios o dominios hijos. Cada dominio o subdominio tiene su propio controlador […]


Modelos de Ciclo de Vida del Software: Una Guía Completa

Modelos de Ciclo de Vida del SoftwareIntroducciónEl ciclo de vida del software describe las fases por las que pasa un producto de software, desde su concepción hasta su retirada. Existen diversos modelos de ciclo de vida, cada uno con sus ventajas y desventajas. Elegir el modelo adecuado es crucial para el éxito del proyecto.Modelos Tradicionales1) […]


Guía completa de hardware y BIOS: configuración, solución de problemas y optimización

Panel frontal y disco duro¿Qué es el panel frontal?El panel frontal es un conjunto de pines que permiten encender el ordenador, las luces frontales y el botón de reset.Componentes del panel frontal:Botón de encendidoBotón de resetLED de encendidoLED de uso de disco duroConexión del panel frontal:Los cables del panel frontal suelen estar etiquetados, al igual […]


Conceptos de Programación y Sistemas Distribuidos

Conceptos PreviosPrograma: Conjunto de órdenes diseñadas y almacenadas en ficheros que siguen la sintaxis de un lenguaje de programación específico, ejecutando tareas en un ordenador.Proceso: Programa en ejecución que incluye el código, los datos y todo lo necesario para su ejecución, como el contador del programa, una imagen de memoria y el estado del procesador.Ejecución […]


Gestión de Procesos en Sistemas Operativos

Gestión de procesosproceso es una representación de la ejecución de un programa y su entorno de ejecución. Proceso demonio es un proceso que se ejecuta permanentemente en el sistema. Los datos de identificación de un proceso incluyen: PID (número único que identifica el proceso, el primer proceso se llama init o systemd) PPID (número del […]