Índice

Es un paradigma, si recuerdas la frase famoso de Julio Cesar “divide y vencerás”, es aquí donde se podría aplicar el frase, como su nombre indica programación modular que consiste en dividir un problema(programa) en módulos o subprogramas con el fin de hacerlo más legible y manejable. Y las divisiones de módulos es posible que podrían ser procedimientos o funciones, una de estas funciones sera la principal quien tendrá la responsabilidad de resolver el problema poniendo el orden de compilar los demás fragmentos de código  (procedimientos y funciones).

Inicio
Leer a
Leer b
procedimiento sumar
procedimiento restar
procedimiento multiplicar
procedimiento dividi
fin
procedimiento sumar(n,nn)
suma=n+nn
imprimir suma
fin procedimiento
 
procedimiento restar(n,nn)
resta = n-nn
imprimir resta
fin procedimiento
procedimiento multiplicar(n,nn)
multiplicar = n*nn
imprimir multiplicar
fin procedimiento
 
procedimiento dividi(n,nn)
imprimir n/nn
fin procedimiento
 

 

Bueno hice este pseudocodigo lo mas comprensible(en lenguaje humano xd).

procedimiento en programación modular.

un tipo de subrutina(un subrutina, subprograma y procedimientos es segmento de código separado del bloque principal) . un procedimiento es una porción de código dentro del bloque de código de un grande programa.

Los procedimientos en programación suelen utilizarse para reducir la duplicación de códigos, permitir rehusar los códigos, partir problemas grandes en subgrupos simples conocidos como subrutinas (mejorando la mantenibilidad, facilidad de extensión y facilidad de ubicar  los códigos).

Los procedimientos solo son llamados y ejecutados  desde otros procedimientos, funciones o módulos y tener claro la función principal es el que se ejecuta primero y son llamados desde esta función con dichas funciones o procedimientos. lo que le hace diferente de un procedimiento y una función es: un procedimiento no retorna o devuelve valor pero consta de parámetros y una función retorna un valor.

ventajas :

 

  • facilita la edición. puedes encontrar tu error muy facilmente por que cada modulo son bloques de codigos que fue difinido con anterioridad.
  • compilación más rápida. solo se compilan los modulos llamados desde la función principal.
  • bien estructurado. al tener los codigos en modulos y funciones con un fin en común y disminuimos errores.
  • reutilizacion de codigos. cada modulos tiene variables y esos variables se pueden usar en otro modulos sin nungún problema.

admin

Compartir
Publicado por
admin

Entradas recientes

Online HTML compiler: Qué es, cómo funciona y mejores herramientas en la nube

¿Qué es un online HTML compiler? En el desarrollo de software actual, el término online…

2 semanas hace

Formato HTML: Qué es, características, extensiones y usos en la web

¿Qué es el Formato HTML? El formato HTML es un estándar digital de estructuración de…

2 semanas hace

Caracteristicas de HTML: Qué es, propiedades clave y estándares web

En el ecosistema del desarrollo web y la ingeniería de software para internet, el lenguaje…

2 semanas hace

HTML editable: Qué es, el atributo contenteditable y cómo modificar contenido en vivo

¿Qué es un HTML Editable? En el desarrollo web tradicional, la mayoría de los elementos…

2 semanas hace

Compilador HTML: Qué es, cómo funciona y mejores herramientas online

En la jerga del desarrollo web y la búsqueda habitual de herramientas en internet, el…

2 semanas hace

Ejemplos de etiquetas HTML: Guía práctica con código y explicación

En el desarrollo web moderno, comprender la teoría del lenguaje de marcado resulta mucho más…

3 semanas hace