Programación: lo esencial

Saved in:
Bibliographic Details
Title: Programación: lo esencial
Authors: Trejos Buriticá, Omar Iván, Muñoz Guerrero, Luis Eduardo
Publisher Information: Universidad Tecnológica de Pereira, 2025.
Publication Year: 2025
Subject Terms: Lenguajes de programación lógica, 000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación, Algoritmos, Lógica, ODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación, Programación de computadoras, 2. Ingeniería y Tecnología
Description: figuras, tablas El propósito de este libro es el de aportarle a usted un camino para que el aprendizaje de la programación comience desde lo esencial, al margen de formalismos y profundizaciones pero haciendo hincapié en un lenguaje simple, ameno, sencillo, vivencial y muy didáctico, de manera que usted pueda asimilar, comprender y aplicar la lógica de programación como paso previo para el desarrollo de sus propios programas. En su contenido usted podrá ir desde una definición muy sencilla de lo que es un algoritmo hasta el concepto de los ciclos anidados recorriendo un camino de definiciones, ejemplos y ejercicios que le facilitaran la construcción de programas desde una perspectiva esencial pero muy sólida y buscando en todo momento que cada capítulo le enseñe algo específico. La experiencia de sus autores le permitirá a usted sentirse en un curso básico de programación pero que le proporcionará los conceptos elementales para entender que la programación es el camino para concebir a los computadores como la gran herramienta que posibilita la construcción de soluciones en el mundo de hoy. The purpose of this book is to provide you with a path to learning programming that begins with the basics, ignoring formalities and in-depth knowledge, but emphasizing simple, engaging, experiential, and highly didactic language. This allows you to assimilate, understand, and apply programming logic as a preliminary step toward developing your own programs. Its content ranges from a very simple definition of an algorithm to the concept of nested loops, encompassing a series of definitions, examples, and exercises that will facilitate program construction from a fundamental yet solid perspective, ensuring that each chapter teaches you something specific. The authors' experience will allow you to feel as if you are in a basic programming course, but will provide you with the basic concepts to understand that programming is the path to conceiving computers as the great tool that enables the construction of solutions in today's world. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Capítulo 1 Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Capítulo 2 Tecnología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Capítulo 3 Revisando conceptos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Capítulo 4 Metodología para resolver un problema. . . . . . . . . . . . . . . . . . . 47 Capítulo 5 Algortimos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Capítulo 6 Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Capítulo 7 Jerarquía de operadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Capítulo 8 Expresiones complejas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Capítulo 9 Estructuras básicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 Capítulo 10 Diagrama de flujo de datos (I). . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Capítulo 11 Diagrama de flujo de datos (II) . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Capítulo 12 Diagramación rectangular estructurada. . . . . . . . . . . . . . . . . . . 141 Capítulo 13 Seudocódigo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Capítulo 14 Condicionales (I). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165 Capítulo 15 Condicionales (II). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177 Capítulo 16 Ciclo Mientras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189 Capítulo 17 Ciclo Mientas (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Capítulo 18 Ciclo Para. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Capítulo 19 Ciclio Para (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219 Capítulo 20 Ciclos anidados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 [7] Regresar Capítulo 21 Ciclos anidados (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Capítulo 22 Recomendaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251 Bibliografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
Document Type: Book
File Description: 275 páginas; application/pdf
Language: Spanish; Castilian
DOI: 10.22517/9786285010569
Access URL: https://hdl.handle.net/11059/16404
Rights: CC BY NC ND
Accession Number: edsair.od......2144..a4b0af2db9c5b8a9a1a5a236faa9610c
Database: OpenAIRE
Description
Abstract:figuras, tablas El propósito de este libro es el de aportarle a usted un camino para que el aprendizaje de la programación comience desde lo esencial, al margen de formalismos y profundizaciones pero haciendo hincapié en un lenguaje simple, ameno, sencillo, vivencial y muy didáctico, de manera que usted pueda asimilar, comprender y aplicar la lógica de programación como paso previo para el desarrollo de sus propios programas. En su contenido usted podrá ir desde una definición muy sencilla de lo que es un algoritmo hasta el concepto de los ciclos anidados recorriendo un camino de definiciones, ejemplos y ejercicios que le facilitaran la construcción de programas desde una perspectiva esencial pero muy sólida y buscando en todo momento que cada capítulo le enseñe algo específico. La experiencia de sus autores le permitirá a usted sentirse en un curso básico de programación pero que le proporcionará los conceptos elementales para entender que la programación es el camino para concebir a los computadores como la gran herramienta que posibilita la construcción de soluciones en el mundo de hoy. The purpose of this book is to provide you with a path to learning programming that begins with the basics, ignoring formalities and in-depth knowledge, but emphasizing simple, engaging, experiential, and highly didactic language. This allows you to assimilate, understand, and apply programming logic as a preliminary step toward developing your own programs. Its content ranges from a very simple definition of an algorithm to the concept of nested loops, encompassing a series of definitions, examples, and exercises that will facilitate program construction from a fundamental yet solid perspective, ensuring that each chapter teaches you something specific. The authors' experience will allow you to feel as if you are in a basic programming course, but will provide you with the basic concepts to understand that programming is the path to conceiving computers as the great tool that enables the construction of solutions in today's world. Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Capítulo 1 Problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Capítulo 2 Tecnología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Capítulo 3 Revisando conceptos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Capítulo 4 Metodología para resolver un problema. . . . . . . . . . . . . . . . . . . 47 Capítulo 5 Algortimos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Capítulo 6 Variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Capítulo 7 Jerarquía de operadores. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Capítulo 8 Expresiones complejas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Capítulo 9 Estructuras básicas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 Capítulo 10 Diagrama de flujo de datos (I). . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Capítulo 11 Diagrama de flujo de datos (II) . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Capítulo 12 Diagramación rectangular estructurada. . . . . . . . . . . . . . . . . . . 141 Capítulo 13 Seudocódigo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Capítulo 14 Condicionales (I). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .165 Capítulo 15 Condicionales (II). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .177 Capítulo 16 Ciclo Mientras. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .189 Capítulo 17 Ciclo Mientas (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197 Capítulo 18 Ciclo Para. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Capítulo 19 Ciclio Para (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219 Capítulo 20 Ciclos anidados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 [7] Regresar Capítulo 21 Ciclos anidados (Prueba). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 Capítulo 22 Recomendaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251 Bibliografía. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
DOI:10.22517/9786285010569