Vous êtes sur la page 1sur 3

Virtualbox es una aplicación de virtualicion de múltiples de sistemas operativos,Ahorrando en

hardware.

Entorno ideal para testear sistemas operativos incluidos los betas. VENTAJA

Se pueden ejecutar varias maquinas virtuales en un solo equipo fisco. VENTAJA

facilitan la administración y mantención de los servicios

¿Qué es un sistema operativo?

Es el programa o software “básico” de un computador, siendo una plataforma que facilita la


interacción entre el usuario y los demás programas del computador (office, antivirus,
administración remota, archivos PDF, etc) y dispositivos del hardware (teclado, mouse, cámara
web, pendrive etc.)

Tipos de sistemas operativos:

 S.O Mainframe:

conceptos básicos de los sistemas operativos son los siguientes:

 Procesos: son programas de ejecución, que tienen asociado un espacio de


direcciones y una lista de ubicaciones de memoria, desde un valor mínimo hasta
cierto valor máximo. El espacio de direcciones contiene el programa ejecutable, sus
datos y su pila. Además, a cada proceso se le asocia un conjunto de recursos que
comúnmente incluyen registros. En resumen, un proceso es un recipiente que guarda
toda la información necesaria para ejecutar un programa.

 Espacios de direcciones: cada computador utiliza cierta memoria para mantener los
programas en ejecución. En un sistema operativo simple solamente se ejecuta un
programa a la vez, por lo cual para ejecutar un segundo programa es necesario
cerrar el primero. Los sistemas operativos que permiten ejecutar más de un
1
programa en memoria ESTE
a la DOCUMENTO
vez, necesitan evitar que
CONTIENE se interfieran
LA SEMANA 1 entre sí por lo que
necesitan implementar un mecanismo de protección que debe estar ubicado en el
hardware y controlado por el sistema operativo.

 Archivos: una de las principales características de los sistemas operativos es el


manejo de archivos (crearlos, eliminarlos, leerlos y escribir en ellos). El sistema
operativo provee un lugar donde almacenar los archivos, el cual se denomina
directorios, que cumple con la función de agrupar los archivos según la necesidad.
Para especificar cada archivo dentro de un directorio, el sistema proporciona su
nombre de ruta, dichos nombres de ruta absolutos marcan la lista de directorios que
deben recorrese para llegar al archivo.

 Entrada/Salida: todos los computadores tienen dispositivos físicos que le permiten


adquirir entradas y producir salidas. Existen muchos tipos de dispositivos de entrada y
salida por ejemplo: teclado, monitor, impresora, etc. Es responsabilidad del sistema
operativo administrar estos dispositivos.
 Protección: los computadores almacenan gran cantidad de información que, en
general, suele ser de vital importancia para su dueño. Esta información puede ser
de correos electrónicos, archivos de texto, fotografías, etc. Por esto, es necesario que
el sistema operativo administre la seguridad y confidencialidad de estos.

 Shell: el sistema operativo es el código que lleva a cabo las llamadas del sistema. Los
editores, compiladores, ensambladores, enlazadores e intérpretes de comandos no
forman parte del sistema operativo, aun cuando son importantes y útiles. Por
ejemplo, el intérprete de comandos de UNIX conocido como shell (sh), aunque no
forma parte del sistema operativo, utiliza características del mismo y es la interfaz
principal entre el usuario y el sistema operativo.

Que es KERNEL

El kernel proporciona un conjunto de funciones y servicios para apoyar las


funcionalidades del sistema operativo. El resto del sistema está organizado como un
conjunto de programas que implementan operaciones en procesos y recursos para los
usuarios. La operación del kernel es
invocada por interrupciones, es decir, que obtiene control cuando una interrupción
señaliza la ocurrencia de un evento que requiere la atención del sistema operativo
(Dhamdhere, 2008).

2
ESTE DOCUMENTO CONTIENE LA SEMANA 1
El microkernel fue desarrollado en los 90 con la finalidad de superar las desventajas de
portabilidad, extensibilidad y confiabilidad. Un microkernel es una parte central del
código del sistema operativo, por lo cual, contiene un subconjunto de mecanismos que
normalmente están incluidos en un kernel y admite solamente un pequeño número
de llamadas al sistema. Esta característica es la que aumenta la portabilidad y
confiabilidad del microkernel.

UNIX es un sistema operativo basado en kernel que consiste en dos componentes:


la administración de procesos y la administración de archivos. Estos componentes son
activados mediante interrupciones declaradas en el hardware y llamadas al sistema
hechas por programas no kernel del sistema operativo (Dhamdhere, 2008).

3
ESTE DOCUMENTO CONTIENE LA SEMANA 1

Vous aimerez peut-être aussi