Está en la página 1de 4

2.1.

Utilizando el teclado
Al momento de escribir nuestro programa, el teclado será el principal medio para el ingreso de texto. Algunas
de las principales combinaciones de teclas para mover el cursor a través de la pantalla del editor, son las
siguientes:

Movimiento Teclas
Carácter a la izquierda ←
Carácter a la derecha →
Palabra a la izquierda Ctrl+←
Palabra a la derecha Ctrl+→
Línea abajo ↓
Línea arriba ↑
Pantalla abajo AvPág
Pantalla arriba RePág
Principio de línea Inicio
Final de línea Fin
Principio de la ventana Ctrl+Inicio
Final de la ventana Ctrl+Fin
Principio del programa Ctrl+RePág
Final del programa Ctrl+AvPág
Indentación Tab
Tabla 1 - Combinación de teclas para movimiento del cursor
También se puede utilizar el teclado para realizar otra serie de operaciones como borrar caracteres, abrir
archivos, etc.
Los comandos más importantes que se pueden ejecutar a través del teclado se muestran a continuación:

Comando Teclas

Borrar un carácter a la izquierda del cursor Retroceso


Borrar un carácter a la derecha del cursor Suprimir
Borrar la palabra a la izquierda del cursor Ctrl+T
Insertar una línea Ctrl+N
Borrar una línea Ctrl+Y
Borrar desde el cursor hasta el final de la línea Ctrl+Q+Y
Activar la barra de menús F10
Abrir un fichero F3
Guardar un fichero F2
Tabla 2 - Combinación de teclas para otros comandos
Además de caracteres, palabras, líneas, ventanas y programas, en TP podemos hablar de bloques. Un bloque
es
cualquier cantidad de texto (desde un simple carácter hasta cientos de líneas) que el usuario haya marcado
como bloque.
Para marcar un bloque hay que indicar el principio y final del mismo. En una ventana sólo puede existir un
único
bloque en un momento determinado. Los comandos utilizados para bloques se detallan a continuación.

Comando Teclas
Marcar un bloque
Mayús+→,←,↑,↓
Ctrl+K+B (inicio de bloque)
Ctrl+K+K (fin de bloque)
Ir al principio del bloque Ctrl+Q+B
Ir al final del bloque Ctrl9Q+K
Copiar un bloque Ctrl+Insert, Mayús+Insert
Mover un bloque Ctrl+Supr, Mayús+Insert
Borrar un bloque Ctrl+Supr
Ocultar/Visualizar un bloque Ctrl+K+H
Tabla 3. Comandos para bloques

2.2.4. Menú Run (Alt+R)

Después de que el proceso de compilación haya terminado con éxito, el programa está listo para ser ejecutado.
El menú
Run permite el control sobre la ejecución de programas.
Run (Ctrl+F9)
Ejecuta el programa activo. Si el programa fuente ha sido modificado desde la última
compilación, TP vuelve a compilarlo automáticamente antes de ejecutarlo.
Step over (F8)
Ejecuta el programa, en la ventana de edición activa, sentencia a sentencia. Si se
encuentra con un procedimiento o función lo salta; es decir, lo ejecuta como si fuera
una única sentencia.
Trace into (F7)
Ejecuta el programa, en la ventana de edición activa, paso a paso; es decir, sentencia a
sentencia, incluyendo la traza de los procedimientos procedimientos y funciones.
Cuando encuentra un procedimiento o función, se pasa el control a este procedimiento
y también lo ejecuta sentencia a sentencia. Esta es la diferencia que tiene con la opción
Step Over, la cual sólo ejecuta las sentencias del procedimiento actual.
Go to cursor (F4) Ejecuta el programa desde donde se encuentre en ese momento hasta la posición actual del
cursor.
Program reset (Ctrl+F2) Detiene la sesión de depuración actual y devuelve el control al usuario.
Parameters…
Especifica los parámetros que se pasan al programa cuando se ejecuta el entorno
integrado de desarrollo, desde la línea de comandos.

2.2.5. Menú Compile (Alt+C)

Una vez escrito el programa fuente (archivo .PAS), es necesario compilarlo para obtener un programa objeto
que pueda ser
ejecutado por la computadora. Durante la compilación, TP muestra una ventana con el estado del proceso. El
proceso de
compilación puede acabar satisfactoriamente, en cuyo caso el programa está listo para ser ejecutado, ó con
errores, los
cuales deberán ser corregidos antes de volver a ser compilados sin errores para poder ejecutar el programa
obtenido. El
menú Compile contiene las opciones para la compilación y ejecución de programas.
Instituto Superior de Formación Docente Nº 6012 - El Carril, Salta
Cátedra: Programación II (PII)
Carrera: Tecnicatura Superior en Análisis de Sistemas con
Orientación en Redes Informáticas
Apunte de cátedra
Unidad 2: El Compilador de Turbo Pascal 7.0
Autor: Lic. Gustavo Daniel Reyes
7 de 10

Compile (ALT+F9) Compila el archivo de la ventana de edición activa.

Make (F9)
Constituye una versión ejecutable del archivo del programa principal, compilando ese
archivo y otros archivos modificados utilizándoos en el programa.
Build
Hace lo mismo que Make, pero 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... Muestra una ventana con información del archivo activo, que está siendo compilado
actualmente.

2.2.6. Menú Debug (Alt+D)

A menudo, se escriben programas que se compilan sin error (no existen errores sintácticos) pero al ejecutarlos
el
resultado no es el esperado (se producen errores semánticos). Normalmente, los errores sintácticos son fáciles
de
corregir pero no pasa lo mismo con los errores semánticos. Para localizar estos errores, podemos utilizar las
herramientas que proporciona TP para depurar programas incluidas en el menú Debug.
Breakpoints...
Permite insertar, modificar o borrar puntos de interrupción 2 (breakpoints). Un punto de
interrupción permite detener un programa en ejecución exactamente en la línea en la
que se insertó. Se pueden insertar puntos de ruptura dependiendo de una determinada
condición. El cuadro de diálogo de puntos de ruptura muestra todos los puntos de
ruptura insertados, en la línea en la que se encuentran, la condición a evaluar y la
pasada en la que debe parar el programa.
Call stack (Ctrl+F3)
Abre una ventana que contiene una lista de procedimientos y funciones actualmente
llamadas en el programa que se está ejecutando.
Register Abre la ventana Register, haciendo activa.
Watch
Muestra una ventana que permiten el control sobre las vistas de variables y expresiones
de la ventana Watch. En esta ventana, se muestran las expresiones con sus valores
actuales. Cuando esta ventana está activa, se pueden insertar/borrar expresiones
pulsando la tecla Insert/Supr.
Output
Muestra la ventana de salida (Output), la cual permite comprobar la salida del
programa que estamos ejecutando.
User screen (Alt+F5) Abre la pantalla de usuario, que utiliza la pantalla completa para visualizar salidas
programas.
Evaluate/modify... (Ctrl+F4)
Permite evaluar el nombre de una variable o expresión, muestra su valor y, si es
posible, permite la modificación de ese valor.
Add watch.... (ctrl.+F7) Inserta una expresión de observación a la ventana Watch.
Add Breakpoint... Añade un punto de ruptura en un cuadro de diálogo.
2 Breakpoint:punto de interrupción, punto de ruptura o parada dinámica. Es una pausa intencional y controlada durante la
ejecución
de un programa.
Instituto Superior de Formación Docente Nº 6012 - El Carril, Salta
Cátedra: Programación II (PII)
Carrera: Tecnicatura Superior en Análisis de Sistemas con
Orientación en Redes Informáticas
Apunte de cátedra
Unidad 2: El Compilador de Turbo Pascal 7.0
Autor: Lic. Gustavo Daniel Reyes
8 de 10
2.2.7. Menú Tools (Alt+T)
Permite acceder a diferentes programas auxiliares, que se pueden utilizar en el trabajo diario.
Messages Abre la ventana de mensajes (Messages), de modo que pueda inspeccionar salidas de programas.
Go to next (Alft+F8) Salta al siguiente mensaje la ventana Messages.
Go to previous (Alt+F7) Salta al mensaje anterior la ventana Messages.
Grep (Shift+F2) Invoca la utilidad Grep3, tipo UNIX.

2.2.8. Menú Options (Alt+O)


El Menú Options contiene comandos que permiten modificar el entorno de trabajo y cambiar las opciones de
configuración que TP inicializa por defecto.
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...
Permite indicar a TP en que directorios debe buscar para encontrar los archivos que
necesita en la compilación, enlazado (linkeado) y ejecución de programas.
Tools... Edita, añade o borra herramientas de programas.
Environment
Esta opción contiene un submenú en el que es posible cambiar las preferencias del
usuario (tamaño de la ventana, guardado automático de ficheros...), las opciones de la
ventana de edición, las opciones del ratón o los colores para la ventana de edición.
Open... Abre un archivo con información de parámetros.
3 Utilidadde la línea de comandos, escrita originalmente para ser usada con el sistema operativo Unix, que se utiliza para
detectar
patrones en archivos.
Instituto Superior de Formación Docente Nº 6012 - El Carril, Salta
Cátedra: Programación II (PII)
Carrera: Tecnicatura Superior en Análisis de Sistemas con
Orientación en Redes Informáticas
Apunte de cátedra
Unidad 2: El Compilador de Turbo Pascal 7.0
Autor: Lic. Gustavo Daniel Reyes
9 de 10
Save
Todas las opciones que han sido modificadas en una sesión de trabajo (incluidas las opciones
de búsqueda y el destino del archivo ejecutable) se restauran cuando se vuelve a ejecutar TP.
Guarda los parámetros de configuración modificados en el archivo TURBO.TP.
Save as...
Guarda los parámetros de configuración en el archivo especificado, en lugar de hacerlo
en el archivo por defecto TURBO.TP.

También podría gustarte