Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos específicos
Existen varios dialectos locales del PASCAL, el más popular es TURBO PASCAL, que
admiten todas las instrucciones del PASCAL estándar mas un subconjunto específicos
de instrucciones normalmente pensadas para aumentar las capacidades del lenguaje
en un ordenador particular.
También
• Soporte de ratón.
• Ventanas múltiples, separables y redimensionables .
• Cuadros de diálogo.
Ciclo de desarrollo de un programa en Turbo Pascal
COMPONENTES DEL EID TURBO PASCAL
La barra de menús
Sistema principal de acceso a todas las
ordenes de los menús.
Las ordenes en los menús pueden ser:
• De ejecución inmediata.
• Orden seguida de puntos suspensivos (…).
• La orden esta seguida por una flecha ().
Seleccionar órdenes de un menú
• Pulsar F10 para activas la barra de menú.
• Pulsar la tecla ALT y la tecla resaltada del
menú.
Práctica Turbo Pascal
• Presionar ALT+F5
• Bebug -USER SCREEN
ESTRUCTURA GENÉRICA PASCAL
ESTRUCTURA DE UN PROGRAMA EN PASCAL
OBJETOS DE UN PROGRAMA
• IDENTIFICADORES
• PALABRAS RESERVADAS EN PASCAL
• ETIQUETAS
• CONSTANTES
• LÍNEAS DE PROGRAMA
• COMENTARIOS
OBJETOS DE UN PROGRAMA
• IDENTIFICADORES
Es un nombre dado a un elemento de programa, tal como una constante, una variable,
un procedimiento, un programa, una función, una unidad, un campo de registro, etc.
• IDENTIFICADORES
Identificadores válidos:
NOMBRE_APELLIDO, TUNOTA52, LACHOLA
Identificadores no válidos:
NOMBRE APELLIDO, EJ?-AB, 3A5L, 4N*M, NO&SEAS%
OBJETOS DE UN PROGRAMA
• CONSTANTES
Son datos que no varían durante la ejecución. El dato simple se asocia a menudo a un
IDENTIFICADOR que le proporciona un nombre al dato.
const pi = 3,1416;
const nombre = ‘principito’;
• LÍNEAS DE PROGRAMA
Tienen una longitud máxima de 128 caracteres.
COMENTARIOS {} (* *)
OBJETOS DE UN PROGRAMA
Los diferentes tipos de datos con los que se pueden declarar las variables:
Tipos reales
Tipos enteros
Tipos char
Tipos lógico (Booleano)
Tipos Cadena (String)
Tipos Cadena (String)
OBJETOS DE UN PROGRAMA
Una variable o constante tipo Char puede contener un solo carácter. El más utilizado es
el código ASCII.
Pueden tomar dos valores True (verdadero) False (falso). El identificador estándar booleano define una
variable de este tipo.
Es una secuencia de caracteres que tiene una longitud máxima de 255. Los caracteres que componen la
cadena se delimitan con apóstrofes.
Ejemplo: 'abcde82'
Una variable de cadena se define utilizando la palabra reservada String y el tamaño físico máximo que
pueda alcanzar durante la ejecución del programa.
OBJETOS DE UN PROGRAMA
Operadores aritméticos
OPERADORES UTILIZADOS EN PASCAL
Operadores relacionales
OPERADORES UTILIZADOS EN PASCAL
Operadores lógicos
OPERADORES UTILIZADOS EN PASCAL
Operadores lógicos
FUNCIONES PREDEFINIDAS
ASIGNACIÓN
La instrucción de asignación se utiliza para dar un valor inicial a las variables o para
modificar el que ya tienen.
INSTRUCCIONES DE ESCRITURA
Read(x,y,z): Asigna el valor agregado por el usuario. Si son varias variables, se separa
por comas.
Write(5+5)
Write(´Si que eres …´):Los resultados de sus expresiones se escriben sin espacio de
separación, a no ser que se dé explícitamente.
Var
I,j:integer;
Z:real;
Práctica
Costo de 50 plumas
Práctica
Cálculo de la hipotenusa