Chuletas y apuntes de Informática y Telecomunicaciones

Ordenar por
Materia
Nivel

Fundamentos de Telecomunicaciones: Redes, Conmutación y Señalización

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

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

Telefonía Analógica y Digital: Fundamentos y Evolución

Proceso de Digitalización

El proceso de **digitalización** de los sistemas telefónicos ha traído consigo una serie de ventajas e inconvenientes:

Ventajas de la Digitalización:

  • Proceso de **amplificación** mejorado.
  • Las señales digitales son más **fáciles de almacenar y procesar**.
  • Los protocolos de transmisión digital definen mecanismos de **detección y corrección de errores**.
  • Los equipos **digitales** consumen menos potencia y son más pequeños que sus equivalentes **analógicos**.

Inconvenientes de la Digitalización:

  • Las señales digitales requieren de más **ancho de banda**.
  • **Retardos** en la comunicación.

GSM: La Segunda Generación de Telefonía Móvil

El estándar **GSM**

... Continuar leyendo "Fundamentos de Telecomunicaciones: Redes, Conmutación y Señalización" »

Modelo del Dominio: Conceptos Clave y Construcción en Análisis Orientado a Objetos

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

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

1. ¿Qué muestra el Modelo del Dominio?

Un Modelo del Dominio (MD) muestra clases conceptuales significativas en un dominio del problema. Es el artefacto más importante que se crea durante el Análisis Orientado a Objetos (AOO). Los casos de uso son un importante artefacto del análisis de requisitos, pero no son orientados a objetos. Ponen de relieve una vista de procesos del dominio.

2. ¿Qué es un MD?

Un MD es una representación visual de las clases conceptuales u objetos del mundo real en un dominio de interés.

Clase conceptual: Concepto o cosa del mundo real.

3. ¿Qué puede mostrar un MD utilizando la notación UML?

Un MD utilizando UML puede mostrar:

  • Objetos del dominio o clases conceptuales.
  • Asociaciones entre las clases conceptuales.
  • Atributos
... Continuar leyendo "Modelo del Dominio: Conceptos Clave y Construcción en Análisis Orientado a Objetos" »

Conceptos Clave en Sistemas Operativos: Procesos, Concurrencia y Comunicación

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

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

🔷 TEMA

📝 RESUMEN RÁPIDO

💡 DETALLE Y EJEMPLOS

Proceso

Programa en ejecución con PID y PCB.

PCB: PID, contador de programa, registros CPU, memoria, comunicación.

Estados del proceso

Nuevo → Listo → Ejecución → (Quantum) → Listo/Bloqueado → ...

Scheduler decide ejecución; quantum = tiempo en Round Robin.

Creación de procesos

UNIX: fork() + exec()

Windows: CreateProcess() crea y carga directamente.

Terminación de procesos

Normal, error voluntario, fatal, externo (kill).

Jerarquía de procesos

UNIX: padre-hijo

Windows: no jerarquía real, manejo con “manejadores”.

Concurrencia

Varios procesos parecen ejecutarse simultáneamente.

Pseudo-paralelismo con cambio rápido de contexto.

Condición de carrera

Dos procesos acceden a recurso compartido

... Continuar leyendo "Conceptos Clave en Sistemas Operativos: Procesos, Concurrencia y Comunicación" »

Implementación de Operaciones de Ficheros en Python con Módulos OS y Shutil

Enviado por Anónimo y clasificado en Informática y Telecomunicaciones

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

Operaciones Esenciales de Ficheros en Python

17) Detección de Archivos y Rutas

Para interactuar con el sistema de archivos, primero importamos el módulo os:

import os

Queremos verificar si un archivo específico existe. Supongamos que existe un archivo llamado "test.csv" con la ruta: /home/panghys/Escritorio/python real/test.csv.

Colocamos su ruta en una variable:

path = '/home/panghys/Escritorio/python real/test.csv' # string

if os.path.exists(path): # Verifica si 'path' es una ubicación real (archivo o directorio)
    print(f"La ruta {path} existe.")
    
    if os.path.isfile(path): # Si existe, verificamos si es un archivo
        print("Es un archivo.")
    elif os.path.isdir(path): # Si no es un archivo, puede ser una carpeta (directorio)
... Continuar leyendo "Implementación de Operaciones de Ficheros en Python con Módulos OS y Shutil" »

Objetos, Arquitectura y Funcionamiento de MQSeries

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

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

Objetos de Queue Manager

Un queue manager puede utilizar los siguientes tipos de objetos:

  • Colas: Permiten almacenar mensajes enviados por programas.
  • Procesos: Definen aplicaciones asociadas al queue manager.
  • Canales: Links de comunicación lógica entre queue managers o entre clientes y queue managers.

Existen objetos especiales para plataformas específicas, como Buffer Pool para sistemas VMS.

Colas

  • Locales: Existen solo en el queue manager local donde reside la aplicación.
  • Remotas: Representaciones locales de colas definidas en otros queue managers.

Canales

  • Message Channels: Conectan dos queue managers a través de un Message Channel Agent (MCA). Son unidireccionales.
  • MQI Channels: Conectan un cliente MQSeries a un queue manager en una máquina servidora.
... Continuar leyendo "Objetos, Arquitectura y Funcionamiento de MQSeries" »

Fundamentos de Programación: Estructuras de Control, Ciclos y Controles de Interfaz

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

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

1. Validación de Acceso: Clave y Contraseña

Instrucciones:

Crear un formulario donde el usuario ingrese su nombre de usuario y contraseña. Al presionar un botón, se validan los datos y, si son correctos, se muestra otro formulario.

Propiedades Clave:

  • TextBox (para clave y contraseña): PasswordChar = "*", MaxLength = 20
  • Button (para validar): Text = "Ingresar"

Controles Utilizados:

  • TextBox (para el nombre de usuario o clave)
  • TextBox (para la contraseña)
  • Button (para la acción de ingreso)

Líneas de Código (Implementación):

wEDn6BdYK5qpgAAAABJRU5ErkJggg==

Aplicación:

Permitir el acceso a un formulario o funcionalidad protegida por clave y contraseña.


2. Estructuras de Control Condicionales (Bifurcaciones)

Definición:

Las bifurcaciones son estructuras que permiten que el programa... Continuar leyendo "Fundamentos de Programación: Estructuras de Control, Ciclos y Controles de Interfaz" »

Fundamentos de la Señalización y Centrales Telefónicas: Funcionamiento y Tipos

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

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

Señalización Telefónica: Conceptos Fundamentales

La señalización es el conjunto de pasos y protocolos que un sistema telefónico utiliza para establecer una llamada. Este proceso ocurre tanto entre el usuario y la central a la que está conectado, como entre las propias centrales.

Señalización Central-Abonado

Este tipo de señalización abarca las interacciones directas entre la central telefónica y el abonado. Incluye los siguientes pasos clave:

  • Atención al usuario que llama: La central detecta la solicitud de inicio de llamada.
  • Conexión con el usuario que llama: Establecimiento del circuito inicial.
  • Conexión con un elemento "registrador": Un componente que gestiona la información de la llamada.
  • Selección: Proceso de marcación del número
... Continuar leyendo "Fundamentos de la Señalización y Centrales Telefónicas: Funcionamiento y Tipos" »

Configuración IP Automática: DHCP, BOOTP y RARP Explicados

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

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

Protocolos de Configuración IP

RARP: Protocolo obsoleto que permitía obtener una dirección IP a partir de la dirección MAC. La ventaja es que solo el servidor necesitaba configuración y el inconveniente que solo devolvía la dirección IP y no se podía asignar dinámicamente.

BOOTP: Permite la configuración automática de parámetros IP. Los mensajes BOOTP se transmiten encapsulados en UDP. La ventaja es que se pueden configurar todos los parámetros en un único mensaje y el inconveniente que la asignación de direcciones es estática, lo que no es útil para clientes móviles.

DHCP (Dynamic Host Configuration Protocol)

DHCP es una evolución de BOOTP que automatiza la configuración de IP. Usa el mismo puerto que BOOTP y tiene un formato... Continuar leyendo "Configuración IP Automática: DHCP, BOOTP y RARP Explicados" »

Funcionamiento y Componentes Esenciales del Radar Náutico

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

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

El radar (Radio Detection and Ranging) es un sistema que utiliza ondas electromagnéticas para detectar y medir distancias. En el contexto náutico, es una herramienta fundamental para la navegación segura y eficiente.

Modos de Presentación del Radar

  • North Up (Norte Arriba): La imagen se presenta estabilizada al norte, similar a una carta náutica. Las marcaciones son verdaderas y directas. Los cambios de rumbo no afectan la visualización de los ecos fijos.
  • Head Up (Proa Arriba): Imagen analógica a la vista desde proa. El observador se mantiene quieto en la pantalla, y la línea de proa marca 0º. Es útil porque la imagen en pantalla coincide con la vista a proa, pero los ecos se mueven con los cambios de rumbo, y las demoras verdaderas
... Continuar leyendo "Funcionamiento y Componentes Esenciales del Radar Náutico" »

Protocolo DHCP: Funcionamiento, Tipos de Asignación y Configuración en Ubuntu

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

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

Protocolo DHCP: Configuración Automática de Red

DHCP (Dynamic Host Configuration Protocol) es un protocolo que automatiza la configuración de red para los dispositivos de una red. Permite que un servidor asigne de manera automática parámetros esenciales como dirección IP, máscara de subred, puerta de enlace y DNS, evitando configuraciones manuales.

Ventajas de usar DHCP

  • Configuración automática y centralizada.
  • Menos errores que la configuración manual.
  • Compatible con clientes BOOTP.
  • Facilita cambios de hardware sin necesidad de reconfigurar manualmente.

Tipos de Asignación de Direcciones IP

Asignación Manual o Estática

El administrador vincula una IP fija a una dirección MAC específica.

Asignación Automática

El servidor asigna una IP... Continuar leyendo "Protocolo DHCP: Funcionamiento, Tipos de Asignación y Configuración en Ubuntu" »