La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios.

Presentaciones similares


Presentación del tema: "EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios."— Transcripción de la presentación:

1 EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios significativos:  Rendimiento en el hardware  Cambios en la arquitectura  Aumento de memoria  Capacidad de almacenamiento  Variedad de opciones de entrada y salida

2  Historia:  Osborne:” Habla de una nueva revolución industrial” (70’s y 80’s)  Toffler : llamó a la llegada de componentes microelectrónicos “La tercera ola del cambio” (80’s)  Naisbitt: predijo la transformación de la sociedad industrial a una “sociedad de información” (82’s)  McCorduck: información y conocimiento por computadora es el foco de poder del siglo XXI (83’s)

3

4  Stoll: redes y software es la clave para la comunicación alrededor del mundo (89’s)  Stephen Talbot : A mdediados de los 90’s dicen que el futuro no esta en una computadora  Al final del siglo XX el enfoque cambió al impacto de la “bomba de relojería” (Y2K)  Hoy la “computación omnipresente” ha producido una generación de aplicaciones de información que tienen conexión en banda ancha a la WEB para proporcionar una capa de conexión sobre nuestras casas, oficinas y autopistas.  El programador solitario ha sido reemplazado

5 CARACTERÍSTICAS  El software es un elemento del sistema que es lógico.  El software se desarrolla, no se fabrica.  El software no se estropea  Aunque la industria tiende a ensamblar componentes, la mayoría del software se construye a la medida

6 TIPOS DE SOFTWARE  Software de Sistemas : conjunto de programas que han sido escritos para servir a otros programas: Compiladores Editores Utilidades de Gestión de Archivos Algunos Componentes del Sistema Operativo Manejo de Periféricos Procesadores de telecomunicaciones.

7  Software de Tiempo Real: coordina/analiza/controla sucesos del mundo real conforme ocurren: Elementos que lo conforman Componente de adquisición de datos que recolecta y da formato a la información recibida del entorno externo Componente de análisis que transforma la información según lo requiera la aplicación. Componente de monitorización que coordina todos los demás Componente de control/salida que responda al entorno externo

8  Software de Gestión : el proceso de la información comercial constituye la mayor de las áreas de aplicación : Sistemas discretos (nominas,cuentas de haberes-débitos, inventarios, etc.) SIG (sistemas de información de gestión), acceden a una o más bases de datos que contienen información comercial Cálculo interactivo (procesamiento de transacciones en puntos de venta) Procesan datos

9  Software de Ingeniería y Científico : Se caracteriza por los algoritmos de “manejo de números”: Aplicaciones desde la astronomía hasta la vulcanología De análisis de presión de motores a la dinámica orbital De la biología molecular a la fabricación automática CAD Simulación de sistemas

10  Software Empotrado: Reside en memoria de sólo lectura y se utiliza para controlar productos y sistemas de los mercados industriales y de consumo. Ejecuta funciones muy limitadas y curiosas (control de teclas de un horno de microondas) Funciones significativas y capacidad de control (funciones digitales en un automóvil tal como el control de la gasolina, indicadores, frenos, etc.

11  Software de Computadoras Personales: Uso personal Aplicaciones en procesamiento de texto Hoja de cálculo Gráficos por computadora Multimedia Entretenimientos Gestión de bases de datos Aplicaciones financieras de negocios y personales Acceso a bases de datos

12  Software Basado en la Red: Recurso ilimitado que puede ser accedido por cualquiera en un modem. Las páginas web buscadas por un explorador son software que incorpora instrucciones ejecutables (CGI,HTML, Perl o Java) Datos (Hipertexto y una variedad de formatos de audio y video)

13  Software de Inteligencia Artificial : Hace uso de algoritmos no numéricos para resolver problemas complejos para los que no son adecuados el cálculo o el análisis numérico Sistemas expertos, también llamados sistemas basados en el conocimiento Reconocimiento de patrones (imágenes y voz) Redes neuronales artificiales Prueba de teoremas Juegos.


Descargar ppt "EVOLUCIÓN DEL SOFTWARE  ¿Qué es software?  Es un producto y, al mismo tiempo el vehículo para entregarlo (Pressman 2002)  El software ha sufrido cambios."

Presentaciones similares


Anuncios Google