Este documento define y explica varios tipos de software de sistema, incluyendo cargadores de programas, sistemas operativos, controladores de dispositivos, utilidades, entornos de escritorio, líneas de comandos, BIOS, hipervisores y bootloaders. Describe brevemente la función de cada uno y provee ejemplos. El objetivo es identificar la terminología básica relacionada con el software de sistema y cómo este software gestiona el hardware y soporta otras aplicaciones.
1. Tecnología de la información y la comunicación. MÁQUINA: 9 ALUMNA: NORIEGA ALEJANDRE SONIA MARIA GUADALUPE. PROFRA: MARGARITA ROMERO. GRADO Y GRUPO: 1º “L”
3. *IDENTIFICAR LA TERMINOLIGÍA BÁSICA DEL SISTEMA OPERATIVO. *GUARDAR Y RECUPERAR LA INFORMACIÓN EN DIFERENTES MEDIOS DE ALMACENAMIENTO. *PROTEGER LA INFORMACIÓN.
4. *¿QUÉ ES SOFTWARE DE SISTEMA?* 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 programas; en contraposición del llamado software de aplicación.
5. Como ejemplos cabe mencionar a las bibliotecas como por ejemplo OpenGL para la aceleración gráfica, PNG para el sistema gráfico o demonios que controlan la temperatura, la velocidad del disco duro, como hdparm, o la frecuencia del procesador como cpudyn.
7. *Cargador de programas* 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.
8. *Sistema operativo* Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.
9. *Controlador de dispositivo* Un controlador de dispositivo, llamado normalmente controlador 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.
10. *Programación* La programación es el proceso de diseñar, escribir, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.
11. *Utilidad (informática)* 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.
12.
13. *Entorno de escritorio* Un entorno de escritorio es un conjunto de software para ofrecer al usuario de una computadora una interacción amigable y cómoda. El entorno de escritorio es una solución completa de interfaz gráfica de usuario: ofrece iconos, barras de herramientas, e integración entre aplicaciones con habilidades como, arrastrar y soltar.
14. *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.
15. *BIOS* El BIOS (sigla en inglés de basic input/output system; en español "sistema básico de entrada y salida") es un software que localiza y reconoce todos los dispositivos necesarios para cargar el sistema operativo en la memoria RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido.
16. *Hipervisor* 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 virtualizació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.
17. *Bootloader* Un bootloader (en inglés «cargador de arranque») es un programa sencillo que no tiene la totalidad de las funcionalidades de un sistema operativo, 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.