Documente Academic
Documente Profesional
Documente Cultură
Qu es un Sistema Operativo?
Contenido
SISTEMA OPERATIVO
1 2 3 4 Definicin de S.O. Tareas que realiza un S.O. Componentes de un S.O. Tipos de S.O.
Definicin
Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicacin y los diferentes usuarios. Es un administrador de los recursos de hardware del sistema.
En una definicin informal es un sistema que consiste en ofrecer una distribucin ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos..
Componentes de un S.O.
Un sistema operativo est formado por varios programas que en conjunto presentan al usuario una vista integrada del sistema, estos son:
Mdulos de un S.O.
Manejo de procesos. Manejo de E/S. Manejo de Memoria. Manejo del Sistema de Archivos. Gestin del almacenamiento secundario
Sistemas de proteccin
Sistema de comunicaciones
Componentes de un S.O.
Manejo de procesos
Se puede tener una lista de tareas a realizar y a estas fijarles prioridades alta, media, baja. Crear, destruir, parar y reanudar los procesos
Manejo de E/S.
Consiste en un sistema de almacenamiento temporal (cach), una interfaz de manejadores de dispositivos y otra para dispositivos concretos
Manejo de Memoria
El SO debe conocer qu partes de la memoria estn siendo utilizadas y por quin, qu procesos se cargarn en memoria cuando haya espacio disponible y asignar espacio de memoria cuando sea necesario
Componentes de un S.O.
Sistemas de proteccin
Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar.
Sistema de comunicaciones
Crear y mantener puntos de comunicacin que sirvan a las aplicaciones para enviar y recibir informacin,
Tipos de S.O.
Los sistemas operativos pueden ser clasificados de la siguiente forma:
Administracin de tareas
Monotarea: Solamente permite ejecutar un proceso en un momento dado. Una vez que empieza a ejecutar un proceso, continuar hacindolo hasta su finalizacin y/o interrupcin Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo, asigna los recursos disponibles (CPU, memoria, perifricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez
Administracin de usuarios
Manejo de recursos
Monousuario: Slo permite ejecutar los programas de un usuario al mismo tiempo. Multiusuario: Permite que varios usuarios ejecuten simultneamente sus programas, accediendo a la vez a los recursos de la computadora
Centralizado: Permite usar los recursos de una sola computadora. Distribuido: Permite utilizar los recursos (memoria, CPU, disco, perifricos) de ms de una computadora al mismo tiempo
Un usuario normalmente interacta con el sistema operativo a travs de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente. Las interfaces grficas permiten que utilices los comandos sealando y pinchando en objetos que aparecen en la pantalla.
Gracias!
www.themegallery.com