Chuletas y apuntes de Informática y Telecomunicaciones de Otros cursos

Ordenar por
Materia
Nivel

Paginación, arranque y gestión de usuarios en GNU/Linux: conceptos, licencias y VirtualBox

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 10,73 KB

Criterio A

La paginación es una técnica de gestión de memoria que divide tanto la memoria física (RAM) como los procesos en bloques del mismo tamaño.

Los bloques de la RAM se llaman marcos de página (MP).

Los bloques del proceso se llaman páginas.

La principal ventaja es que el proceso ya no necesita ocupar zonas contiguas de memoria, como ocurría con las particiones fijas o variables. De esta forma se evita la fragmentación externa. El único inconveniente es que puede aparecer fragmentación interna, porque la última página rara vez ocupa por completo un marco.

Conversiones de velocidad

12 Gbps ÷ 8 = 1.5 GB/s

Velocidad = 1,5 GB/s

1,5 GB/s × 1000 = 1500 MB/s

Velocidad = 1500 MB/s

1 GB = 1000 MB; 1 MB = 1000 KB. 1500 MB/s × 1000... Continuar leyendo "Paginación, arranque y gestión de usuarios en GNU/Linux: conceptos, licencias y VirtualBox" »

Limitaciones de Memoria y Características de Sistemas Informáticos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,06 KB

12. ¿Qué limitaciones tiene la cantidad de memoria máxima que puede soportar un sistema?

  • Existe un límite de direccionamiento: viene dado por el número de bits del bus de direcciones del sistema. El número de bits nos indicará el número de posiciones que es capaz de direccionar como máximo.
  • Limitaciones impuestas por el chipset: el controlador de memoria es parte del chipset y este tiene un límite en la cantidad de memoria que puede manejar.
  • Límites en el encapsulado físico de la memoria: al utilizar módulos SIMM, DIMM o RIMM, estos tienen un límite en la cantidad de memoria que pueden albergar.

13. Define el ciclo POST y la rutina boot.

Cuando pulsamos el botón de encendido (power on), hay un corto lapso de tiempo en el que parece... Continuar leyendo "Limitaciones de Memoria y Características de Sistemas Informáticos" »

Dominando Algoritmos: Programación Dinámica, Grafos y Backtracking en Python

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 13,14 KB

Algoritmos Fundamentales en Programación: Implementaciones y Conceptos

Programación Dinámica: Optimización de Problemas Complejos

La programación dinámica es una técnica poderosa para resolver problemas complejos dividiéndolos en subproblemas más pequeños y superpuestos, almacenando los resultados de estos subproblemas para evitar recálculos. A continuación, se presentan implementaciones de algoritmos clásicos que utilizan este paradigma.

Implementación de la Secuencia de Fibonacci

La secuencia de Fibonacci es un ejemplo clásico para ilustrar la programación dinámica, tanto con memoización (recursiva con caché) como con un enfoque iterativo.

Fibonacci con Memoización (Recursivo)

def fibonacci(n: int) -> int:
    """
    Calcula
... Continuar leyendo "Dominando Algoritmos: Programación Dinámica, Grafos y Backtracking en Python" »

Fundamentos y Criterios de Diseño para Redes de Telecomunicaciones y Circuitos de Abonado

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,91 KB

Cuestionario de Fundamentos de Diseño de Redes de Telecomunicaciones

1. Restricciones y Parámetros del Diseño de Redes Locales

  1. ¿Cuáles son las principales restricciones al diseñar redes locales?

    R: Las restricciones principales son el factor económico, la extensión geográfica, el número de habitantes y los hábitos en la llamada.

  2. ¿Qué parámetros limitan la longitud del circuito de abonado?

    R: Los límites de atenuación, los límites de señalización y la resistencia del conductor.

  3. ¿Cuáles son las frecuencias de referencia en Europa y USA?

    R: La frecuencia de referencia es de 1000 Hz en USA y 800 Hz en Europa.

  4. ¿Cuáles son los criterios básicos que se aplican para el diseño de abonado?

    R: Los criterios básicos son la atenuación,

... Continuar leyendo "Fundamentos y Criterios de Diseño para Redes de Telecomunicaciones y Circuitos de Abonado" »

Transparencia y seguridad en sistemas distribuidos: amenazas, detección y medidas de protección

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,8 KB

Transparencia y seguridad en sistemas distribuidos

En un sistema distribuido es un desafío fundamental obtener transparencia para el usuario en el funcionamiento del sistema. Esto incluye transparencia de acceso, de ubicación, de concurrencia, de replicación, frente a fallos, de movilidad, de prestaciones y al escalado. Un sistema distribuido es aquel en que sus componentes de hardware o software están localizados en computadores unidos mediante una red; se comunican y coordinan sus acciones solo mediante paso de mensajes.

Amenazas principales: ataques y vectores comunes

Ataques de denegación de servicios (DoS y DDoS). Estos ataques no buscan obtener información, sino impedir que sus usuarios legítimos puedan utilizar los servicios. Ejemplos:... Continuar leyendo "Transparencia y seguridad en sistemas distribuidos: amenazas, detección y medidas de protección" »

¿Cuál es la dirección MAC de destino en una trama de Ethernet de multicast?

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,68 KB

OBJETIVOS ROUTER:


Aproximar los paquetes hacia su destino. Comunicar redes/subredes Cómo viaja la información?
Trama, paquete, segmento y datos. (en la cabecera hay una serie de información).

Funcionamiento de un router:


Comprobar que la MAC destino es para él.Desencapsula la trama para obtener el paquete. Decrementa el campo TTL (tiempo de vida del paquete “TIME TO LIVE”, se decrementa para que no queden paquetes perdidos.) Si TTL no es igual a 0, continua con el paquete. Si TTL = 0, elimina el paquete. Lee la IP destino. Calcula el identificador de red destino. Comprueba si existe el identificador de red destino en la tabla de enrutamiento.
Si existe: Encapsula dentro de una trama y lo envía por el puerto asociado. Si no existe: Si... Continuar leyendo "¿Cuál es la dirección MAC de destino en una trama de Ethernet de multicast?" »

Sistemas de Gestión de Bases de Datos (SGBD): Conceptos, Arquitecturas y Modelos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 9,15 KB

Objetivos de un SGBD

Los Sistemas de Gestión de Bases de Datos (SGBD) están diseñados con varios objetivos clave en mente, todos orientados a proporcionar una gestión eficiente y segura de los datos:

  • Diseño y utilización orientada al usuario: Facilitar el acceso y la manipulación de los datos de forma intuitiva.
  • Centralización: Gestionar todos los datos desde un único punto, evitando la dispersión.
  • Evitar la redundancia: Minimizar la duplicación de datos para ahorrar espacio y mantener la consistencia.
  • Gestionar la concurrencia: Permitir que múltiples usuarios accedan y modifiquen los datos simultáneamente sin conflictos.
  • Mantener la integridad semántica de los datos: Asegurar que los datos sean precisos y consistentes con las reglas
... Continuar leyendo "Sistemas de Gestión de Bases de Datos (SGBD): Conceptos, Arquitecturas y Modelos" »

Fundamentos Esenciales de Tecnologías Web: Protocolos, Lenguajes y Seguridad

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,82 KB

Fundamentos Esenciales de Tecnologías Web

A continuación, se detallan los componentes y protocolos fundamentales que sustentan la comunicación y estructura de la web moderna.

Protocolos de Comunicación y Seguridad

HTTP (Protocolo de Transferencia de Hipertexto)

Es un protocolo de comunicación cliente-servidor que funciona mediante el intercambio de peticiones (client → server) y respuestas (server → client). Sus métodos principales incluyen:

  • GET
  • POST
  • PUT
  • DELETE

TLS (Transport Layer Security)

Es el protocolo que protege las conexiones web, añadiendo tres pilares fundamentales:

  • Cifrado: Para que nadie pueda leer los datos transmitidos.
  • Integridad: Para asegurar que los datos no puedan ser modificados en tránsito.
  • Autenticación: Para verificar
... Continuar leyendo "Fundamentos Esenciales de Tecnologías Web: Protocolos, Lenguajes y Seguridad" »

Conceptos Clave de la Transformación Digital: IT, OT, Edge Computing y THD

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 4,16 KB

Fundamentos de Tecnología y Operaciones (IT/OT)

Esta sección aborda las definiciones esenciales y las tendencias actuales en las Tecnologías de la Información (IT) y las Tecnologías de la Operación (OT).

¿Cuál es el ámbito de aplicación de las Tecnologías de la Operación (OT)?

Las OT solo se emplean en entornos industriales.

Definición de Tecnologías de la Operación (OT)

Las herramientas digitales que se enfocan en el control y la automatización de los procesos físicos en entornos industriales y comerciales son conocidas como Tecnologías de la Operación (OT).

¿Qué tecnología permite la optimización de operaciones mediante el procesamiento de datos cerca de la fuente?

Edge Computing.

Ejemplo de Tecnología de la Información (

... Continuar leyendo "Conceptos Clave de la Transformación Digital: IT, OT, Edge Computing y THD" »

Conceptos Esenciales de Sistemas Operativos: Gestión de Procesos y Memoria

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 8,46 KB

Conceptos Fundamentales de Sistemas Operativos

Gestión de Procesos y Planificación de CPU

Algoritmos de Planificación de CPU

Round-Robin: Asigna un tiempo de ejecución fijo, conocido como quantum, a cada proceso. La selección del siguiente proceso se realiza mediante una cola FIFO (First-In, First-Out). Si un proceso no termina dentro de su quantum, es interrumpido y enviado al final de la cola.

FCFS (First-Come, First-Served): Los ciclos de CPU se asignan en función de una cola FIFO (First-In, First-Out). Cuando la CPU es asignada a un proceso, este la utiliza hasta que finaliza su ejecución o es bloqueado (por ejemplo, por una operación de E/S).

STR (Shortest Time Remaining - Resto de Tiempo Breve): Asigna el quantum de forma prioritaria... Continuar leyendo "Conceptos Esenciales de Sistemas Operativos: Gestión de Procesos y Memoria" »