Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Ordenar por
Materia
Nivel

Cuantas áreas como máximo puede tener una instalación de KNX

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

Escrito el en español con un tamaño de 5,95 KB

  1. ¿Qué topología tiene?

La topología de una instalación se refiere a la disposición física de los elementos que forman parte de una instalación. En KNX, los dispositivos siguen una topología en forma de bus, es decir, está formada por una línea bus que es compartida por todos los componentes del mismo: sensores, actuadores y elementos del sistema, principalmente. Este bus, a su vez, puede distribuirse de varias maneras: en línea, estrella o árbol. No obstante, la conexión en anillo no está permitida

La topología del sistema KNX se estructura, a su vez, de forma jerárquica en tres niveles:
componente, línea y
zona.
Los
componentes se conectarán a una línea concreta, las diversas líneas se unirán a una línea principal por medio... Continuar leyendo "Cuantas áreas como máximo puede tener una instalación de KNX" »

Algoritmos de Ordenamiento y Ejemplos Prácticos en Python

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

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

Merge Sort


def mergesort(x, ip, iu):
    if ip >= iu:
        return
    im = (ip + iu) // 2
    mergesort(x, ip, im)  # Ordenar 1a mitad
    mergesort(x, im + 1, iu)  # Ordenar 2a mitad
    merge(x, ip, im, iu)

Dibujar Árbol (Recursividad)


def dibujar_arbol(t, largo, n):
    if n == 0:
        return
    t.forward(largo)
    t.left(30)
    dibujar_arbol(t, largo // 1.5, n - 1)
    t.right(60)
    dibujar_arbol(t, largo // 1.5, n - 1)
    t.left(30)
    t.back(largo)

Métodos de Ordenamiento

Insertion Sort (Versión 1)


def piolainsertion_sort(lista):
    for i in range(len(lista)):
        for j in range(i, len(lista)):
            if int(lista[j]) < int(lista[i]):
                value = int(lista[i])
                lista[i] =
... Continuar leyendo "Algoritmos de Ordenamiento y Ejemplos Prácticos en Python" »

Juego de Dominó en Python

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

Escrito el en español con un tamaño de 3,13 KB

Introducción

Este código implementa un juego de dominó en Python. Permite a un jugador humano jugar contra tres computadoras, una de las cuales es un aliado del jugador. El juego sigue las reglas estándar del dominó.

Clases

Clase Ficha

Representa una ficha de dominó. Almacena dos valores (valor1, valor2) y permite rotar la ficha.

  • __init__(self, x, y): Inicializa una ficha con los valores x e y.
  • get(self): Retorna una lista con los valores de la ficha.
  • rotar(self): Intercambia los valores de la ficha.
  • valor(self): Retorna la suma de los valores de la ficha.

Clase Pila

Representa la pila de fichas. Genera todas las fichas del dominó (del 0|0 al 6|6) y permite sacar una ficha aleatoria.

  • __init__(self): Inicializa la pila y genera las fichas.
  • sacar_
... Continuar leyendo "Juego de Dominó en Python" »

Optimización de QoS en Redes IP: Modelos DiffServ y Mecanismos de Control de Tráfico

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

Escrito el en español con un tamaño de 3,02 KB

Modelos de Internet con QoS

Funciones Necesarias

  1. Control del Tráfico: Clasificar y planificar paquetes, gestión de colas, control de admisión, control de uso (policing) y conformado.
  2. Señalización: Protocolos de reserva de recursos.

Tipos de Modelos

Modelo DiffServ

  • Estandariza PHBs, no servicios (los servicios pueden definirse usando PHB).
Tipos de Servicio DiffServ
  1. Cualitativo: Transporte de tráfico con baja latencia y pocas pérdidas.
  2. Cuantitativo: Un retardo menor de 50ms, pérdidas bajas. La capacidad que sobra se reparte justamente.

Router DiffServ

Elementos
  1. Clasificador: El paquete recibido primero es clasificado por el módulo de clasificación. Los selecciona por los campos de las cabeceras.
Tipos de Clasificación
  • Multifield (MF): El ingress
... Continuar leyendo "Optimización de QoS en Redes IP: Modelos DiffServ y Mecanismos de Control de Tráfico" »

Conceptos Fundamentales en Diseño y Arquitectura de Sistemas

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

Escrito el en español con un tamaño de 4,84 KB

Principios de Diseño de Interfaz

  • Familiaridad: La interfaz debe usar términos y conceptos familiares al usuario y al dominio de la aplicación.
  • Uniformidad: La interfaz debe ser uniforme; operaciones comparables deben funcionar de la misma manera.
  • Mínima Sorpresa: El comportamiento del sistema no debe provocar sorpresa al usuario. El sistema debería comportarse de la forma más predecible posible.
  • Recuperabilidad: La interfaz debe permitir al usuario recuperarse de errores, o al menos, ayudarle a evitarlos.
  • Guía de Usuario: Retroalimentación significativa y coherente al ocurrir errores y características de ayuda sensibles al contexto.
  • Diversidad de Usuarios: La interfaz debe estar orientada a todos los tipos de usuarios del sistema (novatos,
... Continuar leyendo "Conceptos Fundamentales en Diseño y Arquitectura de Sistemas" »

Sistemas de Recuperación de Información y Gestión de Contenidos con WordPress

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

Escrito el en español con un tamaño de 12,94 KB

Sistemas de Recuperación de Información

Indexación

No en tiempo real. Offline para búsquedas eficientes.

Tipos de Índices

  • Directos: No intervienen en el proceso de búsquedas de documentos. Para gestión y visualización.
  • Invertidos: Se emplea durante la búsqueda de documentos. Permite encontrar qué documentos contienen qué términos. Optimizan el espacio necesario.

Técnicas para la construcción de índices invertidos:

  • Palabras (raíz):
    • V: unidad mínima, tratamiento casi directo del origen.
    • I: trata sinónimos como palabras diferentes.
  • Por sentido:
    • V: no trata sinónimos como palabras diferentes.
    • I: necesidad de un sistema de desambiguación del sentido muy efectivo.

Relevancia

Criterios de ordenación:

Internos (dependientes del documento)

  • Booleano:
... Continuar leyendo "Sistemas de Recuperación de Información y Gestión de Contenidos con WordPress" »

Enrutamiento y Direccionamiento IP: Capa 3 del Modelo OSI

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

Escrito el en español con un tamaño de 4,41 KB

Capa 3: Enrutamiento y Direccionamiento IP

La capa de red se ocupa de la navegación de los datos a través de la red. Su función principal es encontrar la mejor ruta para los datos a medida que se desplazan por la red. Los dispositivos utilizan el esquema de direccionamiento de capa de red para determinar el destino de los datos.

Importancia de la Capa de Red

La capa de red es responsable del desplazamiento de los datos a través de un conjunto de redes (internetwork). Los dispositivos utilizan el esquema de direccionamiento de capa de red para determinar el destino de los datos a medida que se desplazan por la red.

Dispositivos de Red de Capa 3

Los routers son dispositivos de internetwork que operan en la capa 3 del modelo OSI (la capa de red)... Continuar leyendo "Enrutamiento y Direccionamiento IP: Capa 3 del Modelo OSI" »

Optimización de Consultas Multidimensionales: Técnicas y Soluciones

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

Escrito el en español con un tamaño de 5,03 KB

Consultas Multidimensionales

Técnicas de Navegación

  • Drill Down: Desplegar información a más detalle dentro de un elemento, moviéndose en una dimensión (ej. Región > Ciudad/Departamento > Categoría).
  • Drill Across: Desplegar información a más detalle introduciendo una dimensión que no está presente (ej. Región).
  • Roll Up: Calcular sobre el resultado de la consulta (group by) agregando progresivas sobre los atributos de agrupación de la consulta (ej. Ciudad > Región).
  • Roll Across (RA): Elimina una dimensión agregando sobre todos los valores de dicha dimensión. Granulo o nivel de detalle más grueso.
  • Slice: Elimina dimensiones, fijando un valor para dicha dimensión. El granulo o nivel de detalle es el mismo (Where DjCj=cte).
... Continuar leyendo "Optimización de Consultas Multidimensionales: Técnicas y Soluciones" »

Desarrollo de Juego de Dominó en Python: Clases y Funciones

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

Escrito el en español con un tamaño de 2,97 KB

Desarrollo de un Juego de Dominó en Python

Este documento presenta el código en Python para un juego de dominó, incluyendo la lógica del juego, la interacción con el usuario y una IA simple para los jugadores controlados por la computadora (CPU).

Clases del Juego

Clase Ficha

Representa una ficha individual del dominó con dos valores.

  • __init__(self, valor1, valor2): Inicializa la ficha con sus valores y calcula la suma de estos.
  • valor(self): Retorna la suma de los valores de la ficha.
  • __str__(self): Retorna una representación en string de la ficha (ej. "1,2").
  • rotar(self): Intercambia los valores de la ficha.

Clase Pila

Representa el conjunto de fichas disponibles al inicio del juego.

  • __init__(self): Crea todas las fichas del dominó y las mezcla
... Continuar leyendo "Desarrollo de Juego de Dominó en Python: Clases y Funciones" »

Hardware Esencial del Ordenador: Conectores, Memoria y Periféricos

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

Escrito el en español con un tamaño de 11,51 KB

Este documento proporciona una visión detallada de los componentes fundamentales que constituyen un ordenador personal, desde sus conectores internos hasta los periféricos que amplían sus funcionalidades. Comprender estos elementos es crucial para cualquier entusiasta o profesional de la informática y las telecomunicaciones.

Conectores Internos

Los conectores internos son esenciales para la comunicación entre los diferentes componentes de un ordenador. A continuación, se describen los más comunes:

  • PCI (Peripheral Component Interconnect)

    Es un bus al que se conectan las tarjetas de expansión, como las tarjetas gráficas o de sonido, permitiendo la comunicación entre estas y el procesador.

  • PCI Express (PCIe)

    Mejora significativamente la velocidad

... Continuar leyendo "Hardware Esencial del Ordenador: Conectores, Memoria y Periféricos" »