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

Sistemas Operativos

07089429 de Enero de 2013

9.255 Palabras (38 Páginas)373 Visitas

Página 1 de 38

Introducción.

Los sistemas operativos, han ido evolucionado una enormidad, desde su interfaz, hasta su programación; debemos considerar, que antiguamente y actualmente, un sistema operativo, es algo muy difícil de programar, salvo algunas excepciones como LINUX que se describirá mas adelante, todos estos sistemas, ha experimentado un cambio radical desde la aparición de la Interfaz gráfica, la cual también describiremos en el transcurso de este informe.

Este informe entregara a usted y quien lea este trabajo, una noción acerca de los sistemas operativos que actualmente se utilizan, comenzando por “Que es un sistema operativo”, hasta terminar describiendo cada uno de los que se mencionaron. Quienes dedicaron esfuerzo en este trabajo, esperan que con este informe quedes mas informado de como funciona un sistema operativo, que es, cuando nació, y que tipos de sistemas operativos hay.

¿Qué es un Sistema Operativo?

Un sistema operativo, es una especie de intermediario, entre los componentes electrónicos del computador y los dispositivos electrónicos, ya sean discos, placa madre, tarjetas de video, sonido, captura de tv etc.

En pocas palabras, el sistema operativo, es quien esta responsable de establecer dialogo entre la maquina y los programas. Fuera del sistema operativo, que es el encargado más visible de administrar los componentes de la maquina, existe uno que lo vemos cada vez que se inicia la maquina, esto es la BIOS (Basic Input/Output System). Pero tiene una diferencia con el sistema operativo utilizado, y es básica, la BIOS, no es modificable, ya que su configuración esta incluida en el chip o en la placa madre, sin embargo, podemos cambiar ciertas configuraciones de dispositivos, ya sea, instalar un dispositivo de almacenamiento o un nuevo componente.

En el siguiente esquema, se describe en forma gráfica como opera un sistema operativo:

Historia de los Sistemas Operativos.

Antes que todo, debemos considerar que para poder entender las características de un Sistema Operativo, su funcionamiento, su ejecución y entorno, debemos saber su historia y su evolución por el tiempo.

En los 40's, Fueron introducidos los programas BIT a BIT, por medio de interruptores mecánicos pasado esto se introdujo el lenguaje. máquina que trabajaba por tarjetas perforadas.

Con estas computadoras, el Programador u Operario, interactuaba directamente con el hardware de la maquina, esta situación se daba desde finales de los ’40 hasta mediados de los ’50 sobre la base de esto podemos decir que en esta época, no existía un software de Sistema operativo. Las primeras computadoras utilizaban Bulbos, las entradas y salidas de datos eran comprobados mediante el encendido o apagado de dichos bulbos.

Durante los años 50's y 60's, en esta época, la desaparecida empresa “General Motors”(comprada por la FORD), creo un sistema operativo para su maquina IBM 170. Aparecen las tarjetas perforadas, que en dicho entonces eran los programas utilizados, los usuarios, que eran programadores, diseñadores, capturistas etc, se encargaban de modificaban sus programas. Establecían o apartaban tiempo, introducían sus programas y depuraban o corregían sus programas al mismo tiempo, a esto se le llamaba Trabajo en serie. Esto acarreaba como consecuencia, demoras en la producción, y demoras en los mismos programas

En los años 60's y 70's, nace el circuito integrado, los trabajos se organizan y con esto se generan los procesos Batch(lote) esto es que en describir los procesos comunes y ejecutarlos todos de una sola vez. También en esta época, nacen las unidades de cinta y el cargador de programas, este es considerado el primer tipo de sistema operativo

En los 80's, nace la Internet en los EE.UU. de Norteamérica, en este punto de la historia, es cuando los sistemas operativos comienzan a evolucionar se van descubriendo cosas nuevas, lo que se conoce como multiprogramación que es tener cargados en memoria varios programas. Este concepto, es el que mueve a los sistemas operativos actuales.

Los 90's y el futuro, esta época, es donde nace lo que también se conoce como computación distribuida y multiprocesamiento a través de múltiples redes de computadores, aprovechando el ciclo del procesador.

Los sistemas operativos actuales tienen una configuración dinámica con un reconocimiento inmediato de dispositivos y software que añada o elimine de las redes a través de procesos de registro localizadores.

La conectividad se hace más fácil gracias a los protocolos o estándares(tema que se describe mas adelante), de sistemas abiertos por organizaciones como la Organización Interna de normas, fundación de software abierto todo estará mas controlado por los protocolos de comunicación OSI y por la red de Servicio digital ISDN.

Etapas de los sistemas operativos

1a. Etapa (1945-1955): Bulbos y conexiones.

Luego de los infructuosos esfuerzos de Charles Babbage, hubo u déficit de construcción de computadoras digitales, esto ocurre hasta la segunda guerra mundial. A mitad de la década de los ’40, Howard Aiken(Harvard), Jon Von Newman(Princeton), J.Prespe, R. Eckert y William Mauchley(Universidad de Pennsylvania), así como Conrad Zuse(Alemania) entre otros lograron construir maquinas de cálculos mediante bulbos, estas maquinas eran enormes y llenaban piezas completas con una increíble cantidad de bulbos pero eran mucho más lenta que la computadora casera más económica en nuestros días.

Toda la programación se llevaba a cabo mediante lenguaje maquina absoluto y frecuentemente utilizaban conexiones para controlar las funciones básicas de la maquina. La mayoría de, los lenguajes de programación eran desconocidos(incluso el ensamblador), no se oía de los sistemas Operativos el modo usual de operación que consistía en pegar una hoja en la pared de, iba al cuarto de maquina, insertaba una conexión a la computadora y pasaban unas horas esperando que ninguno de los 20,000 bulbos se quemara durante la ejecución. La mayoría de los problemas eran cálculos numéricos directos, por ejemplo el calculo de valores de senos y cosenos.

A principio de la década de los ’50 la rutina mejora un poco con la introducción de las tarjetas perforadas. Fue posible entonces escribir los programas y leerlas en vez de insertar conexiones, por lo demás, el proceso era el mismo.

2a. Etapa. (1955-1965): Transistores y Sistemas de Procesamiento por lotes.

La introducción del transistor a mediados de los ’50 modifica radicalmente el panorama, las computadoras se volvieron confiables de manera que podían fabricarse y venderse a clientes, con la esperanza de que ellos continuaran funcionando lo suficiente como para realizar un trabajo en forma.

Debido a su alto costo, no debe sorprender el hecho de que las personas buscaran por vías rápidas reducir el tiempo invertido. La solución que por lo general se adopto, fue el anteriormente mencionado “proceso por lotes”

3ra Etapa (1965-1980): Circuitos integrados y multiprogramación.

La maquina 360 de IBM fue la primera línea principal que utilizo circuitos integrados, lo cual proporcionó una gran ventaja en el precio y desempeño respecto de las maquinas de la segunda generación, construidas a partir de transistores individuales. Se trabajó con un sistema operativo de la línea IBM 360 y los sistemas operativos similares de esta generación producidos por otros fabricantes de computadoras realmente pudieron satisfacer, en forma razonable a la mayoría de los clientes. También popularizaron técnicas fundamentales, ausentes de los sistemas operativos de la segunda generación de las cuales la más importante era la Multiprogramación.

Otra de las características era la de leer trabajos de las tarjetas al disco, tan pronto como llegara al cuarto de computo. Así, siempre que se concluyera un trabajo el sistema operativo podía cargar un nuevo trabajo al disco en la partición que quedara desocupado y ejecutarlo.

4ta Etapa (1980-Actualidad): Computadoras personales.

A mediados de los ’80 se vio un incremento las redes de computadoras personales con sistemas operativos de red y sistemas operativos distribuidos.

En este tipo de sistemas, los de red, los usuarios están concientes de la existencia de varias computadoras interconectadas, otras conectadas a maquinas remotas y realizar operaciones con archivos, ya sea copiar, mover desde una maquina a otra. Cada computadora ejecuta su sistema operativo local y tiene su propio usuario

Su contraparte, el sistema operativo distribuido, es aquel que aparece ante sus usuarios como un sistema tradicional de un solo procesador. Aun cuando este compuesto por varios procesadores. En un sistema distribuido verdadero, los usuarios no deben ser concientes del lugar donde su programa se ejecute o del lugar donde se encuentran sus archivos; eso debe ser manejado de forma eficaz y automática por el sistema operativo.

Según ISO (Organización Internacional de Normalización), se define un sistema informático como el sistema compuesto de equipos y de personal pertinente, que realiza funciones de entrada, proceso, almacenamiento, salida y control con el fin de llevar a cabo una secuencia de operaciones con datos.

Definición de Sistema Operativo

Respecto

...

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