Sie sind auf Seite 1von 13

Qu es software?

Es un producto y, al mismo tiempo el vehculo 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

Historia: Osborne: Habla de una nueva revolucin industrial (70s y 80s) Toffler : llam a la llegada de componentes microelectrnicos La tercera ola del cambio (80s) Naisbitt: predijo la transformacin de la sociedad industrial a una sociedad de informacin (82s) McCorduck: informacin y conocimiento por computadora es el foco de poder del siglo XXI (83s)

Stoll: redes y software es la clave para la comunicacin alrededor del mundo (89s) Stephen Talbot : A mdediados de los 90s dicen que el futuro no esta en una computadora Al final del siglo XX el enfoque cambi al impacto de la bomba de relojera (Y2K) Hoy la computacin omnipresente ha producido una generacin de aplicaciones de informacin que tienen conexin en banda ancha a la WEB para proporcionar una capa de conexin sobre nuestras casas, oficinas y autopistas. El programador solitario ha sido reemplazado

El software es un elemento del sistema que es lgico. El software se desarrolla, no se fabrica. El software no se estropea Aunque la industria tiende a ensamblar componentes, la mayora del software se construye a la medida

Software de Sistemas : conjunto de programas que han sido escritos para servir a otros programas:
Compiladores Editores Utilidades de Gestin de Archivos Algunos Componentes del Sistema Operativo Manejo de Perifricos Procesadores de telecomunicaciones.

Software de Tiempo Real: coordina/analiza/controla sucesos del mundo real conforme ocurren:
Elementos que lo conforman Componente de adquisicin de datos que recolecta y da formato a la informacin recibida del entorno externo Componente de anlisis que transforma la informacin segn lo requiera la aplicacin. Componente de monitorizacin que coordina todos los dems Componente de control/salida que responda al entorno externo

Software de Gestin : el proceso de la informacin comercial constituye la mayor de las reas de aplicacin :
Sistemas discretos (nominas,cuentas de haberes-dbitos, inventarios, etc.) SIG (sistemas de informacin de gestin), acceden a una o ms bases de datos que contienen informacin comercial Clculo interactivo (procesamiento de transacciones en puntos de venta) Procesan datos

Software de Ingeniera y Cientfico : Se caracteriza por los algoritmos de manejo de nmeros:


Aplicaciones desde la astronoma hasta la vulcanologa De anlisis de presin de motores a la dinmica orbital De la biologa molecular a la fabricacin automtica CAD Simulacin de sistemas

Software Empotrado: Reside en memoria de slo 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 automvil tal como el control de la gasolina, indicadores, frenos, etc.

Software de Computadoras Personales: Uso personal


Aplicaciones en procesamiento de texto Hoja de clculo Grficos por computadora Multimedia Entretenimientos Gestin de bases de datos Aplicaciones financieras de negocios y personales Acceso a bases de datos

Software Basado en la Red: Recurso ilimitado que puede ser accedido por cualquiera en un modem.
Las pginas 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)

Software de Inteligencia Artificial : Hace uso de algoritmos no numricos para resolver problemas complejos para los que no son adecuados el clculo o el anlisis numrico
Sistemas expertos, tambin llamados sistemas basados en el conocimiento Reconocimiento de patrones (imgenes y voz) Redes neuronales artificiales Prueba de teoremas Juegos.

Das könnte Ihnen auch gefallen