Título
|
Elementos
de computação científica com Octave
|
Formador
|
José
Abílio Matos
|
Material de
apoio
|
Reservado
aos inscritos na formação >>>
|
Inscrição |
Formulário
disponível
aqui >>>
Ficha de Inscrição aqui <ficha>
para enviar por mail juntamente com o
comprovativo do pagamento da propina por
transferência bancária (ver abaixo).
|
Formato
|
Curso de
curta duração (20h distribuídas em 7
sessões) |
Local
|
Sala 1.18
Departamento de Matemática da FCUP
Rua do Campo Alegre, 687
4169-007 Porto
|
Breve
Resumo
|
O GNU Octave é uma
linguagem de computador interpretada de
alto nível, que se destina
principalmente a computações numéricas.
Esta linguagem permite a resolução
numérica de problemas lineares e não
lineares, a realização de outras
experiências numéricas assim como também
fornece recursos gráficos abrangentes
para a visualização e manipulação de
dados. A linguagem Octave é bastante
semelhante ao Matlab pelo que a maioria
dos programas escritos nesta linguagem
são facilmente portáveis.
Este curso tem como objetivo fazer uma
introdução à linguagem Octave e permitir
a resolução de problemas científicos com
recurso à linguagem numa perspetiva da
computação científica. Será dada ênfase
às semelhanças e diferenças em relação
ao Matlab.
|
Público
alvo |
Este curso
destina-se a todos os que pretendam usar
a linguagem Octave para a resolução de
problemas científicos. Este curso é
preferencialmente dirigido a docentes,
alunos e investigadores da UP. |
Numerus
Clausus
|
20
inscritos
Número mínimo para funcionar: 10
inscritos
|
Pré-requisitos
|
Não é assumido
nenhum conhecimento prévio de linguagens
de programação, apesar de naturalmente
ser uma vantagem, em especial para
entender os tópicos mais avançados. O
curso será progressivo e os assuntos
abordados terão vários graus de
dificuldade com o propósito de apelar a
formandos com várias experiências..
|
Datas e
Horário
|
Horário
pós-laboral:
Sábados: dias 17, 24 e 31 de
Maio, das 9h às 13 horas
2ªs feiras: dias 19 e 26 de Maio;
4ªs feiras: dias 21 e 28 de Maio.
Todas das 18h às 20h.
Total:
7 sessões, 20h
|
Propina
|
200 EUR
(Inscrição).
O pagamento dever ser feito logo que o
curso esteja confirmado (para isso
necessita de um nº mínimo de 10
inscritos). A confirmação será feita por
mail até ao dia 13 de Maio.
|
Pagamento
|
Por
transferência bancária para a conta
seguinte:
Nome
UNIVERSIDADE PORTO
Conta 0206011407630 - EUR - GEMAC
NIB 0035 0206 00011407630 14
devendo o participante enviar o
comprovativo em versão digital para o
nosso endereço de e-mail gemac@fc.up.pt,
juntamente
com a
ficha de inscrição seguinte <ficha>
devidamente preenchida e
digitalizada (de preferência em
pdf).
|
Programa
|
1.
Introdução à linguagem
modo interativo
(super calculadora) e ambiente gráfico
operações com
escalares, vetores e matrizes
gráficos
software livre
2. Aritmética de vírgula flutuante
conceito
limitações
3. Conceito básicos de programação em
Octave
entrada e saída de
dados
funções e programas
fluxos de controlo
tipos de dados
vetorização das
operações
Computação científica
paradigma
reprodutibilidade
relação com os dados
ferramentas
desenvolvimento
boas práticas
4. Conceitos intermédios de programação
em Octave
Paradigmas de
programação (mecanismos de abstração)
biblioteca padrão,
funções pertencentes ao núcleo (exemplos
e aplicações)
bibliotecas de
aplicação a domínios específicos
(aplicações e exemplos)
Interação com outras
linguagens e programas
5. Otimização da execução de programas
determinação do
perfil dos tempos de execução
estratégias e
técnicas de otimização
construção de
extensões compiladas
|
Avaliação
do curso |
Se
frequentou o curso por favor faça uma
avaliação usando o formulário seguinte
>>> |