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

Programação

Código 14356
Ano 1
Semestre S1
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Objectivos de Aprendizagem Desenvolver nos alunos a capacidade para solucionar problemas através da programação utilizando como ferramenta de aprendizagem a linguagem C. Apresentar noções genéricas sobre o “computador”, o seu funcionamento e programação. Introduzir os conceitos básicos de programação e desenvolver algoritmos para resolver problemas.
Conteúdos programáticos 1. Introdução - O que é um Computador, Características, Componentes (Hardware), O funcionamento do Computador, O Software: Sistemas Operativos, Linguagens de Programação e Aplicações.
2. Princípios básicos da Programação - Ciclo de desenvolvimento: escrita, compilação, teste e execução de um programa. Lógica de um programa: Algoritmos e Fluxogramas.
3. Linguagem de Programação C - Estrutura de um programa, Variáveis, Tipos de dados simples, Operadores, Instruções de Entrada e Saída, a Instrução de Atribuição, Instruções Condicionais, Instruções de Repetição, Tipos de Dados Estruturados, Funções, Ficheiros, Gestão Dinânima de Memória.
Metodologias de Ensino e Critérios de Avaliação *Avaliação em Frequência: 2 trabalhos práticos e uma frequência
-Trabalho prático 1 (TP1), 15% da nota final
-Trabalho prático 2 (TP2), 25% da nota final
-Frequência (F), 60% da nota final

Nota da componente prática (CP) = TP1*0.15 + TP2*0.25
Nota final = CP + F*0.6

*Avaliação em Exame:
Exame (20 valores). Nota do exame é a nota final.

*Mínimos para ser aprovado à disciplina:
-Frequência >= 9.5 valores
e nota mínima de 2.4 valores na componente prática , i.e. TP1*0.15 + TP2*0.25 >= 2.4, e nota mínima de 6 valores na frequência.
-Exame >= 9.5 valores

*Mínimos para admissão a exame:
Nota mínima de 2.4 valores na componente prática , i.e. TP1*0.15 + TP2*0.25 >= 2.4, e nota mínima de 6 valores na frequência.
I.e. F >= 6 valores e CP >= 2.4 valores
Bibliografia principal Apontamentos:
Disponibilizados na página Internet da disciplina no Moodle;

Livros:
Brian W. Kernighan e Dennis M. Ritchie, "The C Programming Language - Second Edition", ISBN 0-13-110362-8;
Luís Damas, “Linguagem C”, FCA – Editora de Informática, 1999, ISBN: 972-722-156-4;
Joaquim Sá, “Fundamentos de Programação Usando C”, FCA Editora de Informática;
António Rocha, “Introdução à Programação Usando C”, FCA Editora de Informática;
Pedro Guerreiro, “Elementos de programação com C”, 3ªEdição Actualizada e Aumentada, FCA Editora de Informática;
Língua Português
Data da última atualização: 2021-02-09
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.