METODOLOGIA DE LA PROGRAMACION

¿Qué es metodología de la investigación?

Una metodología de programación es un conjunto sistema de métodos, principios y reglas que permiten enfrentar de manera sistemática el desarrollo de un programa que resuelve un problema algorítmico.
💥



¿Qué es programación estructurada y sus características?

La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa utilizando únicamente subrutinas o funciones y tres estructuras: secuencial, condicional y repetitiva.

  • Estructuras de control

El teorema estructural indica que cualquier algoritmo con un único punto de inicio y de culminación se puede constituir como una composición de tres estructuras de control.

  • Estructura de secuencia o lineal

Esta estructura es simplemente la secuencia o sucesión de dos o más operaciones o comandos.

  • Estructura de decisión o de alternativas

Es la selección de un comando entre dos posibles alternativas. También se permite elegir entre más de dos alternativas.

  • Estructura de ciclo o repetitiva con una pregunta inicial

Se repiten ciertos comandos siempre que se cumpla una determinada condición. También el ciclo se puede realizar con un contador.

EJEMPLO:
  1. Almacena en n y m valores dados por el usuario.

  2. Considerar actual igual a n.

  3. Considerar suma igual a 0.

  4. Considerar producto igual a 1.

  5. Mientras que actual sea menor o igual a m hacer los siguiente

    1. Imprime el valor de actual

    2. Si actual es par,

      1. sumar actual a suma para actualizar suma

    3. Si actual es impar,

      1. multiplicar actual a producto para actualizar producto

    4. Actualizar actual con el siguiente número.

  6. Muestra el valor de suma.

  7. Muestra el valor de producto.

  8. ejemplo de programa estructurado

¿Qué es programación orientada a objetos y sus características?

La programación orientada a objetos (POO, u OOP según sus siglas en inglés) es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial.

Muchos de los objetos prediseñados de los lenguajes de programación actuales permiten la agrupación en bibliotecas o librerías, sin embargo, muchos de estos lenguajes permiten al usuario la creación de sus propias bibliotecas.

programacion orientada a objetos



Comentarios