You are on page 1of 7

Sistema Operativo

Un sistema operativo se define como un programa o conjunto de


programas de computadora destinado a permitir una gestin y manejo
eficaz de sus recursos.

El sistema operativo comienza a trabajar cuando se enciende la


computadora, y gestiona el hardware de la mquina desde los niveles
ms bsicos, permitiendo tambin la interaccin con el usuario. Un
sistema operativo se puede encontrar en la mayora de los aparatos
electrnicos que utilicen microprocesadores para funcionar, ya que
gracias a estos podemos entender la mquina y que sta cumpla con
sus funciones (telfonos mviles, reproductores de DVD y
computadoras).
En otras palabras, el sistema operativo sirve como intermediario entre la
computadora y el usuario. Funciones bsicas de los sistemas operativos

Los sistemas operativos posibilitan y simplifican el manejo de la


computadora, desempeando una serie de funciones bsicas esenciales
para la gestin del equipo. Entre las ms importantes se encuentran las
siguientes: Gestionar de manera eficiente los recursos del equipo,
ejecutando servicios para los procesos (programas). Organizar archivos y
directorios en dispositivos de almacenamiento. Brindar una interfaz al
usuario, ejecutando instrucciones (tambin llamados comandos).
Proporcionar comodidad en el uso de un computador. Funcionamiento
de un sistema operativo Los sistemas operativos proporcionan una
plataforma de software dentro de la cual otros programas, llamados
aplicaciones, puedan funcionar.

Las aplicaciones se programan para que funcionen en un sistema


operativo particular, por esta razn, la eleccin del sistema operativo
determina en gran medida las aplicaciones que puedes utilizar, ya que
tiene las aplicaciones tienen que ser compatibles con el sistema
operativo para poder funcionar.
Etapa 1 (1945-1955): Bulbos y conexiones.
A mitad de la dcada de los 40's, Howard Aiken (Harvard), John Von
Newman (Instituto de Estudios Avanzados, Princeton), J. Prespe R. Eckert
y Williams Mauchley (Universidad de Pennsylvania) y Conrad Zuse
(Alemania) lograron construir mquinas de clculo mediante bulbos.
Estas mquinas eran enormes y llenaban cuartos completos con miles
de bulbos, pero eran muy lentas.

Toda la programacin se llevaba a cabo en lenguaje de mquina


absoluto y se utilizaban conexiones para controlar las funciones bsicas
de la mquina. Los lenguajes de programacin eran desconocidos. No se
oa de los Sistemas Operativos el modo usual de operacin consista en
que el programador reservaba cierto perodo en una hoja de reservacin
pegada a la pared, iba al cuarto de la mquina, insertaba su conexin a
la computadora y pasaba unas horas esperando que ninguno de los
20,000 o ms bulbos se quemara durante la ejecucin. La inmensa
mayora de los problemas eran clculos numricos directos, por ejemplo,
el clculo de valores para tablas de senos y cosenos.
A principio de los 50's, la compaa
General's Motors implanto el primer
sistema operativo para su IBM 170
Se introducen los programas bit a bit,
por medio de interruptores mecnicos
y despus se introdujo el lenguaje
mquina que trabajaba por tarjetas
perforadas.
Fue entonces posible escribir los
programas y leerlas en vez de insertar conexiones, por lo dems el
proceso era el mismo.

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


por lotes.
La introduccin del transistor a mediados de los aos 50's modific en
forma radical el panorama. Las computadoras podan fabricarse y
venderse a clientes, con la esperanza de que ellas continuaran
funcionando lo suficiente como para realizar su trabajo.

Dado el alto costo del equipo las personas buscaron en forma por dems
rpidas vas para reducir el tiempo invertido y fue la del sistema de
procesamiento por lotes.

Etapa 3 (1965-1980): Circuitos integrados y multiprogramacin.


En los aos 60's y 70's se genera el circuito integrado, se organizan los
trabajos y se generan los procesos Batch (por lotes), lo cual consiste en
determinar los trabajos comunes y realizarlos todos juntos de una sola
vez. En esta poca surgen las unidades de cinta y el cargador de
programas, el cual se considera como el primer tipo de Sistema
Operativo.

La 360 de IBM fue la primera lnea principal de computadoras que utiliz


los circuitos integrados, proporcion una gran ventaja en el precio y

desempeo con respecto a las mquinas de la segunda generacin,


construidas a partir de transistores individuales. Se trabaj con un
sistema operativo enorme y extraordinariamente complejo. El sistema
operativo de la lnea IBM 360 y los sistemas operativos similares de esta
generacin producidos por otros fabricantes de computadoras realmente
pudieron satisfacer, en forma razonable a la mayora de sus clientes.
Tambin
popularizaron
varias
tcnicas fundamentales, ausentes
de los sistemas operativos de la
segunda generacin, de las cuales
la ms importante era la de
multiprogramacin.

Otra
caracterstica
era
la
capacidad de leer trabajos de las
tarjetas al disco. As, siempre que
concluyera un trabajo el sistema
operativo poda cargar un nuevo
trabajo del disco en la particin que quedara desocupada y ejecutarlo.

Etapa 4 (1980-2000): Computadoras personales.


En los 80's, inici el auge de la INTERNET en los Estados Unidos de
Amrica. A finales de los aos 80's comienza el gran auge y evolucin de
los Sistemas Operativos. Se descubre el concepto de multiprogramacin
que consiste en tener cargados en memoria a varios trabajos al mismo
tiempo, tema principal de los Sistemas Operativos actuales.

Los 90's se entra a la era de la computacin distribuida y del


multiprocesamiento a travs de mltiples redes de computadoras,
aprovechando el ciclo del procesador.
Se tendr una configuracin dinmica con un reconocimiento inmediato
de dispositivos y software que se aada o elimine de las redes a travs
de procesos de registro y localizadores.
Un interesante desarrollo que comenz a llevarse a cabo a mediados de
la dcada de los 80s ha sido el crecimiento de las redes de
computadoras personales, con sistemas operativos de red y sistemas
operativos distribuidos.
En los sistemas operativos de red, los
usuarios
pueden
conectarse
con
mquinas remotas y copiar archivos de
una mquina a otra. Cada mquina
ejecuta su propio sistema operativo local
y tiene su propio usuario.
Por el contrario, un sistema operativo
distribuido es aquel que aparece ante sus usuarios como un sistema
tradicional de un solo procesador, aun cuando est compuesto por
varios procesadores. En un sistema distribuido verdadero, los usuarios
no deben ser conscientes del lugar donde su programa se ejecute o de
lugar donde se encuentren sus archivos; eso debe ser manejado en
forma automtica y eficaz por el sistema operativo.
Despus del 2000
La acaparan mayormente Windows, Unix y Mac Os, en sus respectivas
versiones actuales. Paralelamente, estamos ante la evolucin de los
microprocesadores pasando de 32 a 64 bits, aumentando con ello el
rendimiento y capacidad, ya existen sistemas operativos desarrollados
especficamente para mquinas de 64 bits, tales como distribuciones de
Linux y la versin de Windows XP para 64 bits. Se podra decir que el
futuro es de los dobles, junto a los procesadores de 64 bits han
aparecido los Microprocesadores de doble ncleo, en un primer
momento virtual y ahora implementando fsicamente dos ncleos en
un mismo chip. La aplicacin principal del doble ncleo es la divisin de
tareas y por tanto mayor rapidez al realizarlas

You might also like