Guía Docente 2014/2015

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Guía Docente 2014/2015"

Transcripción

1 Guía Docente 2014/2015 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática Modalidad a distancia lf:

2 Índice Desarrollo de Aplicaciones Distribuidas II...3 Breve descripción de la asignatura...3 Requisitos Previos...4 Objetivos...4 Competencias y resultados de aprendizaje...4 Metodología...5 Temario...5 Relación con otras materias...7 Sistema de evaluación...7 Bibliografía y fuentes de referencia...7 Web relacionadas...8 Recomendaciones para el estudio...8 Material necesario...8 Tutorías...9

3 Desarrollo de Aplicaciones Distribuidas II Módulo: Tecnologías de la información. Materia: Tecnologías de la programación. Carácter: Obligatoria. Nº de créditos: 6 ECTS. Unidad Temporal:3º curso 2º semestre Profesor de la asignatura: Miguel Ángel Guillén Navarro maguillen@ucam.edu Horario de atención a los alumnos/as:lunes y Jueves de 19:00 a 20:00. Fuera de este horario se atenderán tutorías a petición del alumno mediante mensaje privado (en el campus virtual) o correo electrónico. Profesor coordinador de módulo: Francisco Arcas Túnez Profesor coordinador de curso: Fernando Pereñíguez García Breve descripción de la asignatura En esta asignatura, que es la continuación de Desarrollo de Aplicaciones I, se trabajarán dos conceptos fundamentales: desarrollo basado en componentes y arquitecturas orientadas a servicios. Para el primero de ellos se explicará en que es un componente y sus diferencias con un objeto y los distintos modelos de componentes. Se profundizará en el desarrollo de un componente web mediante las tecnologías Enterprise Java Beans (EJB) y Servlet. Todos estos conceptos se enmarcarán dentro de una arquitectura de tres capas haciendo hincapié en la lógica de negocio. Respecto a la parte correspondiente al estudio de la arquitectura orientada a servicio, se definirá, desarrollará y desplegará un servicio web como parte fundamental de la misma. Una vez conocida esta pieza fundamental se explicará cómo encajarla dentro de la arquitectura y como garantizar la seguridad de la comunicación entre todas las piezas. Brief Description In this subject, which is a continuation of Application Development I, we will work two fundamental concepts: component-based development and service-oriented architectures.for the first one will explain what a component is and its differences with an object, also explain the different component models. We will develop a web component technology using Enterprise Java Beans (EJB) and Servlet. All these conceptswill be included in a three-tier architecture with a focus on business logic. Regarding the share to the study of service-oriented architecture, we define, develop and deploy a Web service as a fundamental part of this architecture. Once known this essential elements we will explain how fit it within the architectural.

4 Requisitos Previos Es importante tener unos buenos conocimientos de programación orientada a objetos. Objetivos 1. Conocer los diferentes paradigmas de computación distribuida. 2. Adquirir los conocimientos básicos sobre el desarrollo de un componente. 3. Diseñar la arquitectura necesaria para desplegar un componente web. 4. Desarrollar programas que hagan uso de componentes EJB, Servlets y JSP. 5. Usar las librerías más importantes en el desarrollo de aplicaciones web. 6. Resolver problemas comunes en la programación de entornos Web. 7. Adquirir los conocimientos básicos de los servicios web y de las arquitecturas orientadas a servicios. 8. Desarrollar un servicio web y el cliente que hace uso del mismo. Competencias y resultados de aprendizaje Competencias transversales T1 - Capacidad de análisis y síntesis. T4 - Resolución de problemas. T5 - Toma de decisiones. T6 - Trabajo en equipo. T14 - Aprendizaje autónomo. T15 - Adaptación a nuevas situaciones. T16 - Creatividad e innovación. T22 - Comprender los puntos principales de textos claros y en lengua estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio. Competencias específicas TI6 - Capacidad de concebir sistemas, aplicaciones y servicios basados en tecnologías de red, incluyendo Internet, web, comercioelectrónico, multimedia, servicios interactivos y computación móvil. Resultados de aprendizaje RA Diferenciar entre los diferentes paradigmas de computación distribuida. RA Describir los elementos que forman parte del modelo distribuido de componentes y de la arquitectura orientada a servicios.

5 RA Relacionar los diferentes paradigmas de computación distribuida con su aplicación práctica. RA Desarrollar una aplicación informática desde el punto de vista del modelo distribuido de componentes. RA Desarrollar una aplicación de Internet desde el punto de vista de un contenedor de objetos/componentes web. Metodología Metodología Horas Horas de trabajo presencial Evaluación 7,5 7,5 horas (5 %) Tutoría 15 Horas de trabajo no presencial Estudio personal 45 Lecturas recomendadas y búsqueda de 7,5 142,5horas (95 %) información Realización de ejercicios, presentaciones, 75 trabajos y casos prácticos TOTAL 150 7,5 142,5 La calendarización de los contenidos, así como la distribución del tiempo en cada una de las metodologías según el tema y la tarea a realizar se encuentra reflejada en el plan de trabajo de la asignatura. Temario Programa de la enseñanza teórica Tema 1. Aplicaciones Web. Servlets y JSP. 1. Introducción 2. Arquitectura de los servlets 3. Manejo de peticiones 4. Concepto de JSP 5. Directivas 6. Librería de etiquetas

6 7. Uso de plantillas Tema 2. Desarrollo de componentes web 1. Principios de desarrollo basado en componentes. 2. Arquitectura Enterprise Java Beans (EJB) 3. Implementación de una solución EJB. Tema 3. Servicios Web 1. Concepto y elementos de un servicio web 2. Protocolo SOAP 3. Invocación de un servicio web Tema 4. Arquitecturas orientadas a servicios. 1. Descripción de una arquitectura SOA 2. Arquitectura de Servicios Web 3. Intercambio de mensajes REST 4. Arquitectura de mashups 5. Arquitectura web comet (Ajax Push, Reverse Ajax, Two-way-web o HTTP server push) Práctica 1. Servlets y JSP. Programa de la enseñanza práctica La práctica consistirá en la implementación de una aplicación J2EE propuesta por el profesor. Para la resolución de la misma será necesario utilizar los conceptos de Servlets y JSP estudiados en el Tema 1.La entrega se realizará a través del campus virtual en la tarea dispuesta para tal efecto. Práctica 2. Enterprise Java Beans. La práctica consistirá en la implementación de un sistema basado en componentes mediante la tecnología EJB. Será un caso práctico propuesto por el profesor similar a los ejercicios resueltos en clase.la entrega se realizará a través del campus virtual en la tarea dispuesta para tal efecto. Práctica 3. Creación de un servicio web. La práctica consistirá en la implementación de un servicio web mediante la tecnología Apache Axis2.Será un caso práctico propuesto por el profesor similar a los ejercicios resueltos en clase. La entrega se realizará a través del campus virtual en la tarea dispuesta para tal efecto.

7 Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en primera instancia en el plan de trabajo de la asignatura, y posteriormente en las tareas correspondientes a cada práctica. Relación con otras materias Al ser una asignatura dentro de la materia de tecnologías de programación está ligada a todas las asignaturas de programación, especialmente con Programación Orientada a Objetos. También se relaciona con el concepto de patrones de diseño de modelado software. Sistema de evaluación - Primera prueba parcial: 30% del total de la nota. (Examen presencial) Se evaluarán los conocimientos teóricos y prácticos de servlets y JSP vistos en el Tema 1. - Prueba final: 20% del total de la nota. (Examen presencial) Se evaluarán los conocimientos teóricos y prácticos de servicios web y los conceptos de arquitecturas orientadas a servicios vistos en el Tema 4. Quienes hayansuspendido el primer parcial podrán recuperar dicha evaluación en esta prueba final. - Evaluación de prácticas y problemas: 40% del total de la nota. Práctica J2EE (Tema 1): 20% Práctica EJB (Tema 2): 10% Práctica Servicios Web (Tema 3): 10% - Participación: 10% del total de la nota. Se valorará a partir de la entrega de diferentes tareas voluntarias, así como de la participación en los diversos mecanismos de tutorización lo que se valorará en el % de participación. Se tendrá en cuenta no solamente la cantidad de la participación, sino la calidad de la misma. Tanto en el planteamiento de dudas como en la resolución de las de los compañeros en herramientas tales como foros y videoconferencias. Bibliografía y fuentes de referencia Bibliografía básica Ceballos, F.J. Java 2 Curso de programación. 1ª Edición. Madrid: Ra-ma ISBN: Panda, D.; Rahman, R.; Lane, D.; EJB 3 in Action. ManningPublications ISBN: Chopra, Vivek. Profesional Apache Tomcat7. 1ª edición. Anaya Multimedia ISBN: Cauldwell, Patrick. Servicios Web Xml: Profesional. 1ª edición. Anaya Multimedia ISBN:

8 Bibliografía complementaria Richar Monson-Haefel. Enterprise JavaBeans. 1ª Edición. Londres. O'REILLY & ASSOCIATES ISBN: Liu, M. Computación Distribuida. Fundamentos y aplicaciones. 1ª edición. Madrid: Addison Wesley, ISBN: Gamma, E.; Helm, R.; Jonson, R. Vlisssides, J. Patrones de Diseño. 1ª edición. Madrid: Addison-Wesley Iberoamericana, ISBN: Rodríguez de la fuente, S. Programación de aplicaciones web. 1ª edición. Madrid: Thomson, ISBN: Cauldwell, P. Servicios Web XML. 1ª edición. Madrid: Anaya Multimedia, ISBN: Web relacionadas Página oficial de Java: donde el alumno encontrará toda la documentación oficial sobre el lenguaje de programación utilizado en la asignatura: Java. Página sobre alta disponibilidad de aplicaciones: Se trata de una web muy recomendable donde se describen soluciones a problemas/arquitecturas utilizadas en empresas. Foro de desarrollo web con Java: Si hay alguna duda sobre el lenguaje de programación utilizado en esta web suele estar resuelta. Recomendaciones para el estudio A la hora de afrontar esta asignatura es recomendable que el alumno vaya adquiriendo los conceptos poco a poco los conceptos teóricos, a la vez que los afianza con los ejercicios prácticos que se proponen. Esta forma de trabajar, teoría y práctica, ayuda a adquirir las competencias de la asignatura de una forma consistente; aprendiendo no sólo de los logros sino también de los errores y problemas surgidos en la implementación práctica de los conceptos estudiados. Es importante que el alumno tenga claros los conceptos fundamentales de programación orientada a objetos: clase, objeto, herencia, polimorfismo y ligadura dinámica. Si ellos la realización de la parte práctica supondrá un esfuerzo adicional para él o ella. Material necesario Aplicaciones Para esta asignatura se necesita el siguiente software: Eclipse Juno o superior for Java EE Developers, que se puede descargar en JDK 1.7 o superior, que se puede descargar en

9 Apache Tomcat 7 o superior, que se puede descargar en: Apache Axis 2, que se puede descargar en: Material didáctico Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos, se proporcionará al alumno organizado en carpetas semanales el material didáctico necesario para el seguimiento de la misma. En dichas carpetas, además de otros materiales, siempre encontrará: Documento Semana <número de la seman>.pdf : donde se describen los conceptos a estudiar, el material necesario, los ejercicios a realizar y bibliografía complementaria. Documento donde se explican los conceptos teóricos a estudiar esa semana. Proyecto ejemplo de implementación de la teoría expuesta en el documento anterior. Tutorías Breve descripción A través del Campus Virtual se van a establecer diferentes mecanismos de tutorización, soportados por las distintas herramientas disponibles: Foro: esta herramienta está dirigida a fomentar el trabajo en grupo, ya que permite desarrollar un tema específico de forma conjunta. Su dinámica permite a los estudiantes ir nutriendo y generando un debate con los diferentes planteamientos e intervenciones que realicen. Estas serán moderadas por el profesor y las reorientará hacia el propósito formativo. Es importante que el alumno revise el foro como mínimo una vez a la semana pero se recomienda que lo haga con más asiduidad, no sólo se trata de exponer sus dudas sino de responder a las que otros compañeros plantean, mejorando su conocimiento y la seguridad en los temas tratados. Y además de esta forma el profesor podrá evaluar adecuadamente la participación en la asignatura. Chat: este espacio cabe destacar como estrategia pedagógica de evaluación formativa, al ser considerado como una herramienta interactiva síncrona que permite establecer diálogos de discusión, reflexión para generar conocimiento y retroalimentación inmediata. Los alumnos podrán comunicarse entre ellos de una forma más distendida, sin los formalismos propios que establecen los foros y mejorando la interacción entre los alumnos. Videoconferencia: Para la discusión de temas concretos y la aclaración de dudas. El profesor propondrá al menos cuatro videoconferencias: presentación, seguimiento de las prácticas y aclaración de dudas previas a cada uno de los exámenes. Además de las propuestas por el profesor los alumnos podrán solicitar la realización de videoconferencias. Mensajes privados y/o correo electrónico: Toda la comunicación directa con el profesor puede realizarse mediante estas herramientas. Se realizará diariamente, con un compromiso de respuesta en menos de 48 horas lectivas desde la recepción del mismo. Es

10 importante que el alumno revise el calendario académico a fin de conocer los periodos vacacionales. Teléfono: En las horas de tutorías el profesor atenderá a los alumnos por éste método, fuera de ese horario también será posible contactar con el profesor por teléfono o por videoconferencia previa petición.

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática Presencial lf: Índice Desarrollo de Aplicaciones Distribuidas II...3 Breve descripción

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática A distancia hola Universidad Católica San Antonio de Murcia Tlf: (+34) 968 278

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática Presencial hola Universidad Católica San Antonio de Murcia Tlf: (+34) 968 278

Más detalles

Guia Docente 2018/2019

Guia Docente 2018/2019 Guia Docente 2018/2019 Desarrollo de Aplicaciones Distribuidas II Distributed Computing I Grado en Ingeniería Informática A distancia Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Desarrollo de Aplicaciones Distribuidas I Distributed Computing I Grado en Ingeniería Informática A distancia Rev. 22/10/2015 18:38 Universidad Católica San Antonio de Murcia Tlf:

Más detalles

Guía Docente 2018/2019

Guía Docente 2018/2019 Guía Docente 2018/2019 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática Presencial Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-2014 Desarrollo de Aplicaciones Distribuidas I Distributed Computing I Grado en Ingeniería Informática A distancia Rev. 29/04/2014 17:41 Universidad Católica San Antonio de Murcia Tlf:

Más detalles

Guía Docente 2014/2015

Guía Docente 2014/2015 Guía Docente 2014/2015 Desarrollo de Aplicaciones Distribuidas II Distributed Computing II Grado en Ingeniería Informática A distancia Índice Desarrollo de Aplicaciones Distribuidas II... 3 Breve descripción

Más detalles

Guia Docente 2018/2019

Guia Docente 2018/2019 Guia Docente 2018/2019 Desarrollo de Aplicaciones Distribuidas I Distributed Computing I Grado en Ingeniería Informática Presencial Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Programación Orientada a Objetos Object Oriented Programming Grado en Ingeniería Informática A distancia Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-2014 Modelado del software Modeling Software Grado en Ingeniería Informática A distancia Rev. 29/04/2014 17:42 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Fundamentos de Administración y Dirección de empresas Fundamentals of business administration and management Grado en Ingeniería Informática A distancia Universidad Católica San Antonio

Más detalles

Guía Docente 2013/14

Guía Docente 2013/14 Guía Docente 2013/14 Programación Avanzada Object oriented Programming Grado en Ingeniería de Sistemas de Telecomunicación Modalidad de enseñanza presencial Universidad Católica San Antonio de Murcia Tlf:

Más detalles

Guía Docente 2014/2015

Guía Docente 2014/2015 Guía Docente 2014/2015 Matemática discreta Discrete Mathematics Grado en Ingeniería Informática Modaliad a distancia Índice Matemática discreta...3 Breve descripción de la asignatura...3 Requisitos Previos...3

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Soluciones informáticas para la empresa Business Computer Solutions Grado en Ingeniería Informática Presencial Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Programación Visual Avanzada Advanced Visual Programming Grado en Ingeniería Informática A distancia hola Universidad Católica San Antonio de Murcia Tlf: (+34) 968 278 160 info@ucam.edu

Más detalles

Guía Docente 2014/2015

Guía Docente 2014/2015 Guía Docente 2014/2015 Arquitectura de Computadores Computer Architecture Grado en Ingeniería Informática Presencial lf: Índice Arquitectura de Computadores...3 Breve descripción de la asignatura...3 Requisitos

Más detalles

GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS

GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS Datos Descriptivos TITULACIÓN: CENTROS IMPLICADOS: GRADO EN INGENIERIA DEL SOFTWARE E.U. DE INFORMATICA CICLO: Grado sin atribuciones MÓDULO: MATERIA:

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Álgebra Lineal Linear Algebra Grado en Ingeniería Informática A distancia Índice Álgebra Lineal...3 Breve descripción de la asignatura...3 Requisitos Previos...3 Objetivos de la

Más detalles

Grado en Ingeniería Informática itinerario Ingeniería del Software

Grado en Ingeniería Informática itinerario Ingeniería del Software CURSO 2016/2017 Grado en Ingeniería Informática itinerario Ingeniería del Software DATOS DE LA ASIGNATURA Nombre: Arquitectura del Software Dirigida por Modelos Denominación en inglés: Model Driven Architecture

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Proyecto Integral de Tecnologías de la Información Information Technology Project Grado en Ingeniería Informática A distancia lf: Índice Proyecto Integral de Tecnologías de la Información...3

Más detalles

Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DISTRIBUIDOS (4463)

Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DISTRIBUIDOS (4463) Programa de la asignatura Curso: 2009 / 2010 SISTEMAS DISTRIBUIDOS (4463) PROFESORADO Profesor/es: RAUL MARTICORENA SANCHEZ - correo-e: rmartico@ubu.es FICHA TÉCNICA Titulación: INGENIERÍA EN INFORMÁTICA

Más detalles

Guía Docente ESCUELA POLITÉCNICA SUPERIOR

Guía Docente ESCUELA POLITÉCNICA SUPERIOR Guía Docente SISTEMAS WEB I CUARTO CURSO PRIMER SEMESTRE GRADO EN INGENIERÍA DE SISTEMAS DE INFORMACIÓN MODALIDAD: PRESENCIAL CURSO 2016-2017 ESCUELA POLITÉCNICA SUPERIOR 1. IDENTIFICACIÓN DE LA ASIGNATURA

Más detalles

Universidad de Alcalá

Universidad de Alcalá HERRAMIENTAS DE DESARROLLO WEB Máster Universitario en Ingeniería del Software para la Web Universidad de Alcalá Curso Académico 2017/18 GUÍA DOCENTE Nombre de la asignatura: Código: 201856 Titulación

Más detalles

ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S

ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S ARQUITECTURA Y DISEÑO DE SISTEMAS WEB Y C/S Grado en Ingeniería Informática Grado en Ingeniería de Computadores Grado en Sistemas de Información Universidad de Alcalá Curso Académico 2017/2018 Curso 4º

Más detalles

Guía Docente 2014/2015

Guía Docente 2014/2015 Guía Docente 2014/2015 Programación Orientada a Objetos Object Oriented Programming Grado en Ingeniería Informática Modalidad a distancia Índice Programación Orientada a Objetos...3 Breve descripción de

Más detalles

GUÍA DE APRENDIZAJE PROGRAMACIÓN ORIENTADA A OBJETOS GRADUADO EN INGENIERÍA DE SOFTWARE

GUÍA DE APRENDIZAJE PROGRAMACIÓN ORIENTADA A OBJETOS GRADUADO EN INGENIERÍA DE SOFTWARE GUÍA DE APRENDIZAJE PROGRAMACIÓN ORIENTADA A OBJETOS GRADUADO EN INGENIERÍA DE SOFTWARE DATOS DESCRIPTIVOS CENTRO RESPONSABLE E.T.S.I.S.I. MATERIA: PROGRAMACIÓN ASIGNATURA: PROGRAMACIÓN ORIENTADA A OBJETOS

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Álgebra Lineal Linear Algebra Grado en Ingeniería Informática A distancia Índice Álgebra Lineal... 3 Breve descripción de la asignatura... 3 Requisitos Previos... 3 Objetivos de

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Álgebra Lineal Linear Algebra Grado en Ingeniería Informática A distancia Índice Álgebra Lineal...3 Breve descripción de la asignatura...3 Requisitos Previos...3 Objetivos de la

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Fundamentos de Administración y Dirección de empresas Fundamentals of business administration and management Grado en Ingeniería Informática A distancia Universidad Católica San

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Álgebra Lineal Linear Algebra Grado en Ingeniería Informática A distancia Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu 29/04/2014

Más detalles

IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE

IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE IFCD07 Desarrollo de Aplicaciones Web Java: Webservices con J2EE titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales IFCD07 Desarrollo de Aplicaciones

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Sistemas Inteligentes Intelligent Systems Grado en Ingeniería Informática A distancia hola Universidad Católica San Antonio de Murcia Tlf: (+34) 968 278 160 info@ucam.edu www.ucam.edu

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Calidad del software Software Quality Grado en Ingeniería Informática Presencial lf: Índice Calidad del Software...3 Breve descripción de la asignatura...3 Brief Description...3

Más detalles

APLICACIONES DISTRIBUIDAS. Código de asignatura: 3871 Grado en Ingeniero en Informática Curso: 2011/2012

APLICACIONES DISTRIBUIDAS. Código de asignatura: 3871 Grado en Ingeniero en Informática Curso: 2011/2012 APLICACIONES DISTRIBUIDAS Código de asignatura: 3871 Grado en Ingeniero en Informática Curso: 2011/2012 1 Datos asignatura Profesor (Teo/Pra): Francisco Javier Bermúdez Ruiz Seminario: Miércoles 15:15h

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Inteligencia Artificial Artificial Intelligence Grado en Ingeniería Informática Presencial Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Sistemas Operativos Operative systems Grado en Ingeniería Informática A distancia Rev. 10 22/10/2015 18:33 Índice Sistemas operativos... 3 Breve descripción de la asignatura... 3

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Aspectos Legales y éticos de la informática Legal and ethics aspects in computing Grado en Ingeniería Informática Presencial hola Universidad Católica San Antonio de Murcia Tlf:

Más detalles

Guía Docente Modalidad Presencial. Programación Orientada a Objetos I. Curso 2017/18. Grado en Ingeniería de. Sistemas de Información

Guía Docente Modalidad Presencial. Programación Orientada a Objetos I. Curso 2017/18. Grado en Ingeniería de. Sistemas de Información Guía Docente Modalidad Presencial Programación Orientada a Objetos I Curso 2017/18 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: PROGRAMACIÓN ORIENTADA A

Más detalles

Guía Docente Modalidad A Distancia. Redes I. Curso 2017/18. Curso de adaptación al Grado en Ingeniería de Sistemas de Información

Guía Docente Modalidad A Distancia. Redes I. Curso 2017/18. Curso de adaptación al Grado en Ingeniería de Sistemas de Información Guía Docente Modalidad A Distancia Redes I Curso 2017/18 Curso de adaptación al Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: Carácter: Código: Curso: 3º

Más detalles

Guia Docente 2018/2019

Guia Docente 2018/2019 Guia Docente 2018/2019 Redes de Computadores Computer Networks Grado en Ingeniería Informática A distancia Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 info@ucam.edu - www.ucam.edu

Más detalles

GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS Y CONCURRENTE

GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS Y CONCURRENTE GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS Y CONCURRENTE Datos Descriptivos TITULACIÓN: CENTROS IMPLICADOS: GRADO EN INGENIERIA DE COMPUTADORES E.U. DE INFORMATICA CICLO: Grado sin atribuciones

Más detalles

PRESENTACIÓN. Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas. Desarrollo de Aplicaciones Distribuidas

PRESENTACIÓN. Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas. Desarrollo de Aplicaciones Distribuidas Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas Desarrollo de Aplicaciones Distribuidas AUTORES: Alejandro Calderón Mateos Javier García Blas David Expósito Singh Laura Prada Camacho Departamento

Más detalles

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Diseño de software y metodologías de desarrollo

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Diseño de software y metodologías de desarrollo CENTRO UNIVERSITARIO DE TECNOLOGÍA Y ARTE DIGITAL PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE Diseño de software y metodologías de desarrollo 1. DATOS DE IDENTIFICACIÓN DE LA ASIGNATURA. Título:

Más detalles

IFCD05 Desarrollo de Aplicaciones Móviles Java ME

IFCD05 Desarrollo de Aplicaciones Móviles Java ME titulación de formación continua bonificada expedida por el instituto europeo de estudios empresariales IFCD05 Desarrollo de Aplicaciones Móviles Java ME duración total: precio: 0 * modalidad: Online *

Más detalles

Guía Docente Modalidad Presencial. Redes I. Curso 2017/18 Grado en Ingeniería de. Sistemas de la Información

Guía Docente Modalidad Presencial. Redes I. Curso 2017/18 Grado en Ingeniería de. Sistemas de la Información Guía Docente Modalidad Presencial Redes I Curso 2017/18 Grado en Ingeniería de Sistemas de la Información 1 Datos descriptivos de la Asignatura Nombre: Carácter: Código: Curso: 3º Duración (Semestral/Anual):

Más detalles

Universidad de Alcalá

Universidad de Alcalá TECNOLOGIA WEB Máster Universitario en Ingeniería del Software para la Web Universidad de Alcalá Curso Académico 2017/18 GUÍA DOCENTE Nombre de la asignatura: Código: 201855 Titulación en la que se imparte:

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Cognition and Language Grado en Psicología Modalidad de enseñanza A Distancia Índice Psicología de la Educación...3 Breve descripción de la asignatura...3 Requisitos Previos...3

Más detalles

Guía Docente 2017/2018

Guía Docente 2017/2018 Guía Docente 2017/2018 Ingeniería del Software Software Engineering Grado en Ingeniería Informática A distancia hola Universidad Católica San Antonio de Murcia Tlf: (+34) 968 278 160 info@ucam.edu www.ucam.edu

Más detalles

COMPUTACIÓN DISTRIBUIDA Y APLICACIONES

COMPUTACIÓN DISTRIBUIDA Y APLICACIONES GUÍA DOCENTE COMPUTACIÓN DISTRIBUIDA Y APLICACIONES Coordinación: CORES PRADO, FERNANDO Año académico 2018-19 Información general de la asignatura Denominación Código 102027 Semestre de impartición Carácter

Más detalles

Guía Docente

Guía Docente Guía Docente 2012-13 Programación de Aplicaciones para Dispositivos Móviles Application Development for Mobile Devices Grado en Ingeniería en Sistemas de Telecomunicación Modalidad de enseñanza presencial

Más detalles

Guía de curso Programación Orientada a Objetos

Guía de curso Programación Orientada a Objetos Guía de curso Programación Orientada a Objetos v.1.2 1 Presentación El objetivo de esta guía es orientar al alumno en el estudio de la asignatura. Se recomienda la lectura completa de la guía a comienzo

Más detalles

FACULTAD DE ARQUITECTURA Y POLITÉCNICA

FACULTAD DE ARQUITECTURA Y POLITÉCNICA FACULTAD DE ARQUITECTURA Y POLITÉCNICA Grado en Ingeniería Informática Programa de la asignatura 9925001104 - PROGRAMACIÓN CON ESTRUCTURAS LINEALES CÓDIGO 9925001104 TÍTULO PROGRAMACIÓN CON ESTRUCTURAS

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia PROGRAMACIÓN ORIENTADA A OBJETOS DESARROLLO DE SOFTWARE Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA (463) Plan 463 45204 Periodo de impartición 1

Más detalles

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Arquitectura y desarrollo de sistemas de informacion

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Arquitectura y desarrollo de sistemas de informacion ANX-PR/CL/001-01 GUÍA DE APRENDIZAJE ASIGNATURA Arquitectura y desarrollo de sistemas de informacion CURSO ACADÉMICO - SEMESTRE 2016-17 - Segundo semestre GA_61IF_615000135_2S_2016-17 Datos Descriptivos

Más detalles

Guía Docente

Guía Docente Guía Docente 2016-2017 Ingeniería del Conocimiento Knowledge Engineering Grado en Ingeniería Informática A distancia Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu

Más detalles

Guía Docente Modalidad a Distancia. Programación Orientada a Objetos I. Curso 2017/18. Grado en Ingeniería de. Sistemas de Información

Guía Docente Modalidad a Distancia. Programación Orientada a Objetos I. Curso 2017/18. Grado en Ingeniería de. Sistemas de Información Guía Docente Modalidad a Distancia Programación Orientada a Objetos I Curso 2017/18 Grado en Ingeniería de Sistemas de Información 1 Datos descriptivos de la Asignatura Nombre: PROGRAMACIÓN ORIENTADA

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Economía del Trabajo Labour Economics Grado en Relaciones Laborales y Recursos Humanos Modalidad enseñanza semipresencial lf: Índice Economía del Trabajo... 2 Breve descripción de

Más detalles

GUÍA DOCENTE 2018/2019. Ingeniería del Software Web Grado en INGENIERÍA INFORMÁTICA 4º curso. Modalidad Presencial

GUÍA DOCENTE 2018/2019. Ingeniería del Software Web Grado en INGENIERÍA INFORMÁTICA 4º curso. Modalidad Presencial Ingeniería del Software Web Grado en INGENIERÍA INFORMÁTICA 4º curso Modalidad Presencial Sumario Sumario 2 Datos básicos 3 Breve descripción de la asignatura 4 Requisitos previos 4 Objetivos 4 Competencias

Más detalles

Guía Docente 2018/2019

Guía Docente 2018/2019 Guía Docente 2018/2019 Profesor Facultad Fundamentos de Administración y Organización de empresas Fundamentals of business administration and management Grado en Ingeniería Informática Modalidad de enseñanza

Más detalles

Guía Docente 2015/2016

Guía Docente 2015/2016 Guía Docente 2015/2016 Inglés Técnico Technical English Grado en Gastronomía Modalidad Presencial lf: Índice Ingles técnico... 3 Breve descripción de la asignatura... 3 Requisitos Previos... 3 Objetivos

Más detalles

Ingeniería del Software I

Ingeniería del Software I Ingeniería del Software I Tema 0: Presentación de la Asignatura Carlos Blanco Dpto. de Matemáticas, Estadística y Computación Universidad de Cantabria Santander Profesorado Carlos Blanco ( teoría ) [ responsable

Más detalles

Guía Docente

Guía Docente Guía Docente 2013-14 Física Physics Grado en Ingeniería Informática A Distancia Rev. 10 Universidad Católica San Antonio de Murcia Tlf: (+34) 902 102 101 info@ucam.edu www.ucam.edu 29/04/2014 17:18 Índice

Más detalles

GUÍA DOCENTE 2017/2018. Fundamentos de Interacción Persona- Ordenador Grado en INGENIERÍA INFORMÁTICA 2º curso. Modalidad Presencial

GUÍA DOCENTE 2017/2018. Fundamentos de Interacción Persona- Ordenador Grado en INGENIERÍA INFORMÁTICA 2º curso. Modalidad Presencial Fundamentos de Interacción Persona- Ordenador Grado en INGENIERÍA INFORMÁTICA 2º curso Modalidad Presencial Sumario Sumario 2 Datos básicos 3 Breve descripción de la asignatura 4 Requisitos previos 4 Objetivos

Más detalles

UNIVERSIDAD LIBRE SECCIONAL PEREIRA

UNIVERSIDAD LIBRE SECCIONAL PEREIRA FACULTAD DE IINGENIERIAS PROGRAMA ACADÉMICO DE INGENIERIA DE SISTEMAS PLAN DE ASIGNATURA LÓGICA Y ALGORITMOS NOMBRE DE LA ASIGNATURA: CODIGO DE LA ASIGNATURA: 02602 CICLO DE FORMACIÓN: COMPONENTE DE FORMACIÓN

Más detalles

Diseño e Implementación con J2EE

Diseño e Implementación con J2EE Diseño e Implementación con J2EE Fernando Bellas Permuy Departamento de Tecnologías de la Información y las Comunicaciones (TIC) Universidad de A Coruña http://www.tic.udc.es/~fbellas fbellas@udc.es Objetivos

Más detalles

J2EE: APLICACIONES AVANZADAS DE JAVA PARA ENTORNOS PROFESIONALES

J2EE: APLICACIONES AVANZADAS DE JAVA PARA ENTORNOS PROFESIONALES ASIGNATURA DE MÁSTER: J2EE: APLICACIONES AVANZADAS DE JAVA PARA ENTORNOS PROFESIONALES Curso 2015/2016 (Código:31102083) 1.PRESENTACIÓN Esta guía presenta las orientaciones básicas que requiere el alumno

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Estructura de computadores Computer organization and design Grado en Ingeniería Informática A distancia Rev. 28/07/2016 10:28 Universidad Católica San Antonio de Murcia Tlf: (+34)

Más detalles

Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010. F1182 Aplicaciones distribuidas 1/8

Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010. F1182 Aplicaciones distribuidas 1/8 Programa elaborado por: PROGRAMA DE ESTUDIO Aplicaciones distribuidas Programa Educativo: Licenciatura en Informática Administrativa Área de Formación : Integral Profesional Horas teóricas: 2 Horas prácticas:

Más detalles

Guía Docente

Guía Docente Guía Docente 2016-17 Derecho europeo: armonización legislativa y políticas comunitarias European Union law: legislative harmonization and EU policies Máster Universitario en gestión administrativa Modalidad

Más detalles

Ingeniería del Software GUÍA DOCENTE Curso

Ingeniería del Software GUÍA DOCENTE Curso Ingeniería del Software GUÍA DOCENTE Curso 2010-2011 Titulación: Grado en ingeniería informática 801G Asignatura: Ingeniería del Software 801208000 Materia: Módulo: Ingeniería del software y sistemas de

Más detalles

Guía Docente 2016/2017

Guía Docente 2016/2017 Guía Docente 2016/2017 Fundamentos de Derecho Civil en la gestión Administrativa Points of Civil law in administrative management Máster Universitario en Gestión Administrativa Modalidad de enseñanza online

Más detalles