jueves, 13 de febrero de 2020

Seminario de desarrollo de sistemas Temario


1 Conceptos introductorios.
1.1 Introducción a los sistemas.
1.1.1 Descripción general.
1.1.2 Tipos.
1.1.3 Clasificación.
1.2 Ciclo de vida de un proyecto de software.
1.2.1 Planificación y gestión del proyecto.
1.2.2 Determinación de requerimientos.
1.2.3 Análisis y diseño.
1.2.4 Programación.
1.2.5 Pruebas e Implementación.

2 Introducción a la ingeniería de software.
2.1 Definición de ingeniería de software.
2.2 Historia de la ingeniería de software.
2.3 Características del software.
2.4 Mitos del software.
2.5 Capas de la ingeniería de software.
2.6 El proceso del software.
2.7 Software de alta calidad.
2.8 Factores de calidad y productividad.

3 Paradigmas de la ingeniería de software.
3.1 El enfoque estructurado.
3.1.1 Diagramas de flujos de datos.
3.1.2 Diccionarios de datos.
3.1.3 Diseño de módulos.
3.1.4 Descomposición en procesos.
3.2 El enfoque orientado a objetos.
3.2.1 Análisis.
3.2.2 Diseño.

4 Modelos de proceso de software.
4.1 Modelo de cascada.
4.2 Modelo de espiral.
4.3 Modelo incremental.
4.4 Proceso de desarrollo unificado.
4.5 Proceso software personal.
5.1 Técnicas de recopilación de información.
5.1.1 Entrevista.
5.1.2 Cuestionario.
5.1.3 Recopilación y análisis de documentos.
5.1.4 Observación y técnica “STROBE”.
5.2 Herramientas CASE.
5.2.1 Estructuradas.
5.2.2 Orientadas a Objetos.
5.3 Desarrollo de prototipos.

6 Diseño y arquitectura de productos de software.
6.1 Descomposición modular.
6.2 Arquitecturas de dominio específico.
6.2.1 Diseño de software de arquitectura multiprocesador.
6.2.2 Diseño de software de Arquitectura Cliente/Servidor
6.2.3 Diseño de software distribuido
6.2.4 Diseño de software de tiempo real.


miércoles, 12 de febrero de 2020

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes