El documento describe conceptos básicos de lógica de programación como algoritmos, diagramas de flujo, pseudocódigo, variables, constantes y expresiones lógicas. Un algoritmo se define como una secuencia de pasos ordenados para resolver un problema. Los algoritmos pueden expresarse usando lenguaje natural, pseudocódigo o diagramas de flujo. Las variables almacenan datos que pueden cambiar, mientras que las constantes contienen valores fijos. Las expresiones lógicas pueden evaluarse como verdaderas o falsas usando operadores como negación, conjunc