Saltar ao contido principal
Inicio  »  Centros  »  Facultade de Matemáticas  »  Información da Materia

P4151240 - Redes de computadores e computación distribuída (Materia: Computación) - Curso 2013/2014

Información

  • Créditos ECTS
  • Créditos ECTS: 3.00
  • Total: 3.0
  • Horas ECTS
  • Clase Expositiva: 9.00
  • Clase Interactiva Laboratorio: 12.00
  • Horas de Titorías: 3.00
  • Total: 24.0

Outros Datos

  • Tipo: Materia Ordinaria Máster RD 1393/2007
  • Departamentos: Electrónica e Computación, Electrónica e Computación
  • Áreas: Arquitectura e Tecnoloxía de Computadores, Ciencia da Computación e Intelixencia Artificial
  • Centro: Facultade de Matemáticas
  • Convocatoria: 2º Semestre de Titulacións de Grao/Máster
  • Docencia e Matrícula: Primeiro Curso (1º 1ª vez)

Profesores

NomeCoordinador
CABALEIRO DOMINGUEZ, JOSE CARLOS.NON
RODRIGUEZ PRESEDO, JESUS MARIA.NON

Horarios

NomeTipo GrupoTipo DocenciaHorario ClaseHorario exames
Grupo /CLE_01OrdinarioClase ExpositivaSISI
Grupo /CLIL_01OrdinarioClase Interactiva LaboratorioNONNON
Grupo /TI-ECTS01OrdinarioHoras de TitoríasNONNON

Programa

Existen programas da materia para os seguintes idiomas:

  • Castelán
  • Galego
  • Inglés


  • Obxectivos da materia
    1. Presentar os principios fundamentais das redes de computadores e Internet tanto desde o punto de vista software como hardware.
    2. Facilitar a programación de aplicacións de rede sinxelas usando os sockets TCP e UDP.
    3. Estudio dos diversos paradigmas para o desenrolo de aplicacións distribuidas.
    4. Estudio de ferramentas para o desenrolo de aplicacións distribuidas complexas.
    Contidos
    1. Redes (5 horas)
    * O protocolo TCP/IP. Modelo de capas
    * Servicios orientados a conexión e sen conexión. TCP e UDP
    * Fundamentos da transmisión fiable
    * Clasificación de redes
    * Redes de acceso residencial. Módem, ADSL, cable
    * Redes de area local. Ethernet
    * Hubs, switches e bridges.

    2. Paradigmas da computación distribuida (5 horas)
    * O paradigma cliente-servidor
    * As arquitecturas P2P
    * O modelo publica-suscribe
    * Invocación remota
    * O paradigma de obxectos distribuidos
    * Outros paradigmas de computación distribuida

    Prácticas:
    1. Direccións IP, portos, protocolos, DNS (2 horas)
    2. Sockets orientados a conexión, TCP (4 horas)
    3. Sockets sen conexión, UDP (4 horas)
    4. Remote Method Invocation (RMI) (6 horas)
    5. Introducción á programación de aplicacións web (4 horas)
    Bibliografía básica e complementaria
    As transparencias utilizadas na clase están dispoñibles no Campus Virtual da USC.

    1. J.F. Kurose y K.W. Ross, "Redes de Computadores. Un enfoque descendente", 5ª edición ISBN: 9848478291199, 2010, Pearson Educación S. A.
    2. D.E. Comer, D.L. Stevens y M. Evangelista, "Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version", ISBN: 0130320714, 2001, Prentice Hall.
    3. M. L. Liu. "Computación Distribuida: Fundamentos y aplicaciones". Addison Wesley 2004. ISBN 84-7829-066-4.
    4. G. Coulouris, J. Dollimore y T. Kindberg. "Sistemas Distribuidos: conceptos y diseño". Addison Wesley 2001. ISBN 84-7829-049-4.
    5. M. Hall y L. Brown. "Core Web programming. Segunda edición". Prentice Hall 2001. ISBN 0-13-089793-0.
    Competencias
    CG1 - Posuír coñecementos que aporten unha base ou oportunidade de ser orixinais no desenvolvemento e/ou aplicación de ideas, a miúdo nun contexto de investigación, sabendo traducir necesidades industriais en términos de proxectos de I+D+i no campo da Matemática Industrial
    CG3 - Ser capaz de integrar coñecementos para enfrontarse á formulación de xuízos a partir de informacion que, aínda sendo incompleta ou limitada, inclúa reflexións sobre as responsabilidades sociais e éticas vinculadas á aplicacion dos seus coñecementos
    CE4 - Ser capaz de seleccionar un conxunto de técnicas numéricas, linguaxes e ferramentas informáticas, adecuadas para resolver un modelo matemático
    CE5 - Ser capaz de validar e interpretar os resultados obtidos, comparando con visualizaciones, medidas experimentais e/ou requisitos funcionales do correspondente sistema físico/de ingeniería
    CS2 - Saber adaptar, modificar e implementar ferramentas de software de simulación numérica.
    Metodoloxía da ensinanza
    Clases de teoría maxistrais e clases prácticas na aula de informática.
    Sistema de evaluación
    Superación dunha exame que representará o 50% da nota final. Será obrigatorio obter un 5 sobre 10 para aprobar.
    A asistencia ás prácticas e participación nas clases de debate suporá o 20% da nota final.
    A calidade dos traballos así como a súa adecuada exposición suporá o 30% da nota final.
    Tempo de estudo e traballo persoal
    Horas presenciais: expositivas: 9; interactivas: 12.
    Horas non presenciais de traballo do alumno: 30.
    Horas de avaliación: 1.

    Volume total de traballo: 7 + 14 + 30 + 1 = 52 horas.
    Recomendacións para o estudo da materia
    Comprender o que se estudia. Para comprobalo, o alumno debería ser capaz de realizar por si mesmo os exercicios propostos en clase y nos boletíns de problemas.

    Facer uso do horario de titorías.

    Acudir á bibliografía e o uso das bibliotecas online para acceder ós recursos en rede.