Turbo Pascal
Unidad I
Palabras reservadas:
Para poder usar cualquier lenguaje, debemos conocer los códigos que representan las actividades a realizar. Turbo Pascal cuenta con su propio conjunto, los cuales llamaremos palabras reservadas.
Palabras reservadas de Pascal Estándar y Turbo Pascal:
ABSOLUTE
AND
ARRAY
ASM
ASSEMBLER
BEGIN
BOOLEAN
BYTE
CASE
CHAR
COMP
CONST
CONSTRUCTOR
DESTRUCTOR
DIV
DO
DOUBLE
DOWNTO
ELSE
END
EXPORT
EXPORTS
EXTENDED
EXTERNAL
FAR
FILE
FOR
FORWARD
FUNCTION
GOTO
IF
IMPLEMENTATION
IN
INDEX
INHERITED
INLINE
INTEGER
INTERFACE
INTERRUPT
LABEL
LIBRARY
LONGINT
MOD
NAME
NEAR
NIL
NOT
OBJECT
OF
OR
PACKED
POINTER
PRIVATE
PROCEDURE
PROGRAM
PUBLIC
REAL
RECORD
REPEAT
RESIDENT
SET
SHL
SHORTINT
SHR
SINGLE
STRING
THEN
TO
TYPE
UNIT
UNTIL
USES
VAR
VIRTUAL
WHILE
WITH
WORD
XOR
Ninguna de estas palabras reservadas puede ser usada como identificador, ya que cada una de ellas tiene predefinida una función.
Identificadores:
Son etiquetas que representan variables, constantes, procedimientos, tipos de datos, funciones. Existen dos tipos de identificadores, los predefinidos por Turbo Pascal y los que define el programador. Los identificadores son una secuencia de 1 a 127 caracteres, donde el primer carácter debe ser alfabético, y el resto no debe contener espacios en blanco y caracteres especiales como son: !, %, $, &...
Tipos de datos:
Existen diferentes tipos de datos, los cuales son utilizados para manipular la información:
Tipo
Descripción
Rango
Boolean
Valores
True o False
Byte
Números enteros
0 .. +255
Char
Caracteres ASCII
'$', '%', '¦', 'ß', '¢'
Comp
Números reales
-9.2E18 a 9.2E18
Double
Números reales
5.0E -324 a 1.7E +308
Extended
Números reales
1.9E -4851 a 1.1E +4932
Integer
Números enteros
-32768 .. +32767
Longint
Números enteros
-2147483648 .. +2147483647
Real
Números con decimales
2.9E -39 a 1.7E +38
Shortint
Números enteros
-128 .. + 127
Single
Números reales
1.5E -45 a 3.4E +38
String
Conjunto de caracteres
'La...