Programacion en pascal

Solo disponible en BuenasTareas
  • Páginas : 9 (2225 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de junio de 2011
Leer documento completo
Vista previa del texto
Compilador de Turbo Pascal 7.0

Metodología y Tecnología de la Programación I Ingeniería Técnica en Informática de Gestión Prof. Mª Teresa Martín Valdivia

Compilador de Turbo Pascal

2

Como ya se ha comentado, para poder ejecutar un programa escrito en lenguaje de alto nivel es necesario utilizar un traductor que convierta el programa a lenguaje máquina. En el caso concreto de Pascal,el traductor es un compilador y, por tanto, una vez escrito el programa en Pascal, habrá que compilarlo para crear el correspondiente programa ejecutable. Existen muchos compiladores de Pascal. Concretamente, nosotros utilizaremos la versión 7.0 de Turbo Pascal.

1

El Entorno de Desarrollo Integrado (IDE)

TP incluye además del propio compilador un entorno de desarrollo integrado(IDE-Integrated Development Environment) que facilita la tarea del programador permitiendo escribir, compilar, depurar y ejecutar programas desde el mismo IDE. Para ejecutar un programa en Pascal, lo primero que debemos hacer es escribirlo. Para ello, utilizaremos el editor de pantalla que nos facilita el compilador de Turbo Pascal. Al entrar por primera vez en el editor, encontramos la pantalla vacía conla apariencia que muestra la Figura 1.

Figura 1. Pantalla inicial de Turbo Pascal A partir de este momento, se puede empezar a escribir el primer programa. Para introducir líneas diferentes hay que pulsar la tecla Enter. A continuación se muestran las principales combinaciones de teclas para mover el cursor a través de la pantalla del editor

Compilador de Turbo Pascal Movimiento Carácter ala izquierda Carácter a la derecha Palabra a la izquierda Palabra a la derecha Línea abajo Línea arriba Pantalla abajo Pantalla arriba Principio de línea Final de línea Principio de la ventana Final de la ventana Principio del programa Final del programa Indentación Teclas ← → Ctrl-← Ctrl-→ ↓ ↑ AvPág RePág Inicio Fin Ctrl-Inicio Ctrl-Fin Ctrl-RePág Ctrl-AvPág Tab

3

Tabla 1. Combinación deteclas para movimiento del cursor También se puede utilizar el teclado para realizar otra serie de operaciones como borrar caracteres, abrir ficheros... Los comandos más importantes que se pueden realizar a través del teclado se muestran a continuación: Comando Borrar un carácter a la izquierda del cursor Borrar un carácter a la derecha del cursor Borrar la palabra a la izquierda del cursor Insertaruna línea Borrar una línea Borrar desde el cursor hasta el final de la línea Activar la barra de menús Abrir un fichero Guardar un fichero Teclas Retroceso Suprimir Ctrl-T Ctrl-N Ctrl-Y Ctrl-Q Y F10 F3 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 bloque. En una ventana sólo puede existir un único bloque en un momento determinado. Los comandos utilizados para bloques se detallan a continuación.

Compilador de Turbo Pascal Comando Marcar un bloque Teclas Mayús-→,←,↑,↓ Ctrl-K B (principio debloque) Ctrl-K K (final de bloque) Ir al principio del bloque Ir al final del bloque Copiar un bloque Mover un bloque Borrar un bloque Ocultar/Visualizar un bloque Ctrl-Q B Ctrl-Q K Ctrl-Insert, Mayús-Insert Ctrl-Supr, Mayús-Insert Ctrl-Supr Ctrl-K H

4

Tabla 3. Comandos para bloques El IDE de TP permite realizar todas las operaciones a través de menús. La barra de menús se activa con latecla F10 o con la tecla Alt y la primera letra del menú. Para pasar de un menú a otro se utilizan las teclas de movimiento del cursor (← y →). Para desplegar un menú concreto hay que seleccionarlo y pulsar la tecla Enter o ↓. Por último, para seleccionara una opción de menú hay que posicionarse en la opción mediante las teclas ↓ y ↑, y puslsar Enter. En cualquier momento se puede obtener ayuda...
tracking img