Programação
Informações Gerais
 

Objectivos

Aprendizagem dos conceitos fundamentais da Programação Imperativa e introdução às correspondentes metodologias de desenvolvimento de programas.
 

Programa

  1. Introdução
  2. Estrutura de um programa
  3. Tipos de dados e Operações
  4. Instruções de entrada e saída
  5. Instruções condicionais
  6. Instruções de repetição
  7. Tipos de dados estruturados
  8. Funções
 

Avaliação

Aulas teóricas, teórico-práticas e práticas
 
Inscrição obrigatória nas aulas práticas
Aprendizagem
 
Três provas escritas com a duração de 90 minutos
Cotadas, respectivamente, para 5, 7 e 8 valores
Datas: 12 de Abril (Sala 4.1, 14:00), 17 de Maio (Sala 6.0.4, 14:00) e 14 de Junho (Sala 6.0.4, 14:00)
Exames
 
Classificação mínima de 6 valores na aprendizagem para admissão a exame
Provas escritas com a duração de 2 horas
Cotados para 20 valores
Datas: 27 de Junho às 09:30 (1ª Chamada), 4 de Julho às 09:30 (2ª Chamada) e 5 de Setembro às 14:30 (Exame Especial, Salas 9.9 e 9.11)

Trabalhadores-estudantes
 
Contactar o regente da disciplina
 

Bibliografia

Livros
 
Linguagem C Autor
Luís Damas
FCA-Editora de Informática
ISBN 972-722-156-4
 
The C Programming Language, Second Edition
Brian W. Kernighan e Dennis M. Ritchie
Prentice Hall, Inc.
ISBN 0-13-110362-8, 0-13-110370-9
 

Horários

Aulas teóricas
 
Quinta-feira: 14h-16h, Sala 602
Aulas teórico-práticas
 
Quarta-feira: 18h-19h, Sala 901
Quinta-feira: 08h-09h, Sala 901
Aulas práticas (2 turmas, limitadas a 20 alunos cada; inscrições obrigatórias com o Professor Carlos Barrico)
 
Quarta-feira: 16h-18h, Sala 901
Quinta-feira: 09h-11h, Sala 901
Atendimento dos alunos
 
Paulo Moura: Quinta-feira, 16-18h, Gabinete 4.3
Carlos Barrico: Quarta-feira: 11-13h, Gabinete 4.11
 

Recursos

Arquivo com versões PDF de provas, problemas e apontamentos sobre Programação em C
 
recursos.zip (última actualização: 28 de Fevereiro de 2007)