Sistema Operativo. El conjunto de programas informáticos
Enviado por razaele07 • 2 de Febrero de 2016 • Tarea • 5.279 Palabras (22 Páginas) • 375 Visitas
Sistema operativo
El conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora es conocido como sistema operativo o software de sistema. Estos programas comienzan a trabajar apenas se enciende el equipo, ya que gestionan el hardware desde los niveles más básicos y permiten además la interacción con el usuario.
Cabe destacar que los sistemas operativos no funcionan sólo en las computadoras. Por el contrario, este tipo de sistemas se encuentran en la mayoría de los dispositivos electrónicos que utilizan microprocesadores: el software de sistema posibilita que el aparato cumpla con sus funciones (por ejemplo, un teléfono móvil o un reproductor de DVD).
El sistema operativo cumple con cinco funciones básicas: el suministro de interfaz al usuario, la administración de recursos, la administración de archivos, la administración de tareas y el servicio de soporte y utilidades.
En cuanto a la interfaz al usuario, el sistema se encarga de que el sujeto pueda cargar programas, acceder a archivos y realizar otras tareas con la computadora. La administración de recursos permite la dirección del hardware, incluyendo los periféricos y la red. El software de sistema también se encarga de la gestión de archivos, al controlar la creación, la eliminación y el acceso a los mismos, y de la administración de las tareas informáticas que llevan adelante los usuarios finales.
Por último, podemos mencionar que el servicio de soporte se encarga de actualizar las versiones, mejorar la seguridad del sistema, agregar nuevas utilidades, controlar los nuevos periféricos que se agregan a la computadora y corregir los errores del software.
Clasificación de los sistemas operativos
Sistema operativo Multiprocesador: Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y este es capaz de usarlos todo para distribuir su carga de trabajo.
Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente. Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugara el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.
Sistema Operativo Multiusuario: Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
Sistemas Operativos de multitarea: con este sistema operativo es que la computadora procesa diferentes tareas al mismo tiempo. Existen varios tipos de multitareas. Estos sistemas Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización.
Sistema operativo Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.
Sistemas Operativos de tiempo real: este sistema operativo de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. Se utilizan en entornos donde son procesados un gran número de sucesos o eventos.
Como Funciona un sistema operativo
Administración del procesador: es prácticamente, el tema central de la multiprogramación. Esta administración involucra las distintas maneras a través de las cuales el Sistema Operativo comparte el recurso procesador entre distintos procesos que están compitiendo por su uso. Esto implica directamente la multiprogramación y conlleva simultáneamente la sincronización de los mismos. La idea de administrar el procesador eficientemente está enfocada en dos aspectos: el primero es la cantidad de procesos por unidad de tiempo que se pueden ejecutar en un sistema; y el segundo, el que importa más al usuario, es el tiempo de respuesta de esos procesos. - Cantidad de Procesos por Unidad de Tiempo de Respuesta. La idea de repartir el recurso procesador entre distintos procesos se debe a que tenemos la posibilidad de utilizar el tiempo de procesador abandonado por un proceso para que lo pueda usar otro. O sea aprovechar los tiempos muertos de un determinado proceso para que se puedan ejecutar otros. Estos tiempos muertos se producen porque existen otras actividades que están desarrollándose sobre cierto proceso. Esas otras actividades generalmente son de E/S , y esto es posible porque existe algo que está ayudando a realizar esa E/S, es decir, existen canales o procesadores de E/S que ayudan a descargar del procesador central esa actividad.
Gestión de la memoria de acceso aleatorio: es un tipo de almacenamiento de datos para ordenadores. Comúnmente conocido como el acrónimo de RAM de memoria o, simplemente, al azar-los detalles de memoria de acceso de la velocidad en que los datos que se almacena se pueden acceder de forma aleatoria.
Esto significa que la fuerza de la memoria RAM determina, al azar, la velocidad de una pieza de datos se puede tirar y regresó. Independientemente de donde los datos están en una unidad o si se trata en todos los relacionados con cualquier bit de los datos anteriores es irrelevante; RAM tira hacia atrás en una constante de tiempo.
Gestión de entradas/salidas: Los dispositivos de entrada y salida se pueden dividir de manera general en dos categorías: dispositivos de bloque y dispositivos de carácter.
Entre los dispositivos de bloque se pueden encontrar:
• CD - ROM
• Disco Duro
• Disquete o Disco flexible
Dispositivo de Carácter
• Mouse
• Monitores
• Impresoras de Línea
• Tarjetas Perforadas
Gestión de ejecución de aplicaciones: El Gestor de aplicaciones es un contenedor de aplicaciones y de otras herramientas disponibles en el sistema. La mayoría de las aplicaciones y herramientas del Gestor de aplicaciones fueron colocadas allí por el administrador del sistema o están incorporadas en el escritorio.
...