Princípios de Programação Procedimental
1
2012-2013
01000085
Informática
Português
Presencial
Semestral
6.0
Obrigatória
1º Ciclo - Licenciatura
Conhecimentos de Base Recomendados
Esta disciplina vem na sequência de IPRP, pelo que se espera que os alunos possuam capacidades básicas de programação adquiridas naquela disciplina.
Métodos de Ensino
A UC está estruturada em duas aulas semanais com 2h cada, não se fazendo distinção entre aulas teórica e práticas. As aulas decorrem em grupos com um máximo de 24 alunos, cada um deles acompanhado por um único professor. Nestas são apresentados os conceitos relevantes e promovida a respectiva prática de imediato. É dada importância ao acompanhamento da evolução de cada aluno, procurando apresentar a cada um atividades compatíveis com os seus conhecimentos nesse momento.
Resultados de Aprendizagem
Permitir ao aluno adquirir um conjunto de conhecimentos sólidos sobre programação procedimental utilizando a linguagem C, com particular destaque para ponteiros e estruturas de dados dinâmicas simples. Aquisição de competências em resolução de problemas, análise e síntese, raciocínio crítico, aprendizagem autónoma e aplicar na prática os conhecimentos adquiridos.
Estágio(s)
NãoPrograma
- Estrutura de um Programa em C
- Tipos de Dados Elementares.
- Instruções de Seleção e Repetição
- Definição de Funções. Passagem de parâmetros
- Tabelas e ordenamento
- Ponteiros
- Acesso a ficheiros
- Listas Ligadas
- Pilhas
- Filas de espera
Docente(s) responsável(eis)
António José Nunes Mendes
Métodos de Avaliação
Avaliação
Projecto: 20.0%
Avaliação contínua: 20.0%
Exame: 60.0%
Bibliografia
Elementos de Programação com C, 3ª edição Pedro Guerreiro, FCA, 2006.
The C Programming Language, 2nd edition Brian Kernighan e Dennis Ritchie, Prentice Hall, 1988