El software de sistemas incluye programas como sistemas operativos, controladores de dispositivos, cargadores de programas, utilidades y entornos de escritorio que gestionan los recursos del hardware y facilitan el funcionamiento de otras aplicaciones. Algunos ejemplos son Windows, Linux, controladores, compiladores y gestores de ventanas.
2. El software se refiere a los programas y datos
almacenados en un ordenador. En otras
palabras, son las instrucciones responsables
de que el hardware (la máquina) realice su
tarea.
El lenguaje utilizado por el software, para
comunicarse con el hardware, es de tipo
binario, viene en forma de instrucciones, las
cuales son ejecutadas, por cada una de las
partes del hardware (monitor, mouse,
teclado, impresora, CPU, CD-ROM, disco
duro, etc.).
3. 1.Sistemas operativos
Software que corre a nivel interno y cuyas funciones pueden resumirse en: coordinación y manipulación del hardware periférico, programación de tareas, organiza
Software de Sistemas
Son todos aquellos programas que tienen como
objetivo gestionar los recursos del ordenador y
facilitar el funcionamiento de otras aplicaciones
y que no son específicos para la ejecución de
ninguna aplicación en particular.
En terminología informática el software de sistema,
denominado también software de base, consiste en
programas informáticos que sirven para controlar e
interactuar con el sistema operativo, proporcionando
control sobre el hardware y dando soporte a otros
programa
4. • Cargadores de programas
• Sistemas operativos (y sus componentes, muchos
de los cuales pueden considerarse como software
de sistema)
• Controladores de dispositivos
• Herramientas de programación: compiladores,
ensambladores, enlazadores.
• Programas utilitarios
• Entorno de escritorio / Interfaz gráfica de usuario
(que pueden incluir Gestores de ventanas)
• Línea de comandos
• BIOS
• Hipervisores
• Bootloaders (Gestor de arranque)
5. Cargadores de Programas
En informática, un cargador es la parte de un sistema operativo que es
responsable de cargar programas en memoria desde los ejecutables (por
ejemplo, archivos ejecutables). El cargador es usualmente una parte del
núcleo del sistema operativo y es cargado al iniciar el sistema y
permanece en memoria hasta que el sistema es reiniciado o apagado.
Algunos sistemas operativos que tienen un núcleo paginable pueden
tener el cargador en una parte paginable de la memoria, entonces a
veces el cargador hace un intercambio de memoria.
6. Sistemas operativos
Software que corre a nivel interno y cuyas
funciones pueden resumirse en: coordinación
y manipulación del hardware periférico,
programación de tareas, organización de los
archivos en dispositivos de almacenamiento y
gestión de los errores de hardware y de
pérdida de datos. Ej. Windows, Macintosh,
Linux y Unix
7. Controladores de Dispositivos
Un controlador de dispositivo, llamado normalmente
controlador (en inglés, device driver) es un programa informático
que permite al sistema operativo interactuar con un periférico,
haciendo una abstracción del hardware y proporcionando una
interfaz -posiblemente estandarizada- para usarlo. Se puede
esquematizar como un manual de instrucciones que le indica al
sistema operativo, cómo debe controlar y comunicarse con un
dispositivo en particular. Por tanto, es una pieza esencial, sin la
cual no se podría usar el hardware.
8. En informática, una utilidad es una herramienta que realiza:
Tareas de mantenimiento
Soporte para la construcción y ejecución de programas
Las tareas en general
En donde se incluyen las bibliotecas de sistema, middleware,
herramientas de desarrollo, etc.
Entre ellas podemos nombrar cifrado y descifrado de archivos,
compresión de archivos, desfragmentadores de disco, editores de texto,
respaldo, etc.
9. Entorno de Escritorio
Un entorno de escritorio (DE, por sus siglas en inglés) es un conjunto
de software para ofrecer al usuario de una computadora una
interacción amigable y cómoda. Es una solución completa de interfaz
gráfica de usuario, ofreciendo facilidades de acceso y configuración,
como barras de herramientas e integración entre aplicaciones con
habilidades como arrastrar y soltar. Los entornos de escritorios por lo
general no permiten el acceso a todas las características que se
encuentran en un sistema operativo, por la ausencia de una interfaz
gráfica.
10. Línea de Comandos
Interfaz de Línea de Comandos (CLI), por su acrónimo
en inglés de Command Line Interface (CLI), es un
método que permite a las personas dar instrucciones a
algún programa informático por medio de una línea
de texto simple. Debe notarse que los conceptos de
CLI, Shell y Emulador de Terminal no son lo mismo,
aunque suelen utilizarse como sinónimos.
11. BIOS
El BIOS (sigla en inglés de basic input/output
system; en español «sistema básico de entrada
y salida») es un tipo de firmware que localiza y
prepara los componentes electrónicos o
periféricos de una máquina, para comunicarlos
con algún sistema operativo que la gobernará. P
12. Hipervisores
Un hipervisor (en inglés hypervisor) o monitor de
máquina virtual (virtual machine monitor) es una
plataforma que permite aplicar diversas técnicas de
control de vitalización para utilizar, al mismo tiempo,
diferentes sistemas operativos (sin modificar o
modificados en el caso de paravirtualización) en una
misma computadora. Es una extensión de un término
anterior, “supervisor”, que se aplicaba a kernels de
sistemas operativos.
13. Bootloaders (Gestor de arranque)
Un gestor de arranque (en inglés «bootloader») es un
programa sencillo que no tiene la totalidad de las
funcionalidades de un sistema operativo, y que está diseñado
exclusivamente para preparar todo lo que necesita el sistema
operativo para funcionar. Normalmente se utilizan los
cargadores de arranque multietapas, en los que varios
programas pequeños se suman los unos a los otros, hasta que
el último de ellos carga el sistema operativo.
14. Características del software como parte de un
sistema.
Sistema Mínimo: En ocasiones, un programa debe ser asociado a un
procesador antes de ser usado, lo cual forma un sistema mínimo. Tal es el
caso, aunque no muy común, de los programas que son parte integral de un
procesador (chip en una computadora) y que están “microprogramados”.
Sistema Típico: Con más frecuencia, la computadora y los productos de
software son administrados por un sistema operativo, el cual interactúa a
través de equipos periféricos (hardware) con un operador y otros equipos
como los dispositivos de almacenamiento, monitores, impresoras, etc.
Sistema Complejo: Los sistemas más difíciles de asegurar la calidad son
aquellos donde se involucra el control a través de la computadora de
sistemas electrónicos, dispositivos mecánicos o hidráulicos, procesos o
plantas.