Your SlideShare is downloading. ×
0
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Turbo Pascal
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Turbo Pascal

13,873

Published on

Es una serie de contenido para tener muy clara lo que es Turbo Pascal

Es una serie de contenido para tener muy clara lo que es Turbo Pascal

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
13,873
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
79
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TURBO PASCAL
  • 2. ¿Que Es turbo pascal?
  • 3. <ul><li>Turbo Pascal es un completo sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado ( IDE ) para el lenguaje de programación Pascal , desarrollado por Borland y liderado por Philippe Kahn . </li></ul>
  • 4. <ul><li>Turbo Pascal es un &quot;lenguaje de programación de alto nivel&quot; bajo entorno ms-dos, con esta poderosa herramienta, se pueden crear un sin número de aplicaciones que van desde simples operaciones aritméticas como sumas, restas, hasta sistemas operativos, lenguajes de programación, simulaciónes, videojuegos, manejadores de base de datos, virus y una amplia gama de programas cuyo único límite es solo la imaginación del programador. </li></ul>
  • 5. <ul><li>A pesar de que Turbo Pascal es un lenguaje orientado a objetos, este tutor esta orientado a programación estructurada. En el recorrido que vayas haciendo se explicarán los comandos básicos, con varios códigos fuente y archivos ejecutables para cada uno de ellos, los cuales los puedes descargar, y correr en tu computadora. Para ello debes tener instalado el Turbo Pascal sea Versión 6.0 o 7.0. </li></ul>
  • 6. Quien Es el Creador de Pascal
  • 7. <ul><li>Creo que es conveniente conocer la persona a la que el lenguaje le debe el nombre. Nace en Clermont Ferrand, Auvernia, Francia el 19 de Junio de 1623 y muere en París, Francia el 19 de Agosto de 1662. Matemático, físico y filósofo religioso francés. Considerado el padre de las computadoras junto con Charles Babbage . Sus contribuciones a las ciencias naturales y aplicadas incluyen la invención y construcción de calculadoras mecánicas, estudios de la teoría matemática de probabilidad, investigaciones sobre los fluidos y la aclaración de conceptos tales como la presión y el vacío. </li></ul>
  • 8. <ul><li>Después de una experiencia religiosa profunda en 1654, Pascal abandonó las matemáticas y la física para dedicarse a la filosofía y a la teología, publicando en este periodo sus dos obras más conocidas: Las Lettres provinciales (Cartas provinciales) y Pensées (Pensamientos). </li></ul>
  • 9. Caracteristicas de Turbo Pascal
  • 10. <ul><li>El código esta dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica. </li></ul><ul><li>El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado. </li></ul>
  • 11. <ul><li>A diferencia de lenguajes de programación descendientes de C, Pascal utiliza el símbolo := para la asignación en vez de =. Si bien el segundo es más conciso, la práctica ha demostrado que muchos usuarios utilizan el símbolo de igualdad para comparar valores en lugar del comparador de C que es el símbolo ==. Esta sintaxis conduce a muchos errores o bugs difíciles de rastrear en código C. Dado que Pascal no permite asignaciones dentro de expresiones y utiliza sintaxis distinta para asignaciones y comparaciones, no sufre estos errores. </li></ul>
  • 12. <ul><li>Además sus programas tienen definidas dos partes: declarativa y ejecutiva. En la primera debe aparecer todo lo que se usará en la segunda, de lo contrario se detecta como desconocido y evita ciertas incomprensiones como veremos más adelante. En la parte declarativa se enuncian Unit existentes, procedimientos, funciones, variables, constantes y nuevos tipos de datos estructurados. </li></ul>
  • 13. Historia de Turbo Pascal
  • 14. <ul><li>La versión original de Turbo Pascal fue escrita en 1982 por un joven danés llamado Anders Heilsberg y vendida en Europa como Kompass Pascal. Philipe Kahn la llevo a Estados Unidos y creó la empresa Borland International con la filosofía de venta directa del compilador a los usuarios y a un precio módico. </li></ul>
  • 15. <ul><li>El primer compilador comercializado incorporaba un editor y un compilador integrado, lo cual supuso una novedad en el campo de los compiladores, ya que normalmente se comercializaban ambos programas por separado. Esta primera versión(1.0) estaba disponible para máquinas que corrían bajo CP/M y MS-DOS . </li></ul>
  • 16. <ul><li>Posteriormente, las versiones 2.0 y 3.0 que se comercializaron en 1984 y 1985 respectivamente; incrementaron las características del compilador, permitiendo 64k para código, datos y pila. La versión 3.0 (1985) incluyó soporte de solapamientos, gráficos, rutinas de configuración de pantallas y cajas de herramientas; esta versión supuso el auge de Pascal. </li></ul>
  • 17. <ul><li>En 1987 apareció la versión 4.0, que supuso la aparición del concepto de unidades. Cada unidad tenía su propio segmento de código, hasta 64k, y una vez que una unidad era compilada, otros programas o unidades podían utilizarla sin recompilación. </li></ul>
  • 18. <ul><li>La versión 5.0 llegó en 1988 y aportó esencialmente herramientas de depuración. El depurador integrador incorporado a TP 5.0 permitía seguimiento (traza) del código, establecer puntos de ruptura y observar a modificar variables, todo ello sin dejar el EID. Otras características fueron la emulación de coprocesadores matemáticos y la incorporación del Turbo Debbugger </li></ul>
  • 19. <ul><li>En el año 1989 supuso la introducción de los conceptos de programación orientada a objetos (POO), en un compilador potente y económico: La versión 5.5. El Turbo Debbugger fue mejorado para manejar objetos. </li></ul>
  • 20. <ul><li>Por fin, la profesionalización de la POO llegó en 1990 con la incorporación al programa de Turbo Visión (Una librería de objetos y la nueva versión 6.0). Otras propiedades específicas son: nuevo EID con soporte ratón, ensamblador incoprporado(BASM), campos privados y métodos para objetos y compilador en la línea de órdenes con modo protegido. </li></ul>

×