PLANO DE ENSINO

DISCIPLINA: Laboratório de Matemática Computacional I

CÓDIGO: MTM 5723

PRÉ-REQUISITO(S): -

Nº DE HORAS-AULA SEMANAIS: 3

Nº TOTAL DE HORAS-AULA: 51

SEMESTRE: 2005.1

CURSOS: Bacharelado em Matemática e Computação Científica.

EMENTA

Noções de Hardware e Software. Conceito de algoritmo e programa. Algoritmos: representação, técnicas de elaboração, estruturas para elaboração. Representação de dados. Elaboração e implementação de programas.

OBJETIVOS GERAIS:

Propiciar ao aluno condições de:

- Desenvolver sua capacidade de dedução;

- Desenvolver sua capacidade de raciocínio lógico e organizado;

- Desenvolver sua capacidade de formulação e interpretação de situações matemáticas;

- Desenvolver seu espírito crítico e criativo;

- Perceber e compreender o inter-relacionamento das diversas áreas da Matemática e a Computação Científica apresentadas ao longo do Curso.

- Organizar, comparar e aplicar os conhecimentos adquiridos.

OBJETIVOS ESPECÍFICOS:

Propiciar ao aluno condições de :

- desenvolver a capacidade de implementar algoritmos ;

- adquirir familiaridade com softwares matemáticos;

- dominar técnicas de programação e codificação de programas;

CONTEÚDO PROGRAMÁTICO

1. CONCEITOS PRELIMINARES

1.1 Noções de Hardware - Estrutura Física de um Computador

1 2 Noções de Software, Sistemas Operacionais e Aplicativos (editores de texto etc)

2. ALGORITMOS

2.1 Pseudo - Código para Representar Algoritmos

2.2 Desenvolvimento Modularizado de Algoritmos

3. O SISTEMA INTERATIVO MATLAB

3.1 Estrutura de um Programa

3.2 Variáveis, Constantes, Funções e Procedimentos

3.3 Comandos de Entrada/Saída: teclado ou arquivo/vídeo ou arquivo

    1. Comandos de Atribuição
    2. Estruturas de repetição (WHILE, REPEAT, FOR)
    3. Estruturas de seleção (IF-THEN-ELSE)
    4. Vetores
    5. Matrizes
    6. Sub-programas (FUNCTION, M-FILE)

 

 

 

METODOLOGIA: aulas expositivas e aulas práticas em laboratório de informática.

AVALIAÇÃO: Serão feitas 2 (duas) provas. Será aprovado o aluno que, além de frequência suficiente, obtiver média não inferior a 6 (seis). As 2 provas serão realizadas, como abaixo:

Unidades 1 e 2: 12/05/2003

Unidades 2 e 3: 30/06/2003

PROVA FINAL (16/07/2003):

De acordo com o parágrafo 3º do artigo 70 da Resolução 17/Cun/97, o aluno com freqüência suficiente e média das avaliações do semestre entre 3.0 e 5.5 terá direito a uma nova avaliação, no final do semestre, com todo o conteúdo programático. A nota final desse aluno será calculada através da média aritmética entre a média das avaliações anteriores e a nota da nova avaliação.

BIBLIOGRAFIA:

  1. D. Hanselman & B. Littlefield, Matlab 5 - Guia do Usuário (versão do Estudante), São Paulo:Makron Books, 1999.
  2. D. Hanselman & B. Littlefield, Matlab 6 - Curso Completo, São Paulo:Makron Books, 2003.
  3. H. Farrer & outros, Programação Estruturada de Computadores - Algoritmos Estruturados, Rio de Janeiro: LTC, 1999.
  4. A. L. V. Forbellone & H. F. Eberspacher, 2ª ed., Lógica de Programação, São Paulo: Makron Books, 2000.
  5. D.J. Higham & N. J. Higham, Matlab Guide, Philadelphia: SIAM, 2000.