domingo, 12 de mayo de 2019

¿Que es Pascal?

Pascal es un lenguaje 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.
Blaise Pascal


El nombre de este lenguaje (a diferencia de muchos otros lenguajes de programación de alto nivel) no corresponde a ningún acrónimo en particular, sino que hace honor al nombre del matemático francés 
Blaise Pascal.

Estructura de pascal

Pascal es un lenguaje de programación de alto nivel, que facilita la práctica de la programación estructurada. Utiliza un traductor que produce código ejecutable, lo cual disminuye los tiempos de ejecución de los programas.

El lenguaje Pascal fue desarrollado por Niklaus Wirth, con el propósito de ayudar a los estudiantes en el manejo de las técnicas de la programación estructurada, pero en la actualidad su aplicación es de propósitos generales.
La construcción de programas en Pascal se basa en módulos que guardan las siguientes reglas de construcción :
Program identificador ;
Uses identificadores
Label lista de etiquetas 
Const
definiciones de constantes
Type
declaración de tipos de datos definidos por el usuario
Var
declaración de variables
Procedure
definiciones de procedimientos
Function
definiciones de funciones
begin 
sentencias
end.
Estructura de pascal

sábado, 11 de mayo de 2019

Estructura de Control de Secuencias

Un conjunto de comandos se encarga de organizar la forma en que se irán ejecutando las instrucciones dentro de un programa, más precisamente en base a evaluar una circunstancia, determinan un conjunto de instrucciones que se repetirá, o elegirá en base a una condición si se ejecuta una u otra instrucción o bloque de instrucciones. Se denomina bloque de instrucciones a un conjunto de instrucciones que se ejecutarán en forma secuencial.


Existen varias estructuras básicas de control:



Estructura Condicional: Simplemente especifica si un bloque de instrucciones se ejecutará o no dependiendo de una condición.  Las dos sentencias de alternativas simples que proporciona Pascal son:

 

 IF-THEN-ELSE

 CASE-OF


Compuestas: Estas se dan cuando después de colocar un then o un else se tiene más de una instrucción o bloque de instrucciones. Dicho bloque de instrucciones debe colocarse entre un begin y un end.

Anidamiento de estructuras: Así se denomina cuando una estructura se encuentra comprendida dentro de otra, en ese caso siempre se debe cerrar primero la última estructura que se abrió, para que estén perfectamente encerradas la una en la otra.

¿Quienes fueron Niklaus Wirth y Blaise Pascal?

Niklaus Wirth

Nacido en Febrero de 1934 en Winterthur, Suiza, se graduó en Ingeniería Electrónica en el Instituto Federal Suizo de Tecnología en Zurich en 1959. Posteriormente obtuvo un master por la Universidad de Laval, en Canadá, en 1960 y el título de Doctor por la Universidad de California en Berkeley en 1963.
Niklaus Wirth
Fue Profesor Asociado en el Departamento de Informática de la Universidad de Standford entre los años 1963 y 1967, pasando a ser Catedrático en 1968 en el Instituto Federal Suizo de Tecnología en Zurich. Lleva retirado desde 1999.

Wirth fue el jefe diseñador de los lenguajes de programación Algol W, Pascal, Modula, Modula-2 y Oberon. También colaboró activamente en la implementación de los sistemas operativos Lilith y Oberon, además del sistema de diseño y simulación Lola.


Blaise Pascal

Nació el 19 de junio de 1623 en Clermont-Ferrand.

Hijo de Étienne Pascal, y de Antoinette Begon. Tuvo dos hermanas, Gilberte y Jaqueline.

A la muerte de su madre en 1631, se trasladó con su familia a París.


Cuando contaba 16 años, formuló uno de los teoremas básicos de la geometría proyectiva, conocido como el Teorema de Pascal y descrito en su Ensayo sobre las cónicas (1639).

En 1642, ideó la primera máquina de calcular mecánica. Mediante un experimento demostró en 1648, que el nivel de la columna de mercurio de un barómetro lo determina el aumento o disminución de la presión atmosférica circundante.

En el año 1653,escribió un tratado sobre la presión atmosférica, en el que hizo una descripción completa de la hidrostática.

Un año después, junto a Pierre de Fermat, formuló la teoría matemática de la probabilidad, fundamental en estadísticas actuariales, matemáticas y en los cálculos de la física teórica moderna.


Otras de sus contribuciones son la deducción del llamado 'principio de Pascal', que establece que los líquidos transmiten presiones con la misma intensidad en todas las direcciones y sus investigaciones sobre las cantidades infinitesimales.

En 1654, entró en la comunidad jansenista de Port Royal, donde llevó una vida ascética hasta su fallecimiento. Este mismo año publicó Entretien avec Savi sur Epictète et Montaigne 

En 1656, escribió sus 18 Provinciales, en las que ataca a los jesuitas por sus intentos de reconciliar el naturalismo del siglo XVI con el catolicismo ortodoxo. En 1659, editó su escrito Traitédes sinus des quarts de cercle.

A principios de 1662, fundó con un amigo apedillado Roannez, una empresa de carrozas Les carosses à cinq sous, dando así comienzo al transporte público en París.

En 1670, sus seguidores publicaron a título póstumo su obra incompleta, Pensées sur la religión, dedicada a la defensa del cristianismo contra ateos y escépticos.

Blaise Pascal falleció en París el 18 de agosto de 1662, a los 39 años, sus últimas palabras fueron "Que Dios nunca me abandone".


Fue enterrado en el cementerio de Saint-Étienne-du-Mont.
Blaise Pascal




vídeos tutoriales sobre el lenguaje pascal


vídeo 1/2




vídeo 2/2