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

Programação de Computadores

Código: EM103     Sigla: PC

Ocorrência: 2005/2006 - 2S

Ativa? Sim
Página Web: http://www.fe.up.pt/smat/Programacao.htm
Unidade Responsável: Secção de Matemática
Curso/CE Responsável: Engenharia Mecânica

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
LEM 171 Plano de Estudos EM Oficial a partir de 2000 1 2 5 -

Língua de trabalho

Português

Objetivos

Sendo uma disciplina de formação de base pretende-se que os alunos aprendam a desenvolver algoritmos para diferentes tipos de problemas e a implementar os correspondentes programas em linguagem Visual Basic; por outro lado a disciplina deve desenvolver um conjunto de conceitos que permitirão ao aluno utilizar outras linguagens de programação.
Incentivar os alunos a utilizarem de forma eficiente o computador para a resolução de vários problemas.

Programa

Algoritmos - Linguagem algorítmica: instruções de leitura e escrita, instruções de atribuição,condicionais e de repetição. Organização geral de um algoritmo. Variáveis indexadas.
Funcionamento de um Computador - Unidades constituintes. Estrutura de um Programa - Definição de um programa em Visual Basic. Linguagem Visual Basic - tradução da linguagem de representação de algoritmos para Visual Basic. Sequenciação. Instrução de atribuição. Instrução de leitura e escrita. Estruturas de selecção. Instrução condicional. Estruturas de repetição. Escolha das instruções de repetição. Tipos de Informação -Tipo inteiro, tipo real, tipo lógico, tipo carácter e cadeias de caracteres. Transformações entre tipos. Tipos Estruturados - Tabelas. Fichas e Ficheiros. Definição e utilização de tipos estruturados. Subprogramas - Procedimentos e parâmetros. Funções. Variáveis locais e variáveis globais. Desenvolvimento de Programas - Sintaxe e semântica. Erros de um programa. VisualBasic. Regras de tradução de algoritmos para outras linguagens. Fundamentos de Tecnologia ASP.NET.

Bibliografia Obrigatória

ULL; An introduction to programming using Visual Basic.NET. ISBN: 0-13-030657-6

Métodos de ensino e atividades de aprendizagem

A linguagem de programação abordada é o Visual Basic que durante todo o curso é utilizada para implementar a algoritmia estudada. Simultaneamente, os alunos poderão desenvolver trabalhos práticos noutras linguagens e contextos de programação.

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 52,00
Total: - 0,00

Obtenção de frequência

1) Não exceder o número limite de faltas nos termos do Artigo 4º das Normas Gerais de Avaliação; e
2) Obter pelo menos 35% da classificação em cada miniteste e no trabalho prático.

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

A nota de classificação final (CF) é obtida usando a seguinte fórmula:
CF=0.25MT1+0.30MT2+0.35MT3+0.1TP
Para obtenção de nota final superior a 17 valores, o aluno terá obrigatóriamente que realizar uma prova oral.

Provas e trabalhos especiais

Não aplicável.

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

Nos termos do número 2 do Artigo 10º das normas Gerais de Avaliação, a melhoria de classificação será feita através da realização de uma prova oral.

Melhoria de classificação

Nos termos do número 2 do Artigo 10º das normas Gerais de Avaliação, a melhoria de classificação será feita através da realização de uma prova oral.
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-08-20 às 19:18:06 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias