UNIVERSIDAD DE LA REPÚBLICA FACULTAD DE CIENCIAS FÍSICA COMPUTACIONAL Carga horaria: Total: 75 hs. Temario PARTE I 1) Introducción a) Sistemas operativos: Windows y Linux (características y diferencias). b) Comenzando con el Linux: entrando al sistema, contraseñas, dónde estoy parado, como obtener ayuda. Procesos. Entrada, salida y error estándar. c) Herramientas de comunicación, wall, write, coreo electrónico. d) Operaciones con archivos (copiar, borrar, buscar diferencias, cat., more, less, tail, head). Permisos y dueños. Entorno gráfico. Shella. Archivos de configuración e) Redes (ftp, telnet, wget, rlogin, ssh, scp) 2) Edición de textos y formateo a) Editores sencillos (vi, pico, nedit, emacs) b) Herramientas más sofisticadas LATEXY Star Office. c) Como imprimir, viendo la cola, borrando de la cola. 3) Gráficos xmgr, gnuplot 4) Paquetes integrados Mathematica, matlaab. 5) a) b) c) d) e) Fortran Creando el programa. Tipos y variables Organización del programa y estructura de control Funciones y subrutinas Opciones de compilación 6) Otras Herramientas, make y debug. 7) Errores, estabilidad, parámetros de la máquina PARTE II 1) Sistemas de Ecuaciones lineales a) Eliminación de Gauss – Jordan- b) Descomposición LU c) Determinantes e inverso d) Valores propios 2) Diferenciación e integración a) Interpolación y extrapolación b) Raíces de una ecuación 3) Funciones especiales a) Series y su convergencia b) Evaluación de polinomios c) Números complejos d) Funciones Gamma e) Otras funciones 4) Ecuaciones diferenciales ordinarias. a) Método de Euler b) Runge-Kutta. c) Predictor corrector, etc. 5) Transformadas de Fourier, FPT, métodos espectrales. 6) Máximos y mínimos 7) Ecuaciones diferenciales en derivadas parciales. a) Clasificación b) Problema de valores iniciales c) Problemas de contorno 8) Método Monte Carlo a) Generación de números aleatorios, métodos de transformación b) Integración BIBLIOGRAFÍA BÁSICA W.H. Press, S.A. Teukolsky, W.T. Vettering, and B.P. Flannery. Numerical Recipes (Cambridge Universiti y Press, New York, 1992). www.nr.com Computational Physica, S.E. Koonin and D.C. Meredith (Addisson- Wesketm 1990) COMPLEMENTARIA Unix for FORTRAN programmers, Mike Loukides (O’Reilly, California, 1991) El entorno de programación Unix, Kernighan and Ritchie En http://www.infosyssec.com/infosyssec/onlinebooks1.htm se puede encontrar una serie de libros online sobre los diferentes temas tratados en el curso