FSC1004
Atualizado em 06/05/2023
Sobre o curso
Objetivo: Dominar o uso da linguagem de programação Fortran e sua aplicação a problemas simples
Horário e Local das aulas
Curso: 102 FSC LIC.
Turma: 10
Disciplina: FSC1004 – Computação Básica para Física – FORTRAN
Horários: 4ª 13:30 – 15:30 e 5ª 08:30 – 10:30
Sala: Conferir no seu Departamento
Tutor: Agendar
Cronograma das Aulas
[office src=”https://portalfisica-my.sharepoint.com/:w:/p/hans/EfWscOVY_bBGmFZmHJ-DO9IBKPgLgLTdveSeH8uBGuQOxg” height=”500″ width=”99%”]Apresentação
- Aula de apresentação
Avaliações
- Dentro do Ambiente Moodle de Apoio Presencial
Tutoria
- A Central de Tutoria funciona das 7h30min às 21h30min, de segunda a sexta, na sala 1110, prédio 13.
- Horário do Monitor de Fortran: Agendar
Ferramentas
- Compilador – gfortran [105 Mb]
- Compilador – g95 [5,25 Mb]
- IDE – Visual Studio Code [30,2 Mb]
- IDE Online – Codeanywhere (Pago)
- IDE Online – Repl.it
Materiais para Estudo
Indicado
- fortran_apostila_ufce.pdf Baixar arquivo
gfortran
Complementares
Hyperlinks
- Advanced Fortran 90
- STANFORD – Fortral 90 Tutorial
- Fortran 90 for the Fortran 77 Programmer
- Chemistry IT Centre at the University of Oxford – Introduction to FORTRAN Programming
- Prof. Eduardo Simões de Albuquerque – UFRGS – (UFRGS)
- Prof. Alex Cavaliéri Carciofi – IAG/USP – AGA503 (Cap.02 Elementos do Fortran 90)
- FORTRAN 77 Language Reference – (ORACLE)
- Michigan Technological University – (CS110/CS201)
- The GNU Fortran Compiler – (GCC)
- Scientific Programming for Atmospheric Sciences -(MSC321)
- Stephen J. Chapman – (PH224)
- http://f90in15minutes.wikidot.com/
- http://physics.clarku.edu/sip/tutorials/F.html
- Intel Fortran Reference
- [http://www.compileonline.com](http://www.tutorialspoint.com/compile_fortran_online.php)
- Codechef
- Pasta materiais FORTRAN 77 – Prof. Tavares UPorto
- LEARN TO CODE IN 7 LESSONS WITH FORTRAN 90/95
- Introduction to Fortran (CODINGCLUB)
- Fortran Programming Language (FPL)
Motivacional
- [Video](https://youtu.be/mHW1Hsqlp6A)
- Texto [Evy A. Salcedo T.]
- Mapa Mental (mindmaster)
Referências
- William H. Press, Brian P. Flannery, Saul A. Teukolsky, William T. Vetterling,
- Numerical Recipes in FORTRAN 77: The Art of Scientific Computing, cambridge University Press, 1992.
- Larry Nyhoff and Sanford Leestma, FORTRAN 90 for Engineers and Scientists
- Walter S. Brainerd, Charles H. Goldberg, and Jeanne C. Adams, Programmer’s Guide to F, The Fortran Company, Tucson Arizona.
- Michael Kupferschmid, Classical FORTRAN: Programming for engineering and scientific applications, Marcel Decker, New York, Basel, 2002.
- Hann, Brian D. Introduction to Fortran 90 for Scientists and Engineers – ISBN 0-340-60034-9
- H. J. Lee and W. E. Schiesser, Ordinary and partial differential equation routines in C, C++, Fortran, Java, Maple, and MATLAB
- John R. Berryhill, C++ scientific programming : computational recipes at a higher level,
- I. M. Smith, Programming in Fortran 90 : a first course for engineers and scientists,
- David R. Will, Advanced scientific Fortran
- Ian D. Chivers and Jane Sleightholme, Introducing Fortran 90
- Wilhelm Gehrke, Fortran 90 language guide
- Peter Deuflhard, Numerical analysis in modern scientific computing : an introduction
- Lloyd D. Fosdick An Introduction to high-performance scientific computing, MIT Press, Cambridge, Mass. 1996.
- Rob Davies, Alan Rea, Dimitris Tsaptsinos, Introduction to Fortran 90 An introduction Course for Novice Programmers – Student Notes
IDPFPG-337
fsc1004