UNIVERSIDAD NACIONAL EXPERIMENTAL POLITCNICA DE LA FUERZA ARMADA 2007 DIURNO
INGENIERA EN SISTEMAS SEMESTRE ASIGNATURA 5to PROCESAMIENTO DE DATOS CDIGO HORAS SYC-32414 TEORA PRCTICA LABORATORIO UNIDADES DE CRDITO PRELACIN 3 0 3 4 SYC-22112 1.- OBJETIVO GENERAL Aplicar los principios de procesamiento de datos y las tcnicas de desarrollo de software para poder iniciarse en las nuevas tendencias de manejo de datos orientado a objetos.
2.- SINOPSIS DE CONTENIDO La asignatura Procesamiento de datos, le permitir al estudiante conocer el proceso de entrada y salida de datos para la elaboracin de programas. El contenido de la asignatura est distribuido en cinco (5 )unidades, a saber:
UNIDAD 1: Procesamiento de datos UNIDAD 2: Programacin estructurada. UNIDAD 3: Programacin orientada objetos (poo) UNIDAD 4: Ingeniera del software UNIDAD 5: Desarrollo de sistemas de tiempo real. (str)
3.- ESTRATEGIAS METODOLGCAS GENERALES Dilogo Didctico Real: Actividades presnciales (comunidades de aprendizaje), tutoras y actividades electrnicas. Dilogo Didctico Simulado: Actividades de autogestin acadmica, estudio independiente y servicios de apoyo al estudiante. ESTRATEGIAS DE EVALUACIN La evaluacin de los aprendizajes del estudiante y en consecuencia, la aprobacin de la asignatura, vendr dada por la valoracin obligatoria de un conjunto de elementos, a los cuales se les asign un valor porcentual de la calificacin final de la asignatura. Se sugieren algunos indicadores y posibles tcnicas e instrumentos de evaluacin que podr emplear el docente para tal fin. Realizacin de actividades terico-prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivnciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante
OBJETIVOS DE APRENDIZAJE CONTENIDO ESTRATEGIASDE EVALUACIN BIBLIOGRAFA Interpretar los principios del procesamiento de Datos.
UNIDAD 1: PROCESAMIENTO DE DATOS
1.1 Principios de Procesamiento de Datos: Estructuras bsicas de datos: Datos, Informacin, Archivos, Bases de Datos, Procesamiento de Datos. Procesamiento de Transacciones. Procesamiento de Informacin. Sistemas de Informacin: Componentes. Estructura Funciones. Clasificacin. Ejemplos Realizacin de actividades terico- prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivnciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante.
Joyanes Aguilar Luis. Metodologa de la Programacin. Editorial Mc Graw Hill. Lewis-Smith. Estructura de Datos. Editorial Paraninfo.-
Aplicar las Tcnicas de Programacin: Estructurada utilizando las herramientas de Anlisis estructurado de Sistemas.
UNIDAD 2: PROGRAMACIN ESTRUCTURADA.
2.1 Anlisis Estructurado de Sistemas (AES). Herramientas del AES: Diagramas de Flujo de Datos (DFD). Diccionario de Datos (DD). Descripcin de Procesos (DP). Ejemplos y ejercicios. Algoritmos Estructurados. Sintaxis de los Algoritmos Estructurados Estructuras: Secuenciales, de Decisin, de Repeticin. Ejemplos y ejercicios. Herramientas Estructuradas: CASE, Modelo de Datos, workflow. Realizacin de actividades terico- prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivnciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante.
An C. (1999) Anlisis y Diseo Orientado a Objetos con UML 1era. Edicin. Edit. Prentice Hall. Boock G. (1996) Anlisis Orientado a Objetos. Edit. Addison Wesley.2da. Edicin. Larman C. (1999) Anlisis y Diseo Orientado a Objetos con UML. 1era. Edicin Edit. Prentice Hall.
Aplicar la Programacin orientada a Objetos mediante la utilizacin de las Tcnicas de prototipos y desarrollo rpido, as como los elementos establecidos para este tipo de programacin. UNIDAD 3: PROGRAMACIN ORIENTADA OBJETOS (POO)
3.1 Tcnicas de Prototipos y desarrollo rpido: Metodologas.
3.2 Elementos de la POO: Objetos, atributos, Mensajes, Clases, Instanciacin. Ejemplos y Problemas. Caractersticas de la POO: Abstraccin, Encapsulamiento, Polimorfismo, Herencia. Realizacin de actividades terico- prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivenciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante.
An C. (1999) Anlisis y Diseo Orientado a Objetos con UML 1era. Edicin. Edit. Prentice Hall. Boock G. (1996) Anlisis Orientado a Objetos. Edit. Addison Wesley.2da. Edicin. Larman C. (1999) Anlisis y Diseo Orientado a Objetos con UML. 1era. Edicin Edit. Prentice Hall.
Aplicar conceptos de Ingeniera de Software enfatizando el proceso de Desarrollo y Tecnologa de Software. UNIDAD 4: INGENIERA DEL SOFTWARE
4.1 Proceso de Desarrollo de Software: La Complejidad de los Sistemas de Software. Recursos de Software en sistemas Complejos. Caractersticas de los Sistemas de Software. Ingeniera de los Sistemas de Software. Modelos de Ciclos de Vida: Anlisis Comparativo. Modelo en Cascada; Elementos, Caractersticas. Modelo Incremental; Modelos basados en Prototipos desechables e incremental. Modelo del Sistema Automatizado. Meta. Modelo en Espiral.
4.2 Tecnologa de Software: Conceptos. Mtodos de desarrollo de Herramientas de Soporte. Entornos de desarrollo. Componentes reutilizables. Ejemplos. De Tecnologas de Software. Desarrollo Estructurado y Orientado a Objetos. Realizacin de actividades terico- prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivenciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante. Presman. McGraw Hill (1993) Introduccin a la Ingeniera de Software. Yourdon E. (1993) Anlisis Estructurado Moderno Edit. Prentice Hall.
Manejar lenguajes de programacin Orientado a Objetos, con nfasis en la utilizacin de tcnicas de ingeniera del software.
UNIDAD 5: DESARROLLO DE SISTEMAS DE TIEMPO REAL. (STR)
5.1 Sistemas de Tiempo Real: Definiciones Bsicas, Restricciones. Tecnologas de Software para sistemas de Tiempo Real: Bases de Datos, Sistemas Operativos, Lenguajes, Sistemas CASE para (STR)
5.2 Calidad del Software: Introduccin a la calidad del Software. Mtricas. ISO 9000 0.2. Calidad de Proceso. Calidad de Producto.
5.3 Ingeniera de Software Orientado a Objeto. 5.4 POO: Conceptos fundamentales. Clases, Objetos, Atributos, Encapsulamiento, Herencia, y Polimorfismos. Ejemplos y Ejercicios. Anlisis y Diseo Orientado a Objetos. Pruebas Orientada a Objetos. Patrones Orientado a Objetos. Realizacin de actividades terico- prcticas. Realizacin de actividades de campo. Aportes de ideas a la Comunidad (informacin y difusin). Experiencias vivenciales en el rea profesional Realizacin de pruebas escritas cortas y largas, defensas de trabajos, exposiciones, debates, etc. Actividades de Auto-evaluacin / co-evaluacin y evaluacin del estudiante.
An C. (1999) Anlisis y Diseo Orientado a Objetos con UML 1era. Edicin. Edit. Prentice Hall. Boock G. (1996) Anlisis Orientado a Objetos. Edit. Addison Wesley.2da. Edicin. Larman C. (1999) Anlisis y Diseo Orientado a Objetos con UML. 1era. Edicin Edit. Prentice Hall. Presman. McGraw Hill (1993) Introduccin a la Ingeniera de Software. Yourdon E. (1993) Anlisis Estructurado Moderno Edit. Prentice Hall.
BIBLIOGRAFIA An C. (1999) Anlisis y Diseo Orientado a Objetos con UML 1era. Edicin. Edit. Prentice Hall. Boenm: A Spiral Model Of Software Development and Enhancement. ACM. Boock G. (1996) Anlisis Orientado a Objetos. Edit. Addison Wesley.2da. Edicin. Crunch Mode (1987) Building Effective Systems on a Tight Schedule Yourdon Press. Erski C. (1998) Component Software: Beyond Object-Oriented Programming. Edit. Alisson Wesley.. Erski C. (1998) Component Software: Beyond Object-Oriented Programming. Edit. Addison Wesley. James Rumbangh. (1995) Modelado y Diseo O-O en la Metodologa OMT. Prentice Hall. Joyanes Aguilar Luis. Metodologa de la Programacin. Editorial Mc Graw Hill. Larman C. (1999) Anlisis y Diseo Orientado a Objetos con UML. 1era. Edicin Edit. Prentice Hall. Lewis-Smith. Estructura de Datos. Editorial Paraninfo.- Loomis Mary. (1997) Estructura de Datos y Organizacin de Archivos. Editorial Prentice Hall. Martin James y ODELL James. (1998) Mtodos Orientados a Objetos. Editorial Prentice Hall. Montilva J. (1999) Desarrollo de Sistemas de Informacin. ULA. Pressman (1987) Software Engineering: A Practitioners Approach. Segunda Edicin Mc Graw-Hill. Presman. McGraw Hill (1993) Introduccin a la Ingeniera de Software. Staugaard A. (1998) Tcnicas Estructuradas y Orientadas a Objetos Edit. Prentice Hall. Wiederhold. Diseo de la Base de Datos. Editorial Mc Graw Hill. Yourdon E. (1993) Anlisis Estructurado Moderno Edit. Prentice Hall.