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.2. Desarrollo completo de un programa <strong>en</strong> Turbo <strong>Pascal</strong> 513<br />

Activamos el m<strong>en</strong>ú Compile haci<strong>en</strong>do:<br />

[Alt] + [C] o bi<strong>en</strong> [F10] [C] y después pulsamos [C]<br />

o, de otro modo, más cómodam<strong>en</strong>te<br />

[Alt] + [F9]<br />

Si el programa se compila con éxito, aparece el m<strong>en</strong>saje:<br />

Compile successful: Press any key<br />

si no, habrá que corregir los errores que vayan apareci<strong>en</strong>do. Éstos son mostrados<br />

por el compilador mediante m<strong>en</strong>sajes de error <strong>en</strong> la v<strong>en</strong>tana de edición.<br />

Veamos un ejemplo: si por un descuido olvidamos declarar la variable global<br />

n, al int<strong>en</strong>tar leerla, se produce un error:<br />

Error 3: Unknown id<strong>en</strong>tifier. (id<strong>en</strong>tificador desconocido)<br />

situándose el cursor <strong>en</strong> la línea <strong>en</strong> que se ha detectado el error, debajo de la<br />

instrucción ReadLn(n).<br />

El compilador no siempre es capaz de señalar la posición del error con precisión,<br />

por lo que <strong>en</strong> ciertos casos hay que indagar su orig<strong>en</strong> por <strong>en</strong>cima de donde<br />

se señala.<br />

El m<strong>en</strong>ú Compile consta de varias opciones interesantes que resumimos a<br />

continuación:<br />

Compile (Alt+F9) Compila el programa fu<strong>en</strong>te <strong>en</strong> curso<br />

Make (F9) Compila los archivos de programa modificados<br />

Build Compila todos los archivos de programa<br />

Destination Memory Permite elegir destino, memoria o disco<br />

Primary file... Define el programa primario para Make y Build<br />

Clear primary file Borra el programa primario<br />

Information... Muestra información sobre la compilación <strong>en</strong> curso<br />

Con Make y Build se compila el archivo de programa y <strong>en</strong> su caso aquellos<br />

otros archivos de programa que dep<strong>en</strong>dan de él o a los que haga refer<strong>en</strong>cia,<br />

como, por ejemplo, las unidades definidas por el programador (véase el apartado<br />

B.11.2).<br />

Durante la depuración, la compilación se puede efectuar almac<strong>en</strong>ando el<br />

programa ejecutable <strong>en</strong> memoria RAM, lo que permite una mayor velocidad.

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

Saved successfully!

Ooh no, something went wrong!