¿Qué es un algoritmo? pg 6-10 las aplicaciones y el sentido de la programación
¿Qué es un algoritmo?
Se trata de un conjunto de pasos organizados que lleva a una solución de un problema especifico; estos pasos pueden ser expresados en un lenguaje natural como el español.
Los algoritmos tienen estas características:
¿Como es posible que podamos hacer tantas cosas interesantes en el celular?
Se ven involucrados microchips, sensores, GPS y WIFI
¿Para que haces algoritmos? Para lo que sea!
INPUT: ENTRADA
OUTPUT: RESULTADO
Casi todo el conocimiento se transmite por medio de algoritmos, desde una receta de cocina hasta temas verdaderamente complejos.
La programación es el arte de convertir las cosas que hacemos o las que quisiéramos hacer en una secuencia de instrucciones que un computador pueda procesar, en un algoritmo. Para ello se emplean lenguajes de programación.
Pero cómo no fallar en el intento de darle una instrucción a una maquina o computador?
Y es que el hecho de programar es una tarea muy creativa y que termina por crear sitios que hacen que nuestra vida sea mas fácil tal como enviar un correo o saber como pagar en linea o pedir comida por internet!
Pensándolo bien la misma evolución es un algoritmo.
Acá va un ejemplo de un algoritmo
Realice una reflexión acerca de las aplicaciones informáticas que se pueden desarrollar mediante los algoritmos y su programación. Indique qué beneficios y desventajas pueden traer las aplicaciones, ¿cómo se imagina usted en el papel como profesional del desarrollo de software? ¿en qué le gustaría desempeñarse? ¿cómo cree que podría aportar como persona y como profesional a la construcción de una sociedad más desarrollada, equitativa y justa en todos los aspectos?
Creo que ahora en la actualidad parece una tarea imposible imaginar una vida sin la Play Store o la App Store, las aplicaciones han facilitado nuestras vidas hasta el punto de que parecen una extensión de nuestro cuerpo y de la mente, en cuanto a las desventajas depende del tipo de aplicación, hay unas que necesitan una buena velocidad de internet, así como otras que ocupan mucho espacio en el dispositivo y otras que cuestan para poderse descargar o para seguir disfrutando los servicios. Me gustaría trabajar en el desarrollo de aplicaciones y en desarrollo de paginas de web. Creo que una buena forma de contribuir es el desarrollo de aplicaciones que contribuyan a mejorar la vida de los demás, en brindar oportunidades de trabajo, o en otros aspectos como la salud o en sectores como la agricultura, acceso a la educación e incluso financieramente.
Comentarios
Publicar un comentario