Modelos de Desarrollo de Programas


Información general (2009-2010)

Curso

3º, 2º cuatrimestre (asignatura obligatoria)

Profesores

Tablón de la asignatura

Está ubicado en la segunda planta del bloque 3, enfrente del aula 3202.

Breve descripción

Esta asignatura supone una primera aproximación a las metodologías de desarrollo de programas. Está centrada en el desarrollo de programas pequeños, por lo que no se cubrirán actividades relacionadas con la gestión de proyectos.

Se cubrirán dos modelos de desarrollo de programas diferentes. En primer lugar se tratará el modelo de desarrollo orientado a objetos, poniendo como ejemplo una metodología básica definida a partir del Proceso Unificado de Rational. En segundo lugar se describirá el modelo de desarrollo basado en procedimientos y datos, poniendo como ejemplo la metodología estructurada.

Estos conocimientos teóricos serán aplicados en una práctica, que consistirá en desarrollar un programa pequeño en dos versiones, una orientada a objetos y otra estructurada, siguiendo las dos metodologías. La versión orientada a objetos deberá ser implementada y para ello se podrá utilizar cualquier lenguaje de programación.

Este curso se plantea integrar la enseñanza en clase con enseñanza virtual en la plataforma Moodle: acceso a Modelos de Desarrollo de Programas en Moodle.

Temario resumido

  1. Modelo de desarrollo orientado a objetos
    1. 1. Introducción a la asignatura
    2. 2. Fundamentos de la orientación a objetos
    3. 3. Metodología básica de desarrollo OO
  2. Modelo de desarrollo estructurado
    1. 4. Desarrollo estructurado de un programa

Práctica

Última actualización: 18-febrero-2010