1.QUE
ES UN SISTEMA OPERATIVO Y PARA QUE SIRVE?
Un
sistema operativo (SO, frecuentemente OS, del inglés Operating
System) es un programa o conjunto de programas que en un sistema
informático gestiona los recursos de hardware y provee servicios a
los programas de aplicación, ejecutándose en modo privilegiado
respecto de los restantes y anteriores próximos y viceversa.
PARA
QUE SIRVE?
El
Sistema Operativo despierta a la computadora y hace que reconozca a
la CPU, la memoria, el teclado, el sistema de vídeo y las unidades
de disco. Además, proporciona la facilidad para que los usuarios se
comuniquen con la computadora y sirve de plataforma a partir de la
cual se corran programas de aplicación.
Los
componentes básicos de un sistema operativo son los siguientes:
Un
procesador se dedica exclusivamente a un proceso, con todos sus
recursos, no puede dedicar unos recursos a un proceso y el resto a
otro proceso simultáneamente. Incluye:
- Planificación de procesos: se trata de la parte del sistema operativo que decide qué proceso emplea el procesador en cada instante de tiempo.
- Mecanismos de comunicación entre procesos: permiten comunicar a dos procesos del sistema operativo, tales como la mensajería.
- Mecanismos de sincronización: permiten coordinar a procesos que realizan accesos concurrentes a un cierto recurso.
Tiene
como objetivo la gestión de la memoria principal, lo que incluye la
gestión del espacio de memoria principal libre y ocupada, así como
la asignación de memoria principal a los procesos.
- Administración de ficheros
Gestiona
la manera en que la información se almacena en dispositivos de
entrada/salida que permiten el almacenamiento estable.
Parte
del sistema operativo que conoce los detalles específicos de cada
dispositivo, lo que permite poder operar con él.
Además,
el sistema operativo ofrece:
- Lanzador de aplicaciones: permite el lanzamiento de un programa. Esto incluye los intérpretes de órdenes textuales y los basados en gestores de ventanas.
- Llamadas al sistema: conjunto de servicios que los procesos pueden solicitar al sistema operativo.
3.
CARACTERISTICAS DE LOS SISTEMAS OPERATIVOS MODERNOS
En
general, se puede decir que un Sistema Operativo moderno tiene las
siguientes características:
- Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
- Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.
- Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
- Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
- Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
- Organizar datos para acceso rápido y seguro.
- Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
- Procesamiento por bytes de flujo a través del bus de datos.
- Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
No hay comentarios:
Publicar un comentario