Tipos de sistema operativo y funcionamiento del Sistema Operativo
Sistema operativo
-
Upload
zay-villalobozz -
Category
Documents
-
view
223 -
download
0
Transcript of Sistema operativo
![Page 1: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/1.jpg)
SISTEMA OPERATIVO
Un Sistema Operativo es el software encargado deejercer el control y coordinar el uso del hardwareentre diferentes programas de aplicación y losdiferentes usuarios. Es un administrador de losrecursos de hardware del sistema. Proveer unamáquina virtual, es decir, un ambiente en el cual elusuario pueda ejecutar programas de maneraconveniente, protegiéndolo de los detalles ycomplejidades del hardware. Administrareficientemente los recursos del computador.
![Page 2: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/2.jpg)
El sistema operativo como máquina virtual
Un computador se compone de uno o másprocesadores o CPUs, memoria principal oRAM, memoria secundaria (discos), tarjetas deexpansión (tarjetas de red, módems y otros),monitor, teclado, mouse y otros dispositivos. Osea, es un sistema complejo. Escribirprogramas que hagan uso correcto de todasestas componentes no es una tarea trivial. Peoraún si hablamos de uso óptimo. Si cadaprogramador tuviera que preocuparse de, porejemplo, cómo funciona el disco duro delcomputador, teniendo además siemprepresentes todas las posibles cosas que podríanfallar, entonces a la fecha se habría escritouna cantidad bastante reducida de programas.
![Page 3: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/3.jpg)
El sistema operativo como administrador de recursos
La otra tarea de un sistema operativoconsiste en administrar los recursos de uncomputador cuando hay dos o másprogramas que ejecutan simultáneamente yrequieren usar el mismo recurso (comotiempo de CPU, memoria o impresora).
Además, en un sistema multiusuario, sueleser necesario o convenientecompartir, además de dispositivosfísicos, información. Al mismo tiempo, debetenerse en cuenta consideraciones deseguridad
![Page 4: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/4.jpg)
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.
![Page 5: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/5.jpg)
El sistema operativo indica a la computadora la manera de utilizarotros programas de software y administra todo el hardware, tantoel interno como el externo, que está instalado en la computadora.
Uno de los propósitos del sistema operativo que gestiona el núcleointermediario consiste en gestionar los recursos de localización yprotección de acceso del hardware, hecho que alivia a losprogramadores de aplicaciones de tener que tratar con estos detalles.La mayoría de aparatos electrónicos que utilizan microprocesadorespara funcionar, llevan incorporado un sistema operativo. (teléfonosmóviles, reproductores deDVD, computadoras, radios, enrutadores, etc). En cuyo caso, sonmanejados mediante una Interfaz Gráfica de Usuario, un gestor deventanas o un entorno de escritorio, si es un celular, mediante unaconsola o control remoto si es un DVD y, mediante una línea decomandos o navegador web si es un enrutador.
![Page 6: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/6.jpg)
Componentes de un sistema operativo
Gestión de procesos
Un proceso es simplemente, un programa enejecución que necesita recursos pararealizar su tarea: tiempo deCPU, memoria, archivos y dispositivos deE/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.
![Page 7: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/7.jpg)
Gestión de la memoria principal La Memoria es una gran tabla de
palabras o bytes que se referenciancada una mediante una dirección única.Este almacén de datos de rápidoaccesos es compartido por la CPU y losdispositivos de E/S, es volátil y pierdesu contenido en los fallos del sistema.El SO es el responsable de:
Conocer qué partes de la memoriaestán siendo utilizadas y por quién.
Decidir qué procesos se cargarán enmemoria cuando haya espaciodisponible.
Asignar y reclamar espacio de memoria cuando sea necesario.
![Page 8: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/8.jpg)
Sistema de archivos
Los archivos son colecciones de informaciónrelacionada, definidas por sus creadores. Éstosalmacenan programas (en código fuente y objeto) ydatos tales como imágenes, textos, información debases 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.
![Page 9: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/9.jpg)
Programas de sistema Son aplicaciones de utilidad que se
suministran con el SO pero no formanparte de él. Ofrecen un entorno útil para eldesarrollo 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.
![Page 10: Sistema operativo](https://reader036.fdocuments.ec/reader036/viewer/2022083004/559b1cac1a28ab47128b4807/html5/thumbnails/10.jpg)
En Breve
Un Sistema Operativo (SO) es el software básico deuna computadora que provee una interfaz entre elresto de programas del ordenador, los dispositivoshardware y el usuario.Las funciones básicas del Sistema Operativo sonadministrar los recursos de la máquina, coordinar elhardware y organizar archivos y directorios endispositivos de almacenamiento.Los Sistemas Operativos más utilizados sonDos, Windows, Linux y Mac. Algunos SO ya vienen conun navegador integrado, como Windows que trae elnavegador Internet Explorer.