DISEÑO CURRICULAR - Programación V - Módulo I Introducción a la Programación Concurrente

					VI. Estructura Organizativa de la Asignatura.
         Módulo I: Introducción a la Programación Concurrente.
         Competencias del Módulo:
         1. Comprende lo que es la Programación Concurrente, así como determinar las características de esta, su arquitectura, especificaciones y problemas relacionados con la Programación
             Concurrente.
         Hora de dedicación: 12 horas (2 semanas – 3 HT y 3 HP)
     Resultados de Aprendizaje            Contenidos (conceptuales,                                              Estrategia Didáctica                                    Horas                Estrategia de Evaluación del Módulo
  (conceptuales, procedimentales y      procedimentales y actitudinales                                   (Técnicas, recursos y actividades)                           de Trabajo
           actitudinales)


1. Describe la Programación          1. Preámbulo a la Programación             De inicio:
                                        Concurrente.                            Lluvia de ideas
   Concurrente, a nivel de
                                                                                Actividades:
   conceptos y beneficios.                                                      Presentar el tema mediante pregunta.                                                                Diagnóstica:
                                     2. Concepto de la Programación             Estimular la participación
                                        Concurrente.                            Anotar aportes en el tablero.                                                                       Exploratoria a través de preguntas verbales.
2. Identifica              las                                                  Sintetizar.
                                                                                Recursos:                                                                                           Formativa:
   características básicas de        3. Beneficios      de        la            Material impreso.
   la      Concurrencia      y          Programación Concurrente.               Laptop.
                                                                                                                                                                                    Preguntas intercaladas.
   arquitectura de hardware,                                                    Marcadores.
                                                                                                                                                                                    Sumativa:
                                                                                Borrador para pizarra acrílica.
   así        como         las       4. Concurrencia y Arquitecturas            Página web de la asignatura:
   especificaciones,                    de Hardware.                            https://sites.google.com/site/antoniocortescastillo/teaching/programacion-v/modulo-i                Lectura Nº 1: 5%
                                                                                De Desarrollo:                                                                                      José Tomás Palma Méndez, Mª del Carmen Garrido
   problemas propios de la                                                      Exposición dialogada.                                                                               Carrera, Fernando Sànchez Figueroa y Alexis Quesada
                                     5. Especificaciones de Ejecución                                                                                                               Arenelbía (2003).Programación Concurrente. Thomson,
   Programación                         Concurrente.
                                                                                Estudio independiente.
                                                                                Actividades:                                                                                        Madrid, págs 1-27. Capítulo I: Conceptos Fundamentales.
   Concurrente.                                                                 Presentar el tema.
                                                                                                                                                                                    Elaborar un mapa mental del capítulo. Ver ejemplo en
                                                                                                                                                                                    la     página      Web         de     la    asignatura.
                                        5.1 Condiciones de Bernstein.           Preguntas y respuestas.
                                                                                Síntesis final.                                                                                     https://sites.google.com/site/antoniocortescastillo/t
                                                                                Asignar lecturas y sus guías.
                                                                                                                                                                          12        eaching/programacion-v/modulo-i
                                     6. Características   de              los   Trabajo por los estudiantes.
                                        Sistemas Concurrentes.                  Recursos:                                                                                           Lectura Nº 2: 5%
                                                                                Tablero.                                                                                            Kann, Charles W. (2004). Creating Components – Object
                                                                                Textos.                                                                                             Oriented, Concurrent, and Distributed Computing in
                                     7. Problemas inherentes a la               Equipo de Multimedia.                                                                               Java. Auerbach.
                                        Programación Concurrente.               Módulo I: Introducción a la Programación Concurrente. (archivo en formato .ppt)
                                                                                Página Web de la Asignatura:                                                                        Chapter 1: Introduction to Concurrent Programming and
                                     8. Corrección de los programas             https://sites.google.com/site/antoniocortescastillo/teaching/programacion-                          Components.
                                                                                v/modulo-i
                                        concurrentes.                                                                                                                               Lectura Nº 3: 5 %
                                                                                De culminación:                                                                                     Raposa, Rich (2003). Java in 60 Minutes a Day. Wiley
                                                                                Tareas                                                                                              Publishing, Inc.
                                                                                Actividades:                                                                                        Chapter 15: Threads. Pàgs. 503 - 549
                                                                                Asignar ejercicios.
                                                                                Trabajo en casa.
                                                                                Revisión y retroalimentación.
                                                                                Recursos:                                                                                           Actividad Nº 1 – Ejercicios con la condiciones de
                                                                                Tablero.                                                                                            Bernstein. Valor: 5 %
                                                                                Textos.
                                                                                Equipo de Multimedia.
                                                                                Módulo I: Introducción a la Programación Concurrente. (archivo en formato .ppt)                     Laboratorios Nº 1: Valor: 10%
                                                                                                                                                                                    Magee, Jeff and Kramer, Jeff (1999). Concurrency – State
                                                                                                                                                                                    Models & Java Programs.
                                                                                                                                                                                    Chapter: 2: Processes and Threads. Págs 11-32

                                                                                                                                                                                    Herramienta a utilizar:
                                                                                                                                                                                    - JCreator, Netbeans o Eclipse.
                                                                                                                                                                                    - LTSA (Labelled Transition System Analyser)
                                                                                                                                                                                    - Guía para la entrega de informes de laboratorio.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:169
posted:8/17/2012
language:Unknown
pages:1