7 - Módulos

Tutorial creado por Guillem Borrell. Extraido de: http://torroja.dmt.upm.es:9673/Guillem_Site/Varios/compiladores
05 de Noviembre de 2006
Los módulos son una pequeña invención de Fortran 90. Son una extensión a las librerías estáticas para hacer que los programas sean más versátiles, pequeños y polivalentes. Sin poder definir verdaderos módulos es imposible practicar la programación modular. Pero son una herramienta para un paradigma de programación. No es unaobligación utilizarlos.

Un módulo es como una librería pero con código fuente en vez de código objeto. Esto otorga más potencia al desarrollador y permite que los ejecutables sean más rápidos porque compila todo el programa con las mismas opciones y el mismo compilador. Una vez sabemos que todas las funciones y subrutinas funcionan como es debido las encapsulamos en un módulo.

Esto ayuda a tener una idea intuitiva de por qué un módulo debe ser un archivo a parte. Su propio nombre lo dice, un módulo es algo independiente que se enlaza como si fuera algo adicional.

Sé el primero en opinar


Tutoriales relacionados con 'Compilar... De verdad'

Ni los cursos de programación ni los Entornos de Desarrollo permiten conocer algunos conceptos tanto... Más »
Este documento describe la puesta en marcha y mantenimiento de noticias de Usenet bajo Linux.... Más »
Rpm
Este documento describe el uso del formato de paquetes de instalación que se ha convertido... Más »
El Linux Benchmarking CÓMO trata sobre algunos aspectos asociados con el benchmarking en los sistemas... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »

Autor y licencia de 'Compilar... De verdad'


Tutorial de Guillem Borrell. Extraido de: http://torroja.dmt.upm.es:9673/Guillem_Site/Varios/compiladores CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.