09.05.2013 Views

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.2. Vocabulario básico 49<br />

packed, procedure, program, record, repeat, set, th<strong>en</strong>, to,<br />

type, until, var, while, with.<br />

Además, <strong>en</strong> este libro se usarán las sigui<strong>en</strong>tes, añadidas <strong>en</strong> los compiladores<br />

de Turbo <strong>Pascal</strong>:<br />

implem<strong>en</strong>tation, interface, string, unit, uses<br />

Cada palabra reservada ti<strong>en</strong>e un cometido específico que es inalterable; dicho<br />

de otro modo, las palabras reservadas no son redefinibles.<br />

Id<strong>en</strong>tificadores<br />

Los id<strong>en</strong>tificadores desempeñan un papel similar al de los sustantivos (repres<strong>en</strong>tando<br />

objetos), adjetivos (repres<strong>en</strong>tando tipos, que califican los objetos)<br />

y verbos (repres<strong>en</strong>tando acciones) <strong>en</strong> las oraciones.<br />

Los id<strong>en</strong>tificadores que están disponibles antes de empezar a escribir un programa<br />

se llaman predefinidos; damos la sigui<strong>en</strong>te clasificación:<br />

1. Archivos estándar de <strong>en</strong>trada/salida:<br />

2. Constantes:<br />

3. Tipos:<br />

4. Funciones:<br />

input, output.<br />

False, MaxInt, True.<br />

boolean, char, integer, real, text.<br />

Abs, ArcTan, Chr, Cos, EoF, EoLn, Exp, Ln, Odd, Ord, Pred,<br />

Round, Sin, Sqr, SqRt, Succ, Trunc.<br />

5. Procedimi<strong>en</strong>tos:<br />

Dispose,Get,New,Pack,Page,Put,Read,ReadLn,Reset,Rewrite,<br />

Unpack, Write, WriteLn.<br />

La posibilidad de ext<strong>en</strong>sión del l<strong>en</strong>guaje permite la creación de id<strong>en</strong>tificadores<br />

(definidos por el programador) para repres<strong>en</strong>tar archivos, constantes, variables,<br />

tipos, funciones y procedimi<strong>en</strong>tos a la medida de nuestras necesidades (véase la<br />

figura 4.1).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!