Algoritmia y programacion 1

3
Módulo de Formación: Algoritmia y Programación I Código: Objetivo: Profundización en la Programación Orientada a Objetos Criterios de Evaluación: Trabajo Presencial TP: 6 Trabajo Independiente TI: 3 Créditos: 3 Semestre: Segundo Componente: Énfasis Profesional DIMENSIONES DE FORMACION SABER SABER-HACER SER 1. Características fundamentales de la POO 1.1. Encapsulamiento 1.2. Los métodos y la sobrecarga de métodos 1.3. Herencia 1.4. Polimorfismo 1.5. Arreglos y cadenas 1.6. Referencia this 1.7. Destrucción de objetos 2. API 2.1. Estructura de las librerías estándar de Java 2.2. Esquema e implicaciones de las versiones del API de Java. 2.3. Utilización del API en programas 3. Excepciones 3.1. Manejo de excepciones y errores. Profundizar en los conocimientos de la programación orientada a objetos dominando temas de encapsulamiento, sobrecarga de métodos, herencia y polimorfismo. Perfeccionar el desempeño de los programas hechos en Java utilizando adecuadamente los elementos de su API. Controlar el suceso de errores en ejecución implementado el manejo de las excepciones utilizando Java Perfeccionar la interfaz gráfica de las aplicaciones elaborando gráficos y Honesto, al respetar las reglas referentes al trabajo individual y en grupo Capaz de analizar y conceptualizar un problema sobre el modelado y la solución propuesta por el paradigma de la POO. Interesado en la capacidad de síntesis sobre la elaboración de una aplicación utilizando elementos ya desarrollados.

description

syllabus de la materia algoritmia y programacion 1

Transcript of Algoritmia y programacion 1

Page 1: Algoritmia y programacion 1

Módulo de Formación: Algoritmia y Programación ICódigo:Objetivo: Profundización en la Programación Orientada a ObjetosCriterios de Evaluación:Trabajo Presencial TP: 6Trabajo Independiente TI: 3Créditos: 3Semestre: SegundoComponente: Énfasis Profesional

DIMENSIONES DE FORMACIONSABER SABER-HACER SER

1. Características fundamentales de la POO1.1. Encapsulamiento1.2. Los métodos y la sobrecarga de métodos1.3. Herencia1.4. Polimorfismo1.5. Arreglos y cadenas1.6. Referencia this1.7. Destrucción de objetos

2. API2.1. Estructura de las librerías estándar de Java2.2. Esquema e implicaciones de las versiones del API de Java.2.3. Utilización del API en programas

3. Excepciones3.1. Manejo de excepciones y errores.

3.2. Excepciones comprobadas y no comprobadas.3.3. Manejo de excepciones en Java.

4. Programación gráfica4.1. Herramientas de programación gráfica de Java.

5. Interfaces5.1. Características y utilidades de una interfaz.5.2. Diseño de una interfaz.

Profundizar en los conocimientos de la programación orientada a objetos dominando temas de encapsulamiento, sobrecarga de métodos, herencia y polimorfismo.

Perfeccionar el desempeño de los programas hechos en Java utilizando adecuadamente los elementos de su API.

Controlar el suceso de errores en ejecución implementado el manejo de las excepciones utilizando Java

Perfeccionar la interfaz gráfica de las aplicaciones elaborando gráficos y animaciones utilizando Java

Mejorar la interfaz gráfica del usuario reconociendo sus características y utilidades.

Dominar la interacción gráfica del usuario controlando adecuadamente los eventos utilizando Java.

Manipular los procesos de usuario utilizando hilos en los programas elaborados con Java.

Honesto, al respetar las reglas referentes al trabajo individual y en grupo

Capaz de analizar y conceptualizar un problema sobre el modelado y la solución propuesta por el paradigma de la POO.

Interesado en la capacidad de síntesis sobre la elaboración de una aplicación utilizando elementos ya desarrollados.

Page 2: Algoritmia y programacion 1

6. Modelo de eventos6.1. Manejo de eventos en Java6.2. Eventos e interfaz gráfica6.3. Interfaz gráfica de usuario

7. Multihilos7.1. El sistema operativo y los procesos.7.2. Java y el manejo de procesos con el Sistema Operativo.7.3. Hilos y los procesos de usuario.

BIBLIOGRAFIAOVIEDO Efraín. Lógica de programación. 1ª ed. Bogota D.C. Ecoe Ediciones, 2002Ceballos, Francisco Javier. "Java 2 - Curso de programación". Alfaomega, 2003Documentación de JAVA (JDK 1.4) http://java.sun.com/j2se/1.4/docs/api/index.htmlTutorial de JAVA (JDK 1.4) http://java.sun.com/docs/books/tutorial/