Está en la página 1de 8

Universidad Centroccidental Lisandro Alvarado Decanato de Ciencias y Tecnologa

Prctica N 3 El Entorno de Turbo Pascal

Auxiliar Docente Ing. Oscar Garca

Pag. 1

Arranque del Turbo Pascal


1. Desde el escritorio Windows, encuentre la carpetaAmbiente Pascal. Haga Doble Clic, sobre dicha carpeta. Haga Doble Clic, sobre el icono Turbo Pascal. 2. Desde el Botn Inicio, a travs de la siguiente direccin: Programas\Ambiente DOS\Ambiente Pascal\Turbo Pascal 7.0

Ambiente del Turbo Pascal


TP puede abrirse de diferentes formas: 1. Puede cargarse mostrando una ventana azul vaca indicando que es un Archivo Nuevo, parecido a Word que muestra una pgina en blanco indicando un archivo nuevo. 2. Tambin puede abrirse mostrando una ventana azul con cdigo de un programa. Esto ocurre porque TP al momento de abrirse busca el ltimo archivo trabajado, si lo consigue lo edita. 3. O puede cargarse mostrando un fondo gris que es la pantalla de inicio de TP. 4. En el caso de que TP quiera editar un archivo en A:, si no hemos introducido previamente un diskette, aparecer el siguiente mensaje.
Disk is not ready in drive A Esc-Cancel Enter-Retry

Para recuperar el Editor de este error, se tiene 2 opciones:

Introducir un diskete y presionar <Enter>, o Presionar <Esc> hasta que aparezca el mensaje:
Unable to open file A:NombreDeArcivo.PAS OK

Auxiliar Docente Ing. Oscar Garca

Pag. 2

5.

En el caso de que TP tenga ventanas de cdigo abiertas(ventanas azules ), vamos a cerrarlas todas hasta que quede la pantalla inicial de TP que generalmente es de color gris; para lo cual presionaremos <Alt>+F3 hasta aue se cierren todas las ventanas azules. En caso de que aparezca el siguiente mensaje
NombreDeArchivo.PAS has been modified. Save? Yes No Cancel

6.

7.

significa que TP est preguntando si quiere guardar la informacin que est en una de las ventana de cdigo, por lo que haga clic en NO

Partes del entorno Turbo Pascal


Barra de Men Principal:Ubicada en la parte superior de la ventana, donde se muestran todos los mens, como son: File, Edit, Run, Help, etc. Ventana de Edicin: Es el rea donde se escribe el programa fuente. Barra de Ttulo: Muestra el nombre del archivo que se encuentra cargado actualmente. En caso de que no haya ningn archivo cargado, aparece NONAME00.PAS (Sin Nombre). Barra de Estado: Le indica al usuario si el teclado est habilitado para slo maysculas, si el teclado numrico est o no activo, y tambin suministra informacin a cerca de las teclas de funciones F1..F10. Men File ( ALT - F) El Men File contiene una serie de opciones para trabajar con archivos, tales como: New, Open, Save, Save As, Save All, Change Dir, print, Exit. New: Permite crear un archivo nuevo. Si al elegir esta opcin usted tiene un programa abierto, se presentar un cuadro de dilogo donde debe seleccionar <Si>, si desea guardar el programa que aparece en pantalla; <No>, para cerrar el programa sin guardarlo y <Cancelar>, para anular el comando Nuevo y regresar al programa abierto. Open: Muestra el cuadro de dilogo para abrir un archivo almacenado en disco. La tecla de atajo es F3.

Auxiliar Docente Ing. Oscar Garca

Pag. 3

Save: Guarda en disco, el archivo mostrado en la ventana activa, en el directorio por defecto; si no se ha guardado por primera vez, aparecer el cuadro de dilogo para guardar el archivo. La tecla de atajo es F2. Save All: Guarda en disco, todos los archivos de todas las ventanas abiertas. Change Dir: Permite cambiar el directorio por defecto donde se almacenarn los archivos. Se debe tener en cuenta que todos los archivos se guardarn en el directorio seleccionado, sean de programas o no. Frecuentemente ocurre que la persona que trabajo antes que nosotros en la mquina cambi esta opcin y coloc A:[\][NombreDeCarpeta]. Por lo que cuando uno abre TP se va a presentar el error explicado en el punto 4 del tema Ambiente Pascal. En este caso para recuperar al Editor de este error procedemos de la siguiente forma: 1. 2. 3. 4. Presionamos <Esc> Seleccionamos la opcin de men File\Change Dir Si sale nuevamente el error, volvemos a presionar <Esc> En la caja de texto Directory Name, escribimos C:[\] [NombreDeCarpeta] 5. Presionamos OK. Exit: Sirve para abandonar el TP. La tecla de atajo es Alt-X Men Edit ( ALT - E) El men Edit tiene las siguientes opciones, la mayora de las cuales se utilizan para manipular bloques de texto seleccionados previamente. Restore Line: Sirve para deshacer el ltimo cambio realizado a una lnea de programa. Clear: Borra el texto seleccionado (ctrl.-del). Copy: copia el texto seleccionado al portapapeles, sin borrarlo del archivo (ctrl.-ins). Cut: corta el texto seleccionado al portapapeles, borrndolo del archivo (shift-del). Paste: copia el texto del portapapeles, insertndolo en la posicin del cursor (shiftins).

Auxiliar Docente Ing. Oscar Garca

Pag. 4

Men Compile ( ALT - C) El men Compile tiene las siguientes opciones: Compile: compila y enlaza el programa al destino seleccionado(memoria o disco) (Alt-F9). Make: compila y enlaza tanto el archivo principal como todos los archivos que son usados por este, si han sido modificados (F9). Build: compila y enlaza tanto el archivo principal como todos los archivos que son usados por este, asi no hallan sido modificados. Destination: sirve para especificar si el resultado de una operacin de compilacin va ser almacenado en memoria o disco(crea un .EXE). Primary File: sirve para especificar el archivo principal. Men Run ( ALT - R) El men Run tiene las siguientes opciones: Run: compila, enlaza y ejecuta el programa en la ventana activa. (Ctrl-F9). Program Reset: Reinicia el programa desde el principio (ctrl.-F2). Go to Cursor: Corre el programa y lo detiene en la lnea donde se encuentra el cursor (F4). Trace Into: Corre el programa lnea por lnea, entrando a las subrutinas y ejecutndolas lnea por lnea tambin (F7). Step Over: Corre el programa lnea por lnea, a excepcin de las subrutinas que las ejecuta de una sola vez (F8)

Auxiliar Docente Ing. Oscar Garca

Pag. 5

Men Debug ( ALT - D) El men Debug provee varias opciones para conseguir errores en los programas, es lo que se conoce como depuracin, para realizar una depuracin es necesario que se corra el programa con F7 o F8 y se usan conjuntamente los siguientes procedimientos: Evaluate/Modify: para ver el valor actual de una variable en un punto en particular del programa, adems, permite cambiar el valor de la variable y observar el efecto en los resultados del programa(ctrl.-F4). Watches: Permite monitorear el valor de una expresin a lo lago del programa (ctrl.F7). Toggle Breakpoint: permite colocar o borrar puntos de control o breakpoints al programa. Un breakpoint es una lnea del programa que est resaltada de color rojo, en la cual un programa que est corriendo se detendr en esa lnea para que partir de ah comencemos a depurarlo.(ctrl.-F8). Men Options ( ALT -O) El men Options provee varias opciones para configurar el ambiente de programacin de TP: Compiler: Para configurar que errores se atraparn en la compilacin, generalmente no es necesario modificarlo . Linker: permite cambiar las opciones de enlace, generalmente no se modifica Memory Sizes: Permite asignar la cantidad de memoria reservada para el stack y el heap. Debugger: Permite indicar el programa que se utilizar para depurar los programas, ci el depurador integrado de TP o el Turbo Debugger, que es un programa independiente que puede trabajar con TP. Directories: Sirve para especificar los directorios donde TP debe buscar los programas, las unidades, y otros programas, en caso de que no los consiga en el directorio actual. Environment: Permite, entre otras cosas, en el cuadro de dilogo de Preferencias, indicarle a TP que guarde los nombres de los archivos y la configuracin IDE utilizados y los recupere en la siguiente sesin. Y en el cuadro de dilogo de Arranque, donde se le puede indicar a TP que utilice EMS(memoria expandida) para un mejor rendimiento.

Auxiliar Docente Ing. Oscar Garca

Pag. 6

Save Options: Indica a TP que guarde las opciones actuales. Si desea que estas sean las opciones por defecto deben almacenarse en un archivo llamado TURBO.TP; de lo contrario, se puede almacenar en cualquier otro archivo. Retrieve Options: Permite recuperar las opciones almacenadas en el archivo distinto a TURBO.TP. Men Windows ( ALT -W) El men Windows provee varias opciones: Next: Pasa de una ventana a la siguiente(F6) Previous: permite pasar de una ventana a la anterior(Shift-F6). Close: Permite cerrar la ventana activa(Alt-F3). Watch: Permite activar la ventana Watch del depurador. Output: Sirve para mostrar la ventana que muestra las salidas por pantalla del programa. User Screen: Funciona igual que la opcin Output(Alt-F5). List: Muestra una lista de todas las ventanas que estn abiertas. De esta lista podemos seleccionar una ventana y pasar directamente a ella(Alt-O) Funciones de Edicin de bloques Ctrl.+ K , H: Para deseleccionar un bloque

Auxiliar Docente Ing. Oscar Garca

Pag. 7

Errores de Sintaxis en Turbo Pascal Una vez que uno ha transcrito el cdigo del programa en el Editor, el siguiente paso es compilar el programa para que TP detecte los errores de sintaxis. En caso de que el programa contenga errores, el compilador presenta un mensaje ya sea en la parte superior o inferior de la pantalla indicando el mismo. Al presentarse un error de sintaxis en Turbo Pascal, el cursor se ubica a la derecha de donde el compilador supone esta el error; si el cursor se ubica al principio de la lnea, es porque el error esta al final de la lnea anterior. Errores Ms Frecuentes
ERROR TYPE MISMATCH SE ESTA ASIGNANDO UN VALOR DE DIFERENTE TIPO A LA VARIABLE VARIABLE O PROCEDIMIENTO NO DECLARADA UNKNOWN IDENTIFIER VARIABLE O PROCEDIMIENTO MAL ESCRITA UNA MISMA VARIABLE ESTA DECLARADA DOS VECES FALTA COMA FALTA PUNTO Y COMA AL FINAL DE LA INSTRUCCIN SE OLVIDO CERRAR LA CADENA CON APOSTROFO, SE ESTA USANDO UN CARCTER QUE NO ES APOSTROFO DE CIERRE ( ) INSTRUCCIN MAL CONSTRUIDA MOTIVO LA VARIABLE GLOBAL NO ES DEL MISMO TIPO DEL PARAMETRO

DUPLICATE IDENTIFIER COMA EXPECTED PUNTO Y COMA EXPECTED STRING CONSTANT EXCEEDS LINE ERROR IN STATEMENT

Auxiliar Docente Ing. Oscar Garca

Pag. 8

También podría gustarte