Las simulaciones numericas deben hacerse usando el lenguaje de programacion C. Para introducir a los alumnos en dicho lenguaje, les proveemos una serie de programas que deben tomarse como ejemplo y que pueden usarse como base para escribir los propios. Los alumnos trabajaran usando el sistema operativo Linux. Para ayudarlos en el uso de este sistema les proveemos una lista muy reducida de comandos basicos. Si cliquean en la palabra "programas" podran bajar todos los programas, su descripcion y la lista de comandos basicos como un unico archivo "empaquetado" llamado programas.tar Para poder "desempaquetar" los archivos individuales contenidos en el paquete tienen que hacer tar -xvf programas.tar Esto les va a creer un directorio llamado fisica1 donde van a estar todos los archivos.
Para aquellos que quieran consultar bibliografia adicional sobre C o Unix recomendamos los siguientes libros que estan en la Biblioteca Central de la FCEN-UBA (como antes, los codigos que damos al final corresponden a los listados de la biblioteca. Los mismos son necesarios para poder ubicarlos rapidamente en los estantes):
Kernighan, Brian W.; Ritchie, Dennis M.
El lenguaje de programación C (c1985)
México, DF : Prentice-Hall Hispanoamericana
C 681.3.04 K39cE
Todino, Grace; Strang, John; Peek, Jerry
Learning the UNIX operating system (1998)
Cambridge : O'Reilly
C 681.3.066 P373lu4
Abrahams, Paul W.; Larson, Bruce R.
UNIX for the impatient (1995)
Reading Massachusetts : Addison-Wesley
C 681.3.066 A159u
Gilly, Daniel
UNIX in a nutshell system V edition. revised
and expanded for SVR4 and Solaris 2.0 (c1992, reimpr. 1994)
Cambridge : O'Reilly
C 681.3.066 G485
Kernighan, Brian W.; Pike, Rob
El entorno de la programación UNIX (c1987)
México, DF : Prentice-Hall
C 681.3.06 K39uE
Tambien pueden consultar
el siguiente manual
on-line sobre Unix (en ingles) o los tutorials
sobre uso de C y otros lenguajes de programacion a los que se puede acceder
desde la siguiente pagina
(tambien en ingles).
Pueden buscar tambien mas informacion
usando alguno de los buscadores de Internet mas comunes como Altavista
o Yahoo.
Para los interesados en saber mas sobre Linux, pueden consultar los siguientes libros:
Strobel, Stefan; Elling, Volker
LINUX. unleashing the workstation in your PC
(c1997)
New York, NY : Springer
C 681.3.066 S19
Welsh, Matt; Kaufman, Lar
Running Linux (c1996)
Sebastopol : O'Reilly
C 681.3.066 W462
o algunos de los sitios de Internet
con informacion, como por ejemplo Linux
Online (con links a sitios desde donde se pueden bajar distintas distribuciones
de Linux en forma gratuita).
MATERIAL DISPONIBLE:
Los programas
ejemplo disponibles y su descripcion.(Si
cliquean en la palabra "programas ejemplo disponibles" podran bajar todos
los programas, su descripcion y la lista de comandos basicos como un unico
archivo "empaquetado" llamado programas.tar Para poder "desempaquetar"
los archivos individuales contenidos en el paquete tienen que hacer tar
-xvf programas.tar Esto les va a creer un directorio llamado
fisica1 donde van a estar todos los archivos).
Algunos
comandos de Unix.
Notas sobre el uso de metodos numericos
(escritas por A. Fendrik).