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

Fundamentos de la automatización industrial: pirámide, buses de campo y protocolos HART y AS-i

InformáticaActualizado el 4,33 KB

Conceptos Fundamentales de la Automatización Industrial

La Pirámide de Automatización

La estructura de la automatización se organiza en niveles jerárquicos que abarcan desde la gestión empresarial hasta el proceso productivo directo:

  • Planta (Gestión): Ordenadores y sistemas alejados de los procesos productivos.
  • Control (Célula): Sistemas de supervisión y control, incluyendo SCADA, autómatas (PLCs) y PCs industriales.
  • Campo y Proceso: Incluye la gestión de actuadores y sensores, y la capacidad de realizar procesos productivos. Utiliza autómatas de gama media o baja.
  • Nivel E/S (Entrada/Salida) / Instrumentación: Nivel de instrumentación, que incluye instrumentos de medida y mando, controladores, transmisores, actuadores y sensores.

Definición

...
Continuar leyendo "Fundamentos de la automatización industrial: pirámide, buses de campo y protocolos HART y AS-i" »

Protocolos de red: DHCP, FTP, TCP, UDP e IPv4

InformáticaActualizado el 5,64 KB

Protocolo de Configuración Dinámica de Host (DHCP)

El Servicio del Protocolo de Configuración Dinámica de Host (DHCP) permite a los dispositivos de una red obtener direcciones IP de manera dinámica. Esto facilita la gestión y la conectividad de los equipos en una red, automatizando la asignación de parámetros de configuración de red, como la dirección IP, la máscara de subred, la puerta de enlace predeterminada y los servidores DNS.

Protocolo de Transferencia de Archivos (FTP)

El Protocolo de Transferencia de Archivos (FTP) es un protocolo estándar de red utilizado para la transferencia de archivos entre un cliente y un servidor en una red de computadoras.

Características Clave de FTP

  • Es un protocolo de la capa de aplicación del modelo
...
Continuar leyendo "Protocolos de red: DHCP, FTP, TCP, UDP e IPv4" »

WiMAX vs. WiFi: comparativa técnica y aplicaciones de la banda ancha inalámbrica

InformáticaActualizado el 3,22 KB

WiMAX: Sistema Inalámbrico de Conectividad de Banda Ancha

WiMAX es un sistema inalámbrico de conectividad de banda ancha de última milla que transforma las señales de voz y datos en ondas de radio. Estas se transmiten por el aire desde una red de estación base hasta un panel situado en el cliente.

Comparación Técnica entre WiMAX y WiFi

Alcance

  • WiFi: Para usuarios en un radio de 100 metros.
  • WiMAX: Para tamaños de celdas entre 7 y 10 km, pudiendo llegar a alcances de 50 km.

Cobertura

  • WiFi: Diseñado para entornos de interior.
  • WiMAX: Diseñado para entornos exteriores.

Escalabilidad

  • WiFi: El ancho de banda de frecuencia es fijo, de 20 MHz.
  • WiMAX: El ancho de banda es variable y puede ir desde 1.5 a 20 MHz, tanto para licencias como para uso libre.
...
Continuar leyendo "WiMAX vs. WiFi: comparativa técnica y aplicaciones de la banda ancha inalámbrica" »

Estructuras de memoria y formas de reducir accesos en procesadores DSP

InformáticaActualizado el 7,64 KB

Capitulo 5. 3. Estructuras de la memoria.4. Formas de reducir los accesos a memoria.5. Estados de espera. 7. Interfaces xternos de memoria.8. Adaptaciones.9. Arquitectura de la memoria del C3X
5.3. Estructuras de la memoria.Esta estructura no se utiliza en procesadores DSP y se denominam“arquitectura de Von Neumann”.Con esta estructura se puede acceder a un dato por ciclo. Por lo tanto para el filtro FIR necesitaríamos 4 ciclos para completar una operación. Arquitectura Harvard.Es una estructura de la memoria donde el procesador se conecta con la memoria a través de dos buses independientes.Generalmente un banco de memoria se utiliza para almacenar codigosde instrucción y el otro para almacenar datos.Arquitectura Harvard
...
Continuar leyendo "Estructuras de memoria y formas de reducir accesos en procesadores DSP" »

Protocolos, control de errores y transmisión de datos en redes: resumen para examen

InformáticaActualizado el 8,94 KB

Conceptos Fundamentales de Redes

Protocolo

Un protocolo es un conjunto de normas que rigen la comunicación (virtual) entre dos entidades del mismo nivel.

Servicio

Un servicio es un conjunto de operaciones primitivas que una capa ofrece a la que está inmediatamente superior.

Interfaz

Una interfaz es el modo de comunicación entre dos entidades de nivel adyacente en una misma máquina.

Arquitectura de Comunicación por Niveles

Este diseño consiste en la modularización de las redes de datos en una serie de niveles. El diseño de cada nivel es más sencillo, ya que cada uno se encarga de un aspecto concreto del hardware y software de red. Esto permite modificar un nivel sin afectar al resto.

Modelos de Red

Modelo OSI

Los niveles del modelo OSI son:

  • Aplicación
  • Presentación
  • Sesión
  • Transporte
  • Red
  • Enlace
...
Continuar leyendo "Protocolos, control de errores y transmisión de datos en redes: resumen para examen" »

Técnicas de codificación multimedia: protección de errores, control de tasa y escalabilidad

InformáticaActualizado el 6,63 KB

Codificación de Canal

Protección Desigual de Errores (VEP)

La codificación de canal basada en la Protección Desigual de Errores (Unequal Error Protection, VEP) es una técnica donde los bits que codifican cada parámetro de la síntesis se clasifican en función de su repercusión en la señal decodificada. A las clases de bits más importantes se les asigna una mayor protección contra errores.

En este esquema, se suelen establecer tres clases de sensibilidad:

  • Clase Ia (muy sensible): Incluye casi todos los bits que codifican los parámetros del filtro de síntesis y algunos del filtro de predicción a largo plazo.
  • Clase Ib (sensibilidad media): Contiene el resto de los bits del filtro de predicción a largo plazo y los más significativos
...
Continuar leyendo "Técnicas de codificación multimedia: protección de errores, control de tasa y escalabilidad" »

Outlook Express: componentes básicos de la ventana principal

InformáticaActualizado el 1,85 KB

Outlook Express: Aspectos Básicos

1. Conceptos básicos de Outlook Express

Una vez que tenemos configurada una cuenta de correo, podemos ejecutar Outlook Express, ya sea desde el icono de acceso directo que encontraremos en el escritorio o bien desde el botón Inicio > Programas > Outlook Express. Al ejecutar Outlook Express, nos aparecerá la siguiente ventana:

Se han marcado con cuadrados rojos y numerados del 1 al 6, las partes fundamentales de esta ventana. A continuación, se describe cada una de estas seis zonas:

Barra de Títulos

En ella aparece el título de la aplicación o función que se está utilizando.

Barra de Menú

Contiene todos los comandos o funciones del programa, en forma de menús desplegables.

Barra de Herramientas (o

...
Continuar leyendo "Outlook Express: componentes básicos de la ventana principal" »

Corrección y Optimización de Documentos Académicos: Claves para el Éxito

Informática1,5 KB

Introducción al Proceso de Corrección

El presente documento ha sido revisado minuciosamente por un profesor experto para garantizar su máxima calidad lingüística y estructural. A continuación, se presenta el contenido optimizado, respetando íntegramente la información original pero mejorando su presentación visual y gramatical.

Objetivos de la Optimización

  • Corregir todos los errores ortográficos y gramaticales.
  • Ajustar correctamente el uso de mayúsculas y minúsculas.
  • Implementar una jerarquía clara mediante encabezados semánticos.
  • Facilitar la lectura mediante el uso de listas y formato enriquecido.

Desarrollo y Contenido Principal

El contenido ha sido adaptado para cumplir con los estándares modernos de legibilidad y posicionamiento,...

Continuar leyendo "Corrección y Optimización de Documentos Académicos: Claves para el Éxito" »

Implementación en Java de Estructuras de Datos: ColaLista y ColaVec

Informática3,97 KB

Implementación de Estructuras de Datos tipo Cola en Java

En este documento se presentan dos formas fundamentales de implementar la estructura de datos Cola (FIFO - First In, First Out) en el lenguaje de programación Java: mediante el uso de listas enlazadas (ColaLista) y mediante el uso de vectores redimensionables (ColaVec).

Implementación basada en Listas Enlazadas: ColaLista

La clase ColaLista utiliza nodos enlazados para gestionar los elementos de manera dinámica, evitando problemas de capacidad fija inicial.

import org.mp.practicas.excepciones.*;

public class ColaLista implements Cola {
    private NodoLista cabeza;
    private NodoLista fin;
    private int tamano;

    public ColaLista() {
        cabeza = null;
        fin = null;
...
Continuar leyendo "Implementación en Java de Estructuras de Datos: ColaLista y ColaVec" »

Sistema de Control y Cálculo de Calificaciones Escolares en Java con Arrays

Informática5,44 KB

Gestión de Calificaciones de Alumnos y Generación de Boletines en Java

El siguiente programa implementa en Java la recopilación interactiva de notas para un grupo de 30 alumnos matriculados en 7 asignaturas diferentes (típicas del ciclo formativo de Informática: Sistemas, Marcas, Bases, Entornos, Programación, FOL e Inglés). El algoritmo valida la entrada por teclado, acumula las puntuaciones de cada materia y calcula tanto la media como los valores máximos, mínimos y el balance de asignaturas aprobadas y suspensas.

Código Fuente Corregido y Estructurado

import java.lang.*;
import java.util.*;

public class A30410 {
    public static void main(String[] args) throws Exception {
        final int NROALUMNOS = 30;
        int nroAlumnos;
...
Continuar leyendo "Sistema de Control y Cálculo de Calificaciones Escolares en Java con Arrays" »