lunes, 16 de marzo de 2015

Sistemas Operativo


Photo Cube






Sistemas operativos existentes
Existen gran cantidad de Sistemas Operativos, ente los que podemos nombrar: el Sistema Operativo DOS, UNIX, OS/2, MVS, VMS, AS/400, MACINTOSH, LINUX, WINDOWS siendo este el más conocido y utilizado. A continuación veamos todos ellos:



Sistema Operativo DOS




DOS es un sistema operativo modular que consiste de múltiples componentes con funciones especiales cada uno. Cuando DOS se carga a memoria, muchos de estos componentes se mueven, se ajustan o se eliminan. Sin embargo, cuando DOS está en ejecución se puede considerar como una entidad relativamente estática y sus componentes son predecibles y fáciles de estudiar. Además, DOS está muy ligado con la arquitectura de la IBM-PC (microcomputadora basada en el procesador de intel 8088) y en las PCs basadas en procesador 8086, por esta razón DOS únicamente trabaja en un megabyte de memoria, utilizando la forma segmentación como parte de su manejo de memoria. DOS no es un sistema operativo multitareas, por lo que si un programa crea un programa hijo, éste tendrá todo el control del sistema hasta que termine su ejecución, y el programa padre pueda continuar su ejecución.




Sistema Operativo UNIX




Es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell y AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy. Este sistema es uno de los más utilizados y con más futuro debido a que son muchos organismos oficiales y particulares los que defienden su utilización, así como muchas firmas de fabricación y comercialización de computadoras que lo incorporan en sus productos. Para dar un ejemplo, la Comunidad Económica Europea, impone el sistema operativo UNIX en todas las aplicaciones que se desarrollan bajo sus auspicios.
Unix es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos periféricos conectados a la máquina. Además es un sistema multiusuario, en el que existe la portabilidad para la implementación de distintas computadoras.




Sistema Operativo OS/2




OS/2 es un sistemas operativo multitarea para PCs creado en la década pasada, pero que no ha perdido su vigencia, bastante usado por empresas en aplicaciones criticas, servidores, comunicaciones por usuarios particulares.
Entre otras cosas, provee
Estable- Su estabilidad solo es comparable con la de Unix, y puede correr decenas de programas de forma simultanea sin degradar su perfonmance ni su disponibilidad de memoria.
Multitareas y multithreading- La posibilidad de ejecutar varios "hilos" dentro de una misma aplicación. Esto permite una multitarea mucho mas eficiente y un mejor desempeño de los programas diseñados para el. 
El sistema operativo OS/2 al trabajar en modo real para la ejecución del programa DOS ya existente, deja libertad al proceso para acceder a la memoria, utilizar dispositivos, etc. El modo protegido para los programas de OS/2 en el que varios de ellos pueden estar coexistiendo en la memoria y compartiendo recursos del sistema, tienen una estructura a través de la cual el propio sistema ejerce el control de los procesos.


El Sistema Operativo MVS



Un sistema de MVS es un sistema de productos basicos y un sistemas de productos opcionales. esto permite que un cliente elija el sistemas de funciones que nesecita y que excluya el resto. en la practica, la mayoria de los clientes utilizan probablemeste casi toda las funciones. el interfas utilizador principal en sistemas del MVS es TSO. la facilidad de interactiva de la productividad de sistemas (ISPF) es un sistemas de los menus para compilar y los programas del manejo y para configurar el sistema.

Los sistemas del MVS mas viejos funcionan usando COBOL y, para los programas de transaccion, CICS. las aplicaciones de programas mas viejos estan escritos en PL/I y el FORTRAN todavia estan funcionando.  


Sistema Operativo VMS



El sistemas operativo VMS (sistemas de memoria virtual) es un sistemas multiusuario y multiproseso diseñado por DEC, ahora parte de Hewlett-Packard, para su utilizacion en entornos de tiempos compartidos, tiempo real, procesamientos por lotes y procesamientos de transacciones. Conocidos inicialmente como VMS, se ejecutaba sobre sistemas VAX, el nombre cambio a OpenVMS en 1990. fue posteriormente portado a DEC Alpha e Intelltanium.

El entorno de programación en lenguaje común se describe en el OpenVMS llamada estándar y los OpenVMS programación Conceptos manuales. Esto proporciona llamadas de lenguaje mixto, y un juego del lenguaje específico de biblioteca en tiempo de ejecución, y rutinas de servicio del sistema. Las llamadas de lenguaje y los RTLS se implementan en el modo de usuario se pueden compartir imágenes, mientras que las llamadas de servicios del sistema son generalmente parte del sistema operativo, o parte de código en modo privilegiado. Esta distinción entre las lenguas y RTLS y servicios del sistema que una vez fue bastante limpia y clara, pero las implementaciones y los específicos se han convertido en algo más oscuro en los últimos años.



Sistema Operativo AS/400



El sistema operativo OS/400 apareció en el mercado en 1988 al mismo tiempo que la línea de miniordenadores AS/400, llamados en la jerga de IBM, servidores midrange. El desarrollo conjunto de hardware y sistema operativo da como resultado un intenso aprovechamiento de los recursos de aquél.
Entre sus características iniciales más destacadas podríamos señalar la integración a nivel del propio sistema de la base de datos DB2/400, que no solo se ofrece como soporte para los datos de aplicaciones y usuarios, sino también como un almacenamiento estructurado para todos los objetos del sistema operativo, incluyendo un sistema de librerías mononivel. Como es usual en los sistemas medios tiene la posibilidad de generar "subsistemas", es decir asignar recursos (memoria, procesadores, etc) a funciones o entornos concretos, permitiendo un control más profundo de los mismos que el existente en otras arquitecturas.



Sistema Operativo MACINTOSH




El sistema de la computadora Macintosh trabaja mediante una interface gráfica, la cual se representa en la pantalla como un escritorio de trabajo (Desktop), donde puedes encontrar, al igual que en una oficina, archivos de documentos, herramientas de trabajo, aplicaciones y diversas instrucciones que te harán un manejo más accesible y sencillo en tu computadora.
 Es conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz gráfica compuesta por la interacción del mouse con ventanas, Icono y menús. 

Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros años de su línea Macintosh procurando que la máquina resultara más agradable al usuario, diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld. 

Esta fue la base del Mac OS clásico, desarrollado íntegramente por Apple, cuya primera versión vio la luz en 1984. Su desarrollo se extendería en un modelo progresivo hasta la versión 9 del sistema, lanzada en 1999. A partir de Mac OS X, el sistema es un derivado de Unix que mantiene en su interfaz gráfica muchos elementos de las versiones anteriores. 

Hay una gran variedad de puntos de vista sobre cómo fue desarrollado el Mac OS original y dónde se originaron las ideas subyacentes. Mientras la conexión entre el proyecto Macintosh y el proyecto Alto de Xerox PARC ha sido establecido por documentos históricos, las contribuciones iniciales del Sketchpad de Ivan Sutherland y el On-Line System de Doug Engelbart también fueron significativas.




Sistema Operativo LINUX



Linux es una versión de Unix libremente distribuible e independiente, para plataformas con máquinas x86, Motorola 68k, Digital Alpha, Sparc, Mips y Motorola Power PC. En la actualidad, este sistema operativo es utilizado por miles de usuarios para desarrollo de software, redes y para plataformas de usuarios finales. Linux, entre los miles de sistemas operativos alternos que existen, se ha convertido en una opción interesante, independientemente de que estas vengan de UNIX o de las más conocidas donde se encuentra Windows y NT. Es una implantación de la especificación POSIX con la cual cumplen todas las verdaderas versiones de UNÍS. Este soporta un amplio espectro de aplicaciones o paquetes de programación tales como X Window, Emacs, redes de datos bajo protocolos TCP/IP (incluyendo SLIP, PPP, ISDN). Linux está disponible en Internet en cientos de servidores ftp y en distribuidores en discos CD-ROM de revendedores que lo ofrecen empacado con manuales e información que es realmente la del costo, pues el programa es gratuito. 

El núcleo del Linux está legalmente protegido por la licencia publica GNU (GPL). Linux incluye compiladores, ensambladores, debuggers, editores de texto, paquetes de email, lectores de noticias, navegadores, servidores y programas para la creación y edición gráfica. Linux, maneja los archivos de forma jerárquica, de la misma forma que DOS, con la diferencia que el DOS está diseñado para procesadores x86 que no soportan verdaderas capacidades de múltiples tareas. Linux fue creado originalmente por Linus Benedict Torvalds en la Universidad de Helsinki en Finlandia. Este ha sido desarrollado con la ayuda de muchos programadores a través de Internet. Linux originalmente inició el hacking del núcleo como su proyecto favorito, inspirado por su interés en MINIX, un pequeño sistema Unís. 




Sistema Operativo Windows