sábado, 9 de noviembre de 2019

COMPUTACIÓN PERSONAL, DISTRIBUIDA Y CLIENTE/SERVIDOR

* COMPUTACIÓN PERSONAL, DISTRIBUIDA Y CLIENTE/SERVIDOR

-En 1977 Apple Computers popularizó el fenómeno de la computación personal, Al principio era el sueño de toda persona. Las computadoras se hicieron lo suficientemente económicas para que la gente las pudiera adquirir para su uso personal o para negocios.
-En 1981, IBM, el vendedor de computadoras más grande del mundo, introdujo la PC de IBM y de la noche a la mañana, la computación personal se posicionó en las empresas, en la industria y en las instituciones gubernamentales. Estas computadoras eran unidades para que la gente independientes hiciera  su trabajo en su propia máquina y transportaba sus discos de un lado a otro para compartir información. 
Aunque las primeras computadoras personales no eran lo suficientemente poderosas para compartir el tiempo entre muchos usuarios, estas máquinas podían interconectarse entre sí mediante redes, algunas veces mediante líneas telefónicas y otras mediante redes de área local (LANS)dentro de la empresa.
 Esto derivó en el fenómeno denominado computación distribuida, en el que la computación de la empresa, en vez de llevarse a cabo dentro de un centro de cómputo, se distribuye a través de redes a los sitios en donde se realiza el trabajo de la empresa.




 Las computadoras personales eran lo suficientemente poderosas para manejar los requerimientos de cómputo de usuarios individuales, y para manejar de manera electrónica las tareas básicas de comunicación que involucraba la transferencia de información entre una computadora y otra.


Las computadoras personales actuales son tan poderosas como las máquinas de un millón de dólares de hace apenas una década. Las máquinas de escritorio más poderosas denominadas estaciones de trabajo proporcionan al usuario enormes capacidades.

 La información se comparte de manera muy sencilla a través de redes de computadoras, en donde algunas computadoras denominadas servidores de  archivos ofrecen un lugar común de almacenamiento para programas y datos que pueden ser utilizados por computadoras cliente distribuidas a través de la red; de ahí el término de computación cliente-servidor. C, C++ y Java son lenguajes de programación ampliamente utilizados para crear software para sistemas operativos, para redes de computadoras y para aplicaciones distribuidas cliente-servidor. Los sistemas operativos más populares tales como UNIX, Linux, OS X de Mac y Windows proporcionan el tipo de capacidades que explicamos en esta sección.


No hay comentarios:

Publicar un comentario