0 calificaciones0% encontró este documento útil (0 votos)
5 vistas12 páginas
Un sistema operativo es un programa que administra el hardware de una computadora y proporciona las bases para los programas de aplicación, actuando como intermediario entre el usuario y el hardware. Los sistemas operativos modernos son multitarea y capaces de realizar múltiples tareas al mismo tiempo, incluyendo los tres sistemas operativos más populares: Windows, Linux y MacOS.
Un sistema operativo es un programa que administra el hardware de una computadora y proporciona las bases para los programas de aplicación, actuando como intermediario entre el usuario y el hardware. Los sistemas operativos modernos son multitarea y capaces de realizar múltiples tareas al mismo tiempo, incluyendo los tres sistemas operativos más populares: Windows, Linux y MacOS.
Un sistema operativo es un programa que administra el hardware de una computadora y proporciona las bases para los programas de aplicación, actuando como intermediario entre el usuario y el hardware. Los sistemas operativos modernos son multitarea y capaces de realizar múltiples tareas al mismo tiempo, incluyendo los tres sistemas operativos más populares: Windows, Linux y MacOS.
Un Sistema operativo es un programa que administra
el hardware de una computadora. También proporciona las bases para los programas de aplicación, y actúa como intermediario entre el usuario y el hardware. Estas tareas, pueden ser llevadas a cabo de varias formas, lo que permite que algunos sistemas Operativos se diseñen para ser prácticos, otros eficientes y otros para ser ambas cosas. EL SISTEMA OPERATIVO COMO UNA MAQUINA EXTENDIDA El sistema operativo abstrae al usuario de la complejidad de administrar directamente el hardware y le presenta un conjunto de directivas que le permiten al usuario (en particular a los programadores) tener una visión más agradable y sencilla del sistema. EL SISTEMA OPERATIVO COMO CONTROLADOR DE RECURSOS
El Controlador de recursos del
sistema (SRC) proporciona un conjunto de mandatos y subrutinas para facilitar la creación y control de subsistemas al gestor y programador del sistema. HISTORIA DE LOS SISTEMAS OPERATIVOS El concepto de Sistema Operativo surge en la década de los 50. El primer Sistema Operativo de la historia fue creado en 1956 para un ordenador IBM 704, y básicamente lo único que hacía era comenzar la ejecución de un programa cuando el anterior terminaba. En los años 60 se produce una revolución en el campo de los Sistemas Operativos. Aparecen conceptos como sistema multitarea, sistema multiusuario, sistema multiprocesadores y sistema en tiempo real. Es en esta década cuando aparece UNIX, la base de la gran mayoría de los Sistemas Operativos que existen hoy en día. PROCESO DEL SISTEMA OPERATIVO
Un proceso, en los términos
más sencillos, es un programa en ejecución. Uno o varios subprocesos se ejecutan en el contexto del proceso. Un subproceso es la unidad básica a la que el sistema operativo asigna tiempo de procesador. TIPOS DE SISTEMAS OPERATIVOS Los principales tipos de sistemas operativos se dividen en monotarea y multitarea. Los sistemas operativos modernos son del segundo tipo, es decir, son capaces de realizar varias tareas al mismo tiempo. Esto también incluye a los 3 sistemas operativos más populares: Microsoft Windows, Linux, MacOS. Cada uno de ellos tiene sus ventajas y desventajas. SISTEMAS OPERATIVOS DE RED Un sistema operativo de red (NOS) es un sistema operativo de computadora (OS) que está diseñado principalmente para soportar estaciones de trabajo, computadoras personales y, en algunos casos, terminales antiguos que están conectados en una red de área local (LAN). El software que hay detrás de un NOS permite que varios dispositivos de una red se comuniquen y compartan recursos entre sí. SISTEMAS OPERATIVOS DISTRIBUIDOS Un sistema distribuido es un conjunto de programas informáticos que utilizan recursos computacionales en varios nodos de cálculo distintos para lograr un objetivo compartido común. Este tipo de sistemas, también denominados "computación distribuida" o "bases de datos distribuidas", usan nodos distintos para comunicarse y sincronizarse a través de una red común. Estos nodos suelen representar dispositivos de hardware físicos diferentes, pero también pueden representar procesos de software diferentes u otros sistemas encapsulados recursivos. La finalidad de los sistemas distribuidos es eliminar los cuellos de botella o los puntos de error centrales de un sistema. VENTAJAS DE LOS SISTEMAS DISTRIBUIDOS Los sistemas distribuidos permiten afrontar problemas y proyectos que necesitan de procesamientos complejos de forma más eficiente y a un menor coste. El uso de múltiples nodos para procesar una o múltiples tareas supone un mayor rendimiento al optimizar la distribución del mismo en los diferentes sitios de la red. DESVENTAJAS DE SISTEMAS DISTRIBUIDOS
*Requerimientos de mayores controles de
procesamiento. *Velocidad de propagación de información (Muy lenta a veces). *Servicios de replicación de datos y servicios con posibilidades de fallas. *Mayores controles de acceso y proceso