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.

510 Apéndice C. El <strong>en</strong>torno integrado de desarrollo<br />

a la vez <strong>en</strong> distintas v<strong>en</strong>tanas. También se utilizan v<strong>en</strong>tanas para realizar el<br />

seguimi<strong>en</strong>to y depuración de nuestros programas, y para el <strong>en</strong>vío de m<strong>en</strong>sajes.<br />

Inicialm<strong>en</strong>te Turbo <strong>Pascal</strong> asigna un nombre al fichero de trabajo, que para<br />

la v<strong>en</strong>tana 1 es NONAME00.PAS<br />

C.2.2 Edición del programa fu<strong>en</strong>te<br />

Se realiza escribi<strong>en</strong>do las sucesivas líneas del programa, terminando cada<br />

línea pulsando la tecla ← . El alineami<strong>en</strong>to se realiza la primera vez con la tecla<br />

de tabulación y a partir de <strong>en</strong>tonces se hace automáticam<strong>en</strong>te <strong>en</strong> cada salto de<br />

línea.<br />

Para corregir o modificar texto se utilizan las teclas habituales:<br />

teclas de cursor Para moverse por la v<strong>en</strong>tana.<br />

[Del] o [Supr] Borra la letra que ti<strong>en</strong>e el cursor debajo.<br />

tecla de Retroceso Borra retrocedi<strong>en</strong>do hacia la izquierda.<br />

[Insert] Elige el modo de inserción<br />

[F10] Sale de la v<strong>en</strong>tana de edición.<br />

Si se elige el modo de inserción, lo que escribamos va desplazando el texto<br />

escrito a la derecha desde la posición de inserción (si es que lo hay). En el modo<br />

de no inserción, el texto que escribamos ocupa el lugar del texto escrito, por lo<br />

que éste último se pierde.<br />

Utilizando las teclas citadas anteriorm<strong>en</strong>te hemos escrito el programa para<br />

el cálculo recursivo del factorial (véase el apartado 10.1), que aparece <strong>en</strong> la<br />

figura C.2.<br />

D<strong>en</strong>tro del m<strong>en</strong>ú principal existe una opción Edit (Editar) que ofrece algunas<br />

posibilidades complem<strong>en</strong>tarias del editor que permit<strong>en</strong> copiar y pegar fragm<strong>en</strong>tos<br />

de texto. Sus opciones trabajan sobre bloques de texto que hay que marcar<br />

pulsando la tecla de mayúsculas y las del cursor.<br />

Existe un almac<strong>en</strong>ami<strong>en</strong>to temporal de texto llamado el portapapeles (<strong>en</strong><br />

inglés clipboard) donde se guardan los bloques de texto cortados (Cut) o copiados<br />

(Copy) hasta que se pegu<strong>en</strong> (Paste) <strong>en</strong> otro sitio o se corte o copie un nuevo<br />

bloque.<br />

C.2.3 Grabar el programa fu<strong>en</strong>te y seguir editando<br />

Para no perder el trabajo que se va realizando, es necesario ir grabando<br />

el texto escrito periódicam<strong>en</strong>te. Para ello se utiliza la opción Save del m<strong>en</strong>ú<br />

Edit, o bi<strong>en</strong> la tecla [F2]. La primera vez que se hace esto, Turbo <strong>Pascal</strong>

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

Saved successfully!

Ooh no, something went wrong!