Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Modularidad - Programación en C++

Modularidad - Programación en C++

Modularidad - Programación en C++

Angel Herrera Sara

October 04, 2017
Tweet

More Decks by Angel Herrera Sara

Other Decks in Programming

Transcript

  1. ALGORITMOS Y PROGRAMACIÓN en C++ Ingeniería de Sistemas e Informática

    -2017 II Practica de Laboratorio clase 1 Docente: Bach. Angel Herrera Sara
  2. MODULARIDAD Funcional o modular: Es cada una de las acciones

    en las que hemos descompuesto el problema original, que ademas la podemos utilizar en la resolucion de otros problemas similares.
  3. Ejemplos: Funcion para leer o escribir el vector, que definiremos

    una sola vez. Ordenar datos de un vector o multiplicar o sumar dos de ellos, etc...
  4. Secuencial: Cuando la descomposicion se reduce a enumerar la lista

    de acciones que se deberan ejecutar en secuencia, para conseguir el obejtivo final del algoritmo propuesto.
  5. Entonces que es la programación modular? Es un método de

    programacion, en las que las acciones descritas mediante algoritmos mas sencillos pueden traducirse a programas independientemente del resto del algoritmo.
  6. Funciones: Las funciones son un conjunto de instrucciones que realizan

    una tarea específica. En general toman ciertos valores de entrada, llamados parámetros y proporcionan un valor de salida o valor de retorno Sintaxis: Tipo nombrefunción (parametros) { Cuerpo de la función return(valor) }
  7. Procedimientos: Un procedimiento es un grupo de instrucciones, variables, constantes,

    etc, que estan diseñados con un próposito particular y tiene su nombre propio. Es decir un procedimiento es un modulo de un programa que realiza tareas especificas y que no puede regresar valores a la parte principal del programa u otro procedimiento que lo este invocando Sintaxis: Tipo nombreprocedimiento (parametros) { Cuerpo del procedimiento }