es ca en ca ca ca en pt es oc es es es en es es es ca es es en es es en nl es gl es es pt es fr fr es fr es es es es es es pt es es es es es es es es en en fr ia bn fr cs it es eo es eo es es cs es en en fr ia bn fr cs en en en en en en en en en es eo gl es es cs eo en en fr ia bn fr cs en en en en en en en en en es eo es es es cs es en en fr ia bn fr cs en en en en en en en en en es eo es es es cs es en en fr ia bn fr cs en en en en en en en en en es eo es es es cs es en en fr ia bn fr cs en en en fr en en en en en en es es es eo es es es cs es en en fr ia bn fr cs en en en en en en en en en es eo es es es da es en en fr ia bn fr cs en en en en en en en en en es eo es es es cs es en en fr ia bn fr cs en en en en en en en en en es es eo es es es es en en fr ia bn fr cs en en en de en en en en fr es en es fr es es es es es es es es es es es es es es es es es es es es pt es es es es es es es en es es es es pt es es pt es es es es pt es es es es es es es es es es es es es es es es es es es es es es es es en es en en es es
Asignaturas - Facultad de Informática de Barcelona - FIB - Universidad Politecnica de Cataluña - UPC - BarcelonaTech
Masters in Computer Science and Engineering
Grado en Ingeniería en informática
Versió en Català | English version
Proyecto de Redes de Computadores y Sistemas Operativos (PXCSO)
SO - Prerrequisito para la EI , ETIS
Saber diseñar, configurar y mantener los servicios que precise una organización sencilla: selección, configuración, monitorización, ajuste, gestión de los elementos del sistema (la red, servidores, sistema operativo, sistema de ficheros, servicios, aplicaciones en red, conexión a Internet).
Conocer los elementos del sistema informático que utiliza una organización sencilla formada por una red de máquinas que interactúan entre sí e intercambian servicios.
Poner en práctica e integrar los conocimientos adquiridos en asignaturas anteriores de sistemas operativos y redes.
Seleccionar los elementos que participan en la infraestructura de red y servicios de una organización sencilla conectada a Internet.
Saber diseñar y poner en marcha una red local conectada a Internet.
Saber elegir, montar y configurar las máquinas conectadas a una red: configuración sencilla de los sistemas operativos de las máquinas, servicios en red y aplicaciones.
Ser capaz de monitorizar, gestionar y solucionar problemas básicos de la red, máquinas y servicios de red más habituales de una organización: saber utilizar algunas herramientas básicas.
Trabajo en equipo, expresión oral, planificación del trabajo, capacidad para buscar información, saber evaluar alternativas, saber defender un proyecto.
Otras horas fuera del horario fijado
Protocolos de comunicación (UDP, TCP, IP); Modelo cliente/servidor; Secure socket layer
Programación de una aplicación con sockets y SSL a partir de un esqueleto inicial.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Librerías (pthreads); Concurrencia y paralelismo
Programación de una aplicación concurrente utilizando pthreads a partir de un esqueleto inicial. Evaluar las características y rendimiento comparando varias alternativas.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Mecanismos de gestión de memoria de procesos y máquinas servidores.
Programación de una aplicación para monitorizar la gestión de memoria de una máquina utilizando diversos servidores con configuraciones distintas. Evaluar las características y rendimiento comparando varias alternativas.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Organización del servicio en procesos servidores de aplicaciones en red.
Instalación y análisis del funcionamiento de una o varios servidores que organizan el servicio de formas diversas. Evaluar las características y rendimiento comparando varias alternativas.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Diseño e implementación de una red IP
Elementos de red (cables, hubs, routers, switches);
Configuración de los routers y otros elementos de red;
Evaluación del rendimiento de red y del SO: refinamiento de los parámetros de la configuración;
Configuración de la red de una organización sencilla (cableado, instalación y configuración de routers y otros equipos) conectada a la red y aislada por un firewall con varios servidores.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Locales (Windows y UNIX); Remotos (SAMBA, NFS, WEB)
Puesta en marcha y evaluación comparativa de varios servicios de ficheros basados en distintos protocolos: SMB, NFS, WEB.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Programación en entornos distribuidos
Llamadas a procedimientos remotos (CORBA, RMI, WebServices)
Programación de una aplicación distribuida utilizando diversas alternativas tecnológicas a partir de un esqueleto inicial. Evaluar las características y rendimiento comparando varias alternativas.
Actividades de laboratorio adicionales:
Estudio para la preparación; completar y evaluar la aplicación; hacer informe.
Seguimiento de la propuesta y el desarrollo del proyecto (informes y gestión).
Desarrollo del proyecto y presentación final.
Actividades de laboratorio adicionales:
Estudio, preparación y documentación del proyecto.
Horas adicionales dedicadas a la evaluación
Total horas de trabajo para el estudiante
Los laboratorios de PXCSO están organizados en diversas prácticas dirigidas (7-8 sesiones) y un proyecto (4-5 sesiones). El programa refleja los temas tratados.
Descripción de las prácticas dirigidas:
El objetivo es realizar varias prácticas dirigidas que muestren por separado cómo se pueden instalar, configurar y hacer funcionar los elementos de un sistema en red. Se realizarán en grupos de 2 estudiantes.
En grupos de 4 personas los estudiantes definirán un proyecto en que integren conocimientos y experiencia adquirida en las prácticas dirigidas, que desarrollarán y probarán durante varias semanas, para presentar resultados y conclusiones a toda la clase al final.
El trabajo se divide en tres bloques y todo se realiza en grupo:
Bloque 1: trabajos dirigidos (temas aislados)
- Prácticas dirigidas (grupos de 2, con 8-9 sesiones de 2 horas).
Bloque 2: propuesta de proyecto (integración de conceptos)
- Preparación, negociación y escritura de la propuesta del proyecto (grupos de 4 negocian con el profesor el contenido del proyecto de forma estructurada y semipresencial: 3 entregas; se realiza en paralelo con el bloque 1).
Bloque 3: desarrollo del proyecto (integración y desarrollo de habilidades)
- 2 en prácticas dirigidas (grupo homogéneo),
- 8 en proyecto (grupo estructurado).
- Prácticas dirigidas (lectura previa, desarrollo en el laboratorio, reflexión posterior).
- Elaboración estructurada y semipresencial de propuestas de proyectos (documentación).
- Presentación de proyectos que integren conocimientos y habilidades en varios elementos de un sistema distribuido en red (elaboración y exposición de una presentación).
- (40%) Informes de las prácticas dirigidas.- (20%) Seguimiento del proyecto (entregas intermedias y reuniones de gestión).
- (40%) Documentación y defensa del proyecto.
James F. Kurose, Keith W. Ross Computer networking : a top-down approach featuring the Internet, Addison-Wesley, 2005.
Conocer los elementos y el funcionamiento de los componentes y protocolos de una red local e Internet, en particular las redes locales Ethernet y las redes TCP/IP (asignatura XC).
Conocer la estructura, funcionamiento y servicios que ofrece un sistema operativo (asignatura SO).
Acceso a los estudios
Plan de estudios Grado
Trabajo de Fin de Grado
Ingeniería Técnica en Informática de Gestión
Ingeniería Técnica en Informática de Sistemas
Proyecto final de carrera
© Facultad de Informática de Barcelona - Contacto - RSS
Esta web utiliza cookies propias para ofrecerle una mejor experiencia y servicio. Si continúa la navegación, entendemos que acepta nuestra política de cookies. Versión clássica Versión móvil