Difference between revisions of "Cronograma: Processamento de Dados (UFBA 2008.2)"
From AdonaiMedrado.Pro.Br
(→Aula do dia 02/10/2008 (2 h/a)) |
(→Aula do dia 02/10/2008 (2 h/a)) |
||
Line 114: | Line 114: | ||
:Comandos de Atribuição | :Comandos de Atribuição | ||
::Comando de Atribuição Lógico | ::Comando de Atribuição Lógico | ||
− | :: | + | :Subprogramas |
+ | ::Funções FUNCTION | ||
;Exemplos | ;Exemplos | ||
:[[F90: Tabela verdade do E]]. | :[[F90: Tabela verdade do E]]. | ||
:[[F90: Tabela verdade do OU]]. | :[[F90: Tabela verdade do OU]]. | ||
:[[F90: Tabela verdade do OU Exclusivo]]. | :[[F90: Tabela verdade do OU Exclusivo]]. | ||
− | :[[F90: | + | :[[F90: Introdução às FUNCTIONs]]. |
== Aula do dia 07/10/2008 (2 h/a) == | == Aula do dia 07/10/2008 (2 h/a) == |
Revision as of 16:55, 2 October 2008
Comunidade do Orkut: http://www.orkut.com.br/Community.aspx?cmm=66961829
Contents
- 1 Aula do dia 26/08/2008 (2 h/a)
- 2 Aula do dia 28/08/2008 (2 h/a)
- 3 Aula do dia 02/09/2008 (2 h/a)
- 4 Aula do dia 04/09/2008 (2 h/a)
- 5 Aula do dia 09/09/2008 (2 h/a)
- 6 Aula do dia 11/09/2008 (2 h/a)
- 7 Aula do dia 16/09/2008 (2 h/a)
- 8 Aula do dia 18/09/2008 (2 h/a)
- 9 Aula do dia 23/09/2008 (2 h/a)
- 10 Aula do dia 25/09/2008 (2 h/a)
- 11 Aula do dia 30/09/2008 (2 h/a)
- 12 Aula do dia 02/10/2008 (2 h/a)
- 13 Aula do dia 07/10/2008 (2 h/a)
- 14 Aula do dia 09/10/2008 (2 h/a)
- 15 Aula do dia 14/10/2008 (2 h/a)
- 16 Aula do dia 16/10/2008 (2 h/a)
- 17 Aula do dia 21/10/2008 (2 h/a)
- 18 Aula do dia 23/10/2008 (2 h/a)
- 19 Aula do dia 28/10/2008 (2 h/a)
- 20 Aula do dia 30/10/2008 (2 h/a)
- 21 Aula do dia 04/11/2008 (2 h/a)
- 22 Aula do dia 06/11/2008 (2 h/a)
- 23 Aula do dia 11/11/2008 (2 h/a)
- 24 Aula do dia 13/11/2008 (2 h/a)
- 25 Aula do dia 18/11/2008 (2 h/a)
- 26 Aula do dia 20/11/2008 (2 h/a)
- 27 Aula do dia 25/11/2008 (2 h/a)
- 28 Aula do dia 27/11/2008 (2 h/a)
- 29 Aula do dia 02/12/2008 (2 h/a)
- 30 Aula do dia 04/12/2008 (2 h/a)
Aula do dia 26/08/2008 (2 h/a)
- Assunto
- Apresentação do professor e turma.
- Apresentação do programa.
- Link sugerido
- Fortran 90 Tutorial
- Compilador Fortran para Windows página do "fabricante": http://www.g95.org/
Aula do dia 28/08/2008 (2 h/a)
- Assunto
- Introdução ao conceitos fundamentais de algoritmos e de Fortran
- Problemas propostos/resolvidos
- F90: Meu Primeiro Programa.
- F90: Soma de dois números inteiros.
- F90: Divisão de dois números inteiros.
- F90: Potências de 2.
- F90: Valor absoluto.
- F90: Problema do número dentro de uma faixa.
- F90: Solução de equação de segundo grau.
- Links sugeridos
- Referência da biblioteca Fortran (1)
- Referência da biblioteca Fortran (2)
- Introdução à programação em Fortran
- Programação em Linguagem Fortran
Aula do dia 02/09/2008 (2 h/a)
- Assuntos
- Conceito de algoritmo.
- Conceito de programação e de programa.
- Conceito de linguagem de programação.
- Introdução ao conceito de tipo e estrutura de dados.
- Conceito de abstração.
- Importância da abstração.
- Etapas de Implementação – Estruturação, Codificação, Montagem e Teste de Programas
- Metodologia de programação: programação estruturada.
- Os 8 estágios de Collins (até o estágio 6)
- Metodologia de programação: programação estruturada.
- Atividade
- Demonstração dos conceitos prática dos algoritmos da aula passada.
- Preparação para a aula prática.
- Links sugeridos
- Programação estruturada
- Referências
- COLLINS, William J. Programação estruturada com estudos de casos em PASCAL. São Paulo: MacGraw-Hill, 1988.
- WIRTH, Niklaus. Algoritmos e estruturas de dados. Rio de Janeiro: LTC, 1989.
- ZIVIANI, Nivio. Projeto de algoritmos: com implementações em PASCAL e C. São Paulo: Thomson Learning, 2007.
Aula do dia 04/09/2008 (2 h/a)
- Atividade
- Prática na sala com os 8 estágios de Collins.
- Prática no laboratório com os conceitos de Fortran e os programas simples da aula do dia 28/08/2008 (metade da turma).
Aula do dia 09/09/2008 (2 h/a)
- Assunto
- Comandos de controle.
- Estruturas de controle.
- Comando DO.
- Comando SELECT.
- Problemas
- F90: Simples contador.
- F90: Simples contador espaçado.
- F90: Tabuada.
- F90: Números pares.
- F90: Números pares interativo.
- F90: Número e seus nomes.
Aula do dia 11/09/2008 (2 h/a)
- Atividade
- Exercício
- Prática no laboratório (segunda metade da turma).
Aula do dia 16/09/2008 (2 h/a)
- Assunto
- Implementação de Soluções em Computador
- Linguagens de Alto Nível
- Esclarecimento, revisão e complementos
- A operação de atribuição.
- Outras opções das construções DO, IF e SELECT.
Aula do dia 18/09/2008 (2 h/a)
- Exercício proposto
- Problema das operações sem os operadores.
- Atividade
- Prática no laboratório (primeira metade da turma).
Aula do dia 23/09/2008 (2 h/a)
- Assuntos
- Algoritmos e Lógica de Programação
- Linguagens Gráficas – Linguagem de Fluxo
- Os 8 estágios de Collins (revisão e detalhamento do estágio 7 e do 8).
- Comentários no código.
- Esclarecimento, revisão e complementos
- A operação de atribuição.
- Link sugerido
- http://www.brasilacademico.com/ed/testemesa.htm
Aula do dia 25/09/2008 (2 h/a)
- Atividade
- Correção dos exercícios propostos.
- Prática no laboratório (primeira metade da turma).
Aula do dia 30/09/2008 (2 h/a)
- Atividade
- Primeira prova.
Aula do dia 02/10/2008 (2 h/a)
- Assunto
- Comandos de Especificação
- Declaração de Tipos de Variáveis
- Comandos de Atribuição
- Comando de Atribuição Lógico
- Subprogramas
- Funções FUNCTION
- Exemplos
- F90: Tabela verdade do E.
- F90: Tabela verdade do OU.
- F90: Tabela verdade do OU Exclusivo.
- F90: Introdução às FUNCTIONs.
Aula do dia 07/10/2008 (2 h/a)
Aula do dia 09/10/2008 (2 h/a)
Aula do dia 14/10/2008 (2 h/a)
Aula do dia 16/10/2008 (2 h/a)
Aula do dia 21/10/2008 (2 h/a)
Aula do dia 23/10/2008 (2 h/a)
Aula do dia 28/10/2008 (2 h/a)
Aula do dia 30/10/2008 (2 h/a)
Aula do dia 04/11/2008 (2 h/a)
Aula do dia 06/11/2008 (2 h/a)
Aula do dia 11/11/2008 (2 h/a)
Aula do dia 13/11/2008 (2 h/a)
Aula do dia 18/11/2008 (2 h/a)
Aula do dia 20/11/2008 (2 h/a)
Aula do dia 25/11/2008 (2 h/a)
- Atividade
- Finalização dos trabalhos semestrais.
Aula do dia 27/11/2008 (2 h/a)
- Atividade
- Apresentação dos trabalhos semestrais.
Aula do dia 02/12/2008 (2 h/a)
- Atividade
- Segunda prova.
Aula do dia 04/12/2008 (2 h/a)
- Atividade
- Entrega dos resultados.