Universidad de Oviedo Oferta formativa Página oficial  
   Uniovi Directo   Alumnos   Profesores, PDI   P.A.S.   Oferta Formativa   
English

Información de la asignatura
Curso académico: 2017/2018

Horario Calendario de exámenes

Código:
374
Asignatura:
SISTEMAS DE COMPUTACION
Plan de estudios:
Centro:
Tipo:
Troncal
Créditos totales:
9
Teóricos:
0
Prácticos:
9
Ciclo:
Curso:
Período:
ANUAL
Web:
Profesores:
Objetivos:
Dada la importancia que han adquirido en los últimos tiempos las aplicaciones distribuidas,
tanto para el control de procesos industriales, como para en el desarrollo de aplicaciones para el Web, el objetivo de la asignatura es formar al alumno en las diversas tecnologías existentes para el diseño y la implementación de dichas aplicaciones, así como dotar al alumno de los conocimientos necesarios que le permitan seleccionar la tecnología más adecuada para el diseño de una aplicación distribuida.
Como objetivos específicos se pretende dar una visión práctica de los sistemas distribuidos a
través de la elaboración, por parte del alumno, de trabajos en los que se deberán emplear las tecnologías impartidas en clase.
Contenido:
1. Introducción a las aplicaciones distribuidas.
2. Mecanismos IPC de comunicación entre procesos. Concepto, clasificación, uso y aplicaciones prácticas. Ejercicios de ejemplo.
3. Los Threads como soporte de las aplicaciones distribuidas. Concepto, clasificación, uso,
aplicaciones prácticas. Ejercicios de ejemplo.
4. Tecnologías de desarrollo de aplicaciones distribuidas para la WWW (Server Side). Protocolo HTTP. Introducción al HTML. Concepto de CGI. Tecnología JEE. Aplicaciones
prácticas. Ejercicios de ejemplo.
Bibliografía:
* BROWN, C., UNIX Distributed Programming, Prentice-Hall, 1994.
* COULOURIS, G. et alii., Sistemas distribuidos, Conceptos y Diseños, Addison-Wesley, 2001. * KLEIMAN, S., SHAH, D., SMAALDERS, B., Programming With Threads, Prentice-Hall, 1996.
* ROBBINS, K. A., ROBBINS, S., Practical Unix Programming. A Guide to Concurrency,
Communication an Multithreading. Prentice-Hall.1996.
* TITTEL E, et alii., Fundamentos de programación con HTML & CGI, Ed. Anaya Multimedia,
Madrid 1996.
* LAURIE B. & LAURIE P., Apache The Definitive Guide, Ed. O'Reilly, 2nd Edition, 1999.
* HALL M, Servlets y JavaServer Pages: Guía Práctica, Ed. Prectice Hall, 2001.
* TIMNEY J. et alii., Beginning JSP Web Development, Ed. WROX,2001.
* BROWN S., Professional JSP 2nd Edition, Ed. WROX,2001.
Metodología y Evaluación:
La evaluación de la asignatura tendrá una componente teórica (10%) y una componente
práctica (90%). La parte teórica se evaluará mediante exámenes de tipo test.
La parte práctica se evaluará mediante la entrega y defensa por parte de los alumnos de una
serie de prácticas que les serán propuestas por los profesores.
Para superar la asignatura es necesario obtener un mínimo de 5 puntos en cada una de las partes.
Nota Final= 0,1*Nota_Teoria+0,9*Nota_Practicas

Información ECTS
Código:
E-LSUD-5-ING-564-SIC-374
Créditos ECTS:
9,5
Teóricos:
0
Prácticos:
9,5
Método:
Clases Magistrales
Trabajos de laboratorio
Prácticas computador
Sistemas de evaluación:
Examen escrito
Presentación de trabajos

©2002 Universidad de Oviedo