02.08.2013 Views

Tema 3 - OCW

Tema 3 - OCW

Tema 3 - OCW

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.7 Paso de Parámetros<br />

• Los parámetros son variables que permiten la comunicación entre un<br />

procedimiento o función y el código que lo utiliza, entendiendo por comunicación<br />

el intercambio en ambas direcciones.<br />

• Cada parámetro actual (parámetro con que el procedimiento es invocado), o<br />

argumento, es asociado a uno formal (parámetro con que el procedimiento es<br />

definido o declarado).<br />

Programa PruebaPotencia<br />

Tipos de Datos<br />

...<br />

Variables<br />

...<br />

Acciones<br />

...<br />

...<br />

Potencia(3,4)<br />

...<br />

Fin Parámetro actual<br />

Procedimiento Potencia (x,y)<br />

Variables<br />

...<br />

Parámetro formal<br />

Acciones<br />

...<br />

...<br />

Fin<br />

Metodología y Tecnología de la Programación<br />

<strong>Tema</strong> 3. Elementos Básicos de la Programación Imperativa<br />

3.7 Paso de Parámetros<br />

• Cuando hablamos de paso de parámetros nos referimos a la manera en que los<br />

valores de los argumentos son ligados a los parámetros del procedimiento. Las<br />

cuatro formas principales son:<br />

POR REFERENCIA POR VALOR<br />

POR VALOR-RESULTADO POR NOMBRE<br />

Metodología y Tecnología de la Programación<br />

<strong>Tema</strong> 3. Elementos Básicos de la Programación Imperativa<br />

63<br />

64<br />

32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!