| Código |
6619
|
| Ano |
1
|
| Semestre |
S1
|
| Créditos ECTS |
6
|
| Carga Horária |
PL(30H)/T(30H)
|
| Área Científica |
Informática
|
|
Tipo de ensino |
Presencial.
|
|
Estágios |
Não aplicável.
|
|
Objectivos de Aprendizagem |
Introduzir os conceitos, modelos e linguagem adequados à resolução de problemas usando programação em linguagem C.
No final da UC o estudante de ser capaz de resolver problemas escrevendo programas em linguagem C.
|
|
Conteúdos programáticos |
1-Introdução à programação em C 2-Tipos de dados básicos 3-Testes e condições 4-Ciclos 5-Funções 6-Vetores 7-Strings 8-Apontadores 9-Passagem de parâmetros 10-Ficheiros 11-Estruturas
|
|
Metodologias de Ensino e Critérios de Avaliação |
Todos os alunos estão admitidos a exame.
1º teste: 5.0 valores (data: 08/out/2017, segunda-feira, 18:00, sala: 4.02).
2º teste: 5.0 valores (data: 29/nov/2017, segunda-feira, 18:00, sala: 4.02).
3º teste: 5.0 valores (data: 19/nov/2017, segunda-feira, 18:00, sala: 4.02).
4º teste: 5.0 valores (data: 10/dez/2018, segunda-feira, 18:00, sala: 4.02).
Exame : 20.0 valores (data a definir superiormente).
Exame de recurso: 20.0 valores (data a definir superiormente).
Em qualquer dos dois exames, haverá também 4 testes e os alunos poderão fazer quaisquer deles, mantendo as respetivas classificações à maior.
Classificação mínima de ensino-aprendizagem: 0.
Se o aluno o entender, poderá substituir os 3º e 4º testes por um projeto. Esta opção de aprendizagem requer que o aluno tenha obtido a média de 14 valores nos dois primeiros testes.
|
|
Bibliografia principal |
Bibliografia principal: -Apontamentos das aulas teóricas: http://www.di.ubi.pt/~lfbaa/prog/?op=paginas/at.html -Linguagem C, Luís Damas, FCA Editora.
Bibliografia complementar: -Qualquer livro de programação em C, p.ex.: C: How to Program, 6a Edição, P. Deitel, H.M. Deitel, Prentice Hall, 2009 -Sites sobre programação em C, como p.ex.: http://www.cprogramming.com/tutorial/c-tutorial.html
|
| Língua |
Português
|