Fundamentos de ingenieria de software

Fundamentos de ingenieria de software

Instituto tecnológico de georgia

Los estudiantes aprenden en este curso los fundamentos del álgebra y la codificación de los bits. Se les enseñará a utilizar sus conocimientos para realizar sencillas operaciones de la tecnología de la información, pero también para otras aplicaciones.
Este curso cubre los fundamentos de la ingeniería informática necesarios para el diseño y el análisis de hardware. Los temas incluyen el álgebra de Boole, los métodos básicos de minimización, la codificación de la información, las funciones aritméticas y lógicas con códigos binarios, el diseño de circuitos digitales (combinacionales y secuenciales), así como los fundamentos de los autómatas y la microprogramación. Basándose en el álgebra de Boole y la codificación de la información, se explican las funciones de las puertas y otros componentes similares de los circuitos digitales. Estos componentes se utilizan para diseñar funciones más complejas hasta los módulos necesarios para la configuración de un microordenador básico.
Los alumnos aprenden la forma de pensar en el mundo del álgebra de Boole y la codificación. Son capaces de utilizar sus conocimientos para el diseño de circuitos digitales sencillos, así como de aplicarlos a otros campos de aplicación.

Ver más

Este módulo proporcionará a los estudiantes una introducción a los conceptos, procesos y prácticas fundamentales de la ingeniería del software. Esto incluye el análisis de negocio, la ingeniería de requisitos, el ciclo de vida del software y el proceso de desarrollo de software, la documentación del software, la calidad del software y el riesgo del proyecto, así como los desafíos de tratar con los sistemas heredados. También proporcionará al estudiante una introducción a las prácticas profesionales clave en relación con el análisis inicial y la modelización del desarrollo de sistemas informáticos comerciales.
Una vez completado con éxito este módulo, los estudiantes deben ser capaces de: 1 – Comprender la naturaleza de los sistemas clave y los procesos de ingeniería de software y las actividades necesarias para el desarrollo y la implementación de sistemas informáticos comerciales exitosos2 – Comparar las características de la gama de modelos y enfoques del ciclo de vida del software moderno en relación con la idoneidad de cada uno para diferentes tipos de desarrollo de sistemas informáticos3 – Comprender el papel de la gestión de proyectos y las actividades de calidad del software en el desarrollo de sistemas informáticos exitosos4 – Comprender los procesos básicos involucrados en el mantenimiento y la evolución del software (incluso para los sistemas heredados, 5 – Aplicar las técnicas básicas de ingeniería de requisitos para el desarrollo y la documentación de la especificación y el modelado de alto nivel de los requisitos funcionales y no funcionales de los sistemas informáticos

Fundamen… de la ingeniería del software

Este libro constituye las actas de la 6ª Conferencia Internacional de IPM sobre Fundamentos de la Ingeniería del Software, FSEN 2015, celebrada en Teherán, Irán, en abril de 2015. Los temas de interés en FSEN abarcan todos los aspectos de los métodos formales, especialmente los relacionados con el avance de la aplicación de los métodos formales en la industria del software y la promoción de su integración con las técnicas prácticas de ingeniería.

Fundamentos de la ingeniería del software pdf download

gestión y factores humanos. Establece el concepto de desarrollo de software como un proceso de ingeniería y el software como un producto de ingeniería, y describe el desarrollo de software como una actividad orientada al equipo que suele realizarse en un entorno de desarrollo de sistemas. Se introduce la noción de utilizar métricas de software (atributos) para medir las propiedades del producto de software como medio para evaluar y controlar el proceso de desarrollo, se presentan las métricas de software como herramienta de gestión y se describe el proceso de desarrollo de software utilizando una estructura de revisión y documentación aceptada como esquema. Muchos de los productos intermedios del proceso de ingeniería del software se describen con suficiente detalle para permitir al lector elaborar un borrador creíble de estos productos. Aunque se fomenta el uso de técnicas de modelado
para el dimensionamiento, la estimación de costes y plazos, la fiabilidad, la evaluación de riesgos y el diseño en tiempo real, los autores insisten en la necesidad de calibrar los modelos con datos reales. Se proporcionan orientaciones explícitas para prácticamente todas las tareas que se pueden asignar a un ingeniero de software, y se utilizan ampliamente casos prácticos y ejemplos realistas para reforzar los temas presentados. Fundamentos de ingeniería del software presenta una mezcla única de tratamiento práctico y teórico de los temas de ingeniería del software para estudiantes y profesionales.

Acerca del autor

admin

Ver todos los artículos