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

Programação de Computadores

Código: EM103     Sigla: PC

Ocorrência: 2000/2001 - 2S

Ativa? Sim
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 202 Plano de Estudos EM Oficial a partir de 2000 1 2 5,5 -

Língua de trabalho

Português

Objetivos

OBJECTIVOS:
Esta disciplina tem dois objectivos. Pretende-se que os alunos aprendam a elaborar algoritmos para diferentes tipos de problemas e os correspondentes programas em linguagem Pascal e Fortran 90; por outro lado a disciplina deve desenvolver um conjunto de conceitos que permitirão ao aluno utilizar outras linguagens de programação.

Pré-requisitos (conhecimentos prévios) e co-requisitos (conhecimentos simultâneos)

Lógica Proposicional, Bases de Numeração e Indução Matemática

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. Bases de Numeração - Representação de números em máquina: sistemas de vírgula simples e vírgula flutuante. Funcionamento de um Computador - Unidades constituintes. Estrutura de um Programa - Definição de um programa em Pascal. Linguagem Pascal - tradução da linguagem de representação de algoritmos para Pascal. - Sequenciação. Instrução de atribuição. Instrução de leitura e escrita. Estruturas de selecção. Instrução "if" e a instrução "case". Estruturas de repetição. A instrução "while" e a instrução "repeat". Instrução "for". 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. Construção de Units em Pascal e em Turbo Pascal . Noções de MS-DOS. Regras de Tradução do Pascal para a linguagem Fortran 90.

Bibliografia Principal

J. Pavão Martins, "Introdução à Programação Usando Pascal", Mc Graw-Hill, 1994.
L. Costa Sousa, "Programação de Computadores - Apontamentos Teórico Práticos", 1998

Bibliografia Complementar

Armando B. Campos, "Introdução à Programação", apontamentos do curso de Ciência dos Computadores, F.C.U.P., 1986.
John Konvalina e S. Wileman, "Programing with Pascal", Mc Graw-Hill, 1990.
Byron S. Gottfried, "Programação em Pascal" - 2ª Ed., Mc Graw-Hill, 1994.
Programmer¿s Guide Microsoft Fortran, Power Station Version 4.0 Development System for Windows 95 and Windows NT Workstation, 1995, Microsoft Corporation

Métodos de ensino e atividades de aprendizagem

A primeira linguagem de programação ensinada aos alunos é o Pascal. Na primeira metade do semestre os alunos vão aprender a construir os algoritmos para variados tipos de problemas. Posteriormente terão oportunidade de trabalhar com um PC, podendo traduzir para Pascal e fortran 90 a linguagem de representação dos algoritmos efectuados.
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-30 às 01:18:40 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias