Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Formación Profesional

Ordenar por
Materia
Nivel

Organización y Funcionamiento de Autómatas Programables

Clasificado en Informática

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

Organización de los Programas

Tipos de Organización

  • Lineal: El programa está dentro de un módulo (OB1) con todas las instrucciones individualmente una tras otra.
  • Estructurada: El programa contiene módulos con parámetros. Durante la llamada se especifican los parámetros actuales.

    Ventajas de la programación estructurada:

    • Simplificación y claridad de programas largos.
    • Posibilidad de estandarizar y realizar partes de programas.
    • Facilidad de modificación.
    • Se simplifica el test del programa ya que puede realizarse por partes.

Tipos de Bloques (Módulos)

  • Funciones FC: Contienen un programa que se ejecuta cada vez que es llamado por otro bloque lógico, son reprogramables y no tienen memoria, con lo cual, cualquier cambio temporal programado se perderá
... Continuar leyendo "Organización y Funcionamiento de Autómatas Programables" »

Protección y Rendimiento de Redes: Firewalls, Alta Disponibilidad y Balanceo de Carga

Clasificado en Informática

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

Seguridad de Red: Tipos y Políticas de Diseño de Firewalls

En el ámbito de la seguridad informática, los firewalls (o cortafuegos) son componentes esenciales para proteger las redes. A continuación, se detallan los principales tipos y las políticas fundamentales para su diseño e implementación.

Tipos de Firewall

  1. Filtrado de Paquetes: Se utilizan routers con filtros y reglas basadas en políticas de control de acceso para permitir o denegar el tráfico de red.
  2. Proxy-Gateways de Aplicaciones: El proxy actúa como intermediario entre el cliente y el servidor real de la aplicación, siendo transparente para ambas partes y añadiendo una capa de seguridad al inspeccionar el contenido de las comunicaciones.
  3. Dual-Homed Host: Dispositivos que están
... Continuar leyendo "Protección y Rendimiento de Redes: Firewalls, Alta Disponibilidad y Balanceo de Carga" »

Infraestructuras de Red: Líneas de Acceso y Servicios Mayoristas de Telecomunicaciones

Clasificado en Informática

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

Líneas de Acceso Conmutado

Las líneas de acceso conmutado son aquellas que necesitan establecer una conexión desde el origen al destino para realizar la comunicación.

Tecnologías de Acceso Conmutado

  • Analógica: Red Telefónica Conmutada (RTC).

Líneas de Acceso Dedicado

Las líneas de acceso dedicado son aquellas que solo utilizan sus abonados a tiempo completo. En las líneas de acceso dedicado se dispone de capacidad de transmisión de forma permanente, a diferencia de las líneas de acceso conmutado, que necesitan establecer una llamada previa entre ambos extremos para realizar la comunicación. Son líneas más caras por la exclusividad y por disponer de mayor ancho de banda.

El Acceso Desagregado al Bucle de Abonado

El acceso desagregado... Continuar leyendo "Infraestructuras de Red: Líneas de Acceso y Servicios Mayoristas de Telecomunicaciones" »

Comandos Esenciales de Shell: Background, Scripts y Automatización con Crontab

Clasificado en Informática

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

Gestión de Procesos en Segundo Plano (Background)

Ejecución de Comandos con xclock

Para iniciar un proceso en segundo plano (background), se añade el símbolo & al final del comando:

xclock –update 1&

Al ejecutarlo, el sistema indica el número de trabajo y el ID del proceso (PID):

[1] 2366

Si ejecutamos el comando sin el símbolo &, el terminal permanece ocupado hasta que cerremos el reloj pulsando la 'x' de la ventana:

xclock –update 1

Visualización y Control de Trabajos

Si ejecutamos xclock –update 1& de nuevo en el mismo terminal, y luego ejecutamos jobs -l, saldrá una lista de los trabajos activos.

Si cerramos alguno de los relojes (concretamente el segundo que hemos abierto) y ejecutamos jobs -l, veremos que el trabajo... Continuar leyendo "Comandos Esenciales de Shell: Background, Scripts y Automatización con Crontab" »

Programación de Redes en Java: Uso de Clases java.net, Sockets TCP y Datagramas UDP

Clasificado en Informática

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

Clases Java para Comunicaciones en Red

Los equipos conectados a Internet se comunican utilizando el protocolo de transporte TCP o UDP. Cuando se escriben programas Java que se comunican a través de la red, se está programando en la capa de aplicación. Normalmente, no es necesario preocuparse por las capas de transporte TCP o UDP; en su lugar, se utilizan las clases del paquete java.net. Existen diferencias entre unas clases y otras, y debemos decidir qué clases usar en los programas.

Diferencias Clave: TCP vs. UDP

  • TCP: Protocolo basado en la conexión. Garantiza que los datos enviados desde un extremo de la conexión lleguen al otro extremo y, además, que lleguen en el mismo orden en que fueron enviados. Se establece un canal de comunicación
... Continuar leyendo "Programación de Redes en Java: Uso de Clases java.net, Sockets TCP y Datagramas UDP" »

Dominando Tipos de Datos y Constantes en PHP: Recursos, Cadenas y Definiciones

Clasificado en Informática

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

Tipos de Datos Especiales y Fundamentos en PHP

El Tipo de Recurso (Resource) en PHP

El tipo de recurso especial no es un tipo de datos real. Es el almacenamiento de una referencia a las funciones y los recursos externos a PHP.

Un ejemplo común de utilización del tipo de datos de recursos es una conexión a una base de datos.

Manipulación de Cadenas de Texto (Strings)

Definición de String

Un string es una secuencia de caracteres, como "¡Hola mundo!".

Operaciones Comunes con Strings

1. Obtener la Longitud de un String

La función de PHP strlen() devuelve la longitud de una cadena.

echo strlen("Hello world!"); // Resultado: 12
2. Contar el Número de Palabras de un String

La función de PHP str_word_count() cuenta el número de palabras en una cadena:... Continuar leyendo "Dominando Tipos de Datos y Constantes en PHP: Recursos, Cadenas y Definiciones" »

Unidades de Almacenamiento: Estructura, Tipos y Funcionamiento

Clasificado en Informática

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

Unidades de Almacenamiento

Las unidades de almacenamiento permiten guardar datos y programas de forma permanente para su uso posterior. Permiten modificar la información y volver a guardarla para recuperarla cuando se desee. Son fundamentales en los equipos microinformáticos, donde siempre encontraremos una unidad de disco duro y una unidad de CD.

Interfaces de Conexión

La interfaz IDE es la más utilizada para discos duros y CD/DVD. La placa base dispone de dos conectores IDE, permitiendo conectar hasta cuatro dispositivos. La interfaz SCSI se utiliza en equipos profesionales. Actualmente, los pendrives son muy populares debido a su creciente capacidad de almacenamiento.

Estructura del Almacenamiento

Estructura Física

Describe cómo se divide... Continuar leyendo "Unidades de Almacenamiento: Estructura, Tipos y Funcionamiento" »

Canals Alfa, Modes de Fusió i Filtres d'Àudio a Premiere

Clasificado en Informática

Escrito el en catalán con un tamaño de 7,23 KB

Canals Alfa i Modes de Fusió

Canal Alfa

Quan treballem a Premiere, la imatge de color està inclosa en tres canals: vermell, verd i blau. A més, la imatge pot incloure un quart canal transparent, el canal alfa. A Premiere, quan veiem un canal alfa, el blanc indica opacitat completa, el negre indica transparència completa i el gris indica transparència parcial.

Els formats d’arxiu que poden incloure canals alfa en imatge gràfica són: Adobe Photoshop, TGA, TIFF, EPS, PDF, Adobe Illustrator.

Els formats d’arxiu que poden incloure canal alfa, segons els còdecs amb què els utilitzem, són: AVI, Quicktime (amb una profunditat de bits de milions de colors +).

Mate

És una capa o qualsevol dels seus canals que defineix les àrees transparents

... Continuar leyendo "Canals Alfa, Modes de Fusió i Filtres d'Àudio a Premiere" »

Tipos de buses, tarjetas de expansión y conectores internos en informática

Clasificado en Informática

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

Buses

Comunicación de componentes internos y externos, ancho de banda y frecuencia = velocidad de transferencia, ancho de bus determinado por procesador, bus dedicado (buses de datos, direcciones y control del sistema)

Bus interno: más rápido para comunicarse (Northbridge)

Bus de expansión: más lento, para tarjetas E/S (Southbridge)

  • PCI (Peripheral Component Interconnect)

Intel / bus estándar / solo permite hardware y tarjetas gráficas / paralelo capaz de transmitir bits simultáneamente

  • PCI-e (Peripheral Component Interconnect Express)

Mejora del PCI / Altas velocidades / Nomenclatura carriles = x16 / En serie, aumenta velocidad con frecuencia reloj / Conexión caliente

  • AGP (Accelerated Graphics Port)

Intel / Mejoras PCI / Para video / 1 por... Continuar leyendo "Tipos de buses, tarjetas de expansión y conectores internos en informática" »

Protocolos de Tiempo y Correo: NTP y SMTP

Clasificado en Informática

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

Protocolo de Tiempo de Red (NTP)

Introducción

El protocolo NTP se utiliza para distribuir la información horaria, concretamente la referencia UTC. No tiene en cuenta las zonas horarias, siendo el sistema operativo del cliente el encargado de ajustar la hora local. La arquitectura NTP se compone de:

  • Servidor: Difunde la señal horaria.
  • Cliente: Consulta la señal horaria.
  • Par: Dos o más equipos que se sincronizan entre sí.

Un mismo equipo puede actuar como servidor, cliente y par simultáneamente.

Modos de Funcionamiento

  • Cliente-Servidor: Un cliente solicita la hora a un servidor.
  • Simétrico: Intercambio de mensajes entre pares para el ajuste horario.
  • Broadcast/Multicast: Un servidor envía mensajes para que los clientes lo descubran y posteriormente
... Continuar leyendo "Protocolos de Tiempo y Correo: NTP y SMTP" »