Un software de sistema, son los programas encargados de gestionar el hardware para facilitar una base sobre la que funcionen el resto de programas.
.
.
https://www.redbooks.ibm.com/Redbooks.nsf/portals/systemssoftware |
Son el conjunto de programas que controlan el funcionamiento del Ordenador.
Tipos de Programas:
* Software de desarrollo (compiladores y otros):
Herramientas que permiten la elaboración de programas.
* Programas de Aplicación:
Herramientas que permiten resolver cualquier problema de usuario.
Objetivos del Software del Sistema
- Abstraer a los programas de los detalles del hardware (de tal modo que los programas no tienen que preocuparse de las peculiaridades de cada dispositivo.
- Gestionar y Coordinar la comunicación entre el resto del programa y el hardware.
- Proporcionar una máquina extendida. (una capa de abstracción que permite construir programas sin tener que remitirse a detalles demasiados concretos.
Arquitectura de Capas
Capa intermedia:
El usuario pretende en primer lugar comunicarse, interactuar con la máquina:
- Se lleva a cabo, a través de programas
- Los programas interactúan con los sistemas operativos
- Los sistemas operativos gestionan el hardware ejecutando las tareas que los programas le demandan.
Es decír, es una solución en jerarquía, por capas.
Ésto es un tema de Ingeniería.
Componentes del Software de Sistema
Incorpora los siguientes programas:
- Controladores de Dispositivo (drivers)
- Sistema Operativo
- Programas de Utilidad
1. Controladores de Dispositivos:
-Son agentes que permiten acceder al dispositivo.
http://www.rawscience.tv/wp-content/uploads/2017/01/neurons-gif2.gif |
- Pequeños programas que se encargan de la comunicación entre el sistema operativo y los dispositivos hardware (periféricos del Ordenador). Controlan directamente los circuitos, la electrónica de los dispositivos.
- Orientan la solución para trabajar con distintos dispositivos facilitan la ampliación de los ordenadores ya que, añade una capa más de la que se apoyan los fabricantes para proporcionar diversas soluciones que adaptadas mediante los drivers adecuados, puedan funcionar en cualquier ordenador.
- Algunos de los drivers vienen incluídos en el sistema operativo pero otros drivers deben ser proporcionados por el fabricante del dispositivo (CDs o WebSite).
2. Sistema Operativo:
.
https://asktheinternet.com/media/QuestionImage/Mobile-OS-3.png |
- Es el elemento más importante del Software de Sistema y es el intermediario entre los programas de aplicación y el hardware.
- Determina la compatibilidad de los programas ya que, permite una comunicación muy íntima, muy cercana entre los programas y el sistema operativo. Para el excelente desempeño de un programa, es necesario estar funcionando bajo un sistema operativo concreto o una familia de sistemas operativos.
- Es un Software peculiar, puesto que, se ejecuta continuamente desde que se enciende el Ordenador.
- Se encarga de gestionar la comunicación con los periféricos (E/S).
- Gestión de procesos: cómo los programas que se están ejecutando utilizan el procesador.
- Administración de memoria.
- Monitoreo de recursos: lleva un registro de qué recursos requiere cada programa para su ejecución.
- Gestión y organización de los datos en archivos.
- Coordinación en las tareas que requieren las comunicaciones.
3. Programas de Utilidad
-Son ajenos al sistema operativo.
- Son programas que acompañan al sistema operativo.
- Son herramientas que facilitan el mantenimiento.
- Permiten al usuario interactuar con el Ordenador de forma básica mediante programas, con el propósito de lanzar otros programas (explorador, escritorio...)
- Se ejecutan como programas separados.
- Algunos se encuentran junto con el sistema operativo y otros, pueden ser adquiridos por separado (cortafuegos, antivirus, entre otros).
http://ensamblaralan.weebly.com/uploads/1/5/2/4/15243568/5932627.jpg?1385860636 |
Conclusión
El Sistema de Software:
El Sistema de Software:
* Es el más próximo al Hardware.
* Se compone en tres categorías:
- Drivers: Controlan los dispositivos
- Sistemas Operativos: Comunicación entre usuarios, aplicación y hardware
- Utilidad: Mantenimiento del sistema
Un Sistema Operativo es esencial, pero un Antivirus es opcional, aunque recomendado.
Vea También: Qué es un Sistema Operativo
Vea También: Los Más Populares Sistemas Operativos
Vea También: Funciones del Sistema Operativo
Vea También: Características del Sistema Operativo
Vea También: Historia del Sistema Operativo
Vea También: Licencias del Sistema Operativo
Vea También: Actualización del Sistema Operativo
Vea También: Qué es un Sistema Operativo
Vea También: Los Más Populares Sistemas Operativos
Vea También: Funciones del Sistema Operativo
Vea También: Características del Sistema Operativo
Vea También: Historia del Sistema Operativo
Vea También: Licencias del Sistema Operativo
Vea También: Actualización del Sistema Operativo