0% encontró este documento útil (0 votos)
32 vistas2 páginas

Características del Lenguaje Pascal

knk

Cargado por

samyomar.ls2005
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas2 páginas

Características del Lenguaje Pascal

knk

Cargado por

samyomar.ls2005
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Pascal (lenguaje de programación)

Pascal es un lenguaje de programación creado por el profesor suizo Niklaus Wirth entre
los años 1968 y 1969, y publicado en 1970. Su objetivo era crear un lenguaje que
facilitara el aprendizaje de programación a sus alumnos, utilizando la programación
estructurada y estructuración de datos. Sin embargo, con el tiempo su utilización excedió
el ámbito académico para convertirse en una herramienta para la creación de aplicaciones
de todo tipo.
Pascal se caracteriza por ser un lenguaje de programación fuertemente tipado. Esto
implica que, por un lado, el código está dividido en porciones fácilmente legibles
llamadas funciones o procedimientos, lo que facilita la utilización de la programación
estructurada en oposición al antiguo estilo de la programación monolítica; y, por otro, que
el tipo de dato de todas las variables debe ser declarado previamente para que su uso
quede habilitado.
Características del lenguaje Pascal

Una de estas razones es que el lenguaje fue diseñado para promover un método
disciplinado y elegante a la hora de programar.
Su uso obliga al desarrollo de programas bien organizados, escritos con claridad y
relativamente libre de errores.
Además, era un lenguaje orientado para cualquier tipo de ordenador o computadora, ya
sea para un gran sistema o un pc de sobremesa (recuerda que en los 80 fue cuando
empezaron los ordenadores personales).
Pascal es un lenguaje que casi se considera pseudo-código, así que puedes ofrecer
explicaciones comprensibles (y completas) directamente con código.
Eso implica que su lenguaje tiene tres principales características:
 la claridad. Que se pueda entender cuando se lee el código. Si un programa está claramente
escrito, debe ser posible que otro programador siga la lógica sin esfuerzo (sin contar al autor
original que lo ha escrito, sobretodo pasado un tiempo).
 la legibilidad. No importa que lo que ocupe el código, si está correctamente tabulado y ordenado
para poder leerse. Esto sólo se consigue a través de un acercamiento disciplinado de la
programación.
 la eficacia. Aquí hablamos de la velocidad de ejecución y el uso eficaz de los recursos del
ordenador (sobretodo la memoria).
Eso ayuda, sobretodo cuando estás aprendiendo, a fomentar los buenos principios de una
buena práctica de programación.
Pero hay otra serie de propiedades que tiene que tener un buen programa.
 Integridad. Es decir, la precisión en el cálculo. Debe quedar claro que los cálculos se hacen
correctamente.
 Simplicidad. La claridad y eficacia de un programa se potencia generalmente si se mantiene tan
sencillo como sea posible.
 Modularidad. La mayoría de los programas grandes se pueden dividir en una serie de tareas
identificables. Estas tareas pueden ser procedimientos o funciones, o incluso librerías enteras. El uso
de una estructura modular potencia la precisión y claridad de un programa, y facilita futuras
modificaciones.
Estructura de un lenguaje Pascal
La parte declarativa define los elementos de datos que se usan en el programa.
La parte de sentencias contiene las sentencias ejecutables que hacen que se efectue
acciones. En todo programa Pascal debe haber al menos una sentencia.
El código Pascal sería el siguiente:
PROGRAM programa;
BEGIN
write ('Hola mundo')
END.
En este ejemplo no tenemos parte de declaración, dónde irían cosas como
 las etiquetas.
 las constantes.
 las definiciones de tipo.
 las variables.
porque es tan sencillo el ejemplo que no hemos necesitado ninguna de estas
declaraciones.
Palabras reservadas en Pascal
En las primeras versiones de Pascal, había un número limitado de palabras reservadas.
Son pocas, así que se pueden poner en un pequeño listado:
AND
ARRAY
BEGIN
CASE
CONST
DIV
DO
DOWNTO
ELSE
END
FILE
FOR
FUNCTION
GOTO
IF
IN
LABEL
MOD
NIL
NOT
OF
OR
PACKED
PROCEDURE
PROGRAM
RECORD
REPEAT
SET
THEN
TO
TYPE
UNTIL
VAR
WHILE
WITH

También podría gustarte