You are on page 1of 5

Instituto:

Universidad del Valle de Mxico


Campus San ngel
Alumno:

Ramirez Woog Jorge Alberto


Materia:

Int. A los Sistemas Operativos


Carrera:

Ingeniera en Sistemas
Computacionales
Semestre:
Segundo
Trabajo No. 1:

Futuro de los Sistemas Operativos.


Fecha Entrega:

6 Abril 2016

Akemi 2.0

Futuro de los sistemas Operativos

Principal tendencia:
Los sistemas operativos siguen evolucionando. La principal tendencia de los sistemas operativos en cuanto
a organizacin de trabajo es convertirse en sistemas operativos distribuidos.
Los sistemas operativos distribuidos estn diseados para su uso en un grupo de computadoras conectadas
pero independientes que comparten recursos. En un sistema operativo distribuido, un proceso puede
ejecutarse en cualquier computadora de la red (normalmente, una computadora inactiva en ese momento)
para aumentar el rendimiento de ese proceso. En los sistemas distribuidos, todas las funciones bsicas de un
sistema operativo, como mantener los sistemas de archivos, garantizar un comportamiento razonable y
recuperar datos en caso de fallos parciales, resultan ms complejas.
No hay que confundir un Sistema Operativo de Red con un Sistema Operativo Distribuido. En un Sistema
Operativo de Red las computadoras estn interconectadas
por medios de comunicacin: software y hardware. En este tipo de red los usuarios saben donde estn
ejecutando su trabajo y guardando su informacin. En cambio en los Sistemas Operativos
Distribuidos existe un software que distribuye las tareas de los usuarios sobre una red de computadoras y
para los usuarios es transparente donde realizan sus tareas y guardan su informacin.

El Sistema Operativo del Maana:


Se ha progresado mucho en el desarrollo de los sistemas operativos. Estos progresos han sido paralelos a la
aparicin de nuevas tecnologas y de nuevos algoritmos para las tareas de los sistemas operativos.
Actualmente, hay solamente dos paradigmas fundamentales del sistema operativo: el intrprete de la lnea de
comando (UNIX, DOS), y la interfaz grfica (Macintosh OS, OS/2, Windows 95). Mientras que el ltimo es
claramente ms intuitivo y preferido por la mayora de los usuarios, la industria debe ahora tomar otra medida
hacia el sistema operativo ideal. La generacin siguiente de sistemas operativos utilizar las
nuevasherramientas desarrolladas tales como programacin orientada a objetos (OOP), y
nueva tecnologa de hardware (DRAM's y los microprocesadores densos y baratos), para crear
un ambiente que beneficie a los programadores (con modularidad y la abstraccin crecientes) as como a los
usuarios (proporcionndoles una interna, constante y grficamente orientada interfaz). Los sistemas
operativos futuros tambin se adaptarn fcilmente a las preferencias cambiantes del usuario y a las
tecnologas futuras (tales como sistemas de realidad virtual).

Principios en el desarrollo de Sistemas Operativos Futuros:


Existen cuatro principios dominantes que deben regir en el diseo de sistemas operativos futuros
1.- Abstraccin
El principio de la abstraccin es que un nivel del ambiente de software no debe necesitar " saber " los detalles
sobre la implementacin en otros niveles. Por ejemplo, un Programador no debe requerir saber
qu clase de procesador ser usado cuando se ejecute su programa, y un usuario de correo-electrnico no
debe requerir de conocimientos de los protocolos de red.
2. Robustez y gestin de errores
Los sistemas operativos futuros deben ser extremadamente robustos. Sus metas:
1.
Ninguna accin del usuario debe hacer que el sistema comporte en una extraa o ilgica manera

2.

3.

Debe ser imposible que cualquier programa interrumpa el funcionamiento de otros programas, o de
la mquina en su totalidad. Es decir sin importar las acciones y las decisiones del usuario y del
programador, la computadora nunca debe "colapsarse ". Adems, cualquier acontecimiento inesperado se
debe manjar de una manera prctica. Los problemas que el sistema operativo no puede solucionar se
deben sealar al usuario de una manera no-secreta (tales como un "cuadro de dilogo"), y se deben
explicar de una manera no tcnica (utilizar un lenguage dependiendo del mdulo de programacin).
El sistema debe enumerar claramente las opciones de las cuales el usuario debe elegir.

3.- Estandarizacin
Actualmente, hay numerosos sistemas operativos y sistemas de hardware que se comportan de varias
maneras. Por lo tanto, la comunicacin entre las mquinas de diferente arquitectura es difcil, y esta situacin
es confusa para cualquier usuario que procure cambiarse de una plataforma a otra. Esta confusin da lugar a
un costo significativo debido a la capacitacin y al tiempo perdido durante la transicin y fase de aprendizaje.
Un sistema operativo bien diseado debe ser estandardizado de una manera tal que se adapte y siga siendo
til indefinidamente. Debe crecer en a la par con la tecnologa de cmputo, la visualizacin, y tecnologas
de interaccin, y preferencias del usuario. La naturaleza modular del sistema operativo del maana ser tal
que piezas del sistema sern continuamente modificadas y puestas al da reflejar estos cambios. Para que
estas caractersticas sean posibles, el sistema requerir: 1) un conjunto muy bien definido de los estndares
pblicos disponibles (para la comunicacin entre las capas y los objetos), 2) que este conjunto de estndares
se desarrolle con un cierto plazo de tiempo pero que siga siendo
claro y conciso, y 3) que los estndares no cambien tan
rpidamente como para causar problemas de compatibilidad o
altos costos de cambio de
hardware.
Tendencias del Mercado
4.- Diseo para facilidad
de empleo y desarrollo de
software
La mayora de los sistemas
operativos actuales fueron
diseados para ser fciles de
poner en ejecucin. En
contraste, los sistemas
operativos de maana sern
diseados para el uso fcil
y el desarrollo fcil. El diseo
ser hecho con poco
disminuciones en cuanto a su facilidad de implementacin con excepcin de su modularidad y
estandardizacin inherentes. Debido a estos buenos principios del diseo, el sistema operativo del maana no
ser difcilmente de implementar. Estas mismas cualidades facilitarn el trabajo de los programadores
tambin, en cuanto a la mayora de los proyectos de desarrollo necesitarn solamente ensamblar objetos de
alto nivel. Esos mdulos que deben escribir para s mismos sern reutilizables y fcilmente adaptables a las
necesidades de cada programador.
La televisin por computadora ya funciona, y es una de las cuestiones que resultar de
mximo inters durante los aos de reinado del actual Windows. Lugares como WebTV ofrecen ya
navegacin a travs de Internet con la tele, y una cantidad de posibilidades de cara al amplio entorno
audiovisual mundial. No hace falta tener computadora, y tampoco se necesita un software especial. Lo que s
hace falta es un aparato de conexin que une la lnea telefnica con la televisin del usuario.
Los servicios como WebTV multiplican la utilidad de una televisin convencional permitiendo a
cualquier persona navegar instantneamente por la red con un sencillo control remoto, pero adems los
creadores del concepto anuncian que la fusin de las dos plataformas (receptor de televisin y PC) ser
una revolucin en todos los hogares del mundo. Todo esto no tendra prcticamente nada que ver con este
tema sobre tendencias de mercado de sistemas operativos si no fuera porque Microsoft, que ya posee su
propia cadena de televisin, ha anunciado que tiene intencin de comprar el servicio WebTV para convertir en
receptores de televisin equipos dotados con Memphis (Windows 98) y Windows NT 5.0. El hecho de que los
planes de Microsoft incluyan la creacin de una "telePC" basada en Memphis (Windows 98) es muy

importante de cara al futuro de los sistemas operativos, y ese futuro pasa tanto por la telecarga que ya ofrece
Canal Satlite como por la programacin a la carta y la "navegacin televisiva" que pretende ofrecer Microsoft
al usuario. La integracin de la radio en las computadoras a travs de Internet result relativamente sencilla
gracias a aplicaciones como que empezaron a funcionar con sistemas operativos multimedia como Windows
95. Si Memphis (Windows 98) ofrece los medios necesarios para ello, dentro de un tiempo slo necesitaremos
un aparato que englobar las funciones de la actual televisin y de los PC.
Nadie de nosotros puede predecir el nuevo milenio, pero es claro que las computadoras y el Internet jugarn
un tremendo papel en nuestras vidas. La combinacin de Macintosh e Internet ofrecer ms posibilidades que
nadie, particularmente en diseo grfico, edicin de video, publicacin de pginas Web y en el desarrollo de
software.
Apple Computers liber hace unas semanas a ms de 10,000 programadores una versin beta del nuevo
sistema operativo que tiene como nombre clave Rhapsody, con la intencin de que los programadores
conozcan y desarrollen aplicaciones para este nuevo sistema operativo.
La compaa de Cupertino, California, espera que Rhapsody sea una combinacin de la facilidad de uso y
las soluciones en multimedia de Apple con el liderazgo en desarrollo de software y de entornos operativos de
NeXT.
Rhapsody ser inicialmente lanzado en un selecto mercado de despachos de diseadores, video edicin
y servidores de Internet que necesitan la ms alta eficiencia y en una lnea de productos que incluyen
los modelos Power Macintosh 8500, 8600, 9500 y 9600.
Qu es Rhapsody?
Es un sistema diseado para ser el sistema operativo del futuro: rpido, moderno, altamente estable:
Un poderoso entorno con multitareas, memoria protegida con integradas capacidades para el
simtrico multiprocesamiento.

Las ventajas del Mac OS junto con la integrada y madura tecnologa de comunicaciones y una
profunda integracin de Java.

La tecnologa de QuickTime Media Layer ser optimizada para Rhapsody, proveyendo a los usuarios
con un rico y ventajoso entorno para la creacin y reproduccin de multimedia.

Rhapsody combina la larga tradicin de facilidad de uso y el real "plug and play" establecida por
Apple, y el entorno kernel de NeXT. Preservar el familiar "mralo y sintelo" de la actual interfase Mac OS.

Un particular inters para eficientizar entornos de grandes corporativos, Rhapsody tendr la


tecnologa de NeXT: "Objetos Orientados" y el desarrollo de herramientas para incrementar
la productividad en aplicaciones.

La parte medular de la arquitectura de Rhapsody es ser nativo al procesador PowerPC. Diseado


para usarse en la mayora de aplicaciones del Mac OS tambin la mayora de las extensiones del sistema
trabajarn sin modificaciones. Esta compatibilidad ser proveda en una implementacin del Mac OS, que
incluyen los procesadores 68K y los Power PC, no ser una "emulacin" para las 68K segn ingenieros de
Apple, se integrar un nuevo cdigo que aprovechar al poderoso procesador PowerPC desarrollado por IBM,
Motorola y Apple, que se encuentra ya en su cuarta generacin a velocidades de 300 y 350 Mhz.
El proyecto integrado a Rhapsody referido como "Yellow Box" ser enriquecido en las tecnologas lderes de
Apple: QuickTime y ColorSync. Es importante resaltar que "Yellow Box" no ser limitado a las aplicaciones
PowerPC de Macintosh, sino que podr tener como fuente aplicaciones en el standard de PC corriendo
Windows.
Otro de los desarrollos de Rhapsody es un poderoso entorno de aplicaciones de "objetos orientados" iniciado
por NeXT (la tecnologa de objetos orientados es trabajar por unas llamadas "partes" que consiste en usar
varios documentos de varias aplicaciones en uno solo, sin necesidad de tener la aplicacin en que fueron
creados).
Los ingenieros de Apple tienen planeado integrar estrechamente a Java en Rhapsody - con las libreras de
Java y la Java Virtual Machine (VM) dando a Apple el liderazgo en el desarrollo de Java. Una moderna

implementacin de Mac, microkernel, desarrollado por la Universidad Carnegie Mellon es una nueva
generacin de entrada y salida de dispositivos (IO), administrador de archivos, intercambio entre aplicaciones
y redes. Apple desarrolla un nuevo dispositivo que sustituir al actual SCSI: el WireFire que transfiere 4MB por
segundo.
Perspectivas de los Sistemas Operativos en las Empresas fabricantes de Hardware y Software
Desde los primeros das de las computadoras modernas, la tecnologa del hardware ha progresado lejos ms
rpidamente que el software que la acompaa. Por ejemplo, existen computadoras que poseen un Hardware
con un funcionamiento veloz e increble, pero el Software (Sistema Operativo) que estas mquinas poseen es
tan pobre que son extremadamente difciles de programar. Debido el estado inmaduro de estos sistemas
operativos, estas computadoras funcionan solamente en una fraccin pequea de su velocidad mxima
mientras que trabajan bajo cargas de trabajo tpicas.
Es por el anterior que la industria del software debe ahora dedicar ms tiempo y energa al desarrollo de este.
Una vez que la tecnologa del software alcance el nivel de la tecnologa del hardware, los sistemas sern no
slo ms de gran alcance y prcticos, sino que utilizarn sus recursos de hardware mucho ms
eficientemente.
Con la llegada de los nuevos Sistemas Operativos el hardware se aprovechar al mximo y se reducir esa
brecha tan grande de rapidez que existe entre el hardware y el software que lo controla. Con estos Sistemas
Operativos se llegar a concretar lo que se llama la quinta generacin de computadoras, la cual pretende
multiplicar la velocidad, disponer procesamientos paralelos, disear una arquitectura de hardware-software
muy superior y utilizar el lenguaje natural.
La renovacin que aportarn los sistemas operativos es mltiple. Ya no viene determinada nicamente por
la introduccin de cambios material o de hardware, sino por la combinacin de novedades en el material y en
la programacin.
El tipo de trabajo propio que realizarn el hardware y software de la quinta generacin no solo en el
tratamiento de datos, sino en la adquisicin de informacin y, a partir de los materiales y estructuras de que
dispone, en la elaboracin de conocimientos, es decir, en la elaboracin inteligente del saber. Es decir se
anuncia el aprovechamiento de la computadora para adquirir conocimientos artificialmente, a travs de las
mquinas. A partir de esto, estas ya no solo aportarn fuerza o habilidad, sino que tambin proveern
al hombre de un conocimiento del mundo.

Cita Bibliograficas:
Armando Dueas Rodrguez, F. (2015, 07). Futuro de los Sistemas Operativos.
Monografias. Obtenido 04, 2016, de
http://www.monografias.com/trabajos/futurodeso/futurodeso.shtml

Ranchal, J. (2015, 06). Sistema operativo nico Objetivo de Microsoft, Apple,


Google o Canonical?. MyComputer. Obtenido 04, 2016, de
http://www.muycomputer.com/2014/06/04/sistema-operativo-unico

You might also like