09.05.2013 Views

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

C.3. Otros m<strong>en</strong>ús y opciones 517<br />

C.3 Otros m<strong>en</strong>ús y opciones<br />

En este apartado se hace un breve resum<strong>en</strong> de otros m<strong>en</strong>ús y opciones interesantes<br />

de Turbo <strong>Pascal</strong> que no se han expuesto <strong>en</strong> el apartado anterior.<br />

La explicación completa de todos los m<strong>en</strong>ús y opciones de Turbo <strong>Pascal</strong><br />

rebasa los objetivos de este apéndice, por lo que debe acudirse a la bibliografía<br />

complem<strong>en</strong>taria.<br />

C.3.1 Search (Búsqueda)<br />

Las opciones correspondi<strong>en</strong>tes a este m<strong>en</strong>ú se utilizan para buscar y sustituir<br />

caracteres, palabras o frases, y para buscar líneas, errores y procedim<strong>en</strong>tos o<br />

funciones. Son un complem<strong>en</strong>to del propio editor de texto de Turbo <strong>Pascal</strong>.<br />

C.3.2 Tools (Herrami<strong>en</strong>tas)<br />

El m<strong>en</strong>ú Tools permite la utilización simultánea de Turbo <strong>Pascal</strong> y de otros<br />

programas complem<strong>en</strong>tarios no integrados <strong>en</strong> el mismo. Estos otros programas<br />

pued<strong>en</strong> servir, por ejemplo, para realizar búsquedas de texto, programar <strong>en</strong><br />

l<strong>en</strong>guaje <strong>en</strong>samblador, usar un programa de depuración más pot<strong>en</strong>te o para<br />

analizar y optimizar el funcionami<strong>en</strong>to de los programas.<br />

C.3.3 Options (Opciones)<br />

El m<strong>en</strong>ú Options es uno de los más importantes para el correcto funcionami<strong>en</strong>to<br />

del <strong>en</strong>torno, pues permite configurar muchos de sus parámetros, que de<br />

ser incorrectos dan lugar a errores que impid<strong>en</strong> la compilación.<br />

Las opciones se seleccionan con la tecla de tabulación y se activan o desactivan<br />

pulsando la tecla de espacio (aparece una cruz o quedan <strong>en</strong> blanco).<br />

D<strong>en</strong>tro del m<strong>en</strong>ú de opciones nos interesan especialm<strong>en</strong>te algunas de las correspondi<strong>en</strong>tes<br />

al compilador (incluidas <strong>en</strong> el subm<strong>en</strong>ú Compiler), que exponemos<br />

a continuación:<br />

• [ ] Force far calls<br />

Permite llamadas fuera del segm<strong>en</strong>to actual de instrucciones. Debe marcarse<br />

al usar procedimi<strong>en</strong>tos y funciones como parámetros (véase el apartado<br />

A.1).<br />

• [ ] Range checking<br />

Comprueba si los índices de arrays y cad<strong>en</strong>as se <strong>en</strong>cu<strong>en</strong>tran d<strong>en</strong>tro de sus<br />

límites, y si las asignaciones a variables de tipo escalar no estan fuera de

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

Saved successfully!

Ooh no, something went wrong!