Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Otros cursos

Ordenar por
Materia
Nivel

Arquitectura de Redes de Interconexión TST y de Memoria Compartida: Funcionamiento y Características

Clasificado en Informática

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

Red de Interconexión TST con Conmutación de Circuitos

Representación gráfica y proceso de conmutación:

La arquitectura de una Red de Interconexión TST (Time-Space-Time) se compone de etapas temporales y una etapa espacial. El proceso de conmutación en una red TST se describe a continuación:

  • Etapa Espacial: Esta etapa es responsable del intercambio entre las N/n líneas MIC (Multiplexación por División en el Tiempo) de entrada y salida. La configuración de los puntos de cruce en esta etapa varía en cada una de las k ranuras temporales.
  • Selección de Ranura: Para realizar la conmutación, se selecciona una ranura temporal libre de entre las k disponibles. Esta ranura debe permitir el enrutamiento entre las líneas MIC de entrada y salida
... Continuar leyendo "Arquitectura de Redes de Interconexión TST y de Memoria Compartida: Funcionamiento y Características" »

Conceptos Esenciales de Programación Python, Desarrollo Web y Fundamentos Clave de Inglés

Clasificado en Informática

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

Programación Orientada a Objetos (POO) en Python

Implementación de la Clase Usuario

Paso 1: Creación de la clase Usuario

class Usuario:
    def __init__(self, nombre, edad, correo):
        self.nombre = nombre
        self.edad = edad
        self.correo = correo

    def mostrar_datos(self):
        print(f"Nombre: {self.nombre}")
        print(f"Edad: {self.edad}")
        print(f"Correo electrónico: {self.correo}")

Paso 2: Solicitud de datos al usuario mediante input()

nombre_input = input("Introduce tu nombre: ")
edad_input = input("Introduce tu edad: ")
correo_input = input("Introduce tu correo electrónico: ")

Paso 3: Creación de una instancia de Usuario

usuario1 = Usuario(nombre_input, edad_input, correo_input)

Paso 4: Visualización de

... Continuar leyendo "Conceptos Esenciales de Programación Python, Desarrollo Web y Fundamentos Clave de Inglés" »

Dominio de la línea de comandos en Linux: Ejercicios prácticos

Clasificado en Informática

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

Ejercicios de línea de comandos en Linux

Manipulación de archivos y directorios

  1. Crear, copiar y duplicar:
    cd, mkdir prueba, cp /bin/gzip /home/sgonzalez/prueba/, cp /bin/gzip /home/sgonzalez/prueba/gzip2
  2. Renombrar, mover y eliminar:
    mv prueba prueba2, mkdir prueba3, mv prueba2/* prueba3/, rmdir prueba2 (si el directorio estuviera lleno: rm -Rf prueba2)
  3. Crear enlaces simbólicos:
    ln -s /usr/bin/xclock xclock
  4. Identificar tipos de archivo:
    Usar el comando file para mostrar el tipo de archivo (jpeg, pdf, etc.).
  5. Copiar directorios:
    cp -ax /etc /home/sgonzalez/ o sudo cp -ax /etc /home/sgonzalez/ (requiere permisos de root para algunos archivos)

Visualización de contenido de archivos

  1. Mostrar contenido de fstab:
    cat /etc/fstab, more /etc/fstab, etc.
  2. Mostrar
... Continuar leyendo "Dominio de la línea de comandos en Linux: Ejercicios prácticos" »

Componentes Esenciales de Seguridad Perimetral: Firewalls, Proxies e IDS/IPS

Clasificado en Informática

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

Herramientas de Monitorización de Tráfico

TCDUMP

TCDUMP es una herramienta sencilla de Linux que permite realizar la monitorización de todo el tráfico que llega a una tarjeta de red.

WireShark

WireShark se utiliza para realizar capturas de tráfico y analizar los resultados obtenidos.

Port Mirroring (Duplicación de Puertos)

El Port Mirroring consiste en ajustar el switch para que copie todo el tráfico de un puerto y lo envíe a otro. En el segundo puerto conectamos el sniffer para analizar dicho tráfico.

Sistemas de Detección y Prevención de Intrusiones (IDS/IPS)

IDS/IPS y Snort

Los IDS (Intrusion Detection Systems) detectan los ataques, mientras que los IPS (Intrusion Prevention Systems) actúan activamente contra ellos. Snort es un ejemplo... Continuar leyendo "Componentes Esenciales de Seguridad Perimetral: Firewalls, Proxies e IDS/IPS" »

Comandos Esenciales de Git para el Control de Versiones Profesional

Clasificado en Informática

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

Navegación y Configuración Inicial del Entorno

  • cd "nombre": Ir a la carpeta especificada.
  • ls -la: Mostrar todos los ficheros, incluyendo los ocultos.
  • git config --global user.name "nombre": Configurar la identificación del nombre de usuario.
  • git config --global user.email "email": Configurar la identificación del correo electrónico.
  • git config --list: Listar la configuración actual de Git.
  • git config --global alias.demo "comando": Crea un alias personalizado para una sentencia de Git (ejemplo: git demo).

Gestión de Repositorios y Flujo de Trabajo Local

  • git init nombreCarpeta: Crea un nuevo directorio de trabajo de Git.
  • git init: Convierte el directorio actual en un proyecto de Git.
  • git status: Muestra el estado actual del repositorio.
  • git add .
... Continuar leyendo "Comandos Esenciales de Git para el Control de Versiones Profesional" »

Descifrando el Código ASCII: Origen, Evolución y Aplicación en la Informática

Clasificado en Informática

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

Descifrando el Código ASCII

Historia del Código ASCII:

El código ASCII (siglas en inglés para American Standard Code for Information Interchange, es decir, Código Americano Estándar para el Intercambio de Información) (se pronuncia Aski) fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA". Este organismo cambió su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI", como se lo conoce desde entonces. Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya utilizados en ese entonces en telegrafía por la compañía Bell. En un primer momento, solo incluía las letras mayúsculas, pero en 1967 se agregaron las letras minúsculas y algunos caracteres de... Continuar leyendo "Descifrando el Código ASCII: Origen, Evolución y Aplicación en la Informática" »

Componentes esenciales de hardware, software y arquitectura de sistemas informáticos

Clasificado en Informática

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

Conceptos básicos

Hardware: elementos físicos, en su mayoría eléctricos, electrónicos, electromecánicos y mecánicos, capaces de realizar una gran variedad de trabajos a gran velocidad.

Software: programas que nos sirven para procesar la información.

Definiciones de programa y sistema operativo

  • Programa (definición 1): conjunto de instrucciones ordenadas y agrupadas de forma adecuada.
  • Programa (definición 2): conjunto de instrucciones ordenadas y agrupadas de forma adecuada.
  • Sistema operativo: componente software de un sistema informático capaz de hacer que los programas procesen información sobre los componentes electrónicos de un ordenador o sistema informático.

Firmware y software de base

El firmware es un bloque de instrucciones para... Continuar leyendo "Componentes esenciales de hardware, software y arquitectura de sistemas informáticos" »

Fundamentos de Redes de Datos: Conceptos Clave y Configuración

Clasificado en Informática

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

Conceptos Fundamentales de Redes y Comunicaciones

1. Teoría de la Información y Redes

Sobre la fórmula de Shannon C = W·log2 (1+S/N), es incorrecto afirmar que el término log2 representa la constante de agitación de electrones.

2. Clasificación y Tipos de Redes

  • Cable UTP con terminal RJ45: Corresponde a una Red de Área Local (LAN).
  • Televisor y control remoto: Representan una comunicación de tipo Simplex.
  • Red de Área Local (LAN): Se define como un grupo de dispositivos interconectados.
  • Cable Ethernet: El estándar UTP se refiere a un tipo de fabricación de cable que determina su apantallado.

3. Tecnologías y Estándares

  • Diferencia entre GSM y GPRS: La principal diferencia es que en GPRS los prestadores de servicio cobran por cantidad de datos
... Continuar leyendo "Fundamentos de Redes de Datos: Conceptos Clave y Configuración" »

Conceptos Esenciales de Redes Informáticas y Conectividad

Clasificado en Informática

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

Conceptos Fundamentales de Redes Informáticas

Este documento aborda preguntas clave sobre la infraestructura y el funcionamiento de las redes de datos, desde la distinción entre redes locales y de área amplia hasta los protocolos de acceso y direccionamiento.

Diferencia entre Redes LAN y WAN: El Rol de los Dispositivos

La distinción principal entre una Red de Área Local (LAN) y una Red de Área Amplia (WAN) radica en su alcance geográfico y los dispositivos que facilitan su interconexión:

  • Routers: Permiten la interconexión de diferentes redes, incluyendo las Redes de Área Amplia (WAN). Son esenciales para dirigir el tráfico entre redes distintas, como la conexión de una red local a internet.
  • Switches: Operan principalmente dentro de una
... Continuar leyendo "Conceptos Esenciales de Redes Informáticas y Conectividad" »

Protocolo TCP/IP Explicado: Conexiones, Sockets, Puertos y NAT

Clasificado en Informática

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

El Protocolo de Control de Transmisión (TCP)

Características Principales

  • Orientado a conexión: Es necesario establecer una conexión previa entre las dos máquinas antes de poder transmitir ningún dato.
  • Fiable: La información que envía el emisor llega de forma correcta y ordenada al destino, garantizando la integridad de los datos.

Sockets y Conexiones

Un socket es el concepto que identifica de manera única cada proceso en una comunicación TCP/IP dentro de una máquina. Se define por una dirección IP y un número de puerto.

Una conexión a nivel TCP se establece entre dos pares dirección IP:puerto, es decir, entre dos sockets.

Fases de una Conexión TCP

Las conexiones TCP se componen de tres etapas fundamentales:

  1. Establecimiento de conexión:
... Continuar leyendo "Protocolo TCP/IP Explicado: Conexiones, Sockets, Puertos y NAT" »