Herramientas para la preservacion del Equipo de computo
Sistema operativo
1. SISTEMA OPERATIVO
Un Sistema Operativo es el software encargado de
ejercer el control y coordinar el uso del hardware
entre diferentes programas de aplicación y los
diferentes usuarios. Es un administrador de los
recursos de hardware del sistema. Proveer una
máquina virtual, es decir, un ambiente en el cual el
usuario pueda ejecutar programas de manera
conveniente, protegiéndolo de los detalles y
complejidades del hardware. Administrar
eficientemente los recursos del computador.
2. El sistema operativo como
máquina virtual
Un computador se compone de uno o más
procesadores o CPUs, memoria principal o
RAM, memoria secundaria (discos), tarjetas de
expansión (tarjetas de red, módems y otros),
monitor, teclado, mouse y otros dispositivos. O
sea, es un sistema complejo. Escribir
programas que hagan uso correcto de todas
estas componentes no es una tarea trivial. Peor
aún si hablamos de uso óptimo. Si cada
programador tuviera que preocuparse de, por
ejemplo, cómo funciona el disco duro del
computador, teniendo además siempre
presentes todas las posibles cosas que podrían
fallar, entonces a la fecha se habría escrito
una cantidad bastante reducida de programas.
3. El sistema operativo como
administrador de recursos
La otra tarea de un sistema operativo
consiste en administrar los recursos de un
computador cuando hay dos o más
programas que ejecutan simultáneamente y
requieren usar el mismo recurso (como
tiempo de CPU, memoria o impresora).
Además, en un sistema multiusuario, suele
ser necesario o conveniente compartir,
además de dispositivos físicos,
información. Al mismo tiempo, debe
tenerse en cuenta consideraciones de
seguridad
4. Las tareas que generalmente realiza un
Sistema Operativo son las siguientes:
Realizar el interfaz sistema-usuario.
-Compartir los recursos de Hardware entre los
usuarios.
-Permitir a los usuarios compartir sus datos
entre ellos.
-Prevenir que las actividades de un usuario no
interfieran en las de los demás usuarios.
-Calendarizar los recursos de los usuarios.
-Facilitar el acceso a los dispositivos de E/S.
-Recuperarse de fallas o errores.
-Llevar el control sobre el uso de los recursos.
-Entre otras.
5. El sistema operativo indica a la computadora la manera de utilizar
otros programas de software y administra todo el hardware, tanto
el interno como el externo, que está instalado en la computadora.
Uno de los propósitos del sistema operativo que gestiona el núcleo
intermediario consiste en gestionar los recursos de localización y
protección de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles.
La mayoría de aparatos electrónicos que utilizan microprocesadores
para funcionar, llevan incorporado un sistema operativo. (teléfonos
móviles, reproductores de DVD, computadoras, radios, enrutadores,
etc). En cuyo caso, son manejados mediante una Interfaz Gráfica de
Usuario, un gestor de ventanas o un entorno de escritorio, si es un
celular, mediante una consola o control remoto si es un DVD y,
mediante una línea de comandos o navegador web si es un enrutador.
6. Componentes de un sistema
operativo
Gestión de procesos
Un proceso es simplemente, un programa en
ejecución que necesita recursos para
realizar su tarea: tiempo de CPU, memoria,
archivos y dispositivos de E/S. El SO es el
responsable de:
Crear y destruir los procesos.
Parar y reanudar los procesos.
Ofrecer mecanismos para que se
comuniquen y sincronicen.
7. Gestión de la memoria principal
La Memoria es una gran tabla de
palabras o bytes que se referencian
cada una mediante una dirección única.
Este almacén de datos de rápido
accesos es compartido por la CPU y los
dispositivos de E/S, es volátil y pierde
su contenido en los fallos del sistema.
El SO es el responsable de:
Conocer qué partes de la memoria
están siendo utilizadas y por quién.
Decidir qué procesos se cargarán en
memoria cuando haya espacio
disponible.
Asignar y reclamar espacio de memoria
cuando sea necesario.
8. Sistema de archivos
Los archivos son colecciones de información
relacionada, definidas por sus creadores. Éstos
almacenan programas (en código fuente y objeto) y
datos tales como imágenes, textos, información de
bases de datos, etc. El SO es responsable de:
Construir y eliminar archivos y directorios.
Ofrecer funciones para manipular archivos y
directorios.
Establecer la correspondencia entre archivos y
unidades de almacenamiento.
Realizar copias de seguridad de archivos.
9. Programas de sistema
Son aplicaciones de utilidad que se
suministran con el SO pero no forman
parte de él. Ofrecen un entorno útil para el
desarrollo y ejecución de programas,
siendo algunas de las tareas que realizan:
Manipulación y modificación de archivos.
Información del estado del sistema.
Soporte a lenguajes de programación.
Comunicaciones.
10. En Breve
Un Sistema Operativo (SO) es el software básico de
una computadora que provee una interfaz entre el
resto de programas del ordenador, los dispositivos
hardware y el usuario.
Las funciones básicas del Sistema Operativo son
administrar los recursos de la máquina, coordinar el
hardware y organizar archivos y directorios en
dispositivos de almacenamiento.
Los Sistemas Operativos más utilizados son Dos,
Windows, Linux y Mac. Algunos SO ya vienen con un
navegador integrado, como Windows que trae el
navegador Internet Explorer.