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

Laboratórios de Informática

Código: EA0010     Sigla: LI

Áreas Científicas
Classificação Área Científica
OFICIAL Ciências Básicas
OFICIAL Capacid. e atit. pessoais, interp. e profissionais
OFICIAL Concepção, Desenvolvimento, Implement. e Operação

Ocorrência: 2008/2009 - 1S

Ativa? Sim
Unidade Responsável: Departamento de Engenharia Mecânica
Curso/CE Responsável: Mestrado Integrado em Engenharia do Ambiente

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
MIEA 53 Plano de estudos oficial a partir de 2006/07 1 - 4 48 108

Língua de trabalho

Português

Objetivos

Objectivos específicos:
Sendo uma disciplina de formação de base são fornecidos aos alunos os conceitos necessários para a formulação e construção de algorítmos que permitam resolver vários tipos de problemas. A linguagem de programação utilizada para o desenvolvimento e teste dos programas é o Visual Basic.

Espera-se que no final da disciplina os alunos tenham autonomia para abordar situações de média complexidade, capacidade de concepção e implementação de novos problemas em áreas emergentes e habilidade para resolver problemas com implementações legíveis e eficientes, em tempo de cálculo e em espaço de memória.
O aluno deve adquirir aptidões para utilizar outras linguagens de programação para além da que é utilizada nas aulas e ser capaz de utilizar correctamente programas comerciais, modificar e construir programas no âmbito da engenharia.
Com a realização e apresentação de um trabalho de grupo pretende-se que os alunos sejam capazes de formar e trabalhar em equipa. Neste trabalho pretende-se que se implemente um programa para simular um jogo de forma a avaliar-se a iniciativa e a originalidade dos elementos do grupo.

Programa

Funcionamento de um Computador - Unidades constituintes.
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.
Definição de um programa em Visual Basic e sua estrutura. Linguagem Visual Basic. Sequenciação. Instrução de atribuição. Instrução de leitura e escrita. Estruturas de selecção. 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. Tipos Estruturados - Tabelas. Fichas e Ficheiros. Tratamento de ficheiros e Introdução à tecnologia de Bases de Dados.
Programação estruturada. Programação orientada aos eventos. Introdução à Programação orientada aos objectos.
Desenvolvimento de Programas - Sintaxe e semântica.

Bibliografia Obrigatória

Loureiro, Henrique; Visual Basic 2008. ISBN: 978-972-722-294-0

Bibliografia Complementar

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

Métodos de ensino e atividades de aprendizagem

As aulas consistem na exposição detalhada do programa acompanhada pelo desenvolvimento de algoritmos e de projectos em Visual Basic.
Procura-se um envolvimento contínuo dos alunos no estudo e implementação de trabalhos de programação em computador.


Software

Visual Studio
Maxima

Palavras Chave

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

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 39,00
Realização de provas Exame 4,00 2009-02-06
Elaboração e apresentação do trabalho final Trabalho escrito 10,00 2009-02-06
Total: - 0,00

Componentes de Ocupação

Descrição Tipo Tempo (Horas) Data Conclusão
Estudo para as provas Estudo autónomo 8 2009-02-06
Estudo para o acompanhamento das aulas Estudo autónomo 47 2009-02-06
Total: 55,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;
2) Realizar duas provas práticas em computador, P1 e P2, e um trabalho prático (TP) ;
3) Obter pelo menos 30% da classificação em cada prova 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.45P1+0.45P2+0.1TP
No dia da realização da última prova prática em computador, P2, os alunos poderão efectuar o recurso do primeiro teste, P1.
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 se aplica.

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

Estes alunos terão que optar entre a avaliação geral segundo as condições acima referidas, ou efectuar um exame final para 20 valores.

Melhoria de classificação

Realização em computador de uma prova especial com duração de uma hora seguida de discussão dos resultados.
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-09-27 às 08:32:23 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias