Dominios de aplicación del software
Software de inteligencia artificial
Hace uso de algoritmos no numéricos para resolver
problemas complejos
Robótica
Sistemas expertos
Reconocimiento
de patrones (imagen y voz)
Redes neurales artificiales
Demostración de teoremas y juegos
Aplicaciones web
Llamadas “webapps”
Centrado en redes
agrupa una amplia gama de aplicaciones.
Las webapps son poco
más que un conjunto de archivos de hipertexto vinculados que presentan información con
uso de texto y gráficas limitadas.
Software de línea de productos
Diseñado para proporcionar una capacidad específica para uso de muchos consumidores diferentes
El software de línea de productos se
centra en algún mercado limitado y particular o se dirige a mercados masivos de consumidores
Control del inventario de productos
Procesamiento de textos
Hojas
de cálculo
Gráficas por computadora
Administración de
base de datos
Software incrustado
Reside dentro de un producto o sistema y se usa para implementar y
controlar características y funciones para el usuario final y para el sistema en sí.
Control del tablero de un
horno de microondas
Funciones digitales en un automóvi
Software de sistemas
Programas escritos para dar servicio a otros programas.
Software de redes
Procesadores de telecomunicaciones
Sistemas operativos
Herramientas para administrar archivos
Editores
compiladores
Procesa estructuras de información complejas pero deterministas
Gran interacción con el hardware de la computadora
Software de aplicación
Programas aislados que resuelven una necesidad específica de
negocios.
Se usa para controlar funciones de negocios en tiempo real
Procesamiento de transacciones en punto de venta
Control de procesos de manufactura en tiempo real
Software de ingeniería y ciencias
Caracterizado por algoritmos “devoradores de
números”
Las aplicaciones van de la astronomía a la vulcanología
Del análisis de tensiones en automóviles a la dinámica orbital del transbordador espacial
De la biología molecular a la manufactura automatizada