Menu Conteúdo Rodapé
  1. Início
  2. Cursos
  3. Economia
  4. Programação

Programação

Código 12111
Ano 3
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 desta unidade curricular o estudante deve 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 Provas Escritas - 100% da nota final: Prova escrita (P1), a realizar dia 24/10/2018, o(a) aluno(a) pode ter no máximo 5 valores, Prova escrita (P2), a realizar dia 07/11/2018, o(a) aluno(a) pode ter no máximo 5 valores, Prova escrita (P3), a realizar dia 05/12/2018, o(a) aluno(a) pode ter no máximo 5 valores, Prova escrita (P4), a realizar dia 19/12/2018, o(a) aluno(a) pode ter no máximo 5 valores. Assiduidade - máximo de 6 faltas presenciais nas aulas teóricas e/ou aulas práticas: Assiduidade (Ass) para esta unidade curricular é de aproximadamente 80%, em termos concretos, o(a) aluno(a) tem uma tolerância máxima de 6 faltas no total das aulas da unidade curricular; Por cada falta o(a) aluno(a) tem um desconto de 0,5 na sua nota fi nal. A aprovação à unidade curricular depende da assiduidade e da classi cação para o período ensino-aprendizagem: Classi cação obtida da média ponderada das classi cações obtidas nos referidos elementos: C = 0,25xP1 + 0,25xP2 + 0,25xP3 + 0,25xP4. O(a) aluno(a) é aprovado(a) caso obtenha uma classi cação superior ou igual a 9.5 e assiduidade superior ou igual a 80% durante o período ensino-aprendizagem. Em caso de aprovação, a classi cação fi nal (CF) é o número inteiro mais próximo de C, ou seja: Se C >= 9,5 e Ass >= 8o%, Então Aprovado com CF = arredondar (C). Em caso de aprovação no período ensino-aprendizagem, o(a) aluno(a) é dispensado de exame, embora possa ir melhorar a sua classi cação final em exame. Época de exames em janeiro, o(a) aluno(a) é avaliado para um total de 20 valores. A admissão a exame depende da obtenção de uma classi cação superior ou igual a 6 e assiduidade superior ou igual a 80%, ou seja: Se C >= 6 e Ass >= 80%, então Admitido a Exame, caso contrário, Reprovado. O exame (E) versa sobre toda a matéria lecionada e praticada durante o período ensino-aprendizagem, substituindo o teste de aferição de conhecimentos escrito, valendo portanto 100% da classi cação fi nal. A classi cação após exame (CE) é calculada usando a fórmula: CE = E. A classi cação fi nal à unidade curricular no fi nal das atividades letivas depende da assiduidade e da maior das duas classi caçõs C e CE: O(a) aluno(a) é Aprovado à unidade curricular se uma das classi cações C ou CE for superior ou igual a 9,5 e a assiduidade superior a 80% (faz-se notar que a assiduidade conta também para admissão a exame). Em caso de aprovação, a classi cação fi nal (CF) é o numero inteiro mais próximo da maior das duas classi cações. A classi cação fi nal será Reprovado caso ambas as notas sejam inferiores a 9.5 ou a assiduidade inferior a 80%: Se MAX(C; CE) >= 9:5 e Ass >= 78%, Então Aprovado com CF = arredondar (MAX(C; CE)), Caso Contrário, Reprovado.
Bibliografia principal Guerreiro, P. J. V. D. (2006), Elementos de programação com C 3ª Ed. Actualizada e Aumentada, FCA –
Editora Informática.

Damas, L. (1999), Linguagem C, FCA Editora Informática.

Rocha, A. M. A. (2008), Introdução à Programação Usando C, FCA Editora Informática.
Língua Português
Data da última atualização: 2015-07-10
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.