Saltar para:
Logótipo
Você está em: Início > EEC0005

Programação 1

Código: EEC0005     Sigla: PROG1

Áreas Científicas
Classificação Área Científica
OFICIAL Informática

Ocorrência: 2008/2009 - 1S

Ativa? Sim
Página Web: http://moodle.fe.up.pt/0809/course/view.php?id=380&sesskey=6CGP5rMcdZ&switchrole=5
Unidade Responsável: Departamento de Engenharia Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Electrotécnica e de Computadores

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MIEEC 398 Plano de estudos oficial a partir de 2006/07 1 - 7 95 187
Plano de estudos oficial a partir de 2007/08 1 - 7 95 187
Plano para alunos que em 2006 estiveram no 3º ano 1 - 7 95 187
Plano para alunos que em 2006 estiveram no 5º ano 1 - 7 95 187
Plano para alunos que em 2006 estiveram no 4º ano 1 - 7 95 187

Língua de trabalho

Português

Objetivos

Adquirir os conhecimentos essenciais de programação, usando como linguagem de suporte a linguagem C.

Programa

1- Introdução.
2- Variáveis e tipos básicos de dados.
3- Estruturas de controlo.
4- Funções.
5- Arrays e strings.
6- Registos.
7- Estruturas dinâmicas.
8- Ficheiros de texto.
9- Ficheiros binários.

Bibliografia Obrigatória

Sá, Joaquim P. Marques de; Fundamentos de programação usando C, N. ISBN: 972-722-475-X

Bibliografia Complementar

J. P. Marques de Sá; Programação, 2001 (Tutorial)
Damas, Luís Manuel Dias; Linguagem C. ISBN: 972-722-156-4
Kernighan, Brian W.; The C programming language. ISBN: 0-13-110362-8
Deitel, Paul J.; C. ISBN: 978-0-13-608588-1

Métodos de ensino e atividades de aprendizagem

A leccionação da disciplina desenvolve-se em aulas teóricas e laboratoriais.
Aulas teóricas: exposição formal da matéria, sempre ilustrada com exemplos de aplicação.
Aulas práticas: implementação de programas em Gnu C (Linux).

Software

GNU C

Palavras Chave

Ciências Tecnológicas > Engenharia > Engenharia de computadores

Tipo de avaliação

Avaliação distribuída sem exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Aulas da disciplina (estimativa) Participação presencial 85,00
Total: - 0,00

Obtenção de frequência

Em todas as aulas práticas, a partir da segunda, será realizado um micro-teste constituído por 10 questões de resposta múltipla.
Para obter frequência, é necessário atingir a média de 30% nos oito melhores micro-testes e não ultrapassar o limite de faltas.

Fórmula de cálculo da classificação final

Em duas das aulas práticas previamente anunciadas, será realizado um mini-teste constituído por 10 questões de resposta múltipla e implementação de um ou mais programas em C.
A classificação final é obtida pela soma de três parcelas:
a) uma [0, 8] correspondente aos micro-testes
b) uma [0, 6] correspondente ao primeiro mini-teste
c) uma [0, 6] correspondente ao segundo mini-teste.

Avaliação especial (TE, DA, ...)

Um exame final com a duração de duas horas, constituído por um conjunto de questões de resposta múltipla e implementação de programas em C.

Melhoria de classificação

Um exame final com a duração de duas horas, constituído por um conjunto de questões de resposta múltipla e implementação de programas em C.

Observações

O esforço requerido para a realização desta disciplina é avaliado em sete horas semanais, divididas pelas aulas teóricas e prática e duas horas de estudo fora das aulas, que deve ser feito desde o início do semestre.
Como se sabe, é preferível esclarecer as dúvidas no momento em que surgem, em vez de as deixar acumular para o final do semestre. Os docentes da disciplina estão sempre disponíveis para esclarecer todas as dúvidas.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-07-19 às 10:32:41 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias