programacion
Laboratorio de
Programación
¿Qué es
Programar?
La programación es el proceso de diseñar,
codificar, depurar y mantener el código
fuente de programas computacionales.
•Primera
• Segunda
• Tercera
• Cuarta
• Quinta
Generaciones
• Lenguaje Máquina: Indicar paso a
paso qué debe hacer una
computadora, en su propio lenguaje.
Primera Generación
• Son loslenguajes que trabajan con los registros de
memoria de la computadora en una forma directa.
Ejemplo: Lenguaje ensamblador.
Segunda Generación
• En los 50s y 60s se desarrollaron algoritmosde nivel mas
elevado. Con un Hardware mas avanzado era imposible
(muy tedioso) programar con lenguaje Ensamblador.
• Ejemplo: Lenguaje C, COBOL, FORTRAN.
Tercera Generación
• Se derivan delos de tercera generación. Lo nuevo de
éstas son los conceptos de objetos, clases y eventos que
permiten funciones mas fáciles y lógicas. Ejemplo: C++,
Java, C#, SQL.
Cuarta Generación
•Lenguajes de inteligencia artificial. Menos
dependencia del idioma y mas modelado.
Objetivo: Entre mas analizado y modelado
esté un programa, menos tiempo sera el
implementado en la codificación.
•Ejemplo: Lenguaje UML, LISP, PROLOG.
Quinta Generación
• Analisis
• Diseño
• Codificación
• Compilación y ejecución
• Verificación y depuración
• Documentación
• Mantenimiento
Ciclo devida
• Es la descomposicion de un todo en partes
para poder estudiar su estructura y
funciones de forma minusiosa. Sólo
despues de un buen estudio del problema
es posible llegar a proponersoluciones.
Análisis
• Elavorar un algoritmo que refleje la
resolucion del problema. En esta fase
se debe determinar cómo y qué debe
realizar el programa. Aqui se
implementan los algoritmos ydiagramas de flujo.
Diseño
• Transformar (escribir), el
algoritmo obtenido en la fase de
diseño a un lenguaje de
programación.
Codificación
• El compilador transforma el código...
Regístrate para leer el documento completo.