laboratorio de programacion iii - Dirección de Educación Técnico

Anuncio
ESPECIALIDAD INFORMATICA PROFESIONAL y PERSONAL. LABORATORIO de PROGRAMACION III.
Denominación del Aspecto Formativo:
2011
LABORATORIO DE PROGRAM ACION III
Correspondiente al: (6to Año) TALLER.
Carga Horaria: 3 horas didácticas semanales.
FUNDAMENTACIÓN DEL ASPECTO FORMATIVO.
Los avances de las tecnologías requieren de capacidades de análisis, dominio de técnicas y
lenguajes de programación, incluyendo herramientas y ambientes para el desarrollo de software
complementario, la aplicación de criterios de calidad y economía.
EXPECTATIVAS DE LOGROS.
Después de cursar este aspecto formativo, los estudiantes estarán en condiciones de:
Desarrollar programas en diversos lenguajes de programación de orientados a
objetos.
Desarrollar programas que consulten bases de datos, generando informes y
resolviendo la interfaz con el usuario para realizar consultas.
CONTENIDOS PRESCRIPTOS POR EL MARCO DE REFERENCIA.
Estructuras de datos. Definición e inicialización de estructuradas. Acceso a los miembros de la
estructura. Funciones y estructuras. Definición de tipos. Uniones. Procesamiento de archivos.
Jerarquía de datos. Archivos y flujos. Acceso secuencias. Acceso aleatorio. Archivos de texto y
binarios. Concepto de Shell. Shells y sistemas operativos. Operación de los shells y conceptos de
sintaxis. Variables utilizadas y establecidas por el Shell. Procesamiento en segundo plano y
control de procesos. Sustitución de comandos. Creación de alias de comandos. Programación de
Shell. Generación de archivos de inicio de Shell. Scripting. Introducción a la Programación
Orientada a Objetos Algoritmos y datos: Objetos. Encapsulamiento. Reutilización. El concepto de
Objeto y de Clase. Objetos como paradigmas de la encapsulación Propiedades de los objetos.
Atributos y métodos. Definición de. Propiedades de las Clases. Interfaces. Herencia. Clases
derivadas. Métodos heredados y sobrescritos. Polimorfismo y Binding dinámico. Jerarquías de
clases. Relaciones entre clases. Clases abstractas, derivadas y agregadas. Diseño orientado a
objetos. Clases de Utilidad. Arrays. Listas. Ficheros. Fecha y hora. La POO en el desarrollo de
interfaces. Componentes de una interfaz. Diseño OO en el desarrollo de interfaces gráficas.
Clases predefinidas para el desarrollo de interfaces gráficas. Excepciones. Definición. Manejo de
excepciones. Tipos de excepciones. Multitarea. Procesos. Protocolos. Mecanismos de
comunicación.
DIRECCION DE ENSEÑANZA TECNICA | MINISTERIO DE EDUCACION. PROVINCIA DE CORRIENTES. |
1
ESPECIALIDAD INFORMATICA PROFESIONAL y PERSONAL. LABORATORIO de PROGRAMACION III.
2011
BIBLIOGRAFÍA SUGERIDA PARA EL DOCENTE.
B.Meyer. Construcción de software orientado a objetos. Prentice Hall, 1999.
D. J. Berg, J. S. Fritzinger. Advanced Techniques for Java Developers: Proven
Solutions from leading Java experts. John Wiley & Sons, 1997.
Patric Chan, Rossana Lee. The Java Class Libraries. Addison Wesley (1996).
Bruce Eckel. Thinking in Java. Prentice Hall (1998).
Luis Joyanes Aguilar. Programación Orientada a Objetos, 2ª edición. McGraw-Hill,
1998.
Michael C. Daconta. Java 1.2 and JavaScript for C and C++ Programmers. John
Wiley & Sons Inc., 1998.
Patric Naughton, Herbert Shildt. Java Manual de Referencia. McGraw-Hill (1997).
DIRECCION DE ENSEÑANZA TECNICA | MINISTERIO DE EDUCACION. PROVINCIA DE CORRIENTES. |
2
Descargar