Programa Analítico Vicerrectoría Académica

Documentos relacionados
Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

Programa Analítico Vicerrectoría de Educación Superior

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

Programa Analítico Vicerrectoría Académica

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Obligatoria asignatura Programa elaborado por:

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

MC. Esperanza Aguillón Robles MC. Miriam Zulma Sánchez Hernández ISC. José María Zepeda Florián. Ninguna

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

PROGRAMA ANALÍTICO DE ASIGNATURA

División Académica de Informática y Sistemas

Programa Analítico Vicerrectoría Académica

Programa Analítico Vicerrectoría de Educación Superior

Programación bajo UML

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría de Educación Superior

Programa Analítico Vicerrectoría Académica

Serafín Angulo Pineda Héctor Javier Toraya Lazo De la Vega Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

DESCRIPCIÓN DE LA ASIGNATURA

PLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA

Programa Analítico Vicerrectoría Académica

GUÍA DE APRENDIZAJE PROGRAMACION ORIENTADA A OBJETOS Y CONCURRENTE

UNIVERSIDAD NACIONAL DE MISIONES FACULTAD DE CIENCIAS EXACTAS, QUÍMICAS Y NATURALES

Programa Analítico Vicerrectoría de Educación Superior

Programa(s) Educativo(s): Clave de la materia: BC202 UNIVERSIDAD AUTÓNOMA DE Semestre: CHIHUAHUA

UNIVERSIDAD DE GUADALAJARA

NOMBRE DEL CURSO: Análisis y Diseño de sistemas 2 CODIGO: 785 CRÉDITOS: 5. ESCUELA: Ciencias y Sistemas AREA: Desarrollo de Software

SILABO DEL CURSO DISEÑO DE SOFTWARE 1. DATOS GENERALES

CURSO: 1º SEMESTRE: 1º MATERIA A LA QUE PERTENECE: Programación. Camelia Muñoz Caro Despacho 1.5 Edificio A-ESI 3720

Guía docente de la asignatura

Programa Analítico Vicerrectoría de Educación Superior

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Sistemas informaticos industriales. CURSO ACADÉMICO - SEMESTRE Primer semestre

UNIVERSIDAD AUTÓNOMA DE CHIAPAS Facultad de Contaduría y Administración, Campus I

PLAN DE MATERIAS ACADEMUSOFT 3.2

UNIVERSIDAD LIBRE SECCIONAL PEREIRA

Guía docente de la asignatura

Programa Analítico Vicerrectoría de Educación Superior

ASIGNATURA: PROGRAMACIÓN ORIENTADA A OBJETOS

Ing. Serafín Angulo Pineda M. en E. Héctor Javier Toraya Lazo De la Vega Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Programa Analítico Vicerrectoría de Educación Superior

Guía docente de la asignatura

Programa Analítico Vicerrectoría de Educación Superior

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SYLLABUS DE SISTEMAS DE INFORMACIÓN

Programa Analítico Vicerrectoría de Educación Superior

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

DESARROLLO DE SOFTWARE

Universidad de Alcalá

GUÍA DOCENTE DE LA ASIGNATURA

UNIVERSIDAD LIBRE SECCIONAL PEREIRA

Programa Analítico Vicerrectoría de Educación Superior

ANX-PR/CL/ GUÍA DE APRENDIZAJE

Guía docente de la asignatura

Programa Analítico Vicerrectoría de Educación Superior

PROGRAMA DE LABORATORIO POS-REQUISITO: Primer Semestre 2019 Ing. Mario José Bautista Fuentes AUXILIAR: Nery Galvez

Ingeniería del Software I

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB. Guía de Aprendizaje Información al estudiante

Programa Analítico Vicerrectoría de Educación Superior

Optativa II. Octubre Marzo Horas Semanales: 5 Créditos 80 Quinto Ciclo de Análisis de Sistemas

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Arquitectura y desarrollo de sistemas de informacion

INSTITUTO TECNOLÓGICO DE MORELIA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD DE CIENCIAS DE LA ELECTRÓNICA

Programa Analítico Vicerrectoría de Educación Superior

DIVISION DE EDUCACION MEDIA SUPERIOR ACADEMIA DE ESPECIALIDADES TECNICAS PROGRAMA ANALÍTICO INFORMATICA APLICADA III

Horas teóricas: 2 Horas prácticas: 4 Total de Horas: 6 INTRODUCCION A LA PROGRAMACION

Fecha de elaboración: Julio de 2010 Fecha de última actualización:

DATOS DE IDENTIFICACIÓN DEL CURSO Departamento de Ciencias Computacionales ACADEMIA A LA QUE PERTENECE: Técnicas Modernas de Programación

PLANIFICACIÓN Diseño de Software PRÁCTICA

PROGRAMA DE LABORATORIO SECCIÓN: ÁREA A LA QUE PERTENECE: POS-REQUISITO: AUXILIAR:

Programa Analítico Vicerrectoría de Educación Superior

Transcripción:

División de Ingeniería y Tecnologías Departamento de Ciencias Computacionales Periodo : Otoño 2011 Nombre del curso: DESARROLLO DE SOFTWARE BASADO EN COMPONENTES Línea Curricular: Desarrollo de Softwarel Clave: SC1540 Seriación: SC1300, SC1510 HTS: 3 HPS: 0 THS: 3 Créditos: 6 HTS: HORAS TEÓRICAS SEMANALES HPS: HORAS PRÁCTICAS SEMANALES THS: TOTAL DE HORAS POR SEMANA Idioma(s) en que se imparte el curso: Español Tipo(s) de Curso: Semi-presencial Objetivo y/o competencias generales del curso : Examinar los conceptos inherentes a la arquitectura de software y algunos modelos multicapa y modelos basados en componentes y patrones, aplicando técnicas de análisis y diseño de software Descripción de contenidos y calendarización: TIEMPO OBJETIVOS ESPECIFICOS TEMAS Y SUBTEMAS ACTIVIDADES 2 semanas Modulo I El ciclo de la arquitectura de software. Comprender los conceptos de arquitectura de software Introducción al software basado en componentes. (SBC ) Conocer los conceptos sobre la construcción de sistemas usando componentes El ciclo de la arquitectura de software Origen de la arquitectura de software Los procesos de software y el ciclo de vida del negocio Que es la arquitectura de software y que NO es arquitectura de software Patrones, Modelos de referencia, y arquitecturas de referencia Definición de componentes, operaciones e interfaces capítulos 1 y 2 del libro de Bass, y 1 del libro de Crnkovic. Tarea 1 (Comprender conceptos básicos de arquitectura). Tarea 2 (Introducción a componentes de software) Pag. 1 de5

Marcos de trabajo (frameworks) Modulo II Modulo III Creando una arquitectura de software. Conocer y aplicar la creación de la arquitectura de software Documentando arquitecturas de software. Dominar la documentación de la arquitectura de software Creando una arquitectura de software. Atributos de calidad a considerar Funcionalidad Arquitectura y los atributos de calidad Atributos de calidad del sistema Otros atributos de calidad Logrando la calidad Tácticas de introducción Tácticas de disponibilidad Tácticas de modificación Tácticas de rendimiento Tácticas de pruebas Tácticas de usabilidad Diseñando la arquitectura Formando la estructura de equipo Creando el esqueleto del sistema Documentando arquitecturas de software Usos de la documentación Vistas Elección de las vistas relevantes Documentando una vista Documentando a través de las vistas Lenguaje de Modelación Unificada (UML) capítulos 4, 5 y 7 del libro de Bass. Tarea 3: (Identificar los atributos de calidad y tacticas para un sistema de software) Actividad: leer el capítulo 9 del libro de Bass y 1 del libro de Crnkovic. Tarea 4: (Crear la arquitectura de un sistema usando componentes) Pag. 2 de5

2 semanas Modulo IV Modulo V Analizando arquitecturas. Conocer y analizar las arquitecturas de software mas relevantes. Técnicas y herramientas. Dominar las técnicas usadas en el desarrollo de software basado en componentes Técnicas para especificaciones de componentes ATAM (The Architecture Tradeoff Analysis Method). CBAM (Cost-Benefit Analysis Method). Modelos de componentes (Java Bean, CORBA,.NET, Component Model y Open Service Gateway Initiative Component Model) software architecture point of view Introducción a la programación de componentes usando.net. capítulos 11 y 12 del libro de Bass. Tarea 5: (Analizar una arquitectura) Actividad: leer el capítulo 4 del libro de Crnkovic. Programas ejemplo Tarea 6: (Crear una aplicación basada en componentes usando.net) Método Pedagógico empleado : Exposición de los temas en el aula y en linea por el maestro, explicando y examinando soluciones a problemas ya resueltos. Estudio de programs ejemplo que permitan aprender las soluciones propuestas para cada problema, estudio de diferentes aplicaciones con componentes usando tecnologia.net. Recursos Didácticos Diapositivas y presentaciones en clase, software y aplicaciones Cliente Servidor exitentes en el mercado, diversos programas ejemplo. Tareas de programación para practicar los conceptos Tecnología: Visual Studio.Net Fechas de exámenes: Primer parcial: Septiembre 11/2006 Segundo Parcial: Octubre 9/2006 Tercer Parcial: Noviembre 6/2006 Final: Pag. 3 de5

Políticas del curso En caso de deshonestidad académica (copiar, permitir copiar, etc.) se le reportará al alumno una calificación final de cero, independientemente de que la copia haya sido realizada en los exámenes parciales, examen final, trabajo final, e incluso en los exámenes frecuentes. La calificación aprobatoria para el curso será de 70. Al alumno que tenga una puntuación acumulada inferior cercana al 70 se le tomará en cuenta su dedicación a la materia demostrada con la actitud en clase, calidad de las tareas entregadas, apuntes etc. para considerar su aprobación del curso. Tareas entregadas tarde serán penalizadas tal como se indica en el instructivo de entrega de tareas Calificación Parcial Calificación Final Profesor Investigaciones Prácticas y Examen Total 3 Trabajo Examen y/o tareas exámenes rápidos Parcial (100%) Parciales Final Final Sergio Zuñiga González 20% 80% 30% 30% 40% Total (100%) Datos Generales del(de los) Profesor(es): Nombre Teléfono Ubicación Correo E Hrs. de Asesoría Sergio Zuñiga González 811 277 96 03 sergio.zuniga@udem.edu.mx Bibliografía básica y complementaria : (T) Bass, Len. Software Architecture in Practice, Addison-Wesley Pub Co., 2da. Edición, USA, 2003 Crnkovic, Ivica. Building Reliable Component-Based Software Systems, Artech House, USA, 2002 Pag. 4 de5

Firma de autorización Pag. 5 de5