LABORATóRIO DE PROGRAMAçãO
Código: 21178
ECTS: 6
Departamento: Departamento de Ciências e Tecnologia
Área Científica: Engenharia Informática
Docente:
Vitor Rocio
Área Científica: Informática; Engenharia Informática.
Correio Eletrónico: vitor.rocio@uab.pt

Sinopse:
Esta unidade curricular visa desenvolver programas de média dimensão (até 10000 linhas de código), testar o código, e de forma eficiente, localizar e corrigir erros, além de ler, melhorar e expandir o código escrito por terceiros.


Competências:
Desenvolver programas de pequena dimensão, de forma eficiente;
Testar código, e de forma eficiente, localizar e corrigir bugs;
Ler e utilizar código escrito por terceiros.


Conteúdos:
Prática de desenvolver vários programas em tempo limitado;
Prática de criação de código de alta fiabilidade;
Prática de leitura e utilização de código de terceiros.


Bibliografia:
Coelho, José - Conceitos e exercícios de programação, utilizando Linguagem C". Lisboa: Universidade Aberta, 2010 (Repositório Aberto: http://hdl.handle.net/10400.2/1779).


Metodologias de Ensino:
E-learning



Total de Horas de Trabalho: 156
Total de Horas de Contacto: 26

Avaliação:
O regime de avaliação preferencial é o de avaliação contínua, constituída pela realização de 2/3 e-folios (trabalhos escritos em formato digital), ao longo do semestre letivo, e de um momento final de avaliação presencial (p-fólio), a ter lugar no final do semestre, com peso de, respetivamente, 40% e 60% na classificação final. Os estudantes podem, no entanto, em devido tempo, optar um único momento presencial de avaliação, realizando, então uma prova de Avaliação Final (exame) com o peso de 100%.


Observações:
Pré-requisitos: UC 21173 Introdução a Programação.

Apresentação pessoal do docente