Apuntes, resúmenes, trabajos, exámenes y problemas de Informática

Ordenar por
Materia
Nivel

Protocolos de Transferencia y Seguridad en la Web

Clasificado en Informática

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

¿Qué es HTTP?

Es un protocolo de transferencia de hipertexto creado como un medio para compartir los datos científicos a nivel internacional, instantáneamente y bajo costo.

  • Protocolo de transferencia: Es un sistema mediante el cual la información solicitada es enviada entre los servidores y los clientes e interpretada a través de un programa, como un navegador Web.
  • Protocolo sin estado: No recuerda ningún suceso de conexiones anteriores a la actual, HTTP es un protocolo sin estado.
  • Cookies: Son unos ficheros de texto que se intercambian entre el cliente y el servidor de modo que la próxima vez que se demande un intercambio de información entre estos se tendrá en cuenta la información de dichos ficheros.

Métodos de petición (Request)

... Continuar leyendo "Protocolos de Transferencia y Seguridad en la Web" »

Introducción a la Telefonía Clásica: Conceptos y Componentes Esenciales

Clasificado en Informática

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

Capítulo 1: Introducción a la Telefonía Clásica

Servicios Telefónicos

  • Servicio Telefónico Básico: Permite al abonado, utilizando un aparato telefónico, efectuar y recibir todo tipo de llamadas (urbanas, interurbanas) a otros abonados conectados a la red.
  • Servicios Complementarios: Son operaciones adicionales que no necesitan un equipamiento ajeno a los que usa normalmente la red. Ejemplos: llamada en espera, conferencia tripartita, transferencia de llamada.
  • Servicios Suplementarios: Requieren un equipamiento adicional al de la red. Ejemplos: mensajería de voz, call center.

Sistemas de Telecomunicaciones

Se descomponen en los siguientes elementos:

  • Fuente de emisión de información
  • Transductor de la emisión
  • Transductor de la recepción
  • Receptor
... Continuar leyendo "Introducción a la Telefonía Clásica: Conceptos y Componentes Esenciales" »

Funcionamiento del Módem y Tecnología de Conexión ADSL

Clasificado en Informática

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

Funcionamiento del Módem y Técnicas de Modulación

El módem es un modulador/demodulador de señal. El modulador convierte la señal digital en una señal analógica utilizando técnicas de modulación como ASK (asf), FSK, PSK y QAM. Por su parte, el demodulador convierte la señal analógica de nuevo en digital. Entre los estándares de módems destacan los V.21-23, V.17, V.34 y V.90.

Estructura del Ancho de Banda en ADSL

La tecnología ADSL divide el ancho de banda total del cable de par trenzado en tres bandas específicas:

  • 1ª Banda (0-25 kHz): Se utiliza para el servicio telefónico básico o POTS, que emplea solo 4 kHz en esta banda. El resto se utiliza como banda de guarda para separar el canal de voz de los canales de datos superiores.
... Continuar leyendo "Funcionamiento del Módem y Tecnología de Conexión ADSL" »

Hardware de Computadora: Dispositivos y Periféricos

Clasificado en Informática

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

Memoria Secundaria

Unidades Magnéticas:

  • Disco duro
  • Cintas Streamer

Unidades Ópticas:

  • Digital Video
  • Blu-ray

Otras:

  • Memoria Flash

Disco Duro

Física: Plato, pista, sector.

Lógica: Unidad de asignación o clúster + formatear disco.

Interface

  • IDE/EIDE: PATA/SATA + RAID + NAS

Solid State Disk (SSD)

Tecnología Flash Memory. Más rápido, sin componentes mecánicos.

Operaciones con Disco Duro

  • Formato: FAT + NTFS (Irreversible)
  • Partición: División de unidades lógicas
  • Compresión de datos: WINZIP/WINRAR
  • Desfragmentación
  • Análisis de superficie: CHKDISK/CrystalDiskInfo
  • Paginación
  • Copia de seguridad/Backup:
    • Política: Responsable, periodicidad, ubicación, automático
    • Sistemas: Utilidades y aplicaciones

Otros Dispositivos de Almacenamiento

  • Floppy Disk
  • Cintas
  • Disco magnético
  • Disco
... Continuar leyendo "Hardware de Computadora: Dispositivos y Periféricos" »

Implementación del Problema del 8-Puzzle en Python: Algoritmos y Heurísticas

Clasificado en Informática

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

Implementación del Problema del 8-Puzzle en Python

Ejercicio 1: Definición de Acciones Aplicables y Transiciones

En esta sección se define la lógica para identificar los movimientos válidos del hueco (representado por el valor 0) dentro de un tablero de 3x3, así como la función para aplicar dichos movimientos.

def acciones_aplicables(self, estado):
    pos_hueco = estado.index(0)
    accs = list()
    if pos_hueco not in (0, 1, 2):           # Fila de arriba
        accs.append("Mover hueco arriba")
    if pos_hueco not in (6, 7, 8):           # Fila de abajo
        accs.append("Mover hueco abajo")
    if pos_hueco not in (0, 3, 6):           # Columna izquierda
        accs.append("Mover hueco izquierda")
    if pos_hueco not in (2, 5,
... Continuar leyendo "Implementación del Problema del 8-Puzzle en Python: Algoritmos y Heurísticas" »

Comparativa de Sistemas de Archivos: NTFS, EXT2 y FAT

Clasificado en Informática

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

Comparativa de Sistemas de Archivos

NTFS

1. Partition Boot Sector: Puede ocupar varios sectores. Contiene la disposición del volumen y la estructura del sistema de archivos. Incluye la localización de la MFT y de la MFT2, así como el código de arranque.

2. MFT (Master File Table): Contiene información sobre los archivos, directorios y espacio disponible.

3. MTT (Master Transaction Table): Es una lista de todos los contenidos del volumen NTFS, organizada como un conjunto de filas en una estructura de base de datos relacional.

4. Archivos del Sistema: Incluye MFT2, una copia espejo de las tres primeras filas de la MFT para garantizar el acceso en caso de fallo. También contiene el mapa de bits (representación del volumen) que muestra los bloques... Continuar leyendo "Comparativa de Sistemas de Archivos: NTFS, EXT2 y FAT" »

Ejercicios resueltos de prueba de caja blanca

Clasificado en Informática

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

Mantenimiento Tipos Correctivo. ( ≅ 20%) Corregir errores Adaptativo. ( ≅ 25%) Acomodar a nuevo entorno. Preventivo. ( ≅ 5%) Prevenir errores. Estructural (tipo de mant. Preventivo) Modificar la arquitectura interna. Perfectivo. ( ≅ 50%) Mejorar, expandir requisitos implementados.

Pruebas unitarias. Comprueba la lógica, funcionalidad y si es correcta la especificación de cada módulo. Pruebas de integración. Tiene en cuenta la agrupación de módulos y el flujo de información entre las interfaces. Pruebas de validación. Se comprueba la concordancia respecto a los requisitos sw. Pruebas del sistema. Se integra con su entorno hardware y software. Pruebas de aceptación. Que el producto se ajusta a los requisitos... Continuar leyendo "Ejercicios resueltos de prueba de caja blanca" »

Configuración Avanzada de Servicios de Red: DNS, DHCP y DDNS para Servidores y Dominios

Clasificado en Informática

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

Configuración de Servidor DNS con BIND/Named

Este apartado detalla la configuración de un servidor DNS utilizando BIND/Named, ideal para gestionar un dominio propio (por ejemplo, adquirido en OVH).

1. Instalación y Verificación de BIND

Para comenzar, instalaremos el servicio DNS BIND. Primero, actualice los paquetes del sistema:

sudo apt update

Luego, instale el servicio BIND9:

sudo apt install bind9

Para verificar que el servicio se está ejecutando correctamente, utilice el siguiente comando:

systemctl status named

Asegúrese de permitir el servicio en el firewall (UFW):

sudo ufw allow bind9

2. Configuración de Forwarders

Acceda al archivo de configuración de los forwarders, named.conf.options, y añada las direcciones IP de los servidores DNS... Continuar leyendo "Configuración Avanzada de Servicios de Red: DNS, DHCP y DDNS para Servidores y Dominios" »

Similitudes entre hub y el switch

Clasificado en Informática

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

Analizar la Red
El funcionamiento de un "Switch" y "Hub" es sencillo en teoría, pero específicamente:

Cuando se debe utilizar un "Switch" o "Hub" ?
Esto dependerá de la utilización de cada PC o Servidor en la Red, por lo tanto debe utilizar un analizador de redes . Los analizadores pueden variar desde "Hardware" especializado (oscilando $3000-$5000 Dlls U.S) hasta analizadores que consisten de "Software" Open-Source .

Inclusive aunque ya este diseñada su Red es conveniente realizar este tipo de análisis cada determinado tiempo; quizás cuando la Red fue diseñada inicialmente no se contemplaron las aplicaciones CAD o la utilización de una bases de datos que actualmente se utiliza.

Una vez analizada la Red estas son algunas acciones que... Continuar leyendo "Similitudes entre hub y el switch" »

Fundamentos de Modelado de Sistemas con UML: Casos de Uso y Diagramas

Clasificado en Informática

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

Fundamentos de los Casos de Uso

Los casos de uso son un mecanismo para descubrir y registrar los requerimientos, especialmente los funcionales. Estos describen la historia del uso de un sistema y representan una excelente técnica para entender y documentar los requerimientos del software.

Modelo de Casos de Uso

El modelo de casos de uso es el conjunto de todos los casos de uso; constituye un modelo integral de la funcionalidad y el entorno del sistema.

Definiciones Clave

  • Actor: Es un elemento que posee comportamiento, como una persona (identificada por un rol), un sistema informatizado o una organización. Ejemplos: un cajero, un sistema contable, etc.
  • Escenario: Es una secuencia específica de acciones e interacciones entre los actores y el sistema;
... Continuar leyendo "Fundamentos de Modelado de Sistemas con UML: Casos de Uso y Diagramas" »