INE 5371 - Computação Científica I - Plano de Ensino 2007.1

Aula Nº

Data

Responsável

Assunto

Trabalho

Data Entrega

1

20/3/2007

Aldo

Aula introdutória e apresentação do plano de ensino.

Aula 1: O Computador

1.1 Histórico da Computação e Arquitetura de Computadores

1.2 Linguagens de Programação e Sistemas Operacionais

1.3 O Compilador

Trabalho 1: Resenha sobre um tópico da história e das aplicações do computador.

27/3/2007

2

27/3/2007

Jader

Aula 2: REPRESENTAÇÃO DE ALGORITMOS

2.1 Conceito de Algoritmo

2.2 Pseudo-Código para Representar Algoritmos

2.3 Tipos de Dados, Variáveis e Tipos de Variáveis

2.4 Desenvolvimento Modularizado de Algoritmos

Trabalho 2: Lista de Exercícios de Algoritmos

3/4/2007

3

3/4/2007

Aldo

3. ENGENHARIA DE SOFTWARE

3.1 O Processo de Software: as etapas de desenvolvimento de um software segundo o Modelo de Ciclo de Vida em Cascata

3.2 Resolução de Problemas no Modelo de Ciclo de Vida em Cascata

Trabalho 3: Re-resolução dos problemas algoritmicos usando técnicas de ES. Novos problemas solúveis apenas com técnicas de ES.

10/4/2007

4

10/4/2007

Aldo e Jader

4. LINGUAGENS DE PROGRAMAÇÃO ESTRUTURADAS

4.1 Paradigma Estruturado e Estruturas de Controle

4.2 Comandos de Atribuição

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

4.4 Comandos de Entrada/Saída: Teclado, Vídeo e Arquivos

4.5 Compilação/Interpretação/Execução/Debugação

Trabalho 4: Tradução algorítmica estruturada dos probelmas da lista 3. Elaboração de um conjunto de algoritmos em pseudo-código e em "C".

17/4/2007

5

17/4/2007

Aldo e Jader

5. AMBIENTES DE DESENVOLVIMENTO DE PROGRAMAS GENÉRICOS

5.1 Desenvolvimento de programas em um ambiente integrado

5.2 Execução controlada de programas em um ambiente integrado

5.3 Teste e Debugação de Programas em um ambiente integrado

Trabalho 5: Primeiro Programa em "C".

24/4/2007

6

24/4/2007

Aldo e Jader

6. PROGRAMAS ENVOLVENDO PROCESSOS DE REPETIÇÃO E SELEÇÃO

6.1 Estruturas de Seleção

Trabalho 6: Primeiro Menu de Usuário em "C"

1/5/2007

7

1/5/2007

Aldo e Jader

6.2 Estruturas de Repetição

Projeto 1: Menu Interativo e Repetição de Operações. Sistema de Solução Numérica de Integrais.

10/7/2007

8

8/5/2007

Aldo

7. PROBLEMAS ENVOLVENDO VARIÁVEIS ESTRUTURADAS UNIDIMENSIONAIS HOMOGÊNEAS

7.1 O Tipo Array e seus similares

Trabalho 7: Coleções de Dados Acessados por Menu

15/5/2007

9

15/5/2007

Jader

7.2 Problemas vetoriais no Rn e sua resolução computacional

Trabalho 8: Problemas Vetoriais em Mecânica

29/5/2007

10

22/5/2007

Aldo e Jader

8. SUBSDIVISÃO DE PROBLEMAS E SUBPROGRAMAÇÃO

8.1 Técnicas para Subdivisão de Problemas

8.2 Subprogramas sem retorno de valor: Procedimentos

8.3 Subprogramas com retorno de valor: Funções

11

29/5/2007

Jader

8.4 Passagem de parâmetros por valor e por referência

8.5 Desenvolvimento e uso de bibliotecas de funções matemáticas

Trabalho 9: Sistema de cálculo vetorial com subprogramas.

5/6/2007

12

5/6/2007

Aldo e Jader

9. PROBLEMAS ENVOLVENDO VARIÁVEIS ESTRUTURADAS MULTIDIMENSIONAIS HOMOGÊNEAS

9.1 O Tipo Matriz e seus similares

9.2 Problemas da Álgebra Linear e sua resolução computacional

Trabalho 10: Sistema Computacional para Operações Elementares com Matrizes

12/6/2007

13

12/6/2007

Jader

9.3 Resolução computacional de sistemas de equações lineares

Projeto 2: Sistema Computacional para Solução de Sistemas de Equações Lineares.

10/7/2007

14

19/6/2007

Aldo

10. PROBLEMAS E MÉTODOS ENVOLVENDO VARIÁVEIS ESTRUTURADAS HETEROGÊNEAS

10.1 O Tipo Registro ou Estrutura

10.2 Campos, Tipos Derivados Estruturados e Referência de Campos

10.3 O Tipo Abstrato de Dados e Programação Modular

10.4 Armazenamento de dados em arquivos externos

15

26/6/2007

Jader

Aula de Reforço:

10.4 Armazenamento de dados em arquivos externos

Projeto 3: Sistema de Gerência de Almoxarifado com Lista de Peças

10/7/2007

16

3/7/2007

Jader

11. PROGRAMAÇÃO UTILIZANDO AMBIENTES DE SIMULAÇÃO MATEMÁTICA (OCTAVE/MathLab/Mathematica)

11.1 Conceitos de Ambientes de Simulação Matemática

11.2 Resolução Numérica de Integrais e Representação Gráfica

17

10/7/2007

Recesso - Entrega dos Projetos Finais

18

17/7/2007

Aldo e Jader

AVALIAÇÃO FINAL - ENTREVISTA DE DEFESA DOS TRABALHOS

19

24/7/2007

Aldo e Jader

ENTREVISTA DE RECUPERAÇÃO