Anar a: Buscar
FIB > Els estudis > Pàgines de les assignatures > Departament AC > PXCSO Castellano | English
ASO
PCA
EC2
USO
PIAM
XC
EDSO
PXCSO
SODX
DM
SPD
PXC
SSI
CARS
IC
MP
EC1
SO
PROSO
XCA
AC
ACA



Projecte de Xarxes de Computadors i Sistemes Operatius ( PXCSO )

Crèdits: Departament: Tipus: Requisits:
7.5 AC
  • Obligatòria per l'ETIS
  • Optativa per l'EI
  • SO - Pre-requisit per l' EI , ETIS
    XC - Pre-requisit per l' EI
    XCA - Pre-requisit per l' ETIS

    Professors

    Responsable:  Leandro Navarro Moldes (leandroac.upc.edu).
    Altres:Antonio Salavert Casamor (asalaverac.upc.edu)
    Josep Ignasi Navarro Mas (nachoac.upc.edu)
    Xavier Martorell Bofill (xavimac.upc.edu).

    Objectius Generals

    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.

    Objectius Específics

    Coneixements

    1. 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.
    2. Poner en práctica e integrar los conocimientos adquiridos en asignaturas anteriores de sistemas operativos y redes.

    Habilitats

    1. Seleccionar los elementos que participan en la infraestructura de red y servicios de una organización sencilla conectada a Internet.
    2. Saber diseñar y poner en marcha una red local conectada a Internet.
    3. 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.
    4. 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.

    Competències

    1. Treball en equip, expressió oral, planificació del treball, capacitat de buscar informació, saber avaluar alternatives, saber defensar un projecte.

    Continguts

    Hores estimades de:

    T P L Alt L Ext. Est A Ext.
    Teoria Problemes Laboratori Altres activitats Laboratori extern Estudi Altres hores fora d'horari fixat

    1. Comunicació entre processos
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   4,0   0   4,0   0   0   8,0 
    Protocols de comunicació (UDP, TCP, IP); Model client/servidor; Secure socket layer
    • Laboratori:
      Programación de una aplicación con sockets y SSL a partir de un esqueleto inicial
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    2. Fluxos
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   4,0   0   4,0   0   0   8,0 
    Llibreries (pthreads); Concurrència i paral.lelisme
    • Laboratori:
      Programación de una aplicación concurrente utilizando pthreads a partir de un esqueleto inicial. Evaluar las características y rendimiento comparando varias alternativas.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    3. Gestió de memòria
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   4,0   0   4,0   0   0   8,0 
    Mecanismos de gestión de memoria de procesos y máquinas servidores.
    • Laboratori:
      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.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    4. Tipus de servidors
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   4,0   0   4,0   0   0   8,0 
    Organización del servicio en procesos servidores de aplicaciones en red.
    • Laboratori:
      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.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    5. Disseny i implementacio de una xarxa IP
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   10,0   0   8,0   0   0   18,0 
    Elements de xarxa (cables, hubs, routers, switches);
    Configuració dels routers i d'altres elementes de xarxa;
    Avaluació del rendiment de xarxa i del SO: afinament dels paramentes de la configuració;
    Encaminament i filtratge
    • Laboratori:
      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.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    6. Sistemes de fitxers
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   4,0   0   4,0   0   0   8,0 
    Locals (Windows i UNIX); Remots (SAMBA, NFS, WEB)
    • Laboratori:
      Puesta en marcha y evaluación comparativa de varios servicios de ficheros basados en distintos protocolos: SMB, NFS, WEB.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    7. Programació en entorns distribuïts
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   8,0   0   8,0   0   0   16,0 
    Crides a procediments remots (CORBA, RMI, WebServices)
    • Laboratori:
      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.
    • Activitats de laboratori addicionals:
      Estudio para la preparación; completar y evaluar la aplicación; hacer informe.

    8. PROJECTE
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   32,0   0   28,0   0   16,0   76,0 
    • Laboratori:
      Desarrollo del proyecto y presentación final.
    • Activitats de laboratori addicionals:
      Estudio, preparación y documentación del proyecto.
    • Altres activitats fora d'horari fixat:
      Seguimiento de la propuesta y el desarrollo del proyecto (informes y gestión).


    - Total per tipus
      T     P     L    Alt  L Ext  Est  A Ext Total
     0   0   70,0   0   64,0   0   16,0   150,0 
    - Hores addicionals dedicades a l'avaluació:
    0
    - Total hores de treball per l'estudiant
    150,0

    Projecte

    Descripció

    Els laboratoris de PXCSO estan organitzats en diverses pràctiques dirigides (7-8
    sessions) i un projecte (4/5 sessions). El programa reflecteix els temes tractats.

    Descripción de las practicas dirigidas:
    El objetivo es realizar varias prácticas dirigidas que muestren por separado
    cómo se puede instalar, configurar y hacer funcionar los elementos de un sistema en red. Se realizarán en grupos de 2 estudiantes.

    Descripción del proyecto:
    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.

    Pla de desenvolupament

    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)
    - Desarrollo proyecto.
    - Presentación resultado.

    Metodologia docent

    Trabajo por grupos:
    - 2 en prácticas dirigidas (grupo homogéneo),
    - 4 en proyecto (unión de 2 grupos) (grupo estructurado).

    Actividades:

    - 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).

    Mètode d'avaluació

    - (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.

    Bibliografía bàsica

    • James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach Featuring the Internet, Addison Wesley, 2003.

    Bibliografía complementària

    (Informació no introduïda)

    Enllaços web

    1. Obrir nova finestra http://docencia.ac.upc.edu/FIB/PXCSO/
      Web de trabajo de la asignatura.


    Capacitats prèvies

    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).



    versió per imprimir