1. REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA BOLIVARIANA
INGENIERIA DE SISTEMAS
SEMESTRE III
PROGRAMACIÓN
I Evaluación
Facilitador: Participantes:
Prof. Johanmy Brito Arruebarrena G. Ana T.
9.917.775
Zaraza Q. Wilfredo
8.421.277
TUCUPIDO, NOVIEMBRE DE 2020
2. Introducción
La codificación de cualquier programa, tiene que ver con las sentenci
as del lenguaje y la estructura de programas, en la mayoría de los lenguajes de
alto nivel, en particular Pascal, tiene tres zonas, la primera se le conoce como la
zona de identificación de programas, la segunda como la
zona para la declaración de datos (unidades, directivas, variables,
constantes, tipos de datos, funciones y procedimientos), que utilizan los pro
gramas y la tercera como la zona para la declaración de
sentencias (instrucciones que corresponden a la parte ejecutable del programa).
En 1971 se publicó oficialmente en el Acta Informática bajo el título "La
programación en lenguaje Pascal", si traduzco correctamente "The programming
language Pascal". Y cuatro años más tarde volvió a publicarse la mayor parte del
código en el mismo Acta. Era la versión estándar y precisaba ordenadores
potentes (teniendo en cuenta las fechas de las que hablamos), pero hubo rápidas
ampliaciones o mejor dicho, derivaciones, concretamente la UCSD Pascal
desarrollada por Kenneth Bowles que elimina parte del código original para que
pueda ejecutarse en ordenadores más pequeños. La otra que surgió por aquellos
años lo hizo de la mano de Apple, por supuesto con el interface gráfico que
siempre ha caracterizado a sus ordenadores, y diseñada exclusivamente para
ellos. No creo que ni siquiera se pensase entonces en entornos gráficos por los
fabricantes de software de cualquier otra empresa
Instrucciones de decisión en turbo pascal.
3. Turbo Pascal es un 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.
Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para
Microsoft Windows, fue durante mucho tiempo la versión más extendida del
lenguaje Pascal. También hubo una versión de corta vida para Apple Macintosh.
ESTRUCTURAS DE DECISIÓN EN TURBO PASCAL.
Son estructuras de control condicional que permiten llevar a cabo una acción, si
una condición (expresión lógica) dada tiene un valor específico (verdadero o
falso).
ESTRUCTURA DE DECISIÓN SIMPLE: se usan para representar estructuras en
las que si la evaluación de la expresión lógica resulta ser verdadera se ejecuta la
sentencia1 o la serie de sentencias comprendidas entre begin y end de la
instrucción IF-THEN, según sea el caso. Mientras que si el resultado de su
evaluación es falso se continúa como si la instrucción del IF-THEN no hubiese
existido.
El lenguaje de programación Pascal es un lenguaje de alto nivel y propósito
general (aplicable a una gran cantidad de aplicaciones diversas) desarrollado por
el profesor suizo Niklaus Wirth (Instituto tecnológico de Zurich, Suiza). El propósito
de Wirth era crear un lenguaje para la enseñanza de técnicas de programación a
estudiantes universitarios. Pero a medida que pasaban los años, Pascal se iba
convirtiendo en un estándar en el mundo de la programación.
Una versión preliminar del lenguaje apareció en 1968 y el primer compilador
totalmente completo apareció a finales de 1970. Desde entonces, muchos
compiladores han sido construidos y están disponibles para diferentes máquinas.
Durante muchos años, el libro Pascal User Manual and Report , publicado por
Wirth y Kathleen Jensen en 1974, ha servido de facto como estándar de todas las
versiones.
Las diferentes versiones ofrecían iterpretaciones ligeramente diferentes que
impedían la compatibilidad entre ellas. Por estas razones, diferentes proyectos se
iniciaron para producir una definición estándar del lenguaje y culminaron en dos
estándar: uno de la Internacional Standard Organization (ISO) en 1982 y otro por
un comité conjunto del American National Standards Institute (ANSI) y del Institute
of Electrical and Electronics Engineers (IEEE).
Estas dos versiones o definiciones se conocen como ISO Pascal y ANSI/IEEE
Pascal, y difieren en algunos aspectos no especialmente significativos. Sin
4. embargo, una versión no estándar se ha popularizado considerablemente: Turbo
Pascal (marca registrada por Borland International, Inc.). Esta versión ha
contribuido en gran medida a la popularización del lenguaje Pascal.
El nombre de Borland Pascal fue generalmente reservado para los paquetes de
gama alta para Microsoft Windows (con más bibliotecas y la biblioteca estándar de
código fuente), mientras que la original, versión más barata y ampliamente
conocida fue vendido como Turbo Pascal.
Instrucciones de repetición
La estructura de repetición o bucle hace posible la ejecución repetida de una o
más instrucciones.
Las estructuras de repetición nos permiten ejecutar varias veces unas mismas
líneas de
código
Estas estructuras describen procesos que se repiten varias veces en la solución
del problema.
El conjunto de acciones que se repiten conforman el cuerpo del bucle y cada
ejecución del cuerpo
del bucle se denomina iteración
REPITA PARA
Se utiliza para repetir una sentencia o grupo de sentencias un número fijo de
veces.
REPITA PARA variable_de_control:= valor_inicial HASTA valor_final
Sentencia 1;
Sentencia 2;
FIN RP
• REPETIR HASTA
Se utiliza para repetir una sentencia o grupo de sentencias hasta que una
condición especificada sea verdadera.
Repetir
Sentencia 1;
Sentencia 2;
Sentencia n;
hasta Condición;
• REPITA MIENTRAS
5. Se utiliza para repetir una sentencia o grupo de sentencias mientras una condición
especificada sea verdadera.
Repita Mientras Condición se cumpla haga
Sentencia 1;
Sentencia 2;
Conclusión
El lenguaje de programación Pascal, es idóneo en el estudio y definición de las
estructuras de datos, su fácil definición lo hace manejable para un programador
novato. Con la programación en Pascal, se pueden realizar desde programas
formales, rutinas, utilitarios, hasta cualquier clase de video juegos. Programación
en Pascal es un lenguaje de sintaxis sencilla, muy estructurado y que comprueba
exhaustivamente todo tipo de datos. El mejor de los propósitos de programación
en Pascal es que enseña buenas formas de programación, con lo cual se utiliza
mucho en la enseñanza, por todos los motivos nominados anteriormente, por su
sencillez, su estructuración y su facilidad de lectura y entendimiento. Existen
varios dialectos locales de programación en Pascal, entre ellas el Turbo Pascal, el
cual acepta instrucciones de Pascal.
Bibliografía
6. Pascal : Introducción al lenguaje y resolución de problemas con
programación estructurada /por Elliot B., Koffman
Programación con pascal. /por John, Konvalina