viernes, 2 de mayo de 2008

UNIDADES DE PASCAL

Turbo Pascal y las unidades estándar:

Las unidades son un conjunto de constantes, tipos de datos, variables, procedimientos y funciones encapsuladas bajo un mismo identificador, poseen una estructura bien definida, Las unidades pueden ser predefinidas (estándar) o definidas por el usuario.

Declaración de las unidades:
PROGRAM Ejemplo;
USES
Dos, Graph, Crt;
Entre las unidades estandar de Turbo Pascal tenemos las siguientes:

  • SYSTEM
  • CRT
  • DOS
  • PRINTER

UNIDAD SYSTEM

Contiene los procedimientos y funciones estándar de Turbo Pascal relativas a la entrada/salida, cadenas de caracteres, calculo en coma flotante, gestión de memoria, entre otras d¡funciones. Esta unidad no necesita ser referenciada ya que se carga automáticamente en la compilación de cada programa.

UNIDAD CRT

Esta unidad proporciona un conjunto de declaraciones que permiten el acceso al control de
los modos de pantalla, de teclado, posicionamiento del cursor, entre otros.


Algunos de sus procedimientos son:
– clrscr: borra la pantalla.
– keypressed: detecta la pulsación de una tecla.
– Sound: hace sonar el altavoz interno
– window: define una ventana de texto en la pantalla.


UNIDAD DOS

Esta unidad contiene declaraciones, constantes, tipos variables, procedimientos y funciones
relacionadas con el sistema operativo DOS y la gestión de archivos.


Algunos de sus procedimientos son:
– gettime: proporciona la hora a través del reloj interno
– getdate: proporciona fecha registrada en el ordenador.
– Disksize: proporciona el tamaño de la unidad de almacenamiento señalada.


UNIDAD PRINTER

Esta unidad facilita la tarea del programador cuando utiliza la impresora como dispositivo de salida. Permite enviar la salida estándar de Pascal a la impresora utilizando para ello los procedimientos “write” y “writeln.”


Enlaces de interes:

http://www.cmat.edu.uy/cmat/cursos/2004/introcomp/labo/unidades.pdf

2 comentarios:

Anónimo dijo...

muchas gracias profesora le estoy agradecido por ayudarnos realmente usted es de esas profesoras que aunque solo pasan un instante por nuestras vidas, sus enseñanzas y la manera de ofrecer su ayuda quedara para siempre, gracias por ser como es, cada dia se le estara agradecido por su ayuda, aunque ya no sea nuestra profesora siempre permanecera como la mejor gracias

Anónimo dijo...

Howdy, I do think your website might be having internet
browser compatibility issues. Whenever I take a look at
your site in Safari, it looks fine however, when opening in IE, it has some overlapping issues.
I simply wanted to provide you with a quick heads up!
Apart from that, excellent website!

My site :: filing bankruptcy in florida