Want to create interactive content? It’s easy in Genially!

Reuse this genially

Ciclo de desarrollo de un programa

Edgar Marcos Tlapaya

Created on September 16, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Essential Map

Akihabara Map

Discover Your AI Assistant

Match the Verbs in Spanish: Present and Past

Syllabus Organizer for Higher Education

Mathematical Operations

Frayer Model

Transcript

Escribir código fuente

Uso de IDEs o editores (VS Code, Visual Studio, etc.).

edición

Organizar ideas en instrucciones.

Uso de lenguaje de alto nivel

Represanta la creatividad de cada programador

Traducción del código a lenguaje máquina.

Uso de compiladores.

Verificación rigurosa de la sintaxis.

compilación

Produce código objeto a ejecutable.

ciclo de desarrollo de un programa

Convertir lo humano a entendible por computadora

Detectar, aislar y corregir errores (bugs).

Uso de breakpoints, consola, logs.

Determinar causas.

depuración

Validar la corrección

Mejora continua del código.

Documentar el proceso

Edición

Es el proceso inicial donde escribes y modificas el código fuente de un programa. Aquí es donde tus ideas toman forma en instrucciones que la computadora pueda entender más adelante. Piensa en esto como redactar un borrador: usas un editor de texto o un IDE (Visual Studio, VS Code, etc.), agregas comentarios, defines variables y estructuras. Es la etapa más “humana”, porque todavía trabajas en un lenguaje legible para nosotros.

Compilación

Aquí ocurre la “traducción”. El compilador toma tu código escrito en un lenguaje de alto nivel (como C#, Java o C++) y lo convierte en un lenguaje que la máquina entiende: el famoso código objeto o ejecutable. Es como pasar un texto de español a japonés sin perder el sentido: el mensaje sigue siendo el mismo, pero ahora está en un idioma que la computadora puede procesar directamente.

Depuración

Una vez que el programa corre, los errores salen a la luz (bugs). La depuración es el arte detectivesco de encontrarlos y resolverlos. Puede ser desde un simple error de sintaxis hasta un fallo lógico que rompe todo tu sistema. Aquí entran las herramientas de depuración, breakpoints, mensajes de consola, o simplemente tu ingenio para seguir el rastro del error hasta eliminarlo, prevenir problemas de función del software y mejorar el rendimiento general del software.

REFLEXION.

La programación no es un camino lineal. Editar, compilar y depurar forman un ciclo donde se aprende, se falla y se mejora. La edición representa la creatividad, la compilación la disciplina de traducir, y la depuración la humildad de aceptar errores. Cada bug encontrado es una oportunidad para crecer. Al final, programar es aprender a pensar de forma lógica, paciente y creativa, construyendo soluciones paso a paso.

Fundamentos de la programación

UNIDAD 1: Introducción a la programación

Edgar Marcos Tlapaya Grupo: 702 Lic. Desarrollo de software. Septiembre 2025