{"id":155,"date":"2011-07-04T13:19:59","date_gmt":"2011-07-04T13:19:59","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/fjproano\/?p=155"},"modified":"2011-07-04T13:19:59","modified_gmt":"2011-07-04T13:19:59","slug":"introduccion-al-lenguaje-pascal","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/fjproano\/2011\/07\/04\/introduccion-al-lenguaje-pascal\/","title":{"rendered":"Introducci\u00f3n al lenguaje Pascal"},"content":{"rendered":"<p style=\"text-align: center\"><a href=\"http:\/\/blog.espol.edu.ec\/fjproano\/files\/2011\/07\/tp3front.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-156\" title=\"tp3front\" src=\"http:\/\/blog.espol.edu.ec\/fjproano\/files\/2011\/07\/tp3front.jpg\" alt=\"\" width=\"312\" height=\"487\" srcset=\"https:\/\/blog.espol.edu.ec\/fjproano\/files\/2011\/07\/tp3front.jpg 520w, https:\/\/blog.espol.edu.ec\/fjproano\/files\/2011\/07\/tp3front-192x300.jpg 192w\" sizes=\"auto, (max-width: 312px) 100vw, 312px\" \/><\/a><\/p>\n<p><em>Pascal y Turbo Pascal<\/em><\/p>\n<p>Pascal es un lenguaje de alto nivel y de prop\u00f3sito general (es aplicable a un gran n\u00famero de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como un lenguaje para ense\u00f1ar la programaci\u00f3n con un m\u00e9todo disciplinado y sistem\u00e1tico. Wirth trat\u00f3 de eliminar las inconsistencias de otros lenguajes de programaci\u00f3n de su \u00e9poca y adem\u00e1s que sirviera para ense\u00f1ar las t\u00e9cnicas de programaci\u00f3n a sus alumnos.<\/p>\n<p>Una versi\u00f3n preliminar del lenguaje apareci\u00f3 en 1968 y a finales de 1970 apareci\u00f3 el primero compilador totalmente completo.<\/p>\n<p>Las diferentes versiones ofrec\u00edan interpretaciones ligeramente diferentes que imped\u00edan la compatibilidad entre ellas. Por estas razones, mediante diferentes proyectos, se logr\u00f3 la estandarizaci\u00f3n bajo las normas ISO (International Standards Organization), ANSI (American National Standards Institute) y IEEE (Institute of Electrical and Electronics Engineers). Sin embargo, las versiones m\u00e1s populares conocidas como UCSD (Construida por Regents) y Turbo Pascal (de Borland) no est\u00e1n estandarizadas. Esta \u00faltima es la m\u00e1s conocida y la m\u00e1s utilizada.<\/p>\n<p><strong>Caracter\u00edsticas principales<\/strong><\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Excelente para el aprendizaje de la informaci\u00f3n.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Lenguaje de prop\u00f3sito general.<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Lenguaje procedimental (orientado a \u00f3rdenes).<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Lenguaje estructurado (Permite\u00a0<strong>while<\/strong>,\u00a0<strong>for<\/strong> y\u00a0<strong>repeat<\/strong> y no necesita el\u00a0<strong>goto<\/strong>).<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Lenguaje recursivo (Puede llamarse a s\u00ed mismo una funci\u00f3n o procedimiento).<\/p>\n<p>-\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Riqueza en los tipos de datos.<\/p>\n<p><em>Turbo Pascal<\/em><\/p>\n<p>Fue lanzado por la firma Borland International en 1983 a modo experimental. Fue todo un \u00e9xito, pues adem\u00e1s de funcionar, compilaba y corr\u00eda los programas m\u00e1s r\u00e1pido.<\/p>\n<p>Las versiones han evolucionado de la 1.0 hasta la 7.0 que cuenta con una biblioteca de objetos denominada Turbo Visi\u00f3n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pascal y Turbo Pascal Pascal es un lenguaje de alto nivel y de prop\u00f3sito general (es aplicable a un gran n\u00famero de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth como un lenguaje para ense\u00f1ar la programaci\u00f3n con un m\u00e9todo disciplinado y sistem\u00e1tico. Wirth trat\u00f3 de eliminar las inconsistencias de otros lenguajes de programaci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":4313,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36497],"tags":[5043,38276,26665,38275,38274,5781],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-lenguaje-de-bajo-nivel","tag-for","tag-goto","tag-pascal","tag-repeat","tag-turbo-pascal","tag-while"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/users\/4313"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":1,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/posts\/155\/revisions\/157"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/fjproano\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}