ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS

Documentos relacionados
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

Tema: Herramientas UML, Análisis y diseño UML

Capítulo 16. Diagrama de Clases UML

Tema: Herramientas UML, Análisis y diseño UML

Descripción y Contenido del Curso. Programación C++ Capacity Academy.

Universidad Salesiana de Bolivia

Resultado de Aprendizaje:

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Horas Contacto. Modelar gráficamente la solución de problemas con un enfoque Orientado a Objetos, usando un lenguaje de modelado, en este caso UML.

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

Capacitación adquirida por el alumno al finalizar este modulo

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

Carrera: ACM Participantes. Academia Eléctrica y Electrónica del Instituto Tecnológico Superior de Coatzacoalcos

PROGRAMA INSTRUCCIONAL

Guía del Curso Analista Programador Java: Business Apps Expert

POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015 HORAS POR SEMANA DEL LABORATORIO: DIAS QUE SE IMPARTE EL LABORATORIO:

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

Programación I. Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Enfoque de Desarrollo de software OO

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE


1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Diagramas De Casos De Uso

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

Nombre de la asignatura: Arquitectura de Computadoras. Créditos: Aportación al perfil

Contenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

Programación con Visual C#

P L A N I F I C A C I O N

AREA A LA QUE PERTENECE: 103 Matemática Básica 2 34 créditos POST REQUISITO: CATEGORIA: Obligatorio SEMESTRE: Primer Semestre 2015

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Índice de contenido. Índice de contenido... i Indice de prácticas...ix Prólogo...xi Cómo utilizar este libro...xv

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Jesús Manuel Carrera Velueta José Juan Almeida García Fecha de elaboración: Mayo 6 de 2010 Fecha de última actualización:

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

CICLO ESCOLAR ENERO JULIO (2011-2)

ANALISTA PROGRAMADOR

PLANIFICACIÓN ANALÍTICA DATOS GENERALES DEL CURSO ESTRUCTURA DEL CURSO

IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web

2007/ PROGRAMACIÓN. Tipo: TRO Curso: 1 Semestre: AB CREDITOS Totales TA TS AT AP PA OBJETIVOS. 1.-Introducción.

FACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES

Introducción a la Orientación a Objetos

Nombre de la asignatura: Simulación. Créditos: Aportación al perfil

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

Maestría en Ingeniería Énfasis en Sistemas y Computación

DISEÑO CURRICULAR COMPUTACIÓN I

Evolución de la Programación Orientada a Objetos

Metodologías en la Ingeniería del Software Métodos Orientados a Objetos

Programa de Asignatura Programación Visual I

PROGRAMA RECURSOS TERAPEUTICOS PARA LA COMUNICACION

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

Diseñando con Algoritmos Página 1 de 5

PLANIFICACION DE ALGORITMOS Y PROGRAMACION

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

ESCUELA SUPERIOR POLITECNICA DEL LITORAL PROGRAMA DE ESTUDIOS

Desarrollador de Aplicaciones Web con Java

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

PLAN DE MATERIAS ACADEMUSOFT 3.2

SÍLABO I. DATOS GENERALES:

Introducción a la programación orientada a objetos

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

DESCRIPCIÓN DE ELECTIVOS

Diseño. Diseño. Interacción. Aspectos comunes en interacción. Diagramas de Interacción. Curso de Arquitecturas de Software

UML Unifield Modeling Languaje

Lenguajes de marcado para presentación de Páginas web.

COLEGIO NACIONAL NICOLAS ESGUERRA EDIFICAMOS FUTURO TEMATICA DE TRABAJO GRADO: DECIMO ASIGNATURA: INFORMATICA PROFESOR: DANILO RODRIGUEZ ACERO

UML: INTRODUCCIÓN, ORIENTACIÓN a Objetos

TÉCNICO SUPERIOR UNIVERSITARIO EN ENERGIAS RENOVABLES ÁREA CALIDAD Y AHORRO DE ENERGÍA EN COMPETENCIAS PROFESIONALES

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

SECUENCIA DIDÁCTICA. Módulo IV

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Conceptos de Programación Orientada a Objetos

Elaboración de documentos Web mediante Lenguaje de Marcas

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema

Estructura de datos. Carrera: SCC Participantes

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

: Algorítmica y Estructura de Datos I

GUÍA DOCENTE DE PROGRAMACIÓN ORIENTADA A OBJETOS

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

INSTITUTO TECNOLÓGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATAN SUBDIRECCIÓN ACADÉMICA DEPARTAMENTO DE INGENIERÍA INDUSTRIAL

Plan de Estudios de la Carrera de Licenciatura en Turismo. Nombre de la Asignatura: RUTAS Y CIRCUITOS TURÍSTICOS 0. Código: RYC 0.

DIPLOMADO EN VERIFICACIÓN DE LAS CONDICIONES PARA LA HABILITACIÓN DE PRESTADORES DE SERVICIOS DE SALUD.

CONCRECIÓN CURRICULAR INGLÉS CURSO: 1º DE LA ESO 5. RELACIÓN ENTRE LOS ELEMENTOS DE LA PROGRAMACIÓN

UML (Lenguaje de Modelado Unificado) y Diagramas de Casos de Uso

Transcripción:

ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS OBJETIVOS GENERALES Analizar, Diseñar e Implementar Sistemas Computacionales utilizando el Paradigma de la Orientación a Objetos a través del conocimiento de su sustentación teórica y de la resolución de ejemplos prácticos en el área de sistemas de control. OBJETIVOS ESPECIFICOS Diseñar software utilizando un paradigma que descompone el problema en objetos independientes Utilizar un lenguaje orientado a objetos para implementar soluciones de software. ESTRUCTURA 1. Introducción a la Programación Orientada a Objetos Introducir al enfoque orientado a objetos para resolver los problemas que se presenten Identificar los componentes que intervienen en el diseño de una solución orientada a objetos. Paradigma Procedimental Paradigma orientado a objetos Lenguajes y Pensamientos Vista Micro y Macro de la Programación Orientada a Objetos Clases y Objetos Encapsulación, Paso de Mensajes, Herencia y Polimorfismo Fecha de Inicio: 31/10/2005 Fecha de Fin: 04/11/2005 Introducción (doc_princ_1.ppt) Referencias de la web (doc_ref_1_1.doc)

2. Implementación con Lenguajes Orientados a Objetos Comparar las características entre los lenguajes de programación orientados a objetos. Seleccionar el lenguaje apropiado para cada problema que se presentes, según su naturaleza. Objetos como tipos de datos abstractos Interfase e Implementación Aprendiendo un Lenguaje OO (3): Ejemplo de la Carta Definición de Clase: visibilidad, alcance, protección Herencia & Asociación de Mensaje Especialización (Subtipo) Reemplazo y Refinamiento Reserva Dinámica de Memoria Sobrecarga Fecha de Inicio: 07/11/2005 Fecha de Fin: 11/11/2005 Introducción (doc_princ_2.ppt) Referencias de la web (doc_ref_2_1. doc) 3. Análisis y Diseño Orientado a Objetos utilizando UML Reconocer las etapas del análisis y diseño orientado a objetos Analizar y diseñar sistemas utilizando las herramientas del UML Etapas del Análisis y Diseño Orientado a Objetos UML Diagramas de UML Diagramas de Caso de Uso

Diagramas de Clase Diagramas de Interacción Diagramas de secuencia Diagramas de colaboración Diagrama de Estados Diagramas de Actividad Diagramas de Componentes Diagrama de Puesta en Producción Fecha de Inicio: 14/11/2005 Fecha de Fin: 18/11/2005 Introducción (doc_princ_3.ppt) Referencias de la web (doc_ref_3_1. doc) 4. Patrones de Diseño Orientado a Objetos Diseñar soluciones de software utilizando patrones. Patrones y Frameworks Frameworks de Aplicación Un Framework como una Librería de Cabeza Patrones de Diseño Tipos de Patrones de Diseño Patrones de diseño de Creación Patrones de diseño de Estructurales Patrones de diseño de Comportamiento Patrones de diseño de Clase Patrones de diseño de Objetos Fecha de Inicio: 21/11/2005 Fecha de Fin: 25/11/2005

Introducción (doc_princ_4.ppt) Referencias de la web (doc_ref_4_1. doc) 5. Introducción a Base de Datos Orientada a Objetos Manejar adecuadamente el software que le permite interactuar al usuario con la base de datos diseñada. Conocer el funcionamiento interno en la computadora, de la base de datos. Definición de un SGBD Objetivos de los SGBD Componentes de los SGBD Funciones de los SGBD Clasificación de los SGBD Fecha de Inicio: 28/11/2005 Fecha de Fin: 09/12/2005 Introducción (doc_princ_5. doc) Referencias de la web (doc_ref_5_1.ppt) ASIGNACIÓN UNIDADES / PARCIALES Primer Parcial: Unidad 1 y 2 Segundo Parcial: Unidad 3 y 4 Tercer Parcial: Unidad 5 ESTRUCTURA DE NOTAS

Parciales representan el 50% de la nota global Primer Parcial: o Test 1(TEST 1.doc): 30% o Caso 1(Avance de Proyectos): 10% o Cuestión 1: 10% o Debates: 20% Segundo Parcial: o Test 2 (TEST 2.doc): 30% o Caso 2(Avance de Proyectos): 20% o Cuestión 2: 10% o Debates: 10% Tercer Parcial: o Test 3 (TEST 3.doc): 20% o Caso 3(Avance de Proyectos): 20% o Cuestión 3: 10% o Debates: 20% Examen final (40%) y Sustentación y presentación de proyecto (60%: 30% para la documentación; 70% para la sustentación) representan el 50% restante de la nota global.