Sunteți pe pagina 1din 13

Apuntes de Laboratorio de programación ____________________________________________

EL COMPILADOR DE TURBO PASCAL 7.0 DE BORLAND

INICIO.

Turbo Pascal es un lenguaje de programación de alto nivel moderno que


contiene excelentes características como lenguaje para aprendizaje de
programación y lenguaje profesional de propósito general; básicamente es un
entorno de programación con editor y compilador incorporado.

Hay dos formas de entrar en Turbo Pascal:

1) Ordenadores que están conectados a un servidor (Red)


Entorno de red
Tp
Bin
Tpx

2) Ordenadores que no están conectados a la red


Tienen cargado el TURBO PASCAL en disco duro en el directorio
TP\BIN y para entrar en turbo pascal hay que teclear TPX o TURBO y
entraremos en el torno de Turbo-Pascal.

File Edit Search Run Compile Debug Tools Options Window Help

Nombre Programa

1:1

José Guillermo Nieto Cordero____________________________________________________________Pag. 1


Apuntes de Laboratorio de programación ____________________________________________

MENÚS

Para activar o desplegar los menús, pulse simplemente la tecla ALT, junto
con la primera letra del nombre del menú. Por ejemplo, para acceder al menú
File pulsar ALT-F

Los menús tienen diferentes tipos de entrada:

1. Órdenes que no requieren información adicional y que se ejecutan


inmediatamente. Por ejemplo la orden Save de File
2. Órdenes que requieren información adicional y conllevan un cuadro de
diálogo. Por ejemplo, la orden Change Directory... Tales órdenes se
identifican con puntos suspensivos (..) después del nombre de la orden.
3. Entradas que abren otro menú. Estas órdenes se identifican por un
símbolo al final de la orden de entrada. Por ejemplo, la entrada
Enviroment del menú Options

Una entrada u orden de un menú se puede seleccionar de una de esta dos


formas:

1. Utilizar las flechas de movimiento del cursor para seleccionar la


entrada deseada y pulsar INTRO
2. Pulsar la letra iluminada(intensificada) de la entrada deseada

José Guillermo Nieto Cordero____________________________________________________________Pag. 2


Apuntes de Laboratorio de programación ____________________________________________

Menú File (Alt-F)

File

New
Open...... F3
Save F2
Save as ...
Save all
Change dir.....
Print
Printer Setup....
DOS shell
Exit Alt + X

Orden
New
Crea un nuevo archivo en una ventana de edición. El archivo tiene un nombre
NONAMEXX.PASS (XX, pareja de dígitos).
Open...
Abre un archivo existente y lo carga en la ventana de edición.
F3
Save
Guarda el archivo actual en disco
F2
Save as....
Guarda el archivo actual bajo un nuevo nombre
Save all
Guarda el contenido de todos los archivos que ha sido modificados desde la última vez
que se grabaron
Change dir.....
Cambia al directorio especificado en un cuadro de diálogo
Print
Imprime el contenido de la ventana de edición activa.
Printer Setup....
Para cambiar nuestro tipo de impresora. Las opciones permitidas se pueden ver en
PRNFLTR.PAS
DOS shell
Sale a entorno DOS, para volver a TP. Hay que teclear EXIT.
Exit
Salida del EID (Entorno Integrado de Desarrollo)

José Guillermo Nieto Cordero____________________________________________________________Pag. 3


Apuntes de Laboratorio de programación ____________________________________________

Menú Edit (Alt-E)

Edit

Undo
Redo
Cut Shift+Del
Copy Crtl+Ins
Paste Shift+Ins
Clear Crtl+Del
Show clipboard

Orden
Undo
Deshace(anula) el último movimiento de la orden de borrado.
Redo
Anula, cancela, la última orden undo
Cut
Corta el bloque marcado de texto de la ventana activa y copia este bloque en el
portapapeles.
Copy
Copia el bloque marcado de texto de la ventana activa al portapapeles, dejando el texto
en el archivo original
Paste
Pega texto de portapapeles a la posición del cursor
Clear
Borra(limpia) el bloque marcado de texto desde la ventana de edición activa
Show clipboard
Abre el portapapeles de modo que se puede editar su contenido

Marcar inicio de bloque CRTL + KB


Marcar fin de bloque CRTL + KK

José Guillermo Nieto Cordero____________________________________________________________Pag. 4


Apuntes de Laboratorio de programación ____________________________________________

Menú Search (Alt-S)

Search

Find....
Replace....
Search again
Go to line number...
Show last compiler error....
Find error....
Find procedure....

Orden
Find....
Muestra el cuadro de diálogo Find, que es donde se teclea el texto que se quiere buscar.
Encuentra el texto especifico, utilizando la directriz seleccionada en el siguiente cuadro
de diálogo.
Replace....
Busca el texto especificado en un cuadro de diálogo y sustituye este texto por otro texto
especificado
Search again
Repite la última orden find o replace
Go to line number....
Ir al número de línea especificado en un cuadro de diálogo
Show last compiler error.....
Muestra el último error del compilador
Find error.....
Encuentra la posición del código fuente correspondiente a su error en tiempo de
ejecución
Find procedure
Encuentra el prinicipio del procedimiento o función que se especifica en un cuadro de
diálogo.

José Guillermo Nieto Cordero____________________________________________________________Pag. 5


Apuntes de Laboratorio de programación ____________________________________________

Menú Run (Alt-R)

Run

Run Alt-RR
Step over F8
Trace into F7
Go to cursor Crtl+Ins
Program reset Crtl+F2
Parameters.....

Orden
Run
Ejecuta el programa de edición activa, compilando previamente si fuera necesario
Step over
Ejecuta el programa, en la ventana de edición activa, sentencia a sentencia(realiza la
traza). Salta procedimientos y funciones, lo ejecuta como si fuera una única sentencia.
F8
Trace into
Ejecuta el programa, en la ventana de edición activa, sentencia a sentencia, incluyendo
la traza de los procedimientos y funciones.
F7
Go to cursor
Ejecuta el programa, deteniéndose en la posición actual del cursor.
F4
Program reset
Reinicializa el programa
Parameters
Especifica los parámetros que se pasan al programa cuando se ejecuta el entorno
integrado de desarrollo, desde la línea de órdenes

José Guillermo Nieto Cordero____________________________________________________________Pag. 6


Apuntes de Laboratorio de programación ____________________________________________

Menú Compile (Alt-C)

Compile

Compile Alt+F9
Make F9
Build
Destination Memory
Primary file...
Clear primary file
Information...

Orden
Compile
Compila el archivo de la ventana activa de edición
ALT + F9
Make
Constituye una versión ejecutable del archivo del programa principal, compilando ese
archivo y otros archivos modificados utilizándoos en el programa
F9
Build
Igual que Make, exceptuando que esta orden recompila archivos fuentes del programa,
sin tener en cuenta si han sido modificados o no modificados.
Destination Memory
Especifica si la versión ejecutable de un programa se almacena en memoria o en disco.
Primary File.....
Especifica el archivo principal de un programa, cuyo código fuente se encuentra en
archivos múltiples.
Clear primary file
Borra el nombre principal del archivo, de modo que las órdenes Build o Make actúan
sobre el archivo en la ventana de edición.
Information....
Obtiene información sobre el archivo que está siendo compilado. Esta información se
visualiza en un cuadro de diálogo

José Guillermo Nieto Cordero____________________________________________________________Pag. 7


Apuntes de Laboratorio de programación ____________________________________________

Menú Debug (Alt-D)

Debug

Breakpoints...
Call stack Ctrl+F3
Register
Watch
Output
User screen Alt+F5
Evaluate/modify.... Ctrl +F4
Add watch Ctrl+F7
Add breakpoints

Orden
Breakpoints.....
Accede a un cuadro de diálogo, en el cual se puede editar, añadir y borrar puntos de
ruptura.
Call stack
Abre una ventana que contiene una lista de procedimientos y funciones actualmente
llamadas en el programa que se está ejecutando.
Ctrl+F3
Register
Abre la ventana register, haciendo activa
Watch
Abre una ventana Watch en la que se especifican variables o puntos de observación
Output
Abre y activa la ventana de salida (Output)
User screen
Abre la pantalla de usuario, que utiliza la pantalla completa para visualizar salidas
programas
Alt+F5
Evaluate/modify....
Evalúa o modifica una expresión especificada en un cuadro de diálogo
Ctrl+F4
Add watch.....
Añade una expresión de observación a la ventana Watch
Ctrl+F7
Add Breakpoint....
Añade un punto de ruptura en un cuadro de diálogo.

José Guillermo Nieto Cordero____________________________________________________________Pag. 8


Apuntes de Laboratorio de programación ____________________________________________

Menú Tools (Alt-T)

Tools

Messages
Go to next Alt+F8
Go to previous Alt+F7
Grep Shift+F2

Orden
Messages
Abre la ventana de mensajes (Messages), de modo que pueda inspeccionar salidas de
programas
Go to next
Salta al siguiente mensaje la ventana Messages
Alft+F8
Go to previous
Salta al mensaje anterior la ventana Messages.
Alt+F7
Grep
Invoca la utilidad Grep, tipo UNIX
Shift+F2

José Guillermo Nieto Cordero____________________________________________________________Pag. 9


Apuntes de Laboratorio de programación ____________________________________________

Menú Options (Alt-O)

Options

Compiler...
Memory sizes...
Linker...
Debugger...
Directories...
Tools...
Enviroment
Open...
Save
Save as...

Orden
Compiler...
Especificar opciones de compilación
Memory sizes...
Especifica los tamaños de memoria por defecto de un programa
Linker...
Especifica las opciones relativas al proceso de enlace
Debugger...
Especifica las opciones relativas al depurador integrador
Directories...
Especifica los directorios en los que encuentran o escriben diferentes tipos de archivos
(.EXE, .PAS, .TPU, etc.)
Tools...
Edita, añade o borra herramientas de programas.
Environment
Especifica los parámetros del entorno EID.
Especifica propiedades especificas de la pantalla
(Menú)
Open...
Abre un archivo con información de parámetros.
Save (TURBO..TP)
Guarda los parámetros de configuración del archivo por defecto.
Save as...
Guarda los parámetros de configuración del archivo especificado

Menú Window (Alt-W)

José Guillermo Nieto Cordero____________________________________________________________Pag. 10


Apuntes de Laboratorio de programación ____________________________________________

Window

Tile
Cascade
Close all
Refresh display
Size/Move Ctrl+F5
Zoom F5
Next F6
Previous Shift+F6
Close Alt+F3
List... Alt+0

Orden
Tile
Encaja todas las ventanas para que quepan en la pantalla. La ventana seleccionada se
obtiene pulsando ALT y su número
Cascade
Coloca en cascada las ventanas abiertas
Close all
Cierra todas las ventanas abiertas
Refresh display
Refresca o regenera la pantalla
Size/Move
Cambia el tamaño o posición de la ventana activa, utilizando las ventanas activas para
mover la ventana.
Ctrl+F5
Zoom
Se expande o reduce la ventana activa hasta el tamaño de la pantalla.
F5
Next
Pasa a la siguiente ventana
F6
Previous
Pasa a la anterior ventana
Shift+F6
Close
Cierra la ventana Activa
Alt+F3
List
Lista todas las ventanas abiertas (Alt+0)

José Guillermo Nieto Cordero____________________________________________________________Pag. 11


Apuntes de Laboratorio de programación ____________________________________________

Menú Help (Alt-H).

Help

Contens
Index Shift+F1
Topic search Ctrl+F1
Previous topic Alt+F1
Using help
Files
Compiler directives
Reserved words
Standard units
Turbo Pascal Language
Error messages
About....

Orden
Contens
Abre la ventana de ayuda, visualizando una tabla de contenidos.
Index
Abre la ventana de ayuda con un índice de palabras reservadas.
Shift+F1
Topic search
Abre la ventana de ayuda para información sobre la construcción de pascal en posición
actual del cursor
Ctrl+F1
Previous topic
Abre la ventana de ayuda (si ya no está abierta) en la pantalla que proporciona ayuda
sobre el sistema de ayuda.
Alt+F1
Using help
Abre la ventana de ayuda en una pantalla que proporciona ayuda sobre el sistema de
ayuda
Files...
Especifica archivos a instalar como material de ayuda
Compiler directives
Ayuda sobre directivas del compilador
Reserved words
Ayuda sobre las palabras reservadas de Turbo Pascal

José Guillermo Nieto Cordero____________________________________________________________Pag. 12


Apuntes de Laboratorio de programación ____________________________________________

Standard Units
Ayuda sobre la unidades estándar de Turbo Pascal
Turbo Pascal Language
Ayuda sobre el lenguaje Turbo Pascal
Error messages
Ayuda sobre mensajes de error

About...
Información sobre la versión actual del entorno

José Guillermo Nieto Cordero____________________________________________________________Pag. 13

S-ar putea să vă placă și