Tablas de enrutamiento en la red informática

Enrutadores : un enrutador es un dispositivo de red que reenvía paquetes de datos entre redes informáticas. Este dispositivo suele estar conectado a dos o más redes diferentes. Cuando un paquete de datos llega a un puerto del enrutador, el enrutador lee la información de la dirección en el paquete para determinar a qué puerto … Continue reading «Tablas de enrutamiento en la red informática»

Velocidad máxima de datos (capacidad del canal) para canales silenciosos y ruidosos – Part 1

Ya en 1924, un ingeniero de AT&T, Henry Nyquist, se dio cuenta de que incluso un canal perfecto tiene una capacidad de transmisión finita. Derivó una ecuación que expresa la velocidad de datos máxima para un canal sin ruido de ancho de banda finito. En 1948, Claude Shannon llevó el trabajo de Nyquist más allá … Continue reading «Velocidad máxima de datos (capacidad del canal) para canales silenciosos y ruidosos – Part 1»

Diferencia entre los modos de direccionamiento indirecto e inmediato

Requisito previo: modos de direccionamiento  1. Modo de direccionamiento indirecto:  En el modo de direccionamiento indirecto, el campo de dirección en la instrucción apunta a la ubicación de memoria o registro donde está presente la dirección efectiva del operando.  Se requieren dos accesos a la memoria. Uno para obtener el valor almacenado en el campo … Continue reading «Diferencia entre los modos de direccionamiento indirecto e inmediato»

Teorema del consenso en lógica digital – Part 1

Requisito previo: propiedades del álgebra booleana , minimización de funciones booleanas El teorema de redundancia se utiliza como un truco de álgebra booleana en electrónica digital. También se conoce como Teorema del Consenso: AB + A’C + BC = AB + A’C El consenso o resolutor de los términos AB y A’C es BC. Es … Continue reading «Teorema del consenso en lógica digital – Part 1»

Concepto detrás de la Guía de arranque múltiple

La mayoría de las computadoras que se utilizan hoy en día son del tipo: tipo BIOS-MBR tradicional y método UEFI-GPT (utilizado por computadoras avanzadas/más recientes). Paso 1: Fuente de alimentación: Normal, no muy importante. Paso 2: Bootstrapping: cuando la computadora está encendida, la computadora no tiene idea de dónde está el sistema operativo y qué … Continue reading «Concepto detrás de la Guía de arranque múltiple»

Diferencia entre módulo y módulo

En el mundo de la programación y las matemáticas, a menudo nos encontramos con los dos términos «Modulo» y «Modulus». En programación usamos el operador “%” para realizar módulos de dos números. Básicamente encuentra el resto cuando un número x se divide por otro número   N. Se denota por:  x mod N where x … Continue reading «Diferencia entre módulo y módulo»

Problema de Sleeping Barber en Sincronización de Procesos – Part 1

Requisito previo : problema de comunicación entre procesos : la analogía se basa en una barbería hipotética con un barbero. Hay una barbería que tiene un peluquero, una silla de peluquero y n sillas para esperar a los clientes si hay alguno para sentarse en la silla. Si no hay cliente, el peluquero duerme en … Continue reading «Problema de Sleeping Barber en Sincronización de Procesos – Part 1»

Relación entre gramática y lenguaje en Teoría de la Computación – Part 1

Una gramática es un conjunto de reglas de producción que se utilizan para generar strings de un lenguaje. En este artículo, hemos discutido cómo encontrar el lenguaje generado por una gramática y viceversa. Lenguaje generado por una gramática – Dada una gramática G, su lenguaje correspondiente L(G) representa el conjunto de todas las strings generadas … Continue reading «Relación entre gramática y lenguaje en Teoría de la Computación – Part 1»

Protocolo Stop and Wait, sus problemas y soluciones

Es el método de control de flujo más simple en el que el remitente enviará el paquete y luego esperará el reconocimiento por parte del receptor de que ha recibido el paquete y luego enviará el siguiente paquete.  El protocolo de parada y espera es muy fácil de implementar.  El tiempo total que se tarda … Continue reading «Protocolo Stop and Wait, sus problemas y soluciones»

Número de funciones posibles

En los siguientes artículos, vamos a calcular el número de funciones posibles a partir de dos conjuntos dados del elemento. Enunciado: Supongamos que hay dos conjuntos ‘A’ y ‘B’ que contienen ‘n’ y ‘m’ número de elementos respectivamente, es decir, Conjuntos, ‘A’ = {1, 2, 3, 4, …………, n}, ‘B’ = {1, 2, 3, 4, … Continue reading «Número de funciones posibles»