← Todas las materias

Programación Estructurada

Licenciatura en Informática Tecnicatura Universitaria en Programación Tecnicatura Universitaria en Programación de Videojuegos Plan vigente 2026
Carga horaria 175
Créditos 7
📄 Programa completo
  • Qué es un programa.
  • Entornos de desarrollo y ejecución.
  • Principios de la programación imperativa:

    • Comandos (acciones)
    • Expresiones (valores)
    • Estructuras de control de flujo de programas (secuencia, repetición simple, repetición condicional, alternativa condicional en comandos y expresiones)
    • Estado
    • Tipos de datos (números, booleanos, cadenas, enumerativos simples, con estructura mediante campos).
  • División en subtareas como metodología para la resolución de problemas complejos, y necesidad de dar estructura a un programa no trivial.
  • Generalización de programas mediante parametrización.
  • Resolución de problemas y algoritmos mediante programas.
  • Precondiciones como metodología para el desarrollo de software robusto.
  • Buenas prácticas de programación (indentación, documentación, elección de nombres).