PDF de programación - Lenguaje de programación Pascal - Manual de programación básica

Imágen de pdf Lenguaje de programación Pascal - Manual de programación básica

Lenguaje de programación Pascal - Manual de programación básicagráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 20 de Enero del 2018)
3.522 visualizaciones desde el 20 de Enero del 2018
1,3 MB
176 paginas
Creado hace 10a (06/01/2011)
Programación estructurada en Pascal

ENTREGA NÚMERO 1

MANUAL DE PROGRAMACIÓN BÁSICA

LENGUAJE DE PROGRAMACIÓN

PASCAL

Vladimir Rodríguez

1

Programación estructurada en Pascal

Vladimir Rodríguez

2

Programación estructurada en Pascal

PRIMERA PARTE

Conceptos básicos de programación

Vladimir Rodríguez

3

Programación estructurada en Pascal

Introducción:

Existe un gran número de personas que escriben a foros y blogs en la WEB en la búsqueda de distintos

manuales o tutoriales que enseñen a programar desde cero, o sea, que alguien que no sepa nada en absoluto sobre la
programación sea capas de aprender con solo leer. En efecto, eso es posible y es a lo que apunta este tutorial.

Deben saber que la base para ser un buen programador es la práctica. Deberán trabajar mucho y realizar

muchos programas, por más tontos e inservibles que parezcan, cada vez que aprendan un concepto nuevo.
Encontrarán varios ejercicios en este tutorial que les ayudarán a solidificar lo que hayan aprendido hasta el momento.

Quiero reafirmar la importancia de la práctica. Los lenguajes de programación tienen reglas muy estructuradas

sobre sintaxis y semántica así como también muchas palabras que uno debe ir aprendiendo y comprendiendo en
profundidad. También está el hecho de que uno debe desarrollar una forma de pensar y analizar los problemas
demasiado lógica para lograr resolverlos creando programas de computadora.

Añadiré también que el gran conocimiento de matemática facilitará mucho el desarrollo de software, pero sin

embargo, si no se entienden demasiado con esta materia podrán aprender a programar, pero nunca olviden que la
matemática y la programación están profundamente ligadas.

Una vez hayan leído completamente este tutorial serán capaces de crear aplicaciones básicas en el lenguaje

Pascal, aunque estas podrán tener una gran complejidad. El objetivo de este texto no es que ustedes salgan
programando software para vender ni nada por el estilo, es que aprendan a programar de la nada, es introducirlos al
mundo de la programación estructurada. Teniendo estos conocimientos en mente, ustedes serán capaces de aprender
luego un lenguaje mucho más moderno y complejo con mayor facilidad que si lo intentaran ahora, sin saber nada.

Espero que les sea de mucha utilidad. Ante cualquier duda o aporte que tengan pueden escribirme a mi casilla

de correo: [email protected] y les responderé en breve. Desde ya muchas gracias por leer este tutorial.

Vladimir Rodríguez

4

Programación estructurada en Pascal

Nociones sobre Lenguaje de Programación:

Supongo que cualquiera que se aventure a leer este manual es porque sabe lo que es usar una computadora y
por ende, lo que es un programa de computadora, también conocido como aplicación. Sin embargo estoy seguro de
que a la mayoría de las personas que “saben” lo que es un programa, si se les pidiera que le explicaran a alguien que
jamás ha visto una computadora, sin tener una enfrente, lo que es un programa no sabrían como hacerlo. En realidad
es muy sencillo de definir: Un programa es un conjunto de instrucciones bien detalladas que la computadora seguirá
al pie de la letra, nada más. Un programador es quien escribe ese conjunto de instrucciones que serán interpretadas y
seguidas por un procesador.

Dicho así suena muy fácil. Uno escribe instrucciones que serán seguidas al pie de la letra por la computadora.

Sin embargo este es el gran problema que hace que uno como programador tenga que romperse la cabeza pensando
en como hacer que una computadora realice tal o cual acción y como tomar en cuenta todas las variantes que puede
haber acerca de una misma situación.

Ahora bien, si uno como programador ha de escribir instrucciones, ¿cómo lo hace?
Es aquí donde entran en juego los lenguajes de programación. Existen de dos tipos: Lenguajes de bajo nivel

y Lenguajes de alto nivel. Los primeros se escriben en el vejo y querido código binario el cual está constituido
únicamente por 0 y 1 y es lo único que un procesador (CPU) puede entender e interpretar. También se conocen como
lenguaje de máquina. Creo que todo el mundo está de acuerdo en que programar así es una tortura, es inhumano y
sumamente tedioso y aburrido. Y pensar que en principio todo se hacía así y muchas cosas aún se hacen así.

Gracias a la necesidad de poder crear aplicaciones de computadora de una forma más fácil y entendible es que

nacen los Lenguajes de Alto Nivel, que se parecen más a los hablados por los seres humanos y por tanto son mucho
más comprensibles para nosotros. Sin embargo, como dije antes, una CPU solo entiende el lenguaje de máquina y por
ende no uno de alto nivel. Aquí entra en juego un programa muy especial: el compilador. Un compilador es una
aplicación que se encarga de “traducir” ese código de alto nivel parecido a un lenguaje humano a lenguaje de
máquina para que pueda ser interpretado por una Unidad Central de Proceso (CPU). ¿Y entonces como se programa
un compilador? Como ven, a veces hay que seguir luchando con el código binario.

Lenguajes de alto nivel muy nombrados son: C, C++, C-sharp, Pascal, PHP, Java, HTML, Borland, Ruby,

entre muchísimos otros más.

Dado que lo escrito en el lenguaje de alto nivel (código fuente del programa) será luego traducido por un

compilador a 0 y 1, debe hacerse respetando una sintaxis y una semántica bien establecidas, sin excepciones.
Nosotros específicamente en este manual aprenderemos las nociones básicas de la programación estructurada, cómo
se estudia un problema dado y se comienza a crear el programa que lo resuelve, entre muchas otras cosas. Todo lo
haremos con el lenguaje Pascal, que hoy en día solo es usado con fines académicos de aprendizaje, y debo decir que
realmente funciona para ese fin.

Vladimir Rodríguez

5

Programación estructurada en Pascal

Instalando el ambiente de desarrollo Free-Pascal:

Para trabajar con Pascal utilizaremos el compilador Free-Pascal 2.2.2. Este programa debe ser descargado

desde este enlace o desde la página oficial de Free Pascal:
http://sourceforge.net/projects/freepascal/files/Win32/2.2.2/fpc-2.2.2.i386-win32.exe/download.

Una vez descargado el instalador ejecutar el mismo y seguir los siguientes pasos:
Nota: En las imágenes se observa la versión 2.0.2 y no la 2.2.2, sin embargo los pasos de instalación son los

mismos.

Presionar en Next.

Seleccionar un directorio de instalación.

Es recomendable aceptar el directorio que
aparece por defecto (C:\FPC\2.x.x).

Apretar el botón Next.

En la siguiente ventana, se seleccionan los
componentes del compilador que van a ser
instalados. Se recomienda seleccionar Full
Instalation. En caso de que dispongan de
poco espacio en su disco duro, pueden
seleccionar Minimal Instalation

Apretar el botón Next

Vladimir Rodríguez

6

Programación estructurada en Pascal

Next otra vez.

Asociar todos los tipos de archivos que ofrece, sobre
todo los que terminan con la extensión .pas y luego apretar el
botón Next.

Presionar en Install y esperar a que termine de instalar
todos los archivos. Esto a veces puede tardar bastante a pesar
de que el copilador pesa muy poco.

Apretar el botón Next y luego en Finish.

Si llegaron hasta aquí sin errores, el compilador quedó instalado.



Vladimir Rodríguez

7

Programación estructurada en Pascal

Verificando instalación

Ahora debemos verificar si el compilador quedó correctamente instalado.

Lo que haremos es ejecutar el compilador desde la línea de comandos de la siguiente manera:

El primer paso es reiniciar la computadora para que todas las modificaciones realizadas por el programa

instalador tengan efecto. (Es posible que alcance con salir de la sesión y volver a entrar)

Acceder al ítem del menú inicio; Inicio → Ejecutar

Escribir
“cmd” sin
comillas y
apretar la
tecla
ENTER.

En la consola escribir fpc y apretar la

tecla ENTER, como en la figura:

Si todo está bien debería salir un mensaje similar al siguiente:

Para terminar presione enter varias veces hasta que termine de desplegar.

Vladimir Rodríguez

8

Programación estructurada en Pascal

Si en lugar del mensaje anterior, aparece un mensaje que indica que el comando fpc no es válido, significa que

algo anduvo mal en la instalación. Pueden probar a reiniciar la computadora y volver a realizar este paso de
verificación. Si siguen teniendo problemas, les recomiendo desinstalar el compilador y volver a comenzar de nuevo la
instalación.

Si probaron reinstalar y sigue sin funcionar este paso de verificación, será necesario realizar alguna

configuración adicional, como les explico a continuación:

En primer termino, verifiquen la existencia de la carpeta C:\FPC\2.2.2\BIN\I386_WIN32. Pueden

hacerlo utilizando el explorador de Windows, accediendo por Mi PC, luego Disco X: (donde X es la unidad de disco
duro) y así sucesivamente. También pueden verificarlo por el siguiente comando en la consola DOS:

dir C:\FPC\2.2.2\BIN\I386_WIN32

Si esa carpeta no existe, estamos en problemas. La instalación no copió los archivos necesarios, quizás no

tengan los permisos requeridos para la instalación. Intenten volver a instalar.

Si la carpeta existe, verifiquen que en la misma hay un archivo de nombre fpc.exe. Si este archivo existe,
solamente hay que decirle al sistema donde puede encontrarlo (se supone que la instalación lo hace automáticamente,
pero por alguna razón no funcionó). Procedan de la siguiente manera:

1.
2.
3.
4.
o
o
5. Dar aceptar en todas las ventanas.

Accedan Mi Pc → Panel de Control → Sistema
Seleccionen la pestaña Avanzado
Accionen el botón Variables de entorno
En la lista superior pulsen nueva e ingresen estos valores:
nombre: path
valor: %path%;C:\FPC\2.2.2\BIN\I386_WIN32

Insisto que el paso anterior no debería ser necesario, ya que el instalador se encarga de realizarlo, sin embargo

algunos usuarios han reportado ese problema.

Por más información ver: Installing un
  • Links de descarga
http://lwp-l.com/pdf8396

Comentarios de: Lenguaje de programación Pascal - Manual de programación básica (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad