PLANO DE ENSINO

 

Disciplina: Laboratório de Matemática Computacional II

Código: MTM 5724

Pré-Requisito: MTM 5723Semestre: 2005.2Horas/Aula: 54

Professor: Licio Hernanes Bezerra

EMENTA DA DISCIPLINA:

Representação, técnicas de elaboração, estruturas de dados e implementação de programas em linguagem de alto nível.

 

OBJETIVOS:

Analisar problemas e elaborar algoritmos para sua solução de forma clara e precisa, usando programação estruturada em linguagem de alto nível.

 

PROCEDIMENTOS DIDÁTICOS:

Aulas Expositivas e aulas práticas em laboratório.

 

CONTEÚDO PROGRAMÁTICO:

  1. CONCEITOS PRELIMINARES

1.1. Constantes e variáveis

1.2. Expressões aritméticas e lógicas

1.3. Comandos de atribuição

1.4. Comandos de entrada e saída

1.5. Estruturas seqüenciais e condicionais

1.6. Estruturas de repetição

 

2. ESTRUTURAS DE DADOS

2.1 Variáveis compostas homogêneas (matrizes e vetores)

2.2 Variáveis compostas heterogêneas

2.3 Manipulação de arquivos

 

3. MODULARIZAÇÃO

3.1 Subrotinas

3.2 Funções

AVALIAÇÃO DA APRENDIZAGEM:

Serão aplicadas 2 provas escritas e uma terceira nota será obtida com a realização de trabalhos e exercícios computacionais, sendo a nota final a média aritmética entre as três notas.

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. D .J. Higham & N. J. Higham, Matlab Guide, Philadelphia: SIAM, 2000.

4. L. Lamport, LaTeX: a document preparation system, 2. ed., Addison-Wesley, 1994.

5. M. Goossens, F. Mittelbach and A. Samarin, The LaTeX Companion, Addison-Wesley, 1994.

6. H. Farrer & outros, Programação Estruturada de Computadores - Algoritmos Estruturados, Rio de Janeiro: LTC, 1999.

7. A. L. V. Forbellone & H. F. Eberspacher, 2ª ed., Lógica de Programação, São Paulo: Makron Books, 2000