Introduccion A Pascal

Páginas: 23 (5528 palabras) Publicado: 26 de abril de 2012
m ailxmail - Cursos para compartir lo que sabes

I ntroducción al lenguaje Pascal


1

m ailxmail - Cursos para compartir lo que sabes

P resentación del curso
Pascal es un lenguaje de alto nivel y de propósito general (es aplicable a un gran
número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth
como un lenguaje para enseñar la programación con un métododisciplinado y
sistemático. Wirth trató de eliminar las inconsistencias de otros lenguajes de
programación de su época y además que sirviera para enseñar las técnicas de
programación a sus alumnos.
En este curso te proponemos que lo conozcas.

2

m ailxmail - Cursos para compartir lo que sabes

1 . Introducción
Pascal y Turbo Pascal
P ascal es un lenguaje de alto nivel y de propósitogeneral (es aplicable a un gran
número de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth
como un lenguaje para enseñar la programación con un método disciplinado y
sistemático. Wirth trató de eliminar las inconsistencias de otros lenguajes de
programación de su época y además que sirviera para enseñar las técnicas de
programación a sus alumnos.
Una versión preliminardel lenguaje apareció en 1968 y a finales de 1970 apareció el
primero compilador totalmente completo.
Las diferentes versiones ofrecían interpretaciones ligeramente diferentes que
impedían la compatibilidad entre ellas. Por estas razones, mediante diferentes
proyectos, se logró la estandarización bajo las normas ISO (International Standards
Organization), ANSI (American National StandardsInstitute) y IEEE (Institute of
Electrical and Electronics Engineers). Sin embargo, las versiones más populares
conocidas como UCSD (Construida por Regents) y Turbo Pascal (de Borland) no están
estandarizadas. Esta última es la más conocida y la más utilizada.
C aracterísticas principales
-

E xcelente para el aprendizaje de la información.

-

Lenguaje de propósito general.

-Lenguaje procedimental (orientado a órdenes).

-

Lenguaje estructurado (Permite w hile, f or y r epeat y n o necesita el g oto).

-

Lenguaje recursivo (Puede llamarse a sí mismo una función o procedimiento).

-

Riqueza en los tipos de datos.

Turbo Pascal
F ue lanzado por la firma Borland International en 1983 a modo experimental. Fue
todo un éxito, pues además de funcionar, compilabay corría los programas más
rápido.
Las versiones han evolucionado de la 1.0 hasta la 7.0 que cuenta con una biblioteca
de objetos denominada Turbo Visión.

3

m ailxmail - Cursos para compartir lo que sabes

2 . Programación descendente (Top - Down)
La programación descendente o "Top - Down" es el proceso mediante el cual un
problema se descompone en una serie de niveles o pasossucesivos de refinamiento
(stepwise). La metodología descendente consiste en efectuar una relación entre las
sucesivas etapas de estructuración de modo que exista una relación entre ellas
mediante entradas y salidas de información. El problema se descompone en varias
estructuras jerárquicas, de forma que se pueda considerar cada estructura desde
dos puntos de vista: ¿qué hace? y ¿cómo lo hace?
Las estructuras desde los dos puntos de vista se representan de la siguiente forma:

El diseño descendente se representa así:

4

m ailxmail - Cursos para compartir lo que sabes

3 . Programación modular
La programación modular es uno de los métodos de diseño más flexibles y potentes
para mejorar la productividad de un programa. En programación modular el
programa se divide en módulos(partes independientes), cada una de las cuales
ejecuta una única función o actividad y se codifican independientemente de otros
módulos. Cada uno de estos módulos se analiza, codifica y pone a punto por
separado.
Cada programa contiene un módulo denominado programa principal que controla
todo lo que sucede; se transfiere el control a los submódulos o subprogramas. Estos
ejecutan su función...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion al Derecho. Univ. Blas Pascal
  • Introduccion Al Pascal
  • Introduccion a pascal
  • Introducción a Pascal
  • 1º parcial-introducción derecho-martillero-blas pascal
  • pascal
  • pascal
  • Pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS