Computação Aplicada

Engenharia Química e Bioquímica
4.5 ECTS; 1º Ano, 1º Semestre, 30,0 T + 30,0 PL

Docente(s)

Pré-requisitos
Não aplicável.

Objetivos
1) Conhecer conceitos básicos de informática;
2) Perceber o computador e as transacções nele operadas;
3) Saber como desenvolver um projeto de informática;
4) Desenvolver, usar e aplicar código da linguagem Fortran;
5) Usar folha de Cálculo Excel;
6) Usar o ambiente Octave para cálculos numéricos.



Programa
a) Conceitos Básicos de Informática;
b) Como desenvolver um projecto de Informática: 1. Pensar/Perceber o enunciado; 2. Estratégia e Planeamento (algoritmia); 3. Desenvolvimento (Fortran. Excel e Octave); 4. Exploração do ambiente desenvolvido; 5. Manutenção e melhoria contínua. Desenvolver código em C;
c) Uso do ambiente do Octave para cálculos numéricos. Uso de subrotinas do C no Octave

Metodologia de avaliação
Avaliação contínua - 50%;
Frequência/Exame/Exame de Recurso - 50%.

Bibliografia
- Damas, L. Linguagem C. .: FCA - Editora de Informática
- Kernigan, B. e Ritchie, D. The C Programming Language. .: Prentice-Hall
- Hanselman, D. e Littlefield, B. (2001). Mastering Matlab 6 - A Comprehensive Tutorial and Reference. New Jersey: Prentice-Hall
- Eaton, J. Gnu Octave Manual. .: Network Theory

Método de interação
Expositivo/Demonstrativo e Trabalhos em Grupo.
Workshops usando aplicações em ambiente de trabalho.

Software utilizado nas aulas
Quincy (para linguagem C)
Folha de Cálculo Excel
Octave