Chuletas y apuntes de Informática y Telecomunicaciones de Primaria

Ordenar por
Materia
Nivel

Fundamentos de Telecomunicaciones: Medios, Señales y Modulación

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

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

1. Medios de Transmisión y Canales de Comunicación

Se dividen en dos tipos principales:

  • Canal de comunicación: Vía empleada para que los mensajes lleguen desde el emisor al receptor. Pueden ser: oral, escrito, de radio, televisivo o informático.
  • Medio de transmisión: Soporte físico sobre el que se pueden crear uno o más canales de comunicación. Pueden ser:
    • Guiados (ej. fibra óptica)
    • No guiados (ej. aire)

Líneas o Redes de Telecomunicaciones

Se clasifican en dos tipos:

  • Enlaces dedicados: Establecen un canal de uso exclusivo entre dos interlocutores.
    • Enlaces punto a punto (solo hay un comunicante a cada lado).
    • Enlaces multipunto (varios comunicantes a cada lado).
  • Redes compartidas: Cada comunicante se acopla a un nodo de red, que le permite ponerse
... Continuar leyendo "Fundamentos de Telecomunicaciones: Medios, Señales y Modulación" »

Introducción a los Sistemas Informáticos

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

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

1.1 Sistema informático

Se llama sistema a aquel conjunto ordenado de elementos que se relacionan entre sí y contribuyen a un determinado objetivo.

Un sistema informático es un conjunto de dispositivos, con al menos una CPU, que estarán física y lógicamente conectados entre sí a través de canales, lo que se denomina modo local, o por medio de diversos dispositivos o medios de transporte, en el llamado modo remoto. Se integran por medio de software con los que pueden llegar a interaccionar uno o varios agentes externos, entre ellos el hombre.

El objetivo es el de dar soporte al procesamiento, almacenamiento, entrada y salida de datos que suelen formar parte de un sistema de información general o específico. Para tal fin, es dotado de... Continuar leyendo "Introducción a los Sistemas Informáticos" »

Evolución Histórica de las Computadoras: Un Análisis Integral

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

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

Evolución Histórica desde un Punto de Vista Físico

Las computadoras, como máquinas para procesar datos, tienen una larga historia y un proceso evolutivo fascinante.

Primeras Máquinas de Cálculo

  • Ábaco: Desarrollado hace más de 3000 años, permitía realizar cálculos sencillos.
  • Calculadoras mecánicas: Surgieron en el siglo XVII para apoyar la astronomía y la navegación.
  • Tablas logarítmicas: Inventadas por John Napier en 1614, simplificaban las multiplicaciones.
  • Pascalina: Máquina mecánica creada por Blaise Pascal en 1642, capaz de sumar.
  • Máquina diferencial y analítica: Diseñadas por Charles Babbage en el siglo XIX, sentaron las bases para las computadoras modernas.

El Telar Jacquard y las Tarjetas Perforadas

  • Telar Jacquard: Inventado
... Continuar leyendo "Evolución Histórica de las Computadoras: Un Análisis Integral" »

Lenguajes de Programación: Características y Aplicaciones en Diversos Sectores

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

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

Lenguajes de Programación: Características y Aplicaciones

Prolog: Lógica para la Inteligencia Artificial

Prolog es un lenguaje de programación declarativo, basado en la lógica de primer orden, ampliamente utilizado en el área de la inteligencia artificial. Es ideal para resolver problemas lógicos y se aplica en diversos campos como procesos industriales, medicina y finanzas.

Funcionamiento de Prolog

La construcción de elementos en Prolog se basa en dos componentes principales:

  • Átomo: Representa la definición genérica de un objeto del mundo real.
  • Predicado: Permite describir características de los objetos o relaciones entre ellos.

Ruby: Dinamismo y Simplicidad en la Programación Orientada a Objetos

Ruby es un lenguaje de programación... Continuar leyendo "Lenguajes de Programación: Características y Aplicaciones en Diversos Sectores" »

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" »