12.185 cursos gratis
8.414.274 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Introducción al lenguaje Pascal

Autor: emarinch@racsa.co.cr
Curso:
9,63/10 (8 opiniones) |40127 alumnos|Fecha publicación: 01/03/2006
Envía un mensaje al autor

Capítulo 38:

 Aplicaciones

9. 3. 1 Utilización de unidades estándar

El archivo TURBO.TPL que contiene todas las unidades estándar se carga en memoria central a la vez que el propio compilador y está disponible en cualquier momento, con la ayuda de la cláusula uses.

Como se ha visto anteriormente, un programa debe contener la cláusula uses, situada inmediatamente después de la cabecera.

9. 3. 1. 1 Unidad System

Esta unidad contiene todos los procedimientos y funciones estándar de Turbo Pascal relativas a entradas/salidas, cadena de caracteres, gestión de memoria, etc.

9. 3. 1. 2 Unidad Wincrt

Esta unidad proporciona un conjunto específico de declaraciones para entrada y salida: constantes, variables, procedimientos y funciones, que permiten el acceso al control de los modos de pantalla, al teclado, a los colores, al posicionamiento del cursor, etc.

La mayoría de los programas de Pascal que hacen uso de la pantalla para representar salidas recurren a la unidad Wincrt. Algunos procedimientos que necesitan de esta unidad son:        

                        Clrscr: Limpia 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

 9. 3. 1. 3 Unidad WinDos

Esta unidad contiene declaraciones, constantes, tipos, variables, procedimientos y funciones relacionadas con el sistema operativo DOS y la gestión de archivos. Los subprogramas que constituyen esta unidad no existen en Pascal estándar. Esta unidad no necesita ninguna otra unidad en su declaración.

Algunos procedimientos importantes son: GetTime, SetTime, DiskSize, GetAttr.

Ejemplo:

Visualizar la hora en la esquina superior derecha de la pantalla.

Program Hora;

Uses

      Wincrt,Windos;

Var

      Horas, Minutos, Segundos, Centesimas : Word;

Begin

      Clrscr;

      While not keypressed do

            Begin

               Gotoxy (64,1);

               GetTime(Horas, Minutos, Segundos, Centesimas);

               (* Hora reloj interno *)

               Writeln (Horas:2, `;´, minutos:2,`:´, Segundos:2,´:´,Centesimas:2)

            End

End.

Capítulo anterior - Aplicación

Nuestras novedades en tu e-mail

Escribe tu e-mail:

Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Cursos similares a Introducción al lenguaje Pascal


  • Vídeo
  • Alumnos
  • Valoración
  • Cursos
1. Introducción al lenguaje HTML
¿Te interesa entrar al mundo de la programación web ? ¡Entonces este curso de... [14/04/11]
739
Curso con video
2. Introducción al lenguaje SQL
Curso de programación, aprende el lenguaje sql que es un lenguaje de acceso a bases... [16/11/11]
131  
3. Algoritmos y lenguaje C
Este curso pretende dar a conocer las explicaciones más simples del trabajo de los... [13/01/06]
36.357  

¿Qué es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail


Ponte al día de Programación con nuestros cursos gratis