Entornos de desarrollo

Detalles Bibliográficos
Autor principal: Casado Iglesias, Carlos (-)
Formato: Libro electrónico
Idioma:Castellano
Publicado: Madrid : RA-MA Editorial 2014.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009431363006719
Tabla de Contenidos:
  • Entornos de desarrollo; Página legal; Índice; Introducción; Capítulo 1. Desarrollo de software; 1.1 El programa informático; 1.1.1 Interacción con el sistema; 1.2 Lenguajes de programación; 1.2.1 Clasificación y características; 1.3 Obtención de código ejecutable; 1.3.1 Tipos de código (fuente, objeto y ejecutable); 1.3.2 Compilación; 1.4 Procesos de desarrollo; 1.4.1 Análisis; 1.4.2 Diseño; 1.4.3 Codificación; 1.4.4 Pruebas; 1.4.5 Documentación; 1.4.6 Explotación; 1.4.7 Mantenimiento; 1.5 Roles que interactúan en el desarrollo; 1.6 Arquitectura de software; 1.6.1 Patrones de desarrollo
  • 1.6.2 Desarrollo en tres capasResumen del capítulo; Ejercicios propuestos; Test de conocimientos; Capítulo 2. Instalación y uso de entornos de desarrollo; 2.1 Características; 2.1.1 Extensiones y herramientas; 2.1.2 Personalización y configuración; 2.2 Criterios de elección de un IDE; 2.2.1 Sistema operativo; 2.2.2 Lenguaje de programación y framework; 2.2.3 Herramientas y disponibilidad; 2.3 Uso básico de un IDE; 2.3.1 Edición de programas y generación de ejecutables; 2.3.2 Desarrollo colaborativo; 2.4 Nuestra elección visual studio; 2.4.1 Instalación
  • 2.4.2 Recorrido por las ventanas y paletas principales2.4.3 Personalización y configuración; Resumen del capítulo; Test de conocimientos; Capítulo 3. Depuración y realización de pruebas; 3.1 Herramientas de depuración; 3.1.1 Puntos de ruptura; 3.1.2 Puntos de seguimiento; 3.1.3 Inspecciones; 3.2 Análisis de código; 3.2.1 Analizador estático de código; 3.3 Casos de prueba; 3.3.1 Caja blanca; 3.3.2 Caja negra; 3.3.3 Rendimiento; 3.3.4 Coherencia; 3.4 Pruebas unitarias; 3.4.1 Metodología; 3.4.2 NUnit; Resumen del capítulo; Ejercicios propuestos; Test de conocimientos
  • Capítulo 4. Optimización y documentación4.1 Refactorización; 4.1.1 Tabulación; 4.1.2 Patrones de refactorización más usuales; 4.1.3 Malos olores; 4.1.4 Refactorización y pruebas; 4.1.5 Herramientas de Visual Studio; 4.2 Control de versiones; 4.2.1 Repositorios; 4.2.2 Herramientas de control de versiones; 4.3 Documentación; 4.3.1 Uso de comentarios; 4.3.2 Herramientas; Resumen del capítulo; Test de conocimentos; Capítulo 5. Diseño orientado a objetos. Diagramas de clase; 5.1 Introducción a UML; 5.2 Diseño de clases en UML; 5.2.1 Clases, atributos y métodos; 5.2.2 Relaciones; 5.3 Herramientas
  • 5.3.1 Herramienta de modelado de VS5.3.2 UMLPad; Resumen del capítulo; Ejercicios propuestos; Test de conocimientos;́ Capítulo 6. Diseño orientado a objetos. (...); 6.1 Tipos y campos de aplicación; 6.2 Diagramas de actividad; 6.3 Diagramas de casos de uso; 6.4 Diagramas de secuencia; 6.4.1 Ingeniería inversa; Resumen del capítulo; Ejercicios propuestos; Test de conocimientos; Capítulo 7. ¡Ponlo en práctica!; 7.1 Nuestro proyecto; 7.2 Planteamiento; 7.2.1 Diseño conceptual; 7.2.2 Modelado completo; 7.3 ¿Qué tipo de proyecto es?; 7.3.1 Tipos de proyecto; 7.4 Documentación
  • 7.5 Opcional: Instalación y distribución