Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2022).
Introduction to Algorithms (4th ed.).
The MIT Press.
Uso: profundización en fundamentos algorítmicos.
Wirth, N. (1976).
Algorithms + Data Structures = Programs.
Prentice-Hall.
Uso: referencia histórica y conceptual sobre algoritmos.
Knuth, D. E. (1997).
The Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd ed.).
Addison-Wesley.
Uso: profundización en fundamentos de algoritmos.
Las referencias complementarias amplían la comprensión de los conceptos. No sustituyen la bibliografía oficial de la asignatura.
Herramienta para representar y ejecutar pseudocódigo.
Representación gráfica de algoritmos.
Plataforma para actividades, evidencias y retroalimentación.
Las herramientas son medios para construir y comprobar representaciones. El objetivo de la unidad es comprender y utilizar los elementos algorítmicos básicos.
Datos → Expresiones → Operadores → Variables → Resolución
estado: versión 2.0, producción académica fuente curricular: programa oficial de Lógica de Programación y Pensamiento Computacional, clave 22101 fuentes de contenido: - programa/programa-oficial.md - CONTEXTO_UNIDAD.md - PLANEACION_UNIDAD.md - RUTA_LECTURAS.md criterios V2: - El programa oficial de la UAS es la fuente de verdad curricular. - La secuencia de sesiones corresponde exactamente a PLAN_SEMESTRAL.md. - La Unidad II desarrolla los elementos algorítmicos básicos definidos en el programa oficial. - PSeInt se utiliza únicamente como herramienta de representación y comprobación de algoritmos. - El pseudocódigo es una forma de representación algorítmica y no se presenta como un lenguaje de programación. - Los diagramas de flujo se utilizan como representación gráfica. - No se enseñan lenguajes de programación como contenido de esta unidad. - No se desarrollan estructuras de control, modularización ni estructuras de datos como contenido de esta unidad. - La metodología formal de resolución de problemas se desarrollará posteriormente en la Unidad III. - La resolución de expresiones se trabaja mediante reglas de prioridad, asociatividad y uso de paréntesis. - La comprobación mediante herramientas se utiliza para observar y verificar resultados, no para enseñar compiladores o lenguajes de programación. - Las definiciones de autores externos son paráfrasis, no citas textuales, salvo cuando se indique expresamente lo contrario.