SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Cuantos Sistemas Operativos Existen 
Existen muchos sistemas operativos y de cada uno existen muchas versiones, te puedo 
mencionar algunos : 
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 características de un Sistema Operativo contemporáneo, es útil considerar cómo 
han ido evolucionando estos con el tiempo. 
A finales de los años 40 el uso de ordenadores 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 
paneles de luces indicadoras del estado del ordenador para determinar la causa del fallo y 
poder corregir su programa, además 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 históricamente desde los años 50, cuando se 
hizo evidente que el operar un ordenador por medio de tableros enchufables en la primera 
generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar 
notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual 
es una de las características contempladas en la definición de lo que es un programa. Es decir, 
se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el 
cual a través 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 generación de ordenadores nace uno de los primeros sistemas 
operativos con la filosofía 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 
propósitos en general: el comercial y el científico. Así, al tratar de crear un solo sistema 
operativo para ordenadores que podían dedicarse a un propósito, al otro, o a ambos, puso en 
evidencia la problemática del trabajo en equipos de análisis, diseño e implantación de sistemas 
grandes. El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su 
opinión en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de 
brea. 
Surge también en la tercera generación de ordenadores el concepto de la multiprogramación, 
porque debido al alto costo de los ordenadores era necesario idear un esquema de trabajo que 
mantuviese a la unidad central de proceso más 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 generación 
siguieron siendo básicamente sistemas de lote.
En la cuarta generación, la electrónica avanza hacia la integración a gran escala, pudiendo 
crear circuitos con miles de transistores en un centímetro 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 público en general al uso de los ordenadores 
como herramientas cotidianas. Se hacen populares el MS-DOS y el UNIX en estas máquinas. 
También es común encontrar clones de ordenadores personales y una multitud de empresas 
pequeñas ensamblándolas por todo el mundo. 
A mediados de los años 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 años 90 el paradigma de la 
programación 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 
específica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, 
ejecutar una simulación en una máquina con UNIX y ver los resultados en otra con DOS ). Los 
niveles de interacción se van haciendo cada vez más profundos. 
¿Qué es un Sistema Operativo? 
Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el 
hardware de un ordenador, y su propósito 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 computación se use de manera cómoda, 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 computación. Un 
sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema 
Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de 
Proceso(UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de 
computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, 
vídeo y programas para negocios) definen la forma en que estos recursos se emplean para 
resolver los problemas de computación de los usuarios.
Característica de un Sistema Operativo 
En general, se puede decir que un Sistema Operativo tiene las siguientes características: 
Conveniencia. Un Sistema Operativo hace más conveniente el uso de un ordenador. 
Eficiencia. Un Sistema Operativo permite que los recursos del ordenador se usen de la manera 
más eficiente posible. 
Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita 
el desarrollo, prueba o introducción efectiva de nuevas funciones del si stema 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 través del kernel). El Sistema Operativo se debe encargar 
de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. 
Organizar datos para acceso rápido y seguro. 
Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta 
facilidad todo lo referente a la instalación y uso de las redes de ordenadores. 
Procesamiento por bytes de flujo a través del bus de datos. 
Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y 
manejo de los dispositivos de Entrada/Salida del ordenador. 
Técnicas de recuperación de errores. 
Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen 
entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. 
Generación de estadísticas. 
Permite que se puedan compartir el hardware y los datos entre los usuarios. 
El software de aplicación son programas que se utilizan para diseñar, tal como el procesador 
de textos, lenguajes de programación, hojas de cálculo, etc. 
El software de base sirve para interactuar el usuario con la máquina. 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 (visión interna), sistemas operativos por los servicios que ofrecen y sistemas 
operativos por la forma en que ofrecen sus servicios (visión externa). 
Sistemas Operativos por Servicios(Visión Externa) 
Por Número de Usuarios: 
Sistema Operativo Monousuario. 
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, s in 
importar el número de procesadores que tenga el ordenador o el número de procesos o tareas 
que el usuario pueda ejecutar en un mismo instante de tiempo. Los ordenadores personales 
típicamente se han clasificado en este renglón. En otras palabras, los si stemas monousuarios 
son aquellos que nada más pueden 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. 
Sistema Operativo Multiusuario. 
Los sistemas operativos multiusuarios son capaces de dar servicio a más 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 número de procesadores en la máquina 
ni el número de procesos que cada usuario puede ejecutar simultáneamente. 
En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las 
necesidades de dos o más 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 Número de Tareas: 
Sistema Operativo Monotarea. 
Los sistemas monotarea son aquellos que sólo 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 más 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 más 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 más populares..) 
Ubunto. 
Fedora. 
RedHat. 
Debian. 
Suse. 
Otras bases para sistemas Operativos, la más común y más 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 más 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 más 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 más 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 elección del sistema 
operativo determina en gran medida las aplicaciones que puedes utilizar. 
Los sistemas operativos más utilizados MS-DOS, WINDOWS, LINUX, UNIX. 
Sistemas Operativos 
Los sistemas operativos más utilizados MS-Dos, Windows, Linux, Unix. 
Se clasifican en: 
Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. 
Multiprocesador: soporta el abrir un mismo programa en más 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. 
http://wwwelmaestro-carlos.blogspot.mx/2011/08/cuantos-sistemas-operativos-existen. 
html

Más contenido relacionado

La actualidad más candente

Sistemas operativos 1 pdf
Sistemas operativos 1 pdfSistemas operativos 1 pdf
Sistemas operativos 1 pdffernyMultimedia
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSlaura pastor
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosjuan Sandrea
 
Generaciones
GeneracionesGeneraciones
Generacionesjessy9171
 
001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativosmoncayohugo
 
Informe de computacion 05.07.2014
Informe de computacion 05.07.2014Informe de computacion 05.07.2014
Informe de computacion 05.07.201421586985
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativosjeiizy
 
Sistema operatico mac
Sistema operatico macSistema operatico mac
Sistema operatico macSanty Avila
 
Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Santy Avila
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
PracticadesoftwareyhardwareBraulio_Sanhz
 
Informe ariana
Informe arianaInforme ariana
Informe arianatorres_1
 

La actualidad más candente (20)

Sist_Oper
Sist_OperSist_Oper
Sist_Oper
 
Sistemas operativos 1 pdf
Sistemas operativos 1 pdfSistemas operativos 1 pdf
Sistemas operativos 1 pdf
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas
SistemasSistemas
Sistemas
 
Generaciones
GeneracionesGeneraciones
Generaciones
 
Sistemas2
Sistemas2Sistemas2
Sistemas2
 
Satware
SatwareSatware
Satware
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos001 ensayo historia sistemas operativos
001 ensayo historia sistemas operativos
 
Informe de computacion 05.07.2014
Informe de computacion 05.07.2014Informe de computacion 05.07.2014
Informe de computacion 05.07.2014
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Sistema operatico mac
Sistema operatico macSistema operatico mac
Sistema operatico mac
 
Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1Generaciones de los sistemas operativos1
Generaciones de los sistemas operativos1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Practicadesoftwareyhardware
PracticadesoftwareyhardwarePracticadesoftwareyhardware
Practicadesoftwareyhardware
 
Informe ariana
Informe arianaInforme ariana
Informe ariana
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Cuantos sistemas operativos existen

Similar a Cuantos sistemas operativos existen (20)

Sistemas
SistemasSistemas
Sistemas
 
Sistema operativos yury
Sistema operativos yurySistema operativos yury
Sistema operativos yury
 
Lorena g
Lorena gLorena g
Lorena g
 
Lorena g
Lorena gLorena g
Lorena g
 
Introduccionalossitemasoperativos
IntroduccionalossitemasoperativosIntroduccionalossitemasoperativos
Introduccionalossitemasoperativos
 
trabajo en clase
trabajo en clase trabajo en clase
trabajo en clase
 
sistemas-operativos
 sistemas-operativos sistemas-operativos
sistemas-operativos
 
Laminas sistemas operativos2
Laminas sistemas operativos2Laminas sistemas operativos2
Laminas sistemas operativos2
 
Laminas sistemas operativos2
Laminas sistemas operativos2Laminas sistemas operativos2
Laminas sistemas operativos2
 
Trabajo de sistemas operativos!!!!!aaaaaa
Trabajo de sistemas operativos!!!!!aaaaaaTrabajo de sistemas operativos!!!!!aaaaaa
Trabajo de sistemas operativos!!!!!aaaaaa
 
Cap1
Cap1Cap1
Cap1
 
Trabajo en clases
Trabajo en clases Trabajo en clases
Trabajo en clases
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
funciones y características de un sistema operativo
funciones y características de un sistema operativo funciones y características de un sistema operativo
funciones y características de un sistema operativo
 
Tecnología
Tecnología Tecnología
Tecnología
 
Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!Trabajo de sistemas operativos!!!!!
Trabajo de sistemas operativos!!!!!
 
tic´s
tic´stic´s
tic´s
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Unidad 1 s.o
Unidad 1 s.oUnidad 1 s.o
Unidad 1 s.o
 
Taller tic
Taller ticTaller tic
Taller tic
 

Último

Las_Redes_sociales.metodos_de_muestreo.pptx
Las_Redes_sociales.metodos_de_muestreo.pptxLas_Redes_sociales.metodos_de_muestreo.pptx
Las_Redes_sociales.metodos_de_muestreo.pptxLeoOspina3
 
Herramientas tecnológicas para los abogados.pptx
Herramientas tecnológicas para los abogados.pptxHerramientas tecnológicas para los abogados.pptx
Herramientas tecnológicas para los abogados.pptxCarolina Linares
 
Presentación Legaltech Forum 2024 - Federico Ast
Presentación Legaltech Forum 2024 - Federico AstPresentación Legaltech Forum 2024 - Federico Ast
Presentación Legaltech Forum 2024 - Federico AstFederico Ast
 
Haz tu página web y conquista el Gran Line Digital
Haz tu página web y conquista el Gran Line DigitalHaz tu página web y conquista el Gran Line Digital
Haz tu página web y conquista el Gran Line DigitalJoshua Díaz Robayna
 
web 1.0 hasta la actualidad y futuro con ia
web 1.0 hasta la actualidad y futuro con iaweb 1.0 hasta la actualidad y futuro con ia
web 1.0 hasta la actualidad y futuro con iacristiansantiago583c
 
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdf
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdfPLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdf
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdfalprazobad
 
las tic en la vida cotidiana, y como influyen en nosotros
las tic en la vida cotidiana, y como influyen en nosotroslas tic en la vida cotidiana, y como influyen en nosotros
las tic en la vida cotidiana, y como influyen en nosotrosAxel Melendez
 
PLATAFORMAS SOCIALES.pdf- mundos digitales
PLATAFORMAS SOCIALES.pdf- mundos digitalesPLATAFORMAS SOCIALES.pdf- mundos digitales
PLATAFORMAS SOCIALES.pdf- mundos digitalesJolettVictoriano
 
Tecnología 2024 11-2 .pdf..............
Tecnología 2024  11-2 .pdf..............Tecnología 2024  11-2 .pdf..............
Tecnología 2024 11-2 .pdf..............edepsantiagomoreno
 
Cuadro comparativo acerca de Wiki vs Blog
Cuadro comparativo acerca de Wiki vs BlogCuadro comparativo acerca de Wiki vs Blog
Cuadro comparativo acerca de Wiki vs Blogmartinez012tm
 
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptx
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptxCuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptx
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptxmayorsamuel959
 

Último (11)

Las_Redes_sociales.metodos_de_muestreo.pptx
Las_Redes_sociales.metodos_de_muestreo.pptxLas_Redes_sociales.metodos_de_muestreo.pptx
Las_Redes_sociales.metodos_de_muestreo.pptx
 
Herramientas tecnológicas para los abogados.pptx
Herramientas tecnológicas para los abogados.pptxHerramientas tecnológicas para los abogados.pptx
Herramientas tecnológicas para los abogados.pptx
 
Presentación Legaltech Forum 2024 - Federico Ast
Presentación Legaltech Forum 2024 - Federico AstPresentación Legaltech Forum 2024 - Federico Ast
Presentación Legaltech Forum 2024 - Federico Ast
 
Haz tu página web y conquista el Gran Line Digital
Haz tu página web y conquista el Gran Line DigitalHaz tu página web y conquista el Gran Line Digital
Haz tu página web y conquista el Gran Line Digital
 
web 1.0 hasta la actualidad y futuro con ia
web 1.0 hasta la actualidad y futuro con iaweb 1.0 hasta la actualidad y futuro con ia
web 1.0 hasta la actualidad y futuro con ia
 
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdf
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdfPLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdf
PLAN DE ESTUDIOS UPSJB ENFERMERIA2024.pdf
 
las tic en la vida cotidiana, y como influyen en nosotros
las tic en la vida cotidiana, y como influyen en nosotroslas tic en la vida cotidiana, y como influyen en nosotros
las tic en la vida cotidiana, y como influyen en nosotros
 
PLATAFORMAS SOCIALES.pdf- mundos digitales
PLATAFORMAS SOCIALES.pdf- mundos digitalesPLATAFORMAS SOCIALES.pdf- mundos digitales
PLATAFORMAS SOCIALES.pdf- mundos digitales
 
Tecnología 2024 11-2 .pdf..............
Tecnología 2024  11-2 .pdf..............Tecnología 2024  11-2 .pdf..............
Tecnología 2024 11-2 .pdf..............
 
Cuadro comparativo acerca de Wiki vs Blog
Cuadro comparativo acerca de Wiki vs BlogCuadro comparativo acerca de Wiki vs Blog
Cuadro comparativo acerca de Wiki vs Blog
 
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptx
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptxCuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptx
Cuadro comparativo WEB 1 WEB 2 WEB 3 Samuel Mayor 10-1.pptx
 

Cuantos sistemas operativos existen

  • 1. Cuantos Sistemas Operativos Existen Existen muchos sistemas operativos y de cada uno existen muchas versiones, te puedo mencionar algunos : 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
  • 2. Algo mas de Sistemas Operativos Para tratar de comprender los requisitos de un Sistema Operativo y el significado de las principales características de un Sistema Operativo contemporáneo, es útil considerar cómo han ido evolucionando estos con el tiempo. A finales de los años 40 el uso de ordenadores 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 paneles de luces indicadoras del estado del ordenador para determinar la causa del fallo y poder corregir su programa, además 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 históricamente desde los años 50, cuando se hizo evidente que el operar un ordenador por medio de tableros enchufables en la primera generación y luego por medio del trabajo en lote en la segunda generación se podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos repetitivos, lo cual es una de las características contempladas en la definición de lo que es un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían plasmarse en un programa, el cual a través 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 generación de ordenadores nace uno de los primeros sistemas operativos con la filosofía 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 propósitos en general: el comercial y el científico. Así, al tratar de crear un solo sistema operativo para ordenadores que podían dedicarse a un propósito, al otro, o a ambos, puso en evidencia la problemática del trabajo en equipos de análisis, diseño e implantación de sistemas grandes. El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su opinión en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de brea. Surge también en la tercera generación de ordenadores el concepto de la multiprogramación, porque debido al alto costo de los ordenadores era necesario idear un esquema de trabajo que mantuviese a la unidad central de proceso más 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 generación siguieron siendo básicamente sistemas de lote.
  • 3. En la cuarta generación, la electrónica avanza hacia la integración a gran escala, pudiendo crear circuitos con miles de transistores en un centímetro 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 público en general al uso de los ordenadores como herramientas cotidianas. Se hacen populares el MS-DOS y el UNIX en estas máquinas. También es común encontrar clones de ordenadores personales y una multitud de empresas pequeñas ensamblándolas por todo el mundo. A mediados de los años 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 años 90 el paradigma de la programación 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 específica y poder ver sus resultados en la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulación en una máquina con UNIX y ver los resultados en otra con DOS ). Los niveles de interacción se van haciendo cada vez más profundos. ¿Qué es un Sistema Operativo? Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware de un ordenador, y su propósito 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 computación se use de manera cómoda, 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 computación. Un sistema de computación puede dividirse en cuatro componentes: el hardware, el Sistema Operativo, los programas de aplicación y los usuarios. El hardware (Unidad Central de Proceso(UCP), memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de computación básicos. Los programas de aplicación (compiladores, sistemas de bases de datos, vídeo y programas para negocios) definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.
  • 4. Característica de un Sistema Operativo En general, se puede decir que un Sistema Operativo tiene las siguientes características: Conveniencia. Un Sistema Operativo hace más conveniente el uso de un ordenador. Eficiencia. Un Sistema Operativo permite que los recursos del ordenador se usen de la manera más eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del si stema 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 través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. Organizar datos para acceso rápido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de ordenadores. Procesamiento por bytes de flujo a través del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida del ordenador. Técnicas de recuperación de errores. Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. Generación de estadísticas. Permite que se puedan compartir el hardware y los datos entre los usuarios. El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de textos, lenguajes de programación, hojas de cálculo, etc. El software de base sirve para interactuar el usuario con la máquina. Está compuesto por : cargadores, compiladores, ensambladores y macros. Tipos de Sistemas Operativos
  • 5. Actualmente los sistemas operativos se clasifican en tres tipos: sistemas operativos por su estructura (visión interna), sistemas operativos por los servicios que ofrecen y sistemas operativos por la forma en que ofrecen sus servicios (visión externa). Sistemas Operativos por Servicios(Visión Externa) Por Número de Usuarios: Sistema Operativo Monousuario. Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, s in importar el número de procesadores que tenga el ordenador o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Los ordenadores personales típicamente se han clasificado en este renglón. En otras palabras, los si stemas monousuarios son aquellos que nada más pueden 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. Sistema Operativo Multiusuario. Los sistemas operativos multiusuarios son capaces de dar servicio a más 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 número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente. En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más 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 Número de Tareas: Sistema Operativo Monotarea. Los sistemas monotarea son aquellos que sólo 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 más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.
  • 6. En fin hay mas Sistemas Operativos, existen más 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 más populares..) Ubunto. Fedora. RedHat. Debian. Suse. Otras bases para sistemas Operativos, la más común y más 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 más 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 más 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 más de una CPU.
  • 7. 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 elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Los sistemas operativos más utilizados MS-DOS, WINDOWS, LINUX, UNIX. Sistemas Operativos Los sistemas operativos más utilizados MS-Dos, Windows, Linux, Unix. Se clasifican en: Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en más 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. http://wwwelmaestro-carlos.blogspot.mx/2011/08/cuantos-sistemas-operativos-existen. html