• No se han encontrado resultados

POOVEIA - Programación Orientada a Objetos y Visual

N/A
N/A
Protected

Academic year: 2021

Share "POOVEIA - Programación Orientada a Objetos y Visual"

Copied!
6
0
0

Texto completo

(1)

Universitat Politècnica de Catalunya

1 / 6

Competencias de la titulación a las cuales contribuye la asignatura

La asignatura de informática de primer curso, si bien trabaja su objetivo introductorio, no permite, por falta de tiempo, que los alumnos alcancen unas competencias reales de programación, en el sentido de completar una aplicación de mediana complejidad con una orientación realmente profesional, o colaborar en plano de igualdad en un equipo multidisciplinar (por ejemplo, con especialistas en informática).

En consecuencia, la asignatura pretende:

Otros: Prof. Ferran Virgós Bel

Prof. Ferran Juan Baruel Responsable: Prof. Ferran Virgos Bel Unidad que imparte:

Curso:

Créditos ECTS:

723 - CS - Departamento de Ciencias de la Computación 2015

GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA (Plan 2009). (Unidad docente Optativa)

GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA (Plan 2009). (Unidad docente Optativa)

6 Idiomas docencia: Catalán, Castellano

Titulación:

Profesorado

Transversales:

1. APRENDIZAJE AUTÓNOMO - Nivel 3: Aplicar los conocimientos alcanzados en la realización de una tarea en función de la pertinencia y la importancia, decidiendo la manera de llevarla a cabo y el tiempo que es necesario dedicarle y seleccionando las fuentes de información más adecuadas.

Objetivos de aprendizaje de la asignatura

- Totalmente activa, orientada a EJE de ACTIVIDAD. Exposición indirecta de la teoría, cuando sea posible, via ejemplos (eje o sub-eje de actividad).

- La asignatura utiliza material didáctico básico (en forma de transparencias PWP) incluido en el servidor de la INTRANET de la escuela, así como la EXTRANET (Moodle).

- Cada semana existe una práctica LAB sub-eje actividad que, más tarde, el alumno deberá aplicar a otro ejemplo, con la finalidad de confeccionar un dossier.

- En forma complementaria se realizan actividades no presenciales dirigidas, en forma de proyecto de nivel superior. - Finalmente, la metodología contempla la existencia de una prueba final y un congreso de alumnos.

Metodologías docentes Capacidades previas

Diseño de algoritmos. Composiciones básicas de la programación estructurada. Diseño descendente. Conocimiento de diseño modular para reutilización. Sintáxis de algún lenguaje del modelo imperativo.

Requisitos

(2)

- Completar la visión incial de tipo básico y genérico, obtenida en la asignatura de informática, con capacidades

adicionales necesarias para un profesional de la ingenieria industrial que deba colaborar en proyectos multidisciplinares de programación, incorporando conocimientos que le permitan una actitud activa (saber hacer) en el desarrollo de

aplicaciones de complejidad media y/o una colaboración en Proyectos en equipo de tipo multidisciplinar y tamaño superior.

- En particular, se trata de avanzar en la Ingeniería del software de tipo básico. Nos referimos a Diseño Modular con ocultación de la información y conceptos complementarios como recursividad, gestión dinámica de datos y gestión de excepciones.

- Visualizar un ciclo de vida más amplio desde las etapas de especificación y diseño, viendo el ciclo de vida como una parte del método y valorando la necesidad de documentación.

Dedicación total: 150h Horas grupo pequeño: Horas aprendizaje autónomo:

60h 90h

40.00% 60.00%

(3)

Universitat Politècnica de Catalunya

3 / 6

(CAST) T1. Especificación, diseño y programación

con orientación MODULAR

(CAST) T2. Concepto de CLASE básico (ocultació

de información, o tipo abstracto de dato, TAD)

Dedicación: 24h Dedicación: 20h Grupo pequeño/Laboratorio: 12h Aprendizaje autónomo: 12h Grupo pequeño/Laboratorio: 8h Aprendizaje autónomo: 12h S1. Introducción y modularidad.

S2. El concepto de Information Hiding (IH). Aplicaciones PM con IH. S3. Recursividad.

S4. IH y el modelo OO. EL concepto de clase. Propiedades y métodos. S5. Una aplicación con OO.

Descripción: Descripción: Actividades vinculadas: Actividades vinculadas: - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier y trabajo NP1-t - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier y trabajo NP2-LAB Objetivos específicos:

Objetivos específicos:

Consolidar conocimientos y capacidades de programación, aplicando criterios de diseño modular con Information Hiding.

(4)

(CAST) T3. Estructuras dinámicas

(CAST) T4. Introducción a la programación visual

Dedicación: 20h Dedicación: 20h Grupo pequeño/Laboratorio: 8h Aprendizaje autónomo: 12h Grupo pequeño/Laboratorio: 8h Aprendizaje autónomo: 12h S6. Estructuras dinámicas. El concepto de pointer. Procedimientos de gestión de memoria.

S7. Una aplicación con OO y estructuras dinámicas.

S8. Introducción a la PV. Componentes. Propiedades y métodos. S9. Más de PV. Una aplicación con PV.

Descripción: Descripción: Actividades vinculadas: Actividades vinculadas: - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier y trabajo NP3-t - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier y trabajo NP4-LAB Objetivos específicos:

Objetivos específicos:

Diseñar con estructuras dinámicas.

(5)

Universitat Politècnica de Catalunya 5 / 6 LAB y dossier = 30% No Presencialdad = 30% Congreso = 10% Prueba final = 30% Sistema de calificación

(CAST) T5. Clasificación, herencia y

polimorfismo

(CAST) T6. Gestión de excepciones

Dedicación: 20h Dedicación: 46h Grupo pequeño/Laboratorio: 8h Aprendizaje autónomo: 12h Grupo pequeño/Laboratorio: 16h Aprendizaje autónomo: 30h S10. La taxonomía de clasificación y herencia

S11. Polimorfismo y métodos virtuales.

S12.Gestión de excepciones. S13. Ficheros. S14. Diseño de componentes. S15. Congreso. Descripción: Descripción: Actividades vinculadas: Actividades vinculadas: - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier y trabajo NP5-t - Exposición de conceptos. - Resolución de ejercicios. - Prácticas de Laboratorio. - Dossier, Np6-LAB - Congreso. Objetivos específicos: Objetivos específicos:

Desarrollar una pequeña aplicación haciendo uso de clasificación con POLIMORFISMO.

(6)

Bibliografía

Básica:

Virgós, Fernando; Segura Casanovas, Joan. Fundamentos de informática. Madrid: McGraw-Hill, cop. 2008. ISBN 9788448167479.

Referencias

Documento similar

que hasta que llegue el tiempo en que su regia planta ; | pise el hispano suelo... que hasta que el

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

[r]

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..