PLANO DE ENSINO


DISCIPLINA: Laboratório de Matemática Computacional I

CÓDIGO: MTM 5723

Nº DE HORAS-AULA SEMANAIS: 3

Nº TOTAL DE HORAS-AULA: 51

SEMESTRE: 2007.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 freqüência suficiente, obtiver média não inferior a 6 (seis). As 2 provas serão realizadas, como abaixo:


Unidades 1, 2, 3.1-3.4: 09/05/2007

Unidade 3: 27/06/2007


PROVA FINAL (04/07/2007):

De acordo com o parágrafo 3º do artigo 70 da Resolução 17/Cun/97, o aluno com freqüência suficiente e com 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.