20.06.2013 Views

Acceso al documento en PDF - Biblioteca Nacional de Maestros

Acceso al documento en PDF - Biblioteca Nacional de Maestros

Acceso al documento en PDF - Biblioteca Nacional de Maestros

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Las restantes formas funcion<strong>al</strong>es son las que g<strong>en</strong>eran nuevos niveles <strong>en</strong> la estructura multinivel<br />

<strong>de</strong>bido a que pued<strong>en</strong> involucrar la composición <strong>de</strong> nuevas funciones las que a su vez pued<strong>en</strong> ser <strong>en</strong><br />

particular formas funcion<strong>al</strong>es. En las figuras <strong>de</strong> abajo se muestra la información cont<strong>en</strong>ida <strong>en</strong> los nodos<br />

para cada una ellas.<br />

Para el caso <strong>de</strong> la forma funcion<strong>al</strong> @ y / solam<strong>en</strong>te se manti<strong>en</strong>e el acceso a una lista que cont<strong>en</strong>drá<br />

la composición <strong>de</strong> las formas funcion<strong>al</strong>es parámetros <strong>de</strong> la expresión que d<strong>en</strong>ota t<strong>al</strong>es formas<br />

funcion<strong>al</strong>es. Se <strong>de</strong>finieron dos clases <strong>de</strong>rivadas <strong>de</strong> Nodo para esto: TApply y Tlnsert.<br />

Fig. 14 Información <strong>al</strong>mac<strong>en</strong>ada para la forma funcion<strong>al</strong><br />

@.<br />

Fig. 15<br />

<strong>Acceso</strong> a lista <strong>de</strong><br />

composición <strong>de</strong><br />

formas funcion<strong>al</strong>es<br />

<strong>de</strong>l Q<br />

<strong>Acceso</strong> a lista <strong>de</strong><br />

c o m p o s i c i ó n d e<br />

formas funcion<strong>al</strong>es<br />

<strong>de</strong>l /<br />

nformación <strong>al</strong>mac<strong>en</strong>adn pura la forma funcion<strong>al</strong> /<br />

En la forma funcion<strong>al</strong> condicion<strong>al</strong> distinguimos tres partes a las que llamaremos condición, parte <strong>de</strong>l<br />

verda<strong>de</strong>ro y parte <strong>de</strong>l f<strong>al</strong>so. Cada una <strong>de</strong> estas partes pue<strong>de</strong> involucrar composiciones <strong>de</strong> funciones por<br />

lo tanto <strong>de</strong>l nodo correspondi<strong>en</strong>te a una forma funcion<strong>al</strong> condicion<strong>al</strong> ‘se <strong>de</strong>scolgarán tres listas <strong>de</strong><br />

composición. Este tipo <strong>de</strong> nodo se <strong>en</strong>cu<strong>en</strong>tra soportado por la clase Tcondicion<strong>al</strong> que. COMO Ya<br />

explicamos, es <strong>de</strong>rivad’ <strong>de</strong> la clase padre Nodo.<br />

<strong>Acceso</strong> a.<br />

lista <strong>de</strong><br />

composición<br />

<strong>de</strong> formas<br />

funcion<strong>al</strong>es<br />

<strong>de</strong> la<br />

condición<br />

<strong>Acceso</strong> a Iista <strong>de</strong><br />

composición <strong>de</strong> formas<br />

funcion<strong>al</strong>es <strong>de</strong>l f<strong>al</strong>so<br />

<strong>Acceso</strong> a lista <strong>de</strong> composición<br />

<strong>de</strong> formas funcion<strong>al</strong>es <strong>de</strong>l<br />

Fig. 16 Información <strong>al</strong>mac<strong>en</strong>ada para la forma funcion<strong>al</strong> condicion<strong>al</strong><br />

En la forma funcion<strong>al</strong> while t<strong>en</strong>emos una condición y otra expresión que se aplica o no repetidas<br />

veces <strong>de</strong>p<strong>en</strong>di<strong>en</strong>do <strong>de</strong>l v<strong>al</strong>or <strong>al</strong> que ev<strong>al</strong>úe la condición. Cada una <strong>de</strong> estas dos partes pue<strong>de</strong> involucrar<br />

237

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

Saved successfully!

Ooh no, something went wrong!