Chuletas y apuntes de Informática y Telecomunicaciones

Listas ACL y autenticación básica en Squid Proxy: configuración paso a paso

Informática y TelecomunicacionesActualizado el 3,44 KB

Configuración de Listas de Control de Acceso (ACL)

Para especificar la red local: acl redlocal src 192.168.112.0/24

Para especificar una red destino: acl destino dst 192.168.0.0/24

Para especificar una franja horaria: acl horario time MWF 8:00-14:00

La sintaxis utilizada para los días de la semana es:

  • M Lunes
  • T Martes
  • W Miércoles
  • H Jueves
  • F Viernes
  • A Sábado
  • S Domingo

Comprobar el nombre del dominio: acl prohibidas dstdomain google.com

Especificar todos los equipos de la red:
acl todos src 0.0.0.0/0.0.0.0 (indica cualquier red) = se sustituye por 'all' quedando: acl todos src all

Especificar a nuestro equipo como origen de las conexiones:
acl localhost src 127.0.0.1/255.255.255.255

Especificar a nuestro equipo como destino de las conexiones:
acl localhost_

...
Continuar leyendo "Listas ACL y autenticación básica en Squid Proxy: configuración paso a paso" »

Programación Orientada a Objetos: Ejemplo de Aves

Informática y Telecomunicaciones7,94 KB

Ejemplo de Herencia y Polimorfismo en Java: Clasificación de Aves

1. Introducción

Este código Java ilustra los principios de la Programación Orientada a Objetos (POO) utilizando el ejemplo de la clasificación de aves. Se definen clases para diferentes tipos de aves, cada una con sus propios comportamientos, demostrando conceptos como herencia, interfaces y polimorfismo.

2. Estructura del Código

2.1. Clase Ave

La clase Ave es la clase base que define las características comunes a todas las aves:

  • Atributos: especie (protegido), pais (protegido), tienePlumas (final booleano), poneHuevos (final booleano).
  • Constructor: Inicializa la especie y el país del ave.
  • Métodos: toString() (sobreescrito), getEspecie(), setEspecie().

package aves;

public
...
Continuar leyendo "Programación Orientada a Objetos: Ejemplo de Aves" »

Ejercicios resueltos de POO en Java: herencia, arreglos y entrada/salida

Informática y TelecomunicacionesActualizado el 16,55 KB

Ejercicios Prácticos de Programación Orientada a Objetos en Java

A continuación se presentan cuatro ejercicios completos de Java orientados a la práctica de conceptos clave de la Programación Orientada a Objetos (POO): encapsulamiento, herencia, constructores, sobreescritura de métodos, manipulación de arreglos de objetos y gestión de entrada y salida mediante BufferedReader.

1. Sistema de Préstamo de Instrumentos Musicales

Este ejercicio implementa una jerarquía entre la clase base InstrumentoMusical y su subclase InstrumentoCuerda, junto con un menú interactivo en AplicacionPrincipal para gestionar préstamos y devoluciones.

import java.io.*;

class InstrumentoMusical {
    String nombre;
    String codigo;
    boolean siPrestado;
...
Continuar leyendo "Ejercicios resueltos de POO en Java: herencia, arreglos y entrada/salida" »

Estructura y componentes del fichero CMBD-H: cabecera y registros de datos

Informática y TelecomunicacionesActualizado el 4,66 KB

Contenido del CMBD-H

El CMBD-H (Conjunto Mínimo Básico de Datos de Hospitalización) recoge información detallada sobre diversos tipos de actividad asistencial:

  • Altas Hospitalarias
  • Altas de Cirugía Mayor Ambulatoria
  • Altas de Hospital de Día
  • Altas de Hospitalización a Domiciliaria
  • Altas de Urgencias no Ingresadas

Nomenclatura del Fichero

La estructura típica del nombre de un fichero CMBD es la siguiente:

CMBD|00237|000002|E.zip

Donde cada parte representa:

  • APL: Aplicación (CMBD)
  • Código del Hospital o Unidad Proveedora (UP): Identificador único del centro.
  • Número del lote de envío: Secuencia numérica para identificar envíos.
  • Letra de entrada o salida: Indica el tipo de movimiento del fichero.
  • Extensión: Para ficheros comprimidos (.zip).

Partes

...
Continuar leyendo "Estructura y componentes del fichero CMBD-H: cabecera y registros de datos" »

Diseño de Redes CATV y HFC: Parámetros de Calidad y Etapas de Diseño

Informática y TelecomunicacionesActualizado el 5,52 KB

1. Definición del Ancho de Banda y Servicios en Sistemas CATV

1.1 Premisas para el Diseño e Instalación de un Sistema CATV

Para el diseño e instalación de un sistema de CATV, lo primero que hay que precisar es la frecuencia de operación o, mejor dicho, los servicios que se van a ofrecer. Este paso es simplemente una decisión de negocio.

2. Cálculo y Configuración de la Cabecera

2.1 Selección de Equipos para la Cabecera

Uno puede escoger el equipo que desee, pero en la actualidad tenemos que precisar la programación que deseamos y entonces recién podemos aventurarnos a elegir el equipo adecuado para poder bajar la señal satelital.

2.1.1 Características Técnicas de la Estación Terrenal

  • Para la elección de la cantidad de antenas, es
...
Continuar leyendo "Diseño de Redes CATV y HFC: Parámetros de Calidad y Etapas de Diseño" »

Interfaz RDSI: canales B y D, velocidades básica y primaria y bus S0

Informática y TelecomunicacionesActualizado el 2,19 KB

Punto de Referencia V

Representa la separación entre las funciones de transmisión y las de conmutación en el lado de la central local.

Codificación 2B1Q

Es una señal digital que asocia dos bits por cada uno de los cuatro niveles de tensión de los que dispone.

Descripción de la Interfaz RDSI

El conducto digital de bits RDSI puede manejar diferentes canales multiplexados mediante la técnica MDT, los cuales se combinan de la siguiente forma:

  • Velocidad básica (acceso básico): 2B+1D.
  • Velocidad primaria (acceso primario): 30B+2D.

Velocidad Básica (Acceso Básico) 2B+1D

  • Es un reemplazo de las líneas telefónicas analógicas.
  • Cada canal B va a 64 kbits/seg; maneja un canal de voz muestreada con 8 bits con una frecuencia de 8000 Hz, lo cual resulta
...
Continuar leyendo "Interfaz RDSI: canales B y D, velocidades básica y primaria y bus S0" »

Rendimiento en sistemas operativos distribuidos: paralelismo, costos y concurrencia

Informática y TelecomunicacionesActualizado el 2,77 KB

Rendimiento en Sistemas Operativos Distribuidos

El rendimiento depende fundamentalmente del balance entre el paralelismo y la comunicación de procesos.

Conceptos Fundamentales

  • Paralelismo: Uso de múltiples CPU interconectados para resolver un problema de forma eficiente.
  • Comunicación entre Procesos: Funciones del sistema operativo destinadas a comunicar y sincronizar procesos mediante rutinas y protocolos específicos.

Tendencias que Afectan el Rendimiento en S.O.D.

1. Reducción de Costos por Avances Tecnológicos

La evolución del hardware, impulsada por la manufactura en masa y la creación de servidores más robustos, permite:

  • Adquisición de mejor hardware para sustentar sistemas complejos.
  • Reducción de costos en implementación, almacenamiento
...
Continuar leyendo "Rendimiento en sistemas operativos distribuidos: paralelismo, costos y concurrencia" »

Ejercicios resueltos de hidrocarburos: alcanos, alquenos y alquinos

Informática y TelecomunicacionesActualizado el 5,78 KB

Ejercicios Resueltos de Hidrocarburos

A continuación se presentan los ejercicios resueltos sobre hidrocarburos, sus tipos y su nomenclatura IUPAC. Cada respuesta incluye una breve explicación del razonamiento utilizado.

Parte 1: Conceptos básicos y tipos de hidrocarburos

1. B) Su capacidad de formar cuatro enlaces covalentes. Al tener cuatro enlaces, permite formar cadenas, ramificaciones y anillos.
2. A) Saturados. Tienen solamente enlaces simples entre sus carbonos.
3. D) Acíclico. Los acíclicos son de cadena abierta y no forman anillos.
(a, b y c presentan anillo; d no forma anillo.)
4. A) Presentan solo enlaces dobles. Su característica principal es tener al menos un enlace doble.
(b: insaturados; c: alcanos; d: aromáticos.)
5. C) Benceno...

Continuar leyendo "Ejercicios resueltos de hidrocarburos: alcanos, alquenos y alquinos" »

Errores en comunicaciones digitales: detección, corrección y protocolos ARQ

Informática y TelecomunicacionesActualizado el 6,95 KB

Conceptos Fundamentales de Degradación de Señal en Comunicaciones

En los sistemas de comunicación, la calidad de la señal puede verse afectada por diversos fenómenos. A continuación, se describen los principales:

Distorsión

La distorsión es la deformación que sufre una señal tras su paso por un sistema de comunicación, debido a las limitaciones del canal y al desgaste inherente de la señal.

Interferencia

La interferencia es un proceso que altera, modifica o destruye una onda durante su trayecto en el medio en que se propaga, resultado de la concurrencia e interacción de varias señales. Es, en esencia, la unión de múltiples señales que se superponen.

La interferencia puede manifestarse de varias formas:

  • Destruir parcialmente la señal.
...
Continuar leyendo "Errores en comunicaciones digitales: detección, corrección y protocolos ARQ" »

Seguridad informática: conceptos, malware y herramientas de protección

Informática y TelecomunicacionesActualizado el 4,84 KB

Seguridad Informática: Conceptos Fundamentales

La Seguridad Informática es el conjunto de acciones, herramientas y dispositivos cuyo objetivo es dotar a un sistema informático de integridad, confidencialidad y disponibilidad.

Principios Clave de la Seguridad Informática

Sistema Íntegro

Impide la modificación de la información a cualquier usuario que no haya sido autorizado previamente.

Sistema Confidencial

Impide la visualización de datos a los usuarios que no tengan privilegios en el sistema.

¿Contra Qué Debemos Protegernos?

La protección en ciberseguridad es multifacética y debe considerar diversas fuentes de riesgo:

  • Contra nosotros mismos (errores humanos, negligencia).
  • Contra los accidentes y averías (fallos de hardware, software, desastres
...
Continuar leyendo "Seguridad informática: conceptos, malware y herramientas de protección" »