Menu Conteúdo Rodapé
  1. Início
  2. Cursos
  3. Informática Web
  4. Programação

Programação

Código 11095
Ano 1
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Ensino presencial.
Estágios Não aplicável.
Objectivos de Aprendizagem Introduzir os conceitos básicos de programação procedimental.
Desenvolver algoritmos para resolver problemas e implementá-los numa linguagem de programação.
No final da UC o aluno deverá ser capaz de desenvolver algoritmos para solucionar problemas, dominar conceitos básicos de programação procedimental, implementar algoritmos, conhecer os tipos de dados simples e compostos, estruturas de decisão e repetição, conceitos de definição e utilização de sub-programas, ficheiros, strings, apontadores, vetores e matrizes.
Conteúdos programáticos Introdução à programação
Tipos de dados básicos
Testes e condições
Ciclos
Funções
Vetores e matrizes
Strings
Apontadores
Passagem de parâmetros
Ficheiros
Estruturas
Bibliografia principal Slides das aulas teóricas fornecidos pelo docente.

B. W. Kernighan e D. M. Ritchie. The C Programming Language. Prentice Hall, 1988 (disponível na biblioteca).

Pedro Guerreiro. Elementos de Programação com C. Europa America, 1991 (disponível na biblioteca).

K.N. King. C Programming: A Modern Approach. Norton, 2008.

Marques Sá, Fundamentos de Programação usando C, Edição: FCA, abril de 2004.
Língua Português
Data da última atualização: 2019-11-28
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.