Free Pascal
Free Pascal
Free Pascal
UNEFA
Free Pascal
AUTORES
CEBALLOS S GLORIA L.
20717964.
RINCON C JULMER A.
25338855.
SAN CRISTOBAL/SEPTIEMBRE/2016
FreePascal
Free Pascal es un compilador que utiliza la misma sintaxis y tiene
caractersticas muy similares que el lenguaje de programacin Pascal.
Adems, este se asemeja mucho a Turbo Pascal.
Free Pascal es un compilador que tiene de entre 32 como de 64 bits para
mltiples
arquitecturas
del
computador
(CPU)
mltiples
sistemas
COMO SE INSTALA
El compilador FreePascal existe para plataformas MS-DOS, Windows de 32bits, Linux, OS/2, AmigaOs, FreeBSD. Pero tiene un detalle y es que est
limitado a las arquitecturas Intel y Motora. Una de sus caractersticas
principales es que hay que decir que soporta muchas de las caractersticas
del Pascal de Borland y de ObjectPascal de Delphi y adems incluye nuevas
posibilidades de uso que no tienen estos compiladores antes nombrados,
como es la sobrecarga de operadores, por poner un ejemplo. Tambin aporta
una librera estndar que funciona en todas las plataformas que da soporte el
compilador. En este manual se explicar como programar en Pascal y como
aprovechar al mximo todas las posibilidades que el compilador FreePascal
brinda al usuario, sin olvidar las que tratan del entorno Win32.
A diferencia de los productos comerciales, se podra decir que FreePascal es
un programa diseado para que personas inexpertas aprendan o vallan
adquiriendo conocimientos ya que no tiene muchos problemas y cualquier
persona puede realizar y ejecutar algn programa fcilmente.
Para la descarga e instalacin del compilador citaremos una explicacin de
un autor desconocido el cual redacto esta informacin en la pgina (www.cchvallejo.unam.mx freepascal)
En este apartado daremos algunas recomendaciones de forma que la tarea
de instalacin y preparacin del entorno sea lo ms fcil para los usuarios
inexpertos.
es
el
tpico
Hola
mundo,
se
encuentra
al
directorio
el
compilador
directamente
desde
el
editor.
Consulte
la
Instalar el compilad
Windows
Simplemente ejecute el programa fpc-2.2.4.i386-win32.exe y siga los pasos
que le vaya indicando el asistente.
Por omisin o defecto el compilador se instala en C:\FPC\2.2.4
Linux
Simplemente debes descomprimir el archivo fpc-2.2.4.i386-linux.tar, en la
carpeta donde se descarg, despus ejecutar el script install.sh.
Para descomprimir el archivo: tar -xvf fpc-2.2.4.i386-linux.tar
Para instalarlo: sh install.sh o sudo sh install.sh'
Por omisin o defecto el compilador se instala en /usr/local.
CARACTERSTICAS DE FREEPASCAL
Free pascal tiene caractersticas muy similares a las de turbo pascal aqu
estn dichas caractersticas
- Es gratis (Software Libre, bajo la licencia GNU/GPL).
- Soporta los siguientes procesadores:
Intel 32/64 bit
AMD 32/64 bit
SPARC
PowerPC
Intel ARM
-Soporta los siguientes Sistemas Operativos:
DOS
LINUX
AMIGA (versin 0.99.5 y pre-1.0.10).
WINDOWS (todas las versiones de 32 bits: Windows NT, Windows 9x, etc.).
OS/2
FreeBSD
NetBSD
OpenBSD
Novell Netware
Mac OS classic
Mac OS X
MorphOS
Solaris
BeOS
QNX
GEANY
Geany es un editor de texto, el cual fue desarrollado para proporcionar un
rpido entorno de desarrollo integrado (IDE).
Que tiene tan solo algunas dependencias a ciertos paquetes y es compatible
para distintos sistemas operativos como:
GNU/LINUX.
MAC OS X.
BSD.
MICROSOFT WINDOS.
Geany es de software libre, bajo licencia publica de GNU.
ENTORNO DE TRABAJO
Cabecera
En la cabecera de un programa se debe indicar el nombre asignado
al mismo
Declaraciones
En esta seccin se declaran las constantes, las variables,
Cuerpo
En el cuerpo se escriben las instrucciones del bloque de instrucciones
principal del programa.
program <nombre_del_programa>;
[ uses
<lista_de_unidades> ]
[ const
<declaraciones_de_constantes> ]
[ var
<declaraciones_de_variables> ]
begin
<bloque_de_instrucciones>
end.
begin y end son palabras reservadas que marcan el principio y final de la
seccin cuerpo
COMPILACION Y EJECUCION DE UN PROGRAMA PASCAL(.pas)
1.
3. Una vez hecho esto, se escribe el codigo fuente deseado , una vez
escrito dicho codigo, se apreta el boton que dice Guardar. Ya
guardado el proyecto se debe compilar y ejecutar, para eso se
selecciona el boton compilar, esto hace que compile el archivo .pas
creado, si la compilacion se creo con exito, muestra un mensaje
informando que la compilacion fue exitosa, caso contrario, muestra un
mensaje de error y un listado de los errores encontrados.
4. Una vez hecho la compilacion de forma exitosa, se presiona el boton
Ejecutar, y bueno el resto es magia, se puede apreciar el programa
en pleno funcionamiento.
BIBLIOGRAFIA
http://www.freepascal.org/,
https://www.youtube.com/watch?v=tsDfGBlHFfs.
http://web.fi.uba.ar/~bortega/algoritmos_I/descargas/Compilando%20con
%20GEANY.pdf.
https://www.geany.org/.
https://informatsucre.wordpress.com/herramientas/.