CATEGORÍAS DEL SOFTWARE
ERICKSON VERGARA ROJAS
SOFTWARE HEREDADO
El Software heredado es conocido también como Legacy (Software de legado). Los sistemas de software
de herencia fueron desarrollados desde hace muchísimas décadas y aún hoy en día continúan con su
funcionamiento, para seguir prestando sus servicios, siendo obviamente modificados o actualizados.
CALIDAD DEL SOTWARE HEREDADO
El software debe adaptarse para satisfacer las necesidades de los nuevos ambientes o
tecnologías.
• Debe mejorarse para implementar los
nuevos requerimientos de lo negocios.
• Debe extenderse para hacerlo operable con
sistemas y bases de datos modernos.
• Debe rediseñarse para hacerlo variable
dentro de un ambiente de red.
CATEGORÍAS DEL SOFTWARE
SOFTWARE DE SISTEMA
SOFTWARE DE APLICACIÓN
SOFTWARE CIENTIFICO Y DE INGENIERIA
SOFTWARE INCRUSTADO O EMPOTRADO
SOFTWARE DE LINEA O PRODUCTOS
APLICACIÓN BASADA EN WEB
SOFTWARE DE INTELIGENCIA
SOFTWARE HEREDADO
SOFWARE DE SISTEMA
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.
El Software de Sistema se divide en:
• Sistema Operativo
• Controladores de Dispositivos
• Programas Utilitarios
DIVISION DEL SOFTWARE DE SISTEMA
SISTEMA OPERATIVO
El Sistema Operativo es un conjunto de programas que administran los recursos de la
computadora y controlan su funcionamiento.
Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario,
Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de
Soporte.
CONTROLADORES DE DISPOSITIVOS
Los Controladores de Dispositivos son programas que permiten a otros programa de mayor nivel
como un sistema operativo interactuar con un dispositivo de hardware.
PROGRAMAS UTILITARIOS
Los Programas Utilitarios realizan diversas funciones para resolver problemas específicos, además
de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo.
SOFTWARE DE APLICACION
El Software de Aplicación son los programas
diseñados para o por los usuarios para facilitar
la realización de tareas específicas en la
computadora, como pueden ser las
aplicaciones ofimáticas (procesador de texto,
hoja de cálculo, programa de presentación,
sistema de gestión de base de datos...), u
otros tipos de software especializados como
software médico, software educativo, editores
de música, programas de contabilidad, etc.
EL SOFTWARE DE APLICACIÓN SE DIVIDE EN:
PROGRAMAS BASICOS
Son aplicaciones cuyo propósito es mejorar,
en alguna forma, el desempeño del
ordenador.
Ejemplo:
• Antivirus.
Compresor de archivos.
Defragmentador.
Software para respaldo.
Software de recuperación.
PROGRAMAS DE UTILIDAD
Son aplicaciones cuyo propósito es facilitar, agilizar
y mejorar para el usuario, la ejecución de ciertas
tareas.
Ejemplo:
• Procesadores de texto.
• Hojas de cálculo.
• Presentaciones automatizadas.
• Navegadores de Internet.
• Administradores de bases de datos.
• Desarrolladores de sitios web.
SOFTWARE CIENTÍFICO Y DE INGENIERÍA
Está caracterizado por los algoritmos (conjunto
finito de instrucciones o pasos que sirven para
ejecutar una tarea o resolver un problema ) de
manejo de números.
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.
SOFTWARE INCRUSTADO O EMPOTRADO
• Reside en memoria de sólo lectura
• Se utiliza para controlar productos y
sistemas de los mercados industriales y de
consumo
• Ejecuta funciones muy limitadas
Ejemplos:
• Las cámara digitales (ya sean de fotos o de
videos).
• Lavadoras, microondas;
• El sistema de frenado;
• Cualquier controlador de una planta;
• Las impresoras;
• Faxes, los teléfonos.
SOFTWARE BASADO EN WEB
• Las páginas Web buscadas por un
explorador son software que incorpora
instrucciones ejecutables (por ejemplo,
HTML, Perl, o Java), y datos (por ejemplo,
hipertexto y una variedad de formatos de
audio y visuales).
• En esencia, la red viene a ser una gran
computadora que proporciona un recurso
software casi ilimitado que puede ser
accedido por cualquier persona con un
modem.
SOFTWARE DE INTELIGENCIA
• 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, reconocimiento de
patrones (imágenes y voz), redes
neuronales prueba de teoremas y juegos.

Categorías del software

  • 1.
  • 2.
    SOFTWARE HEREDADO El Softwareheredado es conocido también como Legacy (Software de legado). Los sistemas de software de herencia fueron desarrollados desde hace muchísimas décadas y aún hoy en día continúan con su funcionamiento, para seguir prestando sus servicios, siendo obviamente modificados o actualizados. CALIDAD DEL SOTWARE HEREDADO El software debe adaptarse para satisfacer las necesidades de los nuevos ambientes o tecnologías. • Debe mejorarse para implementar los nuevos requerimientos de lo negocios. • Debe extenderse para hacerlo operable con sistemas y bases de datos modernos. • Debe rediseñarse para hacerlo variable dentro de un ambiente de red.
  • 3.
    CATEGORÍAS DEL SOFTWARE SOFTWAREDE SISTEMA SOFTWARE DE APLICACIÓN SOFTWARE CIENTIFICO Y DE INGENIERIA SOFTWARE INCRUSTADO O EMPOTRADO SOFTWARE DE LINEA O PRODUCTOS APLICACIÓN BASADA EN WEB SOFTWARE DE INTELIGENCIA SOFTWARE HEREDADO
  • 4.
    SOFWARE DE SISTEMA Sellama 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. El Software de Sistema se divide en: • Sistema Operativo • Controladores de Dispositivos • Programas Utilitarios
  • 5.
    DIVISION DEL SOFTWAREDE SISTEMA SISTEMA OPERATIVO El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Un Sistema Operativo realiza cinco funciones básicas: Suministro de Interfaz al Usuario, Administración de Recursos, Administración de Archivos, Administración de Tareas y Servicio de Soporte. CONTROLADORES DE DISPOSITIVOS Los Controladores de Dispositivos son programas que permiten a otros programa de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware. PROGRAMAS UTILITARIOS Los Programas Utilitarios realizan diversas funciones para resolver problemas específicos, además de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo.
  • 6.
    SOFTWARE DE APLICACION ElSoftware de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.
  • 7.
    EL SOFTWARE DEAPLICACIÓN SE DIVIDE EN: PROGRAMAS BASICOS Son aplicaciones cuyo propósito es mejorar, en alguna forma, el desempeño del ordenador. Ejemplo: • Antivirus. Compresor de archivos. Defragmentador. Software para respaldo. Software de recuperación. PROGRAMAS DE UTILIDAD Son aplicaciones cuyo propósito es facilitar, agilizar y mejorar para el usuario, la ejecución de ciertas tareas. Ejemplo: • Procesadores de texto. • Hojas de cálculo. • Presentaciones automatizadas. • Navegadores de Internet. • Administradores de bases de datos. • Desarrolladores de sitios web.
  • 8.
    SOFTWARE CIENTÍFICO YDE INGENIERÍA Está caracterizado por los algoritmos (conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema ) de manejo de números. 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.
  • 9.
    SOFTWARE INCRUSTADO OEMPOTRADO • Reside en memoria de sólo lectura • Se utiliza para controlar productos y sistemas de los mercados industriales y de consumo • Ejecuta funciones muy limitadas Ejemplos: • Las cámara digitales (ya sean de fotos o de videos). • Lavadoras, microondas; • El sistema de frenado; • Cualquier controlador de una planta; • Las impresoras; • Faxes, los teléfonos.
  • 10.
    SOFTWARE BASADO ENWEB • Las páginas Web buscadas por un explorador son software que incorpora instrucciones ejecutables (por ejemplo, HTML, Perl, o Java), y datos (por ejemplo, hipertexto y una variedad de formatos de audio y visuales). • En esencia, la red viene a ser una gran computadora que proporciona un recurso software casi ilimitado que puede ser accedido por cualquier persona con un modem.
  • 11.
    SOFTWARE DE INTELIGENCIA •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, reconocimiento de patrones (imágenes y voz), redes neuronales prueba de teoremas y juegos.