Grado en Ingeniería Informática (UB)

location_on

Barcelona

Asignaturas de Grado en Ingeniería Informática (UB)

chevron_left
chevron_right

Asignatura

arrow_downward
Álgebra

1º

9 posts

Algorismica

1º

63 posts

Bases de Dades

3º

3 posts

Bioinformática

4º

0 posts

Biologia Cel·lular

4º

0 posts

Bioquímica

4º

0 posts

Càlcul

1º

10 posts

Comptabilitat I

4º

0 posts

Creació d'empreses

4º

0 posts

Direcció Financera

4º

0 posts

disseny de software

2º

8 posts

Electrónica

2º

22 posts

Empresa

2º

7 posts

Estructura de Dades

1º

5 posts

Física

1º

3 posts

Presa de Decisions

4º

0 posts

Programació I

1º

9 posts

Programació II

1º

7 posts

Recursos Humans

4º

0 posts

Sistemes Operatius I

2º

16 posts

Sistemes Operatius II

3º

13 posts

Software Distribuit

3º

0 posts

Visió Artificial

3º

11 posts

Xarxes

3º

19 posts

Últimas publicaciones de Grado en Ingeniería Informática (UB)

? Script .ino para ESP8266 (Práctica 6). Código completo para implementar el protocolo MQTT. Utiliza la librería PubSubClient para conectarse a un Broker Mosquitto local, suscribirse a topics y publicar mensajes.

Miniatura no disponible
zip

? Internet de las Cosas (IoT) con MQTT. Implementación de una red de sensores y actuadores: Configuración del Broker Mosquitto. Modelo Publicador/Suscriptor con placas ESP8266. Gestión de Topics y calidad de servicio (QoS) en redes locales.

12 páginas

? Topología resuelta de la Práctica 5 (.pkt). Escenario complejo ya configurado. Incluye la nube Frame Relay, Servidor Web, servicios DHCP y la configuración de NAT en el router de borde. Perfecto para analizar el tráfico PDU a PDU sin perder tiempo conf

Miniatura no disponible

? Análisis de tráfico real y Modelo OSI. Estudio profundo de los paquetes de red: Uso de Wireshark para capturar, filtrar y analizar tráfico. Identificación visual de las cabeceras PDU (HTTP, TCP, IP, Ethernet). Simulación de flujo de datos extremo a

18 páginas

☁️ Script .ino para ESP8266 (Práctica 4). Implementación de un cliente TCP que conecta a WiFi y envía datos a la plataforma ThingSpeak. Código funcional y comentado para entender cómo crear sockets y enviar peticiones HTTP manualmente.

Miniatura no disponible
zip

☁️ Comunicaciones TCP/IP completas. Práctica híbrida (Hardware + Simulación): ESP8266: Envío de datos a la nube (ThingSpeak) vía sockets TCP. Packet Tracer: Configuración avanzada de servicios DHCP, NAT y simulación de Frame Relay. Análisis de encapsu

18 páginas

?️ Topología resuelta de la Práctica 3 (.pkt). Archivo de Cisco Packet Tracer con la red ya montada. Incluye Routers configurados con las rutas estáticas correctas y los PCs con sus IPs y Gateways. Abrir y simular para ver cómo funcionan los pings y trac

Miniatura no disponible

? Diseño de redes y Enrutamiento. Informe sobre simulación de topologías con Cisco Packet Tracer: Configuración correcta de IPs, Gateways y DNS en hosts. Implementación de Rutas Estáticas en routers y análisis de tablas de enrutamiento. Análisis de sa

9 páginas

? Script .ino para ESP8266 (Práctica 2). Código C++ listo para cargar. Realiza un escaneo continuo de las redes WiFi cercanas y mide la potencia de la señal (RSSI). Ideal para comprobar la fórmula de Friis sin tener que programar desde cero.

Miniatura no disponible
zip

? Estudio de la Capa Física con WiFi. Análisis de la potencia de señal (RSSI) usando un microcontrolador ESP8266: Validación práctica de la fórmula de Friis (Atenuación vs Distancia). Escaneo de redes WiFi cercanas. Gráficas de señal Logarítmica y con

5 páginas

? Introducción a redes y comandos IP. Informe detallado sobre gestión básica de red en Windows/Linux: Uso y análisis de ping, tracert, ipconfig y netstat. Análisis del protocolo ARP y funcionamiento de la caché de direcciones MAC. Configuración de un

7 páginas

? La teoría esencial para el 1er Parcial. Resumen por temas de los conceptos clave para el examen teórico: Modelo OSI vs TCP/IP: Diferencias detalladas entre las 7 capas y sus funciones. Acceso al Medio: Explicación clara de CSMA/CD (cables) vs CSMA/CA

8 páginas

? Hoja de fórmulas para problemas numéricos (P1). Todas las fórmulas necesarias para resolver los ejercicios de problemas: Capacidad de Canal: Teoremas de Shannon (con ruido) y Nyquist (sin ruido). Potencia y Decibelios: Conversión rápida dBm <-> mW y

3 páginas

? Teoría condensada para el 2do Parcial. Guía rápida de los protocolos de transporte y enlace: Cabeceras: Estructura de segmentos TCP (puertos, secuencia, checksum) y datagramas UDP. Control de Flujo: Ventanas deslizantes y gestión de ACKs. Enlace de

10 páginas

⏱️ Todas las fórmulas de Eficiencia y Tiempos (P2). Chuleta para resolver los problemas de rendimiento de red: Retardos: Fórmulas de Tiempo de Transmisión (L/R) vs Propagación (d/v). Eficiencia: Cálculo exacto para protocolos Stop-and-Wait y Ventana De

2 páginas

? Colección completa de pruebas prácticas de ordenador. Archivo ZIP indispensable para aprobar la parte práctica. Contenido: Tests de Prácticas: Los ejercicios de control que ponen para evaluar las entregas semanales. Examen Parcial: Enunciados y códig

https://drive.google.com/file/d/19bRFgsNg5wpjZ2WTbs_2wcQDZmA8PRai/view?usp=sharing

?️ Informe completo: Monitorización de Personas. Memoria técnica del proyecto de detección mediante HOG (Histogram of Oriented Gradients). Estructura del documento: Pipeline: Pre-procesamiento, extracción de descriptores y clasificación. Post-procesami

7 páginas

? ¡Resumen clave para el Examen de Teoría! Chuleta con los conceptos que siempre preguntan. Lo imprescindible: Texturas: Diferencias entre filtros Gaussianos y LBP (Local Binary Patterns) para invarianza a la luz. Viola & Jones: Explicación de las 3 cl

5 páginas

Solución completa a la Práctica 1: EDA. Notebook de Jupyter con todo el código Python necesario para realizar un Análisis Exploratorio de Datos profesional. Incluye código para: Visualización: Generación de Histogramas, Scatter Plots y Boxplots utilizan

Miniatura no disponible

Código completo del Sistema de Recomendación (Práctica 2). Implementación funcional de un recomendador de películas basado en filtrado colaborativo. Características del código: Cálculo de Similitud: Algoritmos optimizados para comparar usuarios e items.

Miniatura no disponible

Solución a la Práctica 3 sobre Procesamiento de Lenguaje Natural (NLP). Código resuelto para la clasificación de texto e identificación de idiomas. Contenido Técnico: n-Gramas: Generación de bigramas y trigramas (abiertos y cerrados) para representar pa

Miniatura no disponible

Guía esencial para preparar el Primer Parcial de forma rápida. Resumen esquemático de los algoritmos de optimización y toma de decisiones bajo incertidumbre. Puntos Clave: Descenso del Gradiente (Gradient Descent): Diferencias entre el método Estocástic

6 páginas

¡EL RESUMEN SALVAVIDAS! ¿Sin tiempo? Aquí tienes TODO condensado para aprobar el Final sin leer mil diapositivas. Lo que entra seguro: Bayes: Explicación fácil de la fórmula y Falsos Positivos/Negativos. Fairness: Fórmulas exactas de Separación, Indepe

15 páginas

? La guía teórica definitiva para el examen de IA.Resumen compacto con las definiciones y fórmulas clave.Contenido:Búsqueda Heurística: Diferencias entre distancias (Euclídea, Manhattan, Chebyshev) y funcionamiento de A* vs Greedy.Juegos Adversarios: Lógi

3 páginas

? Solución detallada del Parcial de SO2. Corrección paso a paso de problemas prácticos: Seguridad: Análisis de código C vulnerable (Buffer Overflow, Use-After-Free) y cómo corregirlo con fgets/strncpy. Docker: Preguntas sobre volúmenes (-v) y sustituci

5 páginas

? Resolución completa del Final de Concurrencia. Explicación teórica y práctica de mecanismos de sincronización: Algoritmo de Peterson: Análisis de exclusión mutua y uso de volatile para evitar errores del compilador. IPC: Comunicación mediante Memoria

3 páginas

? Implementación de alto rendimiento en C. Código fuente completo del proyecto de concurrencia. Uso de Pthreads y primitivas de sincronización (Mutex/Variables de Condición). Gestión eficiente de buffers circulares o colas. Lectura y procesamiento de f

Miniatura no disponible
zip

? Proyecto avanzado de Programación Concurrente. Documentación de una implementación eficiente del patrón Productor-Consumidor. Destacado: Optimización mediante intercambio de punteros para evitar copias de memoria. Análisis de escalabilidad: rendimient

12 páginas

? Archivos para el despliegue de contenedores. Material práctico para replicar el entorno de la práctica. Dockerfile: Configuración para construir la imagen personalizada. Scripts de shell para automatizar la creación y limpieza de contenedores. Prueba

Miniatura no disponible
zip

? Análisis forense y de rendimiento de Sistemas de Ficheros. Estudio profundo sobre cómo se guardan los datos en disco. Temas tratados: Fragmentación: Uso de e4defrag y filefrag para optimizar el acceso a disco. I-nodos: Estructura interna y gestión de

8 páginas

? Kit de scripts para pruebas de seguridad. Contiene el código necesario para realizar los ataques de buffer overflow estudiados. stack4_exploit.py: Script para inyectar payloads en la memoria. Código fuente en C de los programas vulnerables (si los tie

Miniatura no disponible
zip

? Guía de administración de Contenedores. Informe sobre el despliegue y gestión de imágenes Docker. Contenido: Comandos esenciales: docker run, pull, rmi y gestión de repositorios en Docker Hub. Aislamiento de procesos y verificación de entornos (Python

7 páginas

?️ Informe sobre Seguridad en Sistemas y Exploits. Documentación técnica sobre vulnerabilidades clásicas. Puntos clave: Buffer Overflow: Análisis de cómo desbordar la pila para ejecutar código arbitrario. Exploits: Creación de scripts en Python para mod

7 páginas

? Software completo de planificación de horarios. Solución al problema de Constraint Satisfaction Problem (CSP). Algoritmos de optimización para asignar recursos (aulas, profes, horas). Lectura de datos y generación de salidas (txt/csv). Código modular

Miniatura no disponible
zip

? Implementación de un Agente de Aprendizaje por Refuerzo. Script en Python para entrenar un agente mediante Q-Learning. Gestión de estados, acciones y recompensas (Rewards). Actualización de la Q-Table. Simulaciones de entrenamiento y validación.

Miniatura no disponible
zip

? Informe del Proyecto de Satisfacción de Restricciones (CSP). Diseño de un sistema inteligente para generar horarios universitarios automáticamente. Detalles técnicos: Modelado de restricciones duras (aulas, solapamientos) y blandas (preferencias). Alg

22 páginas

? Motor de juego implementado con IA. Código funcional para agentes inteligentes en juegos por turnos. Implementación recursiva de Minimax y Poda Alfa-Beta. Agente Expectimax para entornos con incertidumbre. Funciones de evaluación de tablero personali

Miniatura no disponible
zip

? Documentación de Machine Learning (Reinforcement Learning).Estudio del algoritmo Q-Learning en entornos estocásticos (GridWorld y Ajedrez).Puntos clave:Ajuste de hiperparámetros: Tasa de aprendizaje ($\alpha$) y factor de descuento ($\gamma$).Estrategia

15 páginas

⚔️ Práctica de Juegos de Suma Cero (Adversarial Search). Informe sobre la toma de decisiones en entornos competitivos. Algoritmos analizados: Minimax: Teoría de juegos básica. Poda Alfa-Beta: Optimización para reducir el árbol de búsqueda. Expectimax:

9 páginas

? Código fuente de la Práctica 1 (Search). Implementación en Python del algoritmo A*. Clase Node y gestión de la frontera (Priority Queue). Funciones heurísticas programadas. Solucionador de problemas de caminos mínimos en grafos de estados.

Miniatura no disponible
zip

♟️ Informe sobre Algoritmos de Búsqueda Informada. Documentación de la implementación del algoritmo A (A-Star)* aplicado a un problema de ajedrez (Jaque Mate). Contenido: Definición de la Heurística (Distancia Manhattan) para optimizar la búsqueda. Anál

6 páginas

? Código completo correspondiente a la Memoria de Especificación. Implementación funcional del proyecto en Java (o el lenguaje que uséis). Incluye: Estructura de clases basada en el diseño de la memoria. Controladores y gestión de datos. Código limpio

Miniatura no disponible
https://drive.google.com/file/d/1OoJtpZ2-qDzxqqrIL1Uodqgo5ahBliJj/view?usp=sharing

? Documento completo de Especificación de Requisitos (SRS). Memoria técnica siguiendo el estándar (tipo IEEE 830) para definir un proyecto software. Contenido Clave: Requisitos Funcionales y No Funcionales: Lista detallada de lo que hace el sistema. Di

20 páginas

? Código fuente del Proyecto Final funcionando al 100%. Proyecto completo listo para compilar y cargar en el microcontrolador. Estructura: main.c: Bucle principal y lógica de control. Librerías (.h y .c) para el manejo de sensores y actuadores. Impleme

Miniatura no disponible
zip

? Documentación de la Práctica 3: Lógica de Control. Informe centrado en la implementación de una Máquina de Estados Finitos (FSM). Puntos clave: Diagrama de estados y transiciones del sistema. Gestión de periféricos avanzados (Timers, ADC o PWM según c

34 páginas

? Informe definitivo del Proyecto Final de PAE. Documentación completa de un sistema funcional (ej: estación meteorológica, juego, robot, etc.). Incluye: Arquitectura: Diagrama de bloques Hardware y Software. Manual de Usuario: Cómo funciona el sistema

56 páginas

? Banco de ejercicios para preparar el examen de PAE. Recopilación de problemas típicos que caen en las pruebas teóricas y prácticas. Contenido del Pack: Preguntas tipo test sobre buses, memoria y procesadores. Ejercicios de diseño de circuitos y cronog

Miniatura no disponible
zip

⚡ Informe de la Práctica 2: Interacción Hardware-Software. Documento que detalla la configuración inicial de periféricos. Contenido: Configuración de pines GPIO (Entrada/Salida) para lectura de sensores y control de LEDs. Diagrama de flujo del bucle pri

24 páginas

? La "Biblia" (Mandamientos) para aprobar Sistemas Operativos. Resumen esquemático enfocado exclusivamente a lo que entra en el examen. Contenido Esencial: Resumen de Fórmulas: Rendimiento de disco, tiempos de acceso a memoria y direcciones virtuales/fí

3 páginas

?️ Problemas de implementación de File Systems. Resolución de ejercicios sobre almacenamiento en disco. Estructura de los i-nodos (directos, indirectos simples/dobles). Cálculo de tamaño máximo de fichero y ocupación en disco. Gestión de bloques libres

6 páginas

? Problemas resueltos de Memoria Virtual. Ejercicios prácticos de teoría paso a paso: Traducción de direcciones lógicas a físicas usando Tabla de Páginas y TLB. Simulación de algoritmos de reemplazo de páginas (LRU, FIFO, Óptimo) y cálculo de fallos de

5 páginas

? Práctica de programación concurrente con Pthreads. Documentación sobre cómo paralelizar tareas sin condiciones de carrera. Creación de hilos con pthread_create y sincronización con pthread_join. Protección de secciones críticas utilizando Mutex. Anál

6 páginas

? Informe final sobre gestión avanzada de E/S. Implementación de funcionalidades relacionadas con el File System o dispositivos. Manejo de rutas, directorios y permisos de ficheros en C. Uso de tuberías (pipes) o redirecciones avanzadas (según el enunci

7 páginas

? Informe detallado sobre la jerarquía de procesos. Explica la lógica para crear y coordinar procesos padre/hijo. Funcionamiento de fork() y prevención de procesos zombies con wait(). Mutación de procesos con la familia exec (execlp, execvp, etc.). Dis

6 páginas

? Introducción a la programación de sistemas en Linux. Informe sobre la gestión básica de entrada/salida. Uso de las syscalls fundamentales: open, read, write, close. Gestión de errores con errno y perror. Manipulación de descriptores de fichero.

5 páginas

? Solución completa del Primer Parcial de SO. Ejercicio de examen corregido paso a paso. Temario clave: Programación en C: Análisis de código con fork(), exec() y gestión de punteros. Gestión de Procesos: Árbol de procesos, estados (Ready, Blocked, Run

2 páginas

? Solución detallada del Examen Final. Guía perfecta para ver cómo se resuelven los problemas complejos de la asignatura. Incluye: Concurrencia: Problemas de Semáforos y Monitores resueltos. Gestión de Memoria: Ejercicios de Paginación, TLB y algoritmo

4 páginas

? Resumen completo para preparar el Examen Final. Esquema teórico enfocado a la resolución de problemas de inferencia estadística. Temario cubierto: Estadística Descriptiva: Medidas de tendencia y dispersión (1D y 2D) y Regresión Lineal. Inferencia: Fó

3 páginas

? La guía de estudio definitiva para el Primer Parcial de PiE. Resumen esquemático ("Chuleta") con toda la teoría necesaria para aprobar el examen. Contenido especializado para el examen: Probabilidad: Fórmulas de Combinatoria, Probabilidad Condicional,

8 páginas

? Iniciación a la programación estadística con R. Guía práctica para dominar la sintaxis básica necesaria para la asignatura. Incluye: Manipulación de estructuras de datos: Vectores, Matrices, Listas y Data Frames. Creación de funciones personalizadas

2 páginas