viernes, 15 de diciembre de 2017

Mi Agenda Personal 2.0.7 versión para Windows 8-10

Ahora se encuentra disponible una nueva actualización, Mi Agenda Personal 2.0.7b (20/11/2019). Esta nueva versión es compatible con Windows 8-10, además se han incorporado nuevas funciones y nuevas mejoras en el código (Mejoras en las funciones Calendario, Recordatorio, Sleep y seleccionar Impresora). El usuario podrá asignar y ver imágenes de los santorales, configurar el calendario para comenzar la semana con el día domingo o lunes, permitir modificar todos los santorales incluso los santorales fijos, presenta una mejora importante en la hora mundial, se pueden utilizar los distintos formatos de fecha y hora, así como recuperar contraseñas o decidir si usarlas o no.





Actualizada al 20/11/2019
Versión 2.0.7b soporta XP-Vista-W7-W8-W10 y con nuevas opciones

Para descargar Mi Agenda Personal Ver. 2.0.7 del sitio oficial del autor haz clic aquí








lunes, 10 de septiembre de 2012

Honor al Rey de los Sistemas Operativos

Se necesitaron casi 11 años para destronar al rey de los sistemas operativos. Desde su lanzamiento en octubre del 2001, Windows XP tuvo una singular bienvenida entre los millones de usuarios de Windows. Con su agradable apariencia, su robustez y gran funcionalidad, Windows XP ocupó el primer lugar por más de una década incluso sobre las nuevas versiones como Vista y el mismo Windows 7.

Windows 7, que fue lanzado el 9 de octubre del 2009, y que será reemplazado por la nueva versión, Windows 8, el 26 de octubre de este año, apenas lo pudo superar recientemente por un escaso margen. Según el informe publicado por Net Marketshare, Windows 7 tiene, a la fecha de publicación de esta entrada, el 38,54% de la participación en el mercado mientras que Windows XP tiene el 38,46%. 

Aún con esta muy despreciable desventaja frente a Windows 7, XP todavía supera con creces a los otros sistemas operativos que compiten por el gusto de los usuarios. El tercer lugar es del muy criticado Windows Vista, con el 5,47%, seguido del Mac OSX 10,7 con 2,29% y el Max OS X 10,6 con 2.23%. Increíblemente el muy alabado y recomendado Linux apenas aparece en una lejana posición con un 1,05%.

Windows XP, al que según parece le quedan muchos años de vida, será sin duda recordado como el sistema operativo más popular, gracias a los millones de usuarios satisfechos que tuvieron y aún tienen en sus manos, un sistema operativo que definitivamente les solucionó sus problemas de compatibilidad y que les funcionó a las mil maravillas.

¡Honor al Rey de los sistemas operativos!



martes, 29 de marzo de 2011

Mi Agenda Personal 2.0: La más popular de internet...



Desde que publiqué por primera vez Mi Agenda Personal Ver. 2.0 en enero del año 2007, no pensé que se convertiría en el programa de agendas personales con más de 200.000 descargas en varios portales de internet. Todo comenzó cuando decidí hacer mi aporte al ciberesapcio, de manera totalmente gratuita, con esta modesta aplicación.
Este programa lo desarrollé en el año 2005, y lo obsequiaba de forma gratuita a los amigos en un CD. Así esperaba que a quién le gustara la usara para almacenar y gestionar sus datos personales como: agenda de contactos, actividades diarias y gastos del hogar entre otros. La diseñé de manera que fuera una aplicación fácil de utilizar y con una interfaz muy amigable. Entre las funciones que le agregué la que más me gustó fue la del calendario, donde el usuario podría buscar cualquier fecha hacia adelante o hacia atrás en el tiempo y ver con claridad el día de la semana para esa fecha en particular, su santoral, las fases lunares, el número de la semana y signo zodiacal. Pero particularmente me resultó fantástica la idea de que este calendario calculara y mostrara los días del carnaval y la semana santa para cualquier año en el pasado y en el futuro.
Como se trata de una agenda personal, tomé la precaución de que los datos almacenados en la base de datos que usa el programa no fueran fácilmente visibles para otros usuarios. Para ello diseñé un mecanismo de encriptación para los datos de manera que si una persona lograra abrir la base de datos por otro medio, se encotraría que toda la información personal del usuario está en un formato no legible (encriptada).
Además de todas estas funciones con Mi Agenda Personal 2.0 puedes:
1.- Llevar una registro de tus gastos en el hogar.
2.- Usar funciones como la calculadora de windows y ver la hora mundial.
3.- Llevar un diario.
4.- Configurar recordatorios para una actividad en particular.
5.- Apagar la computdora utilizando un sleep.
6.- Respaldar la base de datos con tus datos personales.
7.- Exportar tu contactos a Excel.
8.- Y dos juegos muy populares como "el tres en raya" y "memoria".
Continuando con la historia de Mi Agenda Personal, debo dar las gracias a la web ABCdatos por ser el portal, y único autorizado, que acogió y permitió la divulgación de esta aplicación en internet desde el año 2007 y de sus posteriores actualizaciones (lamentando mucho que otros sitios web se estén beneficiando, de este programa totalmente gratuito, sin el consentimiento o permiso del autor). Aún se puede encontrar una de las primeras versiones de Mi Agenda Personal en Programas-Gratis.net, portal donde es la agenda líder en descargas. Fue a partir de allí que comencé a recibir muchos correos de personas que habían descargado y comenzado a usar Mi Agenda Personal, estos correos llegaban y siguen llegando (a todos gracias por su recepción) desde Argentina, España, Perú, U.S.A., México, Venezuela, Colombia y otros países con población hispanoparlante con mensajes positivos y sugerencias para hacer modificaciones o agregar nuevas funciones al programa.
Ahora se encuentra disponible una nueva versión (Mi Agenda 2.0.7) con mejoras importantes en sus funciones y nuevas opciones como:
1.- Recuperar el usuario y contraseña (acceso total o protegido).
2.- Configurar el calendario para que muestre o no el santoral, signo zodiacal u otros.
3.- Recordatorio del cumpleaños de todos los contactos.
4.- Mejor soporte para Windows Vista, W7 y W8-W10.
Por ahora me despido nuevamente agradeciéndoles su recepción y con la gratificación de haber realizado un aporte que les haya servido en su vida diaria. Seguiré publicando cualquier avance sobre las actualizaciones que haga a Mi Agenda Personal Ver. 2.0.

Saludos...
Actualizada al 20/11/2019
Versión 2.0.7b soporta XP-Vista-W7-W8 y con nuevas opciones
Para descargar Mi Agenda Personal Ver. 2.0.7 del sitio oficial del autor haz clic aquí


miércoles, 2 de febrero de 2011

Comienza la década de Las Tablets


2011, comienza otra década cargada de noticias sobre los nuevos lanzamientos de productos tecnológicos. No cabe duda que el mercado de los computadores personales es el más competitivo. Desde el año 2002 se han venido haciendo pronósticos acerca de un nuevo ordenador capaz de realizar cualquier tarea de las que se hacen con un computador de escritorio o con una portátil, con la gran diferencia de que este dispositivo no  cuenta con teclado o mouse. Esta "pizarra" como se les denomina también a las Tablets o Tablets PC introdujo una nueva manera de trabajar en aquellas labores que implicaban el uso de un ordenador de forma móvil lejos de enchufes y cables de red. El Tablet PC innovó como el único equipo totalmente adaptado al trabajo “sobre la marcha”, fuera de los despachos y las oficinas.
Al comienzo pareció difícil su aceptación en el mercado. Pero en enero del 2010 todo pareció cambiar. Apple lanza al mercado el iPad y se desata el boom de las Tablets, creciendo las ventas de estos dispositivos de 3 millones de unidades hasta finales del 2006 a casi 16 millones de unidades en el 2010, donde el iPad de Apple domina más del 85% de las ventas. Se estima que las ventas de Tablets, dado al crecimiento de la competencia en este segmento, se incrementen a 43.6 millones de unidades en el 2011 y a 81.3 millones de unidades para el 2012 según un estudio publicado por eMarketer, Dec. 2010.

Analizando esta tendencia, cabe la pregunta ¿Desplazarán las Tablets a las portátiles y PC de escritotio?. De seguro surgirán opiniones encontradas, pero con toda seguridad un usuario de computadoras preferirá la comodidad de llevar consigo su ordenador a todas partes y de manera fácil. Cuando se necesite de un ordenador para tomar notas, hacer registros de clientes, hacer presentaciones en talleres, revisar correos electrónicos y documentos mientras se está de viaje, o incluso para ver fotografías, videos, escuchar música, hacer video llamadas o jugar con la comodidad de una sola mano, una Tablet será la mejor opción. Hoy en día ya es común, ver a profesionales de la medicina, arquitectos, ingenieros, periodistas o presentadores de televisión hacer uso de sus Tablets.

La Tablet PC llegó para quedarse y en este año se desatará la guerra entre los fabricantes, lo cual traerá un beneficio enorme para los usuarios, "el precio". Sin duda, vista la gran oferta de Tablets que inundará el mercado este 2011 como la Panasonic Viera Tablet, la Gigabyte S1080, la Asus Eee Slate EP121, la Lenovo LePad, la Samsung PC7, la Dell Streak 7, la HP PalmPad, la BlackBerry PlayBook, la Motorola XOOM y la nueva iPad 2 (Top 10 de NEOTEO), los precios de estos dispositivos, incluso los precios de las portátiles bajarán aún más.

Las ventajas de una Tablet incide en la posibilidad de escribir de forma manual sobre una pantalla táctil, incorporando todas las aplicaciones y funcionalidades de cualquier ordenador portátil. Además, estos equipos incorporan toda la potencia, posibilidades de conexión inalámbrica y capacidad de cualquier otro avanzado ordenador, incluso superando a muchos equipos de sobremesa, porque además de ser un equipo totalmente portátil, también cuenta con una gran variedad de accesorios como bases, teclado y mouse para trabajar cómodamente en casa.

Sin duda la Tablet PC, se convierte en el híbrido ideal para los profesionales de hoy que necesitan de un equipo que funcione en cualquier lugar y apoyado sobre un brazo con la capacidad de combinar un computador con la rapidez del papel y el lápiz. De llegar las Tablets a superar en ventas a las portátiles este o el próximo año, estaríamos frente a una nueva generación de computadoras y a la desaparición de las desktop de hoy.

viernes, 24 de diciembre de 2010

La Era Digital: La Web (y V)


Con simplemente ecribir www. (doble v, doble v, doble v, punto) a través del teclado de nuestra PC, posiblemente se abra el buscador por defecto de nuestro sistema (bing, google, etc.) permitiéndonos buscar cualquier tipo de información de una manera extremadamente fácil. Gracias a La Web, tal y como la conocemos hoy, el flujo de comunicación global se ha incrementado a una escala sin precedentes en la historia de la humanidad. La Web se usa para intercambiar y desarrollar cualquier tipo de experiencia, ya sea ideas políticas, culturales, musicales, de negocio, arte, literatura o cualquier cosa posible, en formato digital y con el menor esfuerzo, haciéndola llegar casi de forma inmediata a cualquier otro punto del planeta.
La Web (World Wide Web) revolucionó La Internet, la cual estuviera reservada sólo para expertos ni no fuera gracias a esa combinación de lenguaje HTML, base de datos DNS, servidores y direcciones IP que hacen posible que un usuario promedio de computadoras se conecte a internet y ubique su sitio web favorito con sólo ingresar "www." y el nombre del dominio. La Web fue creada alrededor de 1989 por el inglés Tim Berners-Lee y el belga Robert Cailliau mientras trabajaban en el CERN (Organización Europea para la Investigación Nuclear) en Ginebra, Suiza. El gran avance de Berners-Lee fue unir hipertexto e Internet basado en los estándares: URI (Identificador de Recurso Uniforme) que es un sistema universal para referenciar recursos en la Web, como páginas web, HTTP (Protocolo de Transferencia de Hipertexto) que especifica cómo se comunican entre sí el navegador y el servidor, HTML (Lenguaje de Marcado de Hipertexto) usado para definir la estructura y contenido de documentos de hipertexto y XML (Lenguaje de Marcado Extensible) usado para describir la estructura de los documentos de texto.
La Web es el medio de mayor difusión de intercambio personal que ha conocido la Humanidad. Esta plataforma ha permitido a millones de usuarios interactuar casi de forma instantánea sin importar la distancia física que los separa. Ni la biblioteca más grande del mundo tendría en su haber la gran cantidad de información que está disponible en La Web. Desde la creación del algoritmo, pasando por la invención de la computadora, los lenguajes de programación y la llegada de internet, La Web cambió el mundo para siempre conviertiéndolo en la verdadera "Aldea Global" de nuestra Era Digital.

domingo, 19 de diciembre de 2010

La Era Digital: La Internet (IV)


Desde la aparición del primer computador personal en los años 70, todo parecía que el futuro inmediato sería dominado por las aplicaciones de escritorio. Las personas comunes ahora tenían un gran aliado en el PC, la herramienta perfecta para organizar su trabajo de forma más eficiente, procesar datos, almacenar la información y guardarla en medios magnéticos. Todo el software diseñado para las PC estaba destinado exclusivamente para la comunicación entre el usuario y el computador.
Esto cambiaría una década más tarde cuando se logró la integración de los protocolos de comunicación que permitió la interconexión entre diferentes tipos de redes de computadoras, lo que se conoce hoy como La Internet. Aunque parece ser un término ambiguo por su confusión con La Web, Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP (Protocolo de Control de Transmisión / Protocolo de Internet), garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Se podría decir que es toda esa superestructura formada por sistemas de comunicación, satélites, fibra óptica, servidores, redes de computadoras y software que permite hoy en día la intercomunicación entre las personas independientemente de su ubicación en cualquier pate del mundo.
Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Fue hasta 1989 cuando se logró la integración y estandarización de los protocolos de comunicación que permitiría la comunicación entre dos nodos por medio de paquetes de información en lugar de circuitos. En términos sencillos una comunicación a través de circuitos es como la comunicación telefónica donde se establece una trayectoria de comunicación entre dos usuarios, quedando reservado los segmentos del canal de comunicación para el par de usuarios. En una comunicación por paquetes, el mensaje se divide en pequeñas porciones o "paquetes" que circulan por la red de nodo a nodo pudiendo seguir distintas rutas. La información se reemsambla al llegar al nodo al cual el destinatario está conectado.
Toda esta maravilla de nuestra Era Digital que conecta hoy en día a más de 1.100 millones de usuarios (DC), que incluye aproximadamente 5.000 redes en todo el mundo y más de 100 protocolos, sólo estaría reservada para expertos sino fuera por la otra gran invención que años más tarde hizo posible para cualquier usuario "navegar" de una forma tan simple por esta gran red. Esta invención fue La Web (World Wide Web), tema de nuestra próxima entrada.

viernes, 10 de diciembre de 2010

La Era Digital: Lenguajes de Programación (III)


Sin el software (programas), todo el hardware del mundo sería simplemente un montón de circuitos integrados dentro de unas cajas metálicas. Aún la computadora más potente del mundo o el teléfono inteligente más innovador, serían objetos inertes, "sin vida", desprovistos de cualquier funcionalidad sino fuera por la "simbiosis" que mantienen con su par inseparable. El Software es el otro componente fundamental que convierte nuestras PC, teléfonos móviles, consolas de video-juegos o cualquier dispositivo de alta tecnología en herramientas fundamentales para trabajar, comunicarnos o divertirnos.
Gracias a los lenguajes de programación es posible construir programas de computación, sistemas operativos para teléfonos, interfaces para comunicarnos a través de la internet, reproducir video y música digital, construir programas para gestionar bases de datos, procesar textos, editar fotografías y un sin fin de aplicaciones que nos hacen más fácil la vida en este mundo tan competitivo. Desde la aparición del primer lenguaje de programación con sintaxis legible perfectamente por los humanos hasta los versátiles lenguajes usados hoy, son muchos los avances en materia de software. Para los usuarios comunes de computadoras y teléfonos móviles, de seguro le ha sido de mucha utilidad un procesador de palabras como WORD de Microsoft para escribir sus correspondencias, el buscador GOOGLE para obtener información o una website como FACEBOOK para comunicarse con amigos. En estos tres casos como en muchos otros estamos hablando de software hecho con uno o varios lenguaje de programación (Facebook está hecho con PHP, C, C++, Erlang y otros RWWAB).
Muchas personas se preguntarán cómo funciona esto. Cómo es posible darles instrucciones a una máquina para que haga todas estas cosas. Sin profundizar mucho y no hacer de este artículo un tema complicado y engorroso para un usuario promedio de computadoras, los lenguajes de programación nos ayudan a crear software para hacer posible que un operador, en este caso usted mismo, pueda transcribir un texto, enviar un correo, o editar una foto de una manera amigable a través de un computador o cualquier dispositivo electrónico que necesite de un programa para su funcionamiento. La computadora cuya arquitectura se basa en el sistema binario, sólo maneja o procesa un lenguaje compuesto por combinaciones de 0 y 1, que pueden significar Si o No, Encendido o Apagado, Verdadero o Falso, etc. Es lo que se conoce como lenguaje binario o lenguaje de máquina, y que por lo general, exceptuando algunos casos, una simple letra como la "A" de nuestro abecedario, la computadora la procesa en su lenguaje binario como un octeto formado por 0 y 1. En este caso la "A" para la computadora sería 100 0001. Imagínese el sólo hecho de darle instrucciones a una computadora en su lenguaje base. Sería toda una odisea, como dice el subtítulo de este blog: "Hablar en bits sería humanamente una tarea muy difícil...". Escribir la palabra HOLA en binario sería 100 1000  100 1111  100 1100  100 0001. Escribir un texto completo en lenguaje binario sería una tortura, sin contar con subrutinas que incluyan cálculos.
En la década de los 50, la comunidad científica creo un lenguaje para facilitar la escritura que consistía en un traductor para reemplazar los 0 y 1 por palabras (en inglés por supuesto) fáciles de memorizar como ADD (sumar), SUB (restar), CALL (ejecutar rutinas), etc. Este traductor se conoce como lenguaje ensamblador. Posteriormente aparecieron diferentes lenguajes de programación, los cuales reciben su denominación porque tienen una estructura sintáctica similar a los lenguajes escritos por los humanos denominados también lenguajes de alto nivel. A partir de allí comienzan a desarrollarse lenguajes de programación como FORTRAN (1957) y COBOL (1960) hasta culminar en nuestra Era Digital con lenguajes como JAVA, PHP, C, C++, y muchos otros con los cuales se ha construído, utilizando el algoritmo como técnica fundamental, todo el software que hace funcionar las computadoras y dispositivos móviles.
En esta era de internet, donde el tiempo es oro puro y fino, podemos redactar una correspondencia, enviar un correo, imprimir fotografías, reproducir videos y contactarnos con personas al otro lado del mundo de una manera sorprendente, utilizando la combinación  Hardware-Software gracias a los lenguajes de programación.

sábado, 4 de diciembre de 2010

La Era Digital: La Computadora (II)


Computadora, computador, ordenador, microodenador o PC, todos son sinónimos para referirnos al heredero de las grandes computadoras de los años 40, 50 y 60. Marcó el inicio y revolucionó la Era Digital hasta nuestros días. Dio origen a la cada vez más creciente industria del software. Desde su aparición, la computadora personal ha estado presente con nosotros maravillándonos cada vez más con lo que es capaz de hacer. El primer computador personal fue el Altair 8800 de MITS lanzado al mercado en 1975 (como el que se muestra en la foto que encabeza la entrada). Este microordenador no tenía monitor ni teclado, innovación que le permitió al que sería su competidor meses más tarde, el IMSAI 8080, sacarlo del mercado en poco menos de un año.
El computador personal cuyo propósito o función principal es el de procesar datos, fue diseñado en principio para ser usado por una sola persona a la vez, de allí el nombre PC (Personal Computer). Modernamente su uso va más allá y están equipados para realizar tareas como navegar por internet, escribir textos, escuchar música, jugar, etc. Básicamente el computador funciona con un mecanismo de Input-Output (Entrada-Salida). La computadora, además del programa básico para su funcionamiento (Sistema Operativo), necesita de datos específicos (Input) que deben ser suministrados, y que son requeridos al momento de la ejecución, para proporcionar el producto final del procesamiento de datos (Output). La información puede ser entonces utilizada, reinterpretada, copiada, transferida, o retransmitida a otras personas, computadoras o componentes electrónicos local o remotamente usando diferentes sistemas de telecomunicación, como es el caso hoy de la comunicación entre un PC con un teléfono móvil o viceversa, pudiendo ser grabada o almacenada en algún tipo de dispositivo o unidad de almacenamiento (Disco Duro-Memoria Flash).
Desde el punto de vista de su arquitectura, la computadora está integrada por tres secciones principales: El Procesador (Unidad Aritmética Lógica-Unidad de Control), La Memoria Central y los Dispositivos de Entrada/Salida. En palabras sencillas  el procesador (CPU), responsable de operaciones tan veloces, cotidianamente lo asociamos con palabras como PENTIUM, CELERÓN, SEMPRÓN, ATHLÓN, etc. La memoria central se refiera principalmente a la memoria RAM, y cuando hablamos de dispositivos de entrada/salida nos referimos al monitor, teclado, mouse, cámaras digitales, pendrives, impresoras y cualquier tipo de dispositivo electrónico capaz de conectarse al PC por medio de los puertos COM, SERIAL, USB, WI-FI, Bluetooth, etc.
Con la invención del microprocesador en 1970, fue posible fabricar computadores muy baratos. La gran disponibilidad de computadores y su fácil adaptación a las necesidades de cada persona, han hecho que se utilicen para varios propósitos. Incluso nuestros hogares están llenos de pequeños computadores con programación fija, como los televisores, los equipos de sonido, cafeteras, equipos video y cualquiera que se pueda programar para su uso y funcionamiento.
la computadora o computador personal, desde su aparición, ha sido el eje principal de esta Era Digital y estará presente por mucho tiempo entre nosotros. Claro está, nunca habría sido posible operarlo para realizar nuestras tareas cotidianas o comunicarnos con personas a través de la internet sin la ayuda del otro componente principal: El Software. Gracias a los lenguajes de programación, tema de nuestra próxima entrada, es posible crear todo el software necesario (programas) para poder operar, ingresar datos y hacer posible que el PC procese nuestras órdenes de una manera tan fácil como hablar y escribir en nuestro idioma, frente a un conjunto de circuitos integrados y componentes que sólo "maneja" combinaciones de 0 y 1.

sábado, 27 de noviembre de 2010

La Era Digital: El Algoritmo (I)


La vida está llena de algoritmos, siempre que haya un problema habrá un algoritmo. Sin darnos cuenta andamos siempre resolviendo algoritmos, al levantarnos, al preparar el café, al encender el vehículo, al ponerlo en marcha para ir al trabajo, al cocinar, al encender el computador y al realizar cualquier tipo de tarea de nuestra vida diaria que implique un inicio-instrucciones-pasos-fin estamos resolviendo un algoritmo.
Un algoritmo, sin entrar en muchas complicaciones, no es más que el conjunto de instrucciones bien definidas, ordenadas y finitas que nos permiten realizar una actividad paso a paso sin que quede la menor duda de cómo hacerla.
Desde su invención u origen, que se remonta a los trabajos del matemático, astrónomo y geógrafo persa Al-Juarismi entre los siglos VIII y IX, los algoritmos que se asocian modernamente a las matemáticas y ciencias de la computación, los creamos, resolvemos y ejecutamos a diario. Desde la ejecución de las instrucciones que trae el manual del usuario de una tostadora, TV o equipo estéreo, hasta cambiar una bombilla quemada en nuestro hogar, estamos realizando una serie de pasos ordenados y finitos para resolver un problema. Por ejemplo, si una lámpara de mesa no funciona y queremos solucionar el problema (que encienda), hacemos lo siguiente: Inicio-¿está enchufada?-No: la enchufamos y listo-Fin. Por el contrario: Inicio-¿está enchufada?-Si: ¿el foco está quemado?-Si: reemplazar el foco y listo-Fin.
Ahora, cómo ha influido El Algoritmo en nuestra Era Digital. Cómo es que a partir de una serie de pasos sucesivos se ha logrado transformar el sistema de los bits y llegar a esta era de computadoras, internet y video juegos. Con la invención del sistema binario, base de la computación, los algoritmos se volvieron más sofisticados y abstractos y son los grandes responsables de esa entidad, producto, materia, montón de bits que no se palpan, que son instangibles pero que existen y están allí moviendo a todas las computadares del mundo: El Software, o como se le conoce comúnmente: "programas de computación".
El algoritmo evolucionó y pasó de ser una serie de instrucciones escritas en frases a herramientas como el pseudocódigo y los diagramas de flujo, donde de manera gráfica y utilizando símbolos y variables se resume y se representa una serie de pasos a seguir para resolver cualquier problema, desde un problema matemático, hasta el diseño y desarrollo de un programa de computación que permita a un usuario escribir una carta, enviar un correo o conectarse a su sistema de red, simplemente utilizando un teclado y el mouse de una computadora, o mejor aún utilizando únicamente su teléfono móvil.
Nuestra Era Digital, sin duda alguna, no fuera posible sin este simple eslabón que compone la cadena PROBLEMA-ALGORITMO-PROGRAMA y que dio inicio al diseño y desarrollo de grandes invenciones que hoy nos mantienen conectados, compartiendo y relacionándonos con personas en cualquier parte del mundo.


sábado, 20 de noviembre de 2010

La Era Digital: ¿Cómo comenzó todo?


Realidad virtual, hologramas en 3D, supercomputadoras, dispositivos móviles capaces de conectarnos con cualquier cosa y en cualquier momento..., ayer ciencia ficción, hoy tan reales como nosotros mismos. Vivimos en la Era Digital, estaríamos trasladándonos de un mundo de átomos a un mundo de bits como diría en 1995 Nicholas Negroponte en su libro Ser Digital.
El término "Superautopista de la información" acuñado al principio de la década de los noventa es ya casi un hecho, sólo basta que la industria se ponga de acuerdo. Este concepto no abarca únicamente la Internet, sino un medio más popular y que está presente en casi todos los hogares: la televisión. En un futuro muy próximo, además de programar desde el teléfono móvil nuestro VCR para grabar programas de TV y películas, también se podrán hacer transacciones bancarias, encender el vehículo, programar el ambiente de nuestro hogar para cuando lleguemos del trabajo, hacer video llamadas, navegar por internet, vigilar nuestra casa y vecindario, adquirir boletos para viajar, comprar, vender... y muchas cosas de las que estás pensando en este momento, usando simplemente la TV y su control remoto.
Este mundo digital, que a decir de muchos críticos, está acabando con las relaciones interpersonales cara a cara, y que mantiene a un buen porcentaje de la humanidad (tal vez un tercio de población mundial) conectada a un PC o a un dispositivo móvil más de la mitad del día, tuvo un comienzo, y tal vez nos preguntemos ¿Cómo comenzó todo esto?.
Desde la invención del algoritmo entre los siglos VIII y IX, hasta la aparición de la primera computadora de escritorio en la década de los 70's (siglo XX) pasaron más de once siglos y medio. A partir de allí hasta nuestros días sólo han trancurrido 4 décadas (40 años y un poco más), y podemos considerar, si ustedes me lo permiten, que a partir de este momento comienza la "Era Digital". Aunque la aparición del bit (sistema binario) base de la electrónica y la computación moderna, data de siglos atrás, nuestro mundo digital que hoy conocemos con una internet con mayor ancho de banda, con buscadores como Google, con redes sociales como Facebook o Twitter, con computadoras más pequeñas y ultra delgadas, y con dispositivos móviles como los Blackberry o Iphone, comienza cuando aparece la primera computadora personal que da inicio a la veloz y cada vez más creciente industria del hardware y software.
Cabe preguntarnos entonces, cómo funciona todo esto, cómo evolucionó todo. Toda esta maravilla moderna tiene una historia detrás de sí creada por el intelecto y esfuerzo de hombres y mujeres de todo el mundo a través de los siglos. A mi entender este mundo digital está marcado por 5 etapas fundamentales en la historia:
1.- La invención del Algortimo.
2.- La invención de la Computadora.
3.- La creación de los Lenguajes de Programación.
4.- La creación de la Internet.
5.- La creación de la Web (World Wide Web).
En las próximas entradas trataremos estos 5 temas bien relevantes que a muchas personas que usan su PC o teléfono móvil, y que simplemente se "conectan" para enviar sus correos, disfrutar del "face" o enviar sus "twits", les gustaría conocer.

Saludos...