¿Qué hay detrás de una aplicación del celular o la tableta?




Por Gabriela Arreola

La estrecha relación de los algoritmos con las aplicaciones, así fue como se tituló la charla que dieron ayer en Casa Universitaria las maestras Carmen Rivera y María del Rocío Ramírez, esto en el marco del primer Jueves de Ciencia del semestre, un evento que es organizado desde la División de Estudios de la Biodiversidad e Innovación Tecnológica, y pretende llevar el conocimiento científico más allá de los confines universitarios.

Todos hacemos algoritmos a diario

Las maestras se encargaron de dar una explicación asequible de lo que es un algoritmo, una palabra que pertenece a los campos de la programación, las ingenierías y las matemáticas. Resultó que aunque parece un vocablo complejo, en términos generales se refiere a una serie de pasos o un procedimiento para lograr algo. Carmen Rivera explica lo que es un algoritmo:

“Una serie de pasos, una receta. Dimos unos ejemplos de lo que eran los algoritmos cotidianos, que podría ser cómo preparar una limonada, cuáles serían tus datos de entrada: el limón, el cuchillo, el azúcar, el agua, la jarra, y el procedimiento sería ya cómo los procesas y tus datos de salida sería la limonada. Otro ejemplo cotidiano que vimos fue cómo cambiar una llanta, cuáles son los pasos. Iniciamos la charla con un ejemplo muy breve, que inconscientemente todos en la mañana al despertar hacemos un algoritmo, que es lavarnos los dientes: tomas el cepillo, abres la pasta, te das tu cepillada, y todo eso son una serie de pasos que finalmente son el algoritmo”.

El esqueleto de las apps son los algoritmos

Los algoritmos son la parte sustancial de las aplicaciones o apps que nuestros aparatos telefónicos, tabletas o incluso computadoras traen de fábrica, o que nosotros descargamos desde las tiendas virtuales. Se puede decir que son pequeños programas, como los que conforman el software de una computadora común. Su función es auxiliarnos con alguna tarea específica, por ejemplo nos ayudan a leer un documento, a escuchar música, a hacer una suma o una resta, a mandar mensajes, o reproducir videos. La maestra María del Rocío Ramírez habla acerca de lo que es una app:

“Una aplicación simplemente es algo que nos va a ayudar a hacernos más fácil la vida, todos estamos usando aplicaciones que nos ayudan desde por ejemplo a despertar con un despertador; nos ayudan a contar, a lo mejor, los pasos que hacemos en un recorrido; nos ayudan por ejemplo a resolver problemas matemáticos, o sea, imagínate si no es algo increíble: la tecnología realmente ha avanzado mucho y nos ha dado todas estas aplicaciones que finalmente nos han venido a solucionar muchas partes de la vida”.

Las especialistas dijeron que el objetivo principal de la ponencia fue tratar de hacer entender a las personas que cuando se usa una aplicación de los aparatos, siempre estamos hablando de un algoritmo, es lo que está debajo y permite que el programa ejecute la tarea para la que fue creado. Agregaron que el mundo de la programación es algo que fácilmente se puede aprender, pues en la actualidad existen información, tutoriales y herramientas que están en internet, al alcance de cualquier persona dispuesta a aprender.