El gobierno de un país implementó el programa "educación superior gratuita", con el que, además de aumentar el número de estudiantes en carreras universitarias, se buscaba generar desarrollo económico y crear puestos de trabajo, según la premisa de que "solo la población educada puede explotar las riquezas naturales del país, participar en la democracia y entender su cultura y herencia y, por ende, contribuir al desarrollo de la nación". Gracias a este programa, se incrementó rápidamente el número de docentes universitarios, se construyeron nuevas instituciones de educación superior y se destinaron recursos para el sostenimiento y manutención de miles de jóvenes estudiantes que lo necesitaban. Además, se impulsaron proyectos económicos de los nuevos profesionales en ciencia y tecnología. Para el gobierno, ¿cuál podría ser un efecto no deseado de implementar el programa?.
Respuestas a la pregunta
Respuesta:
Programación imperativa: resumen del paradigma de programación más antiguo
Se trate del desarrollo de una aplicación, de la programación de máquinas o del desarrollo de un software de empresa, antes de escribir la primera línea de código, el desarrollador debe decidir qué lenguaje de programación usar. La selección de los posibles lenguajes de programación es muy amplia. Sin embargo, cada uno de ellos se puede clasificar en uno de los dos paradigmas de programación: la programación imperativa y la programación declarativa. Los dos enfoques tienen sus ventajas y sus inconvenientes.
¿Por qué se caracteriza el lenguaje de programación imperativa? ¿Qué puntos débiles deben tener en cuenta los desarrolladores? En este artículo, responderemos a las dudas más importantes sobre el paradigma imperativo.