2. Se llama Software de Sistema o Software de Base al conjunto de programas
que sirven para interactuar con el sistema, confiriendo control sobre el
hardware, además de dar soporte a otros programas.
Colección de programas escritos para servir a otros
Programas. Ejemplo: los compiladores, editores y
utilerías para la administración de archivos, los
cuales procesan estructuras de información
compleja pero determinadas. Otras aplicaciones
de sistemas como los componentes del sistema
operativo, controladores, software de red, procesa-
dores para telecomunicaciones, procesan datos
indeterminados.
3. El software de Aplicación es aquel que hace que
el computador coopere con el usuario en la realización de tareas
típicamente humanas, tales como gestionar una contabilidad o escribir
un texto.
La diferencia entre los programas de aplicación y los
de sistema estriba en que los de sistema suponen ayuda al usuario
para relacionarse con el computador y hacer un uso más cómo del
mismo, mientras los de aplicación son programas que cooperan con el
usuario para la realización de las actividades mencionadas.
4. El campo del software científico y de ingeniería se ha visto ampliado
últimamente con el desarrollo de los sistemas de diseño, ingeniería y
fabricación asistida por ordenador (CAD, CAE y CAM), los simuladores gráficos
y otras aplicaciones interactivas que lo acercan más al software de tiempo real
e incluso al software de sistemas.
Se caracteriza por algoritmos.
Abarca desde las astronomía hasta
la vulcanología, desde el análisis de
la tensión automotriz hasta la dinámica
orbital de los transbordadores espaciales
y desde la biología molecular hasta la
manufactura automatizada.
Diseño asistido por computadora.
5. 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 (por ejemplo, el control de
teclas de un horno de microondas)
Realiza funciones significativas y capacidad de control (como funciones
digitales en un automóvil, tales como control de la gasolina, indicaciones en
el salpicadero, sistemas de frenado, entre otros.
6. se refieren a técnicas de ingeniería para crear un portafolio de sistemas de
software similares, a partir de un conjunto compartido de activos de
software, usando un medio común de producción
Diseñado para proporcionar una capacidad especifica y la utilización de
muchos clientes diferentes, se puede enfocar en un dicho mercado
ilimitado. Ejemplo: productos para el control de inventarios, hojas de
cálculos, multimedia, entrenamiento, manejo de BD, administración de
personal y finanzas en los negocios.
7. Este tipo de Software hace uso de algoritmos no numéricos para resolver
problemas complejos para los que no son adecuados el cálculo o el
análisis directo.
Ejemplos:
Los sistemas expertos, incluye la robótica, reconocimiento de patrones
(imágenes y voz), redes neuronales prueba de teoremas y juegos.
8. Los sistemas de software heredado fueron desarrollados hace décadas y
han sido modificados en forma continua para cumplir los requerimientos de
los cambios en los negocios y en las plataformas de cómputo. La
proliferación de dichos sistemas ha causado dolores de cabeza alas
grandes organizaciones las cuales los perciben como costosos en su
mantenimiento y riesgosos en su evolución.
Debe tenerse presente que todo sistema (el software es un sistema de
información de cualquier índole) si desea preservarse debe adaptarse al
medio o entorno que lo rodea. Una de las principales características de los
sistemas es la adaptabilidad y evolución (crecimiento) constante.