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

Ordenar por
Materia
Nivel

Conceptos Clave de Python: Funciones, Scope y Manejo de Errores

Enviado por Anónimo y clasificado en Informática

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

Funciones en Python

Las funciones son bloques de código reutilizables que se definen una vez y solo se ejecutan cuando son llamadas. Permiten estructurar el código de manera modular y organizada.

Sintaxis básica:

def nombre_de_la_funcion(parametro1, parametro2):
    # Cuerpo de la función
    resultado = parametro1 + parametro2
    return resultado

Una función puede retornar valores utilizando la palabra clave return o no retornar ninguno (en cuyo caso, implícitamente retorna None).

Argumentos por palabra clave (Keyword Arguments)

Es posible llamar a una función especificando el nombre de cada argumento. Por ejemplo, para una función f(nombre, apellido, edad):

funcion(nombre='Juan', apellido='Pérez', edad=30)

Al usar argumentos por palabra... Continuar leyendo "Conceptos Clave de Python: Funciones, Scope y Manejo de Errores" »

Optimización de Redes: Diseño y Tendido de Cableado Estructurado en Edificios

Clasificado en Informática

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

Consideraciones Iniciales para el Tendido de Redes en Edificios

El tendido de cableado presenta cierta complejidad al cubrir áreas extensas, como edificios de varias plantas. Es crucial considerar las limitaciones de diseño impuestas por la tecnología de red de área local (LAN) que se desea implementar:

  • Segmentación del tráfico de red.
  • Longitud máxima de cada segmento de red.
  • Presencia de interferencias electromagnéticas.
  • Necesidad de redes locales virtuales (VLAN).
  • Etcétera.

Superando estas limitaciones, la idea fundamental del cableado estructurado es sencilla:

  • Tender cables en cada planta del edificio.
  • Interconectar los cables de cada planta.

Subsistemas del Cableado Estructurado

Cableado Horizontal o de Planta

Todos los cables convergen en... Continuar leyendo "Optimización de Redes: Diseño y Tendido de Cableado Estructurado en Edificios" »

Fundamentos del Protocolo DHCP: Configuración y Asignación Dinámica de Direcciones IP

Clasificado en Informática

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

Servicios de Red: Protocolo DHCP (Dynamic Host Configuration Protocol)

En una red local, es posible asignar direcciones IP de tres maneras:

Métodos de Asignación de Direcciones IP

  • Manualmente: Asignadas libremente por el administrador de la red.
  • Automáticamente: Un servidor DHCP asigna permanentemente una dirección IP libre a cualquier cliente que la solicite.
  • Dinámicamente: Cada ordenador cliente solicita una dirección IP del servidor al iniciarse. La IP tiene un periodo de validez limitado, lo que permite la reutilización eficiente de las direcciones IP.

El Protocolo de Configuración Dinámica de Host (*DHCP*) es un protocolo de red TCP/IP fundamental que permite a los nodos de una red obtener sus parámetros de configuración automáticamente.... Continuar leyendo "Fundamentos del Protocolo DHCP: Configuración y Asignación Dinámica de Direcciones IP" »

Arquitectura de Sistemas Informáticos y Redes: Componentes, Arranque y Conectividad

Clasificado en Informática

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

Arquitectura y Funcionamiento del Sistema Informático (SI)

Estructura y Componentes Fundamentales

Un sistema informático (SI) es el conjunto de dispositivos con al menos una CPU, conectados por canales/circuitos (local) o medios de transporte (remoto) e integrados por software. Funcionalmente, combina la CPU, la memoria principal/secundaria y los buses. El Sistema Operativo (SO) coordina los recursos y la comunicación con periféricos para dar servicio al usuario, siguiendo el ciclo: entrada → proceso → salida → almacenamiento.

Visión General de Componentes Físicos

La estructura física incluye: la carcasa, la PSU (Unidad de Suministro de Energía, con conectores ATX, Molex, SATA, PCI-Express), la refrigeración, la placa base (puertos... Continuar leyendo "Arquitectura de Sistemas Informáticos y Redes: Componentes, Arranque y Conectividad" »

Gestión Avanzada de Proyectos Java: Comandos Maven, Testing de Rendimiento y CI/CD

Clasificado en Informática

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

Comandos Esenciales de Maven y Configuración de Integración Continua

a) Identificación y Propósito de Comandos Maven

A continuación, se identifican los comandos Maven esenciales y se explica su propósito dentro del ciclo de vida del proyecto:

  • mvn clean compile: Sirve primero para limpiar los archivos del directorio principal (generalmente el directorio target), que se han creado debido a previas compilaciones, y, una vez limpio, compilar el proyecto.
  • mvn datanucleus:schema-create: Se utiliza para crear un esquema en la base de datos, basándose en las anotaciones de persistencia (JDO - Java Data Objects o JPA - Java Persistence API) definidas en el código.
  • mvn jetty:run: Se emplea para iniciar el servidor web Jetty, permitiendo la ejecución
... Continuar leyendo "Gestión Avanzada de Proyectos Java: Comandos Maven, Testing de Rendimiento y CI/CD" »

Configuración Avanzada de Samba: Compartición y Autenticación en Redes Linux

Clasificado en Informática

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

Configuración de Samba: Servidor de Archivos en Linux

Instalación de Samba

Para instalar Samba, utilice las siguientes instrucciones en su terminal:

sudo apt-get install samba
sudo apt-get install libpam-smbpass

Luego, reinicie el servicio de Samba para aplicar los cambios:

sudo /etc/init.d/smbd restart

Compartición de Carpetas Públicas

Para compartir una carpeta pública a la que todos los usuarios de la red puedan conectarse, configure el siguiente bloque en el archivo de configuración de Samba (smb.conf):

[musica]
   comment = Archivos de sonido
   path = /home/administrador/musica
   read only = no
   public = yes

Esta carpeta aparecerá en "Mis sitios de red" o "Red de Windows" en los equipos cliente. Para que los cambios surtan efecto, es... Continuar leyendo "Configuración Avanzada de Samba: Compartición y Autenticación en Redes Linux" »

Optimización de la Gestión Documental y Archivo de Correspondencia Empresarial

Clasificado en Informática

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

Gestión Eficiente de Documentos y Correspondencia Empresarial

Tratamiento del Correo y Documentos

Organización del Archivo

  • Centralizada: Los documentos son custodiados en un archivo general, lugar donde se recogen tanto los documentos recibidos como los enviados por los diferentes departamentos de la empresa.
  • Descentralizada: Cada departamento gestiona sus propios documentos.

Sistemas de Archivo

  • Convencional: Si el volumen es grande, puede representar un problema presupuestario para la empresa, pues se ha de tener en cuenta el espacio que ocupan y las personas que se encargan de su custodia y control. Esto representa costes que la empresa debe asumir, ya que el archivo es la memoria de la empresa.
  • Microfilme: Permite archivar documentos, fundamentalmente
... Continuar leyendo "Optimización de la Gestión Documental y Archivo de Correspondencia Empresarial" »

Conceptos Fundamentales de la Computación: Hardware, Software y Periféricos

Clasificado en Informática

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

Conceptos Fundamentales de la Computación

La Computadora

La computadora es una máquina de propósitos generales que procesa datos de acuerdo con un conjunto de instrucciones que están almacenadas internamente, ya sea temporal o permanentemente. Las características diferenciales son: alta velocidad de cálculo, posibilidad de almacenamiento de datos y la posibilidad de almacenar un conjunto de instrucciones necesarias para resolver un problema.

Informática

La informática es un conjunto de conocimientos científicos y de técnicas que hacen posible el tratamiento automático y racional de la información por medio de computadoras.

Hardware

El hardware es el conjunto de elementos físicos o materiales que componen una computadora. El término... Continuar leyendo "Conceptos Fundamentales de la Computación: Hardware, Software y Periféricos" »

Fundamentos de Redes: VPN, TCP/IP, Cortafuegos y Proxies

Clasificado en Informática

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

Tipos de Redes Privadas Virtuales (VPN)

Existen tres tipos principales de VPN:

  • Acceso Remoto: El usuario se conecta a la red de área local corporativa y establece la VPN con el resto de nodos conectados de la misma forma.
  • Intranet: La conexión une segmentos de redes de Área Local de la misma organización mediante una WAN privada.
  • Extranet: Se permite el acceso restringido a los recursos mediante una WAN pública.

Conceptos de Conectividad

Bucle Local: Último tramo o última milla de conexión entre el cliente y la central de comunicaciones de la que depende.

Acceso Conmutado: Aquel que no está establecido y requiere de una llamada previa para establecer el canal de comunicación.

Amplificador y Repetidor o Concentrador: Dispositivos que regeneran... Continuar leyendo "Fundamentos de Redes: VPN, TCP/IP, Cortafuegos y Proxies" »

Guía Completa sobre Redes Inalámbricas: Tipos, Protocolos y Seguridad

Clasificado en Informática

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

Redes Inalámbricas: Conexión y Funcionamiento

La conexión inalámbrica se realiza mediante ondas electromagnéticas que se propagan por el espacio entre una antena emisora y otra receptora. La distancia entre ambas generalmente no supera los 100 metros, y el alcance dependerá de los obstáculos presentes. Para aumentar el alcance de un router WiFi, se emplean puntos de acceso (repetidores).

Componentes Clave de una Red Inalámbrica

  1. Tipos de antenas:
    • Omnidireccionales (360º y poco alcance)
    • Direccionales (4-40º mayor alcance)
    • Sectoriales (90-180º con alcance intermedio)
  2. Protocolos de conexión: IEEE 802.11b, g o n (este último alcanzando velocidades de hasta 300Mbps).
  3. Seguridad en redes inalámbricas: WEP, WPA, WPA2 y Filtrado MAC.
  4. Otras tecnologías
... Continuar leyendo "Guía Completa sobre Redes Inalámbricas: Tipos, Protocolos y Seguridad" »