Вы находитесь на странице: 1из 12

Cuantos Sistemas Operativos Existen

Existen muchos sistemas operativos y de cada uno existen muchas versiones


Plan9
Solaris
OpenBSD
FreeBSD
SUSE Linux
Red Had (Linux)
Fedora (Linux)
Ubuntu (Linux)
Debian GNU/Linux
Mac OS
Mac OS X
Windows 98
Windows 2000
Windows Me
Windows NT
Windows 2003 server
Windows XP
Windows Vista
Windows Seven y/o 7
MS-DOS
UNIX
por mencionar algunos
Algo mas de Sistemas Operativos
Para tratar de comprender los requisitos de un Sistema Operativo y el significado de
las principales caractersticas de un Sistema Operativo contemporneo, es til
considerar cmo han ido evolucionando estos con el tiempo.

A finales de los aos 40 el uso de ordenadores estaba restringido a aquellas


empresas o instituciones que podan pagar su alto precio, y no existan los sistemas
operativos. En su lugar, el programador deba tener un conocimiento y contacto
profundo con el hardware, y en el infortunado caso de que su programa fallara, deba
examinar los valores de los registros y paneles de luces indicadoras del estado del
ordenador para determinar la causa del fallo y poder corregir su programa, adems de
enfrentarse nuevamente a los procedimientos del sistema y poner a punto los
compiladores, ligadores, etc, para volver a correr su programa.
La importancia de los sistemas operativos nace histricamente desde los aos 50,
cuando se hizo evidente que el operar un ordenador por medio de tableros
enchufables en la primera generacin y luego por medio del trabajo en lote en la
segunda generacin se poda mejorar notoriamente, pues el operador realizaba
siempre una secuencia de pasos repetitivos, lo cual es una de las caractersticas
contempladas en la definicin de lo que es un programa. Es decir, se comenz a ver
que las tareas mismas del operador podan plasmarse en un programa, el cual a
travs del tiempo y por su enorme complejidad se le llam "Sistema Operativo". As,
tenemos entre los primeros sistemas operativos al Fortran Monitor System (FMS) y el
IBSYS.
Posteriormente, en la tercera generacin de ordenadores nace uno de los primeros
sistemas operativos con la filosofa de administrar una familia de ordenadores: el
OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrent por
primera vez una serie de problemas conflictivos debido a que anteriormente los
ordenadores eran creados para dos propsitos en general: el comercial y el cientfico.
As, al tratar de crear un solo sistema operativo para ordenadores que podan
dedicarse a un propsito, al otro, o a ambos, puso en evidencia la problemtica del
trabajo en equipos de anlisis, diseo e implantacin de sistemas grandes. El
resultado fue un sistema del cual uno de sus mismos diseadores patentiz su opinin
en la portada de un libro: una horda de bestias prehistricas atascadas en un foso de
brea.
Surge tambin en la tercera generacin de ordenadores el concepto de la

multiprogramacin, porque debido al alto costo de los ordenadores era necesario


idear un esquema de trabajo que mantuviese a la unidad central de proceso ms
tiempo ocupada, as como el encolado (spooling ) de trabajos para su lectura hacia los
lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar
que los sistemas durante la tercera generacin siguieron siendo bsicamente
sistemas de lote.
En la cuarta generacin, la electrnica avanza hacia la integracin a gran escala,
pudiendo crear circuitos con miles de transistores en un centmetro cuadrado de silicio
y ya es posible hablar de los ordenadores personales y las estaciones de trabajo.
Surgen los conceptos de interfaces amigables intentando as atraer al pblico en
general al uso de los ordenadores como herramientas cotidianas. Se hacen populares
el MS-DOS y el UNIX en estas mquinas. Tambin es comn encontrar clones de
ordenadores personales y una multitud de empresas pequeas ensamblndolas por
todo el mundo.
A mediados de los aos 80, comienza el auge de las redes de ordenadores y la
necesidad de sistemas operativos en red y sistemas operativos distribuidos.
La red mundial Internet se va haciendo accesible a toda clase de instituciones y se
comienzan a dar muchas soluciones (y problemas) al querer hacer convivir recursos
residentes en ordenadores con sistemas operativos diferentes. En los aos 90 el
paradigma de la programacin orientada a objetos cobra auge, as como el manejo de
objetos desde los sistemas operativos. Las aplicaciones intentan crearse para ser
ejecutadas en una plataforma especfica y poder ver sus resultados en la pantalla o
monitor de otra diferente (por ejemplo, ejecutar una simulacin en una mquina con
UNIX y ver los resultados en otra con DOS ). Los niveles de interaccin se van
haciendo cada vez ms profundos.
Qu es un Sistema Operativo?
Un Sistema Operativo es un programa que acta como intermediario entre el usuario
y el hardware de un ordenador, y su propsito es proporcionar un entorno en el cual el

usuario pueda ejecutar programas. El objetivo principal de un Sistema Operativo es


lograr que el Sistema de computacin se use de manera cmoda, y el objetivo
secundario es que el hardware del ordenador se emplee de manera eficiente.
Un Sistema Operativo es una parte importante de cualquier sistema de computacin.
Un sistema de computacin puede dividirse en cuatro componentes: el hardware, el
Sistema Operativo, los programas de aplicacin y los usuarios. El hardware (Unidad
Central de Proceso(UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona
los recursos de computacin bsicos. Los programas de aplicacin (compiladores,
sistemas de bases de datos, vdeo y programas para negocios) definen la forma en
que estos recursos se emplean para resolver los problemas de computacin de los
usuarios.
Caracterstica de un Sistema Operativo
En general, se puede decir que un Sistema Operativo tiene las siguientes
caractersticas:
Conveniencia. Un Sistema Operativo hace ms conveniente el uso de un ordenador.
Eficiencia. Un Sistema Operativo permite que los recursos del ordenador se usen de
la manera ms eficiente posible.
Habilidad para evolucionar. Un Sistema Operativo deber construirse de manera que
permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema
sin interferir con el servicio.
Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar
de una mejor manera los recursos del ordenador en cuanto a hardware se refiere,
esto es, asignar a cada proceso una parte del procesador para poder compartir los
recursos.
Relacionar dispositivos (gestionar a travs del kernel). El Sistema Operativo se debe
encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera.
Organizar datos para acceso rpido y seguro.
Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar

con alta facilidad todo lo referente a la instalacin y uso de las redes de ordenadores.
Procesamiento por bytes de flujo a travs del bus de datos.
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fcil al usuario el
acceso y manejo de los dispositivos de Entrada/Salida del ordenador.
Tcnicas de recuperacin de errores.
Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se
bloqueen entre ellos, informndoles si esa aplicacin esta siendo ocupada por otro
usuario.
Generacin de estadsticas.
Permite que se puedan compartir el hardware y los datos entre los usuarios.
El software de aplicacin son programas que se utilizan para disear, tal como el
procesador de textos, lenguajes de programacin, hojas de clculo, etc.
El software de base sirve para interactuar el usuario con la mquina. Est compuesto
por : cargadores, compiladores, ensambladores y macros.
Tipos de Sistemas Operativos
Actualmente los sistemas operativos se clasifican en tres tipos: sistemas operativos
por su estructura (visin interna), sistemas operativos por los servicios que ofrecen y
sistemas operativos por la forma en que ofrecen sus servicios (visin externa).
Sistemas Operativos por Servicios(Visin Externa)
Por Nmero de Usuarios:
Sistema Operativo Monousuario.
Los sistemas operativos monousuarios son aqullos que soportan a un usuario a la
vez, sin importar el nmero de procesadores que tenga el ordenador o el nmero de
procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Los
ordenadores personales tpicamente se han clasificado en este rengln. En otras
palabras, los sistemas monousuarios son aquellos que nada ms pueden atender a
un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el
tipo de aplicacin que se este ejecutando.

Sistema Operativo Multiusuario.


Los sistemas operativos multiusuarios son capaces de dar servicio a ms de un
usuario a la vez, ya sea por medio de varias terminales conectadas al ordenador o por
medio de sesiones remotas en una red de comunicaciones. No importa el nmero de
procesadores en la mquina ni el nmero de procesos que cada usuario puede
ejecutar simultneamente.
En esta categora se encuentran todos los sistemas que cumplen simultneamente las
necesidades de dos o ms usuarios, que comparten los mismos recursos. Este tipo de
sistemas se emplean especialmente en redes. En otras palabras consiste en el
fraccionamiento del tiempo (timesharing).
Por el Nmero de Tareas:
Sistema Operativo Monotarea.
Los sistemas monotarea son aquellos que slo permiten una tarea a la vez por
usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se
admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo
solo una tarea a la vez.
Los sistemas operativos monotareas son ms primitivos y, solo pueden manejar un
proceso en cada momento o que solo puede ejecutar las tareas de una en una.
En fin hay mas Sistemas Operativos, existen ms de 100.
Pero en realidad la mayoria son basados en el Core de Gnu/linux, derivado de Linux,
derivado ste a su vez de Unix.
Ejemplo de S.O basados en GNU/linux son (entre los ms populares..)
Ubunto.
Fedora.
RedHat.
Debian.
Suse.

Otras bases para sistemas Operativos, la ms comn y ms acoplada al mercado


(pero no el mejor, necesariamente) son los derivados de Windows.
Window 95/98/2000/NT/ME/XP/VISTA
El que le sigue, entre los S.O de paga es el MAC y sus derivados, muy popular, por
cierto, desarrollado por APPLE, (creadores de los I-POD's)
Otros menos usuales son dearrollados por IBM, HP.
Y por ltimo, y para m en lo personal creo que es el ms completo en cuanto a
herramientas de desarrollo, son los derivados de SOLARIS. Creado por los mismos
desarrolladores de JAVA.
Si por casualidad has jugado en tu Cel, es un 99.99% probable que dicho juego se
haya creado en JAVA.
Algo mas...
Los sistemas operativos pueden ser clasificados
Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo.
Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo
tiempo.
Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos
como DOS y UNIX, no funcionan en tiempo real.
Los sistemas operativos proporcionan una plataforma de software encima de la cual
otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se
programan para que funcionen encima de un sistema operativo particular, por tanto, la
eleccin del sistema operativo determina en gran medida las aplicaciones que puedes
utilizar.
Los sistemas operativos ms utilizados MS-DOS, WINDOWS, LINUX, UNIX.
Sistemas Operativos
Los sistemas operativos ms utilizados MS-Dos, Windows, Linux, Unix.
Se clasifican en:
Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo.
Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un solo programa funcionen al
mismo tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos
como Dos y Unix, no funcionan en tiempo real.

uso

Вам также может понравиться