10
Introducción a la Ingeniería de Software

Introducción a la ing del software

Embed Size (px)

Citation preview

Page 1: Introducción a la ing del software

Introducción a la Ingeniería de

Software

Page 2: Introducción a la ing del software

Jairo Enrique Mendoza

Ingeniería de Sistemas

Semestre II Nocturno

TutorEduardo Rueda Fajardo

Page 3: Introducción a la ing del software

 Hardware

está conformado por la unión de dos vocablos de la lengua: hard que puede traducirse como “duro” y ware que es sinónimo de “cosas”.

Es la parte tangible del computador todos los elementos materiales que se pueden tocar, como los dispositivos electrónicos y electromecánicos.

Page 4: Introducción a la ing del software

Clases de Hardware

Page 5: Introducción a la ing del software

SoftwareEs la parte intangible del computador, lo que se puede visualizar pero no se puede tocar.Es catalogado como el alma del computador, es el resultado que tiene los ingenieros de software al terminar su trabajo.es un conjunto de programas, instrucciones y reglas informáticas que permiten ejecutar distintas tareas en una computadora.

Page 6: Introducción a la ing del software

Software: son las instrucciones electrónicas que van a indicar al ordenador que es lo que tiene que hacer el cual no se desgasta pero si se deteriora.

Sistema Operativo: controla elComputador y todos los programas Permite al usuario comunicarse coneste.

Lenguajes de Programación:Permite crear aplicaciones.

Aplicación: Permite realizar trabajos o tareas especificas.

Page 7: Introducción a la ing del software

Desarrollo del software

En 1946 la computadora ENIAC ocupaba una superficie de 160 m2,pesaba 132 toneladas, el cual ofrecía una capacidad de proceso de 30000 instrucciones por segundo.

En el 2002 el microprocesador Pentium lV a 2 GHz por ocupaba una superficie de 170 mm2 y tenia una capacidad de proceso de 5300 MTOPS (“Millions of theoretical operations per second”).

En la actualidad China ha desarrollado una nueva supercomputadora denominada Tianhe-2, ('Vía Láctea-2'), presentada por la Universidad Nacional de Tecnología de Defensa (UNTD) como la más veloz del mundo, destronando al Titán de EE.UU. con casi el doble de velocidad ianhe-2 opera a una velocidad de 30,7 petaflops (cuatrillones de cálculos) por segundo. El Titán, la supercomputadora más rápida del Departamento de Energía estadounidense, opera a 17,6 petaflops por segundo.

Page 8: Introducción a la ing del software

1946 la computadora ENIAC 2002 el microprocesador Pentium lV

En la actualidad supercomputadora denominada Tianhe-2

Page 9: Introducción a la ing del software

Crisis del software

Este termino se da en 1970 cuando la industria del software ya había producido los suficientes programas para darse cuenta que algo fallaba, que no se había podido satisfacer la necesidad que se perseguida.Básicamente, la crisis del software se refiere a la dificultad en escribir programas libres de defectos, fácilmente comprensibles, y que sean verificables. Las causas son, entre otras, la complejidad que supone la tarea de programar, y los cambios a los que se tiene que ver sometido un programa para ser continuamente adaptado a las necesidades de los usuarios.

Page 10: Introducción a la ing del software

¿Por qué lleva tanto tiempo terminar los programas

¿Por qué es tan elevado el coste?

¿Por qué no podemos encontrar todos los errores antes de entregar al cliente?

¿Por qué es tan difícil constatar el progreso durante el desarrollo?

¿Por qué es tan difícil calcular cuánto tiempo va costar