Objetivos: Desenvolver
a capacidade de construir algoritmos de forma organizada utilizando a
linguagem FORTRAN.
Programa:
1. Introdução
2.
Elementos da Linguagem
3. Comandos Simples
4. Comandos Estruturados
5. Arquivos
6. Modularização
7. Dados Estruturados Unidimensionais
(Vetores)
8. Dados Estruturados
Bidimensionais (Matrizes)
Avaliação: 2 Provas Parciais (P1 e P2),
1 Prova Final (PF) e 2
trabalhos
computacionais
(T1 e T2). Todas as
avaliações valem 10 pontos. Os trabalhos computacionais
podem ser feitos em grupo de no máximo 3 alunos.
As datas das avaliações:
Média
= [0.8*(P1 + P2)
+ 0.2*(T1
+ NE*T2)]/2 (maior ou igual a 7.0
=>
aprovado)
Média Final =
(Média + PF)/2
(maior ou igual a 5.0 => aprovado)
Importante:
1) trabalhos
que
não estão
compilando
não serão aceitos. Caso o grupo esteja com dificuldade de
encontrar os erros, procure (com antecedência) a professora.
2) os trabalhos
serão entregues em data
previamente marcada.
3) trabalhos evidentemente iguais receberão nota zero.
Observações
importantes com
relação aos trabalhos computacionais:
Alunos | P1 | T1 | P2 | T2 | NE | T2*NE | MedParc | Pfinal | MedFinal | Situação |
alana | 7,5 | 10,0 | 9,0 | 10,0 | 1,0 | 10,0 | 8,6 | aprovado | ||
ana clara | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
angelo | 6,8 | 9,0 | 6,5 | 7,0 | 1,0 | 7,0 | 6,9 | aprovado | ||
arthur | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
barbara | 1,5 | 9,5 | 1,3 | 10,0 | 1,0 | 10,0 | 3,1 | faltou |
1,5 | reprovado |
bruna | 9,5 | 9,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,7 | aprovado | ||
caio | 6,0 | 10,0 | 3,8 | 9,7 | 1,0 | 9,7 | 5,9 | 6,3 | 6,1 | aprovado |
clarissa | 10,0 | 9,5 | 7,5 | 10,0 | 1,0 | 10,0 | 9,0 | aprovado | ||
daniel | 8,3 | 9,0 | 8,5 | 7,0 | 1,0 | 7,0 | 8,3 | aprovado | ||
dimaghi | 9,8 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,9 | aprovado | ||
felipe | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
fernanda furtado | 9,8 | 10,0 | 9,3 | 10,0 | 1,0 | 10,0 | 9,6 | aprovado | ||
fernanda luisa | 10,0 | 9,0 | 9,8 | 10,0 | 1,0 | 10,0 | 9,8 | aprovado | ||
flora | 10,0 | 9,0 | 9,5 | 10,0 | 1,0 | 10,0 | 9,7 | aprovado | ||
gabriel | 0,3 | 10,0 | 0,8 | 9,0 | 0,6 | 5,4 | 1,9 | 0,8 | 1,3 | reprovado |
hawllynsgton | 6,0 | 10,0 | 8,8 | 9,5 | 1,0 | 9,5 | 7,9 | aprovado | ||
huiner | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
jessica | 8,5 | 10,0 | 7,5 | 9,5 | 1,0 | 9,5 | 8,4 | aprovado | ||
juliana leal | 8,3 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,3 | aprovado | ||
juliana silveira | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
karinnie | 6,3 | 10,0 | 8,8 | 10,0 | 1,0 | 10,0 | 8,0 | aprovado | ||
leonardo | 4,5 | 10,0 | 4,0 | 9,0 | 1,0 | 9,0 | 5,3 | 7,5 | 6,4 | aprovado |
lirielly | 10,0 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 10,0 | aprovado | ||
livia | 9,8 | 9,0 | 9,8 | 10,0 | 1,0 | 10,0 | 9,7 | aprovado | ||
louise | 7,5 | 10,0 | 5,5 | 10,0 | 1,0 | 10,0 | 7,2 | aprovado | ||
luana | 7,5 | 10,0 | 9,5 | 9,5 | 1,0 | 9,5 | 8,8 | aprovado | ||
lucas | 5,0 | 9,0 | 10,0 | 7,0 | 1,0 | 7,0 | 7,6 | aprovado | ||
luisa | 10,0 | 9,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,9 | aprovado | ||
maiara | 8,8 | 10,0 | 8,0 | 9,7 | 1,0 | 9,7 | 8,7 | aprovado | ||
marcelle | 9,8 | 10,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,9 | aprovado | ||
marllon | 8,8 | 10,0 | 2,0 | 10,0 | 1,0 | 10,0 | 6,3 | 7,8 | 7,0 | aprovado |
murilo | 5,0 | 9,0 | 10,0 | 10,0 | 1,0 | 10,0 | 7,9 | aprovado | ||
neander | 5,5 | 10,0 | 4,5 | 9,7 | 1,0 | 9,7 | 6,0 | 4,0 | 5,0 | aprovado |
nelson | 0,5 | 10,0 | 0,5 | 3,0 | 1,0 | 3,0 | 1,7 | 1,8 | 1,7 | reprovado |
pedro | 8,0 | 9,0 | 0,0 | 10,0 | 0,0 | 0,0 | 4,1 | faltou |
2,1 | reprovado |
thiago fontana | 9,8 | 10,0 | 9,3 | 9,0 | 1,0 | 9,0 | 9,5 | aprovado | ||
thiago freitas | 9,8 | 9,0 | 10,0 | 10,0 | 1,0 | 10,0 | 9,8 | aprovado | ||
vinicius | 8,0 | 10,0 | 9,8 | 10,0 | 1,0 | 10,0 | 9,1 | aprovado | ||
vitor cruz | 0,3 | 5,0 | 1,3 | 0,0 | 0,0 | 0,0 | 1,1 | faltou |
0,6 | reprovado |
Lista5(matrizes/arquivos/strings) Lista6
Lista nova de exercícios
sobre
vetores: Lista
Nova
(clique
aqui)
Bibliografia:
1.
Introduction
to
FORTRAN
90
for
Engineers
and
Scientists,
Larry
R.
Nyhoff
e
Sanford
C.
Leestma,
Prentice
Hall,
New
Jersey,
1997.
2.
FORTRAN with Enginering Applications, Elliot B. Koffman e Frank
L. Friedman, Addison-Wesley Publishing Company, 1993.
3.
Linguagem de Programação Estruturada - FORTRAN 77,
Maximilian Emil Hehl, McGraw-Hill, SP, 1985.
4.
Qualquer referência encontrada na rede sobre FORTRAN 77 ou
90. Algumas sugestões poderão ser encontradas:
4.1. Noções de FORTRAN, Míriam A.
Marques, Apostila
4.2. Apostila de FORTRAN, Rita Valéria Andreoli e
João Carlos Carvalho, INPE
4.3. Modular Programming with Fortran 90, Dr. A C
Marshall, U. Liverpool