3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Introducción al lenguaje Pascal > Aplicaciones

Introducción al lenguaje Pascal

Autor: emarinch@racsa.co.cr
Curso: 5/5 5/5 (6 opiniones) |10704 alumnos|Fecha publicación: 01/03/2006

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
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 6 opiniones. Opina sobre este curso.


Cursos similares a Introducción al lenguaje Pascal


Cursos Valoración Alumnos Vídeo
Creación de un microrobot
Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05]
5/5 8.057  
HTML. Introducción práctica
HTML, este lenguaje para la creación de páginas Web o sitios de Internet, es la base necesaria para introducirse en otros lenguajes Web como el Css, P... [23/07/09]
 4,67/5 2.418  
Introducción básica a Linux
Curso básico de Linux explicando aspectos importantes de Fedora Core, KNOPIX, SuSE y otras distribuciones de Linux. Este curso está recomendado para usuarios que ya h... [14/07/06]
 4,61/5 15.985  


Publicar en   del.icio.us    digg    meneame

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