Los proximos 500 años - Gustavo Poratti
¿Cómo evolucionaran las casas, computadoras, automóviles, industrias, y robots del futuro?
¿Cómo evolucionaran las casas, computadoras,
automóviles, industrias, y robots del futuro?
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Los</strong> próximos <strong>500</strong> <strong>años</strong> - <strong>Gustavo</strong> <strong>Poratti</strong><br />
realiza un dibujo, podrá relacionar cada una de las piezas que dibuje, con<br />
información adicional que se encuentra en una base de datos de otro<br />
software. De la misma manera, se le podría incorporar un video<br />
tridimensional de la pieza dibujada. Este, es un ejemplo cabal, de cómo tres<br />
software de diferentes fabricantes, tienen la cualidad de interrelacionarse<br />
entre si.<br />
• Softwares viajeros: No pasara mucho tiempo para que comiencen a surgir<br />
softwares capaces de viajar en forma autónoma por las redes de Internet,<br />
todo esto con el propósito de realizar ciertas tareas, o recolectar información<br />
que resulte de utilidad. Paso a explicarles, bien podríamos configurar un<br />
software viajero para que deambule por la red, en búsqueda de un empleo<br />
acorde a nuestras capacidades. Estamos hablando de un software que<br />
recorrería los sitios de búsqueda laboral, también dejara nuestro currículo<br />
en las Web de empresas, y obviamente, en caso de que reciba alguna<br />
oferta laboral nos lo haría saber. La principal ventaja de estos softwares<br />
radica en que reducirían el trafico de información a través de la red, además<br />
de ayudar a que los usuarios puedan automatizar tareas que demandan<br />
largas búsquedas por Internet. Ahora que lo pienso mejor, este tipo de<br />
software también sería de suma utilidad a la hora de buscar pareja en la<br />
Web, una tarea que en estos tiempos suele ser de lo más trabajosa.<br />
Creación de software rápido<br />
Si se trata de la programación, todo indica que en el futuro proliferaran los<br />
lenguajes de alto nivel, esto implica que los principiantes podrán crear software<br />
de forma rápida e intuitiva. La programación de alto nivel será muy sencilla si<br />
consideramos que no requerirá conocer los tecnicismos propios de un lenguaje<br />
de programación tradicional. Paso a explicarles, básicamente se trataría de<br />
ventanas que permiten crear ciertas tareas, por ejemplo existirán ventanas que<br />
se configuran para leer datos del usuario, o para mostrar datos al usuario.<br />
También las habrá para almacenar información en archivos, o para leer<br />
información de archivos, además de procesar información. Como hemos<br />
podido apreciar, la programación consistirá en configurar una serie de<br />
ventanas, las cuales permiten definir el tipo de tarea que realizara el programa.<br />
Con esta sencillez grafica, y sin necesidad de aprender un lenguaje de<br />
instrucciones, los principiantes podrán crear sus propios softwares.<br />
Ahora bien, si nuestra intención es crear un programa en solo dos minutos,<br />
también existirán lenguajes de programación de mas alto nivel, los cuales<br />
diseñaran el software enteramente por si solos. Para ejemplificar mejor su<br />
funcionamiento, supongamos que nuestra intención es crear un software para<br />
administrar un comercio. Pues bien, en primer lugar tendremos que especificar<br />
el tipo de programa que deseamos que sea, por ejemplo elegimos la opción<br />
“Contable”. Luego, dentro de ella tildamos las casillas: “Con base de datos para<br />
proveedores”, del mismo modo lo hacemos en “Con base de datos para<br />
clientes”, “Con facturación”, “Con moneda en Euros”, algunas configuraciones<br />
27