|
Download de documentos:
Programa detalhadoIntrodução à resolução algorítmica de problemas (semanas 1 e 2) Noção de algoritmo Representação algorítmica Representação das estruturas de dados Diagramas de fluxo Problemas sequenciais Problemas com estruturas condicionais Problemas com estruturas cíclicas ou de repetição Decomposição dos problemas Do algoritmo ao programa, boas e más técnicas de programação Conceitos Básicos de Programação (semana 3) Processo de desenvolvimento de programas Editor versus Compilador Compilador versus Linker versus Interpretador Programa versus Bibliotecas Fortran 77 versus Fortran 90 versus Fortran 95 Compiladores/Interpretadores de Fortran Linguagem Fortran 77/90/95 (semanas 4 a 13) Estrutura básica de um programa Declaração de variáveis Tipos de dados simples Entrada e saída de dados Expressões Operadores aritméticos, relacionais e lógicos Funções intrínsecas Estruturas condicionais Estruturas cíclicas Formatação da entrada e saída de dados Arrays Definição de estruturas de dados Procedimentos e Funções Funções de I/O Bibliotecas externas Estudo de casos (semanas 14 e 15) Calculo das raízes de uma função Interpolação Mínimos e máximos de funções Operações matriciais Investigação operacional Ordenação Sistema de AvaliaçãoÉpoca Normal, Época de Recurso e Alunos com Estatuto de Trabalhador-Estudante Exame 70% Minitestes 30%
Os minitestes incidirão sobre as componentes teórica e prática da unidade curricular e serão efectuados na sala de aula. Nos exames da Época Normal e de Recurso, os alunos terão de optar entre a nota final obtida pelos minitestes e a realização de um exercício de grau de dificuldade superior. Épocas Especiais Exame 100%
A avaliação na Época Normal e de Recurso envolve a realização de três minitestes e o exame, sendo a nota final então determinada pela fórmula: NotaFinal = 0.3 ´ Minitestes + 0.7 ´ Exame
Cronograma dos Momentos de Avaliação
Bibliografia"Fortran 90/95 for Scientists and Engineers" Stephen Chapman McGraw-Hill, 2003.
"Fortran 90 for Engineers and Scientists" L. Nyhoff, S. Leestma Prentice-Hall, 1996.
"Fortran 90 and Engineering Computation" W. Schick, G. Silverman John Wiley & Sons.
“Programming in Fortran 90 – A first Course for Engineers and Scientists” I. M. Smith Jonh Wiley & Sons, 1995.
“Fortran 90 Programming” T. M. R. Ellis, I. R. Philips, T. M. Lahey Addison-Wesley, 1994.
Algoritmia e Programação - Textos de Apoio Luís Alves, Paulo Matos
Caderno de Exercícios de Algoritmia e Fortran Luís Alves
|
||||||||||||||||
Este site foi actualizado pelo última vez em 13/11/10