16
LA NATURALEZA CAMBIANTE DEL SOFTWARE

La Naturaleza Cambiante Del Software

  • Upload
    gezzler

  • View
    756

  • Download
    1

Embed Size (px)

Citation preview

Page 1: La Naturaleza Cambiante Del Software

LA NATURALEZA CAMBIANTE DEL SOFTWARE

Page 2: La Naturaleza Cambiante Del Software

Software de Sistemas.

Es una colección de programas escritos para servir a otros programas .

Software Determinado Software Indeterminado

o Compiladores

o Editores

o Utilerías para la Admón. De Archivos

o Componentes del S.O.

o Controladores

o Software de Red

o Procesadores para Telecomunicaciones

Page 3: La Naturaleza Cambiante Del Software

Ejemplos de Software de Sistemas.

Page 4: La Naturaleza Cambiante Del Software

Software de Aplicación.

Consiste en Programas independientes que resuelven una necesidad de negocios especifica .

El SW. De aplicación se utiliza para controlar las funciones de negocios en tiempo real

Page 5: La Naturaleza Cambiante Del Software

Ejemplos de Software de Aplicación.

Page 6: La Naturaleza Cambiante Del Software

Software Científico y de ingeniería..

Se encarga de realizar complejos cálculos sobre datos numéricos de todo tipo. En este caso la corrección y exactitud de las operaciones que realizan es uno de los requisitos básicos que deben de cumplir.

Page 7: La Naturaleza Cambiante Del Software

Ejemplos de Software Científico y de ingeniería.

Page 8: La Naturaleza Cambiante Del Software

Software emportado.

Es aquel que va instalado en otros productos industriales, como por ejemplo la electrónica de consumo, dotando a estos productos de un grado de inteligencia cada vez mayor.

El Software emportado reside dentro de la memoria de solo lectura del sistema y con el se implementan y controlan características y funciones para el usuario final y el sistema mismo.

Page 9: La Naturaleza Cambiante Del Software

Ejemplos de Software emportado.

Las funciones digitales de un automóvil:o El control de combustible.

o El despliegue de datos en el tablero.

o Los sistemas de frenado, etc.

Los teléfonos Celulares.

Page 10: La Naturaleza Cambiante Del Software

Software de línea de productos.

Es diseñado para proporcionar una capacidad especifica y la utilización de muchos clientes diferentes.

Se puede enfocar en un nicho de mercado limitado:

o Productos para el control de inventarios.

Se puede dirigir a los mercados masivos:

o Aplicaciones de procesadores de palabras, hojas de calculo, graficas por computadora, multimedia.

o Entretenimiento, manejo de BD’S, etc.

Page 11: La Naturaleza Cambiante Del Software

Ejemplos de Software de línea de productos.

Page 12: La Naturaleza Cambiante Del Software

Aplicaciones basadas en Web.

Las WebApps son un conjunto de archivos de hipertexto ligados que presentan información mediante texto y algunas graficas.

Page 13: La Naturaleza Cambiante Del Software

Ejemplos de Aplicaciones basadas en Web.

Page 14: La Naturaleza Cambiante Del Software

Software de Inteligencia Artificial.

El software de inteligencia artificial trata de dar respuesta a estas operaciones que para el ser humano son tediosas e incluso inabordables, basándose en el uso de lenguajes declarativos, sistemas expertos y redes neuronales.

Page 15: La Naturaleza Cambiante Del Software

Ejemplos de Software de Inteligencia Artificial.

Las aplicaciones dentro de esta área incluyen:o La Robótica, los sistemas expertos, las redes neuronales;

o El reconocimiento de patrones (imagen y voz);

o La comprobación de teoremas y los juegos en computadora.

Page 16: La Naturaleza Cambiante Del Software

• Retos:– Computación ubicua: Desarrollar Sw. que permita que

dispositivos pequeños, computadoras personales, etc. se comuniquen a través de grandes redes

– Alimentación de la red: Crear aplicaciones que beneficien a mercados de usuarios alrededor del mundo.

– Open source (fuente abierta): Desarrollar técnicas que permitan tanto a los clientes como a los diseñadores conocer los cambios realizados y la forma en que se manifiestan dentro del software.

– La nueva economía: Sw. que facilite la comunicación y la distribución de productos en masa