¿Te has preguntado cómo una aplicación evalúa las entradas de los usuarios, y cuáles son las instrucciones para indicarle cómo tomar decisiones?
Las soluciones de problemas a través de la programación son posibles gracias a las instrucciones que los diversos lenguajes de alto nivel tienen disponibles para ordenar a la computadora cómo reaccionar ante las entradas del usuario, realizar diversas instrucciones, tomar decisiones y mostrar salidas. El manejo de las instrucciones de un programa es indicado por los desarrolladores a través de un control de operaciones que se ejecutan como resultado de la lógica que ha sido especificada en los requerimientos, y es a través de diversos conceptos de programación que es posible pasar las órdenes para que la máquina ejecute lo que se espera.
A través de los conceptos de variables, asignaciones, operadores, y estatutos condicionales y de repetición, en este módulo comprenderás la lógica básica de la programación. Estos conceptos son universales en todo lenguaje de programación, si comprendes perfectamente los temas de este módulo, puedes tener certeza del conocimiento de “desarrollar software”, en donde la lógica es siempre la misma y no debes preocuparte por el lenguaje; bastará con que dediques algunas semanas para entender la sintaxis de un lenguaje desconocido, para que puedas desarrollar aplicaciones de una forma natural.