ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sistemas Operativos


Enviado por   •  17 de Junio de 2013  •  6.679 Palabras (27 Páginas)  •  184 Visitas

Página 1 de 27

INTRODUCCION

Un sistema operativo es un programa o conjunto de programas que sirven para gestionar los recursos de tu ordenador. Algunos ejemplos de sistema operativo son DOS, Windows o Mac OS, UNIX, y LINUX.

Hoy en día la tecnología avanza a cada año!! La presente investigación es de gran importancia ya que nos aclara muchas dudas e inquietudes acerca del sistema operativo más utilizado, difundido y vendido en el mundo entero.

A finales de los 40's el uso de computadoras estaba restringido a aquellas empresas o instituciones que podían pagar su alto precio, y no existían los sistemas operativos. En su lugar, el programador debía tener un conocimiento y contacto profundo con el hardware, y en el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver a correr su programa.

Hoy en día gracias a los sistemas operativos, manejar una computadora es algo sumamente sencillo, y todo ello gracias a la forma transparente en que ellos trabajan.

El sistema Operativo Windows desde su inicios ha sido el que ha macado la diferencia entre el uso de los computadores y el que de forma silente ha hecho que la computación llegue cada día a mas hogares y en forma mas sencilla, y no solo a los ingenieros o expertos sino a las persona comunes.

El trabajo siguiente es de gran importancia ya que nos aclara muchas dudas e inquietudes acerca de los sistemas operativos más utilizado, difundido en la historia de la Microcomputación

Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como intermediario para las aplicaciones que se ejecutan.

Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, pues este, es sólo el núcleo y no necesita de entorno operador para estar operativo y funcional. Uno de los más prominentes ejemplos de esta diferencia, es el SO Linux, el cual junto a las herramientas GNU, forman las llamadas distribuciones Linux.

Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar. (AmigaOS, beOS o MacOS como los pioneros de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D con programas como Imagine o Scala multimedia, entre muchos otros.)

Uno de los propósitos de un sistema operativo como intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles, reproductores de DVD, computadoras, radios, etc.)

Parte de la infraestructura de la World Wide Web está compuesta por el Sistema Operativo de Internet, creado por Cisco Systems para gestionar equipos de interconexión como los conmutadores y los enrutadores.

TIPOS

Sistema Operativo Monotareas.

Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.

Sistema Operativo Monousuario.

Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.

Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.

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.

En otras palabras consiste en el fraccionamiento del tiempo (timesharing).

Sistemas Operativos Por Lotes (Batch):

• Introducidos alrededor de 1956 (ver IBM701).

• Procesan una gran cantidad de trabajos con poca o ninguna interacción entre usuarios y programas en ejecución.

• Se reúne todos los trabajos comunes para realizarlos al mismo tiempo.

• Requieren que el programa, datos y órdenes sean remitidos todos junto en forma de lote.

• Conveniente para programas de largos tiempos de ejecución (análisis estadísticos, nóminas de personal, etc).

• No conveniente para desarrollo de programas por su bajo tiempo de retorno y debugging fuera de línea.

• Actualmente se le encuentra combinado con procesamiento serial en las pc’s.

• Se procesa en orden de llegada, por lo que es fácil planificar el procesador.

• La memoria se divide generalmente en dos: parte residente del SO y programas transitorios.

• Gestión y manejo sencillos de archivos. Poca protección y nigún control de concurrencia de acceso requeridos.

• No requieren gestión crítica de dispositivos en el tiempo.

• Ejemplos: SCOPE para DC6600 (procesamiento científico pesado), EXEC II para la UNIVAC 1107 orientado a procesamiento académico.

Sistemas Operativos de Tiempo Real:

• Centrados en el proceso, no en el usuario.

• Como consecuencia, sus recursos generalmente son subutilizados

• Son construídos para fines específicos como control

...

Descargar como (para miembros actualizados)  txt (42 Kb)  
Leer 26 páginas más »
Disponible sólo en Clubensayos.com