Programación Estructurada: Conceptos Básicos
Es aquel código comprensible para el usuario de un lenguaje de programación dispuesto a una serie de reglas propias del lenguaje de programación.
Programa Objeto:
Conjuntode instrucciones en lenguaje de máquina entendibles por el computador, traducido mediante un proceso de compilación.
Compilador:
Proceso de traducción que convierte un programa fuente escritoen un lenguaje de alto nivel a un programa objeto en código máquina y listo por tanto para ejecutarse en el ordenador, con poca o ninguna preparación adicional.
Intérprete
Analiza el programafuente y lo ejecuta directamente sin generar ningún código equivalente.
Lenguaje Imperativo:
Es un tipo de lenguaje de programación donde las instrucciones se ejecutan una tras otra de manerasecuencial. Tiene declaración de variables tipos y procedimientos.
Lenguaje Declarativo:
Es un tipo de lenguaje de programación basado más en las matemáticas y la lógica, más cercanos alrazonamiento humano. Esos dicen que cosa hacer. No tienen declaración de variables ni tipos.
Lenguaje Máquina:
Es el sistema de códigos directamente interpretable por un circuito micro programable, comoel microprocesador de una computadora o el micro controlador de un autómata.
Programación Estructurada
Es un paradigma de programación orientado a mejorar la calidad, claridad y tiempo dedesarrollo de un programa de computadora utilizando solo sub rutinas y tres estructuras que son: Secuencia, selección e iteración.
Etapas
Análisis del problema: Se analiza el problema teniendoen cuenta los requisitos dados por el cliente.
Diseño del algoritmo: Se diseña una solución que conduce al algoritmo que resuelve el problema planteado.
Codificación o Implementación: La soluciónse escribe en lenguaje de alto nivel y se obtiene un programa.
Ejecución, verificación y depuración: El programa se ejecuta, se comprueba y se eliminan los errores.
Mantenimiento: El programa se...
Regístrate para leer el documento completo.