Академический Документы
Профессиональный Документы
Культура Документы
ESTRUTURAS DE DADOS I
PROF. EDSON IFARRAGUIRRE MORENO
INFORMAÇÕES
• Subprogramação.
• Recursividade.
PROGRAMA
• Unidade 3: Subalgoritmos
• 3.1. Conceitos e vantagens da utilização
• 3.2. Escopo de variáveis: globais X locais
• 3.3. Tipos de subalgoritmos
• 3.3.1. Função
• 3.3.2. Procedimento
• 3.4. Parâmetros
• 3.4.1. Passagem por valor
• 3.4.2. Passagem por referência
• 3.5. Formas de desenvolvimento de algoritmos
• 3.5.1. Top Down
• 3.5.2. Botton Up
PROGRAMA
• P1 - 12/09/2017
• P2 - 17/10/2017
• P3 - 21/11/2017
• PS - 28/11/2017
• G2 - 05/12/2017
• TPs – Ao longo do semestre
AVALIAÇÃO
• G1 >= 7: Aprovação
• 4 <= G1 < 7: G2
• Conteúdo: TODA a matéria, média = 5,0
• G1 < 4: Reprovação sem direito a G2
• Sobre os trabalhos
• Como garantir nota zero
• Trabalhos entregues fora do prazo
• Encaminhamento de material corrompido
• Plágio
• Sobre as provas
• Entrar permitida até o primeiro aluno sair
• Depois disso ninguém mais entra!
• BÁSICA:
• 1. FORBELLONE, A. L. V.; EBERSPACHER, H. F. Lógica de
Programação. São Paulo, Makron Books, 2000.
• 2. ORTH, A. I. Algoritmos e Programação. Porto Alegre: AIO,
2001. 175 p.
BIBLIOGRAFIA
• COMPLEMENTAR:
• 1. AHO, A. V.; HOPCROFT, J. E.; ULLMAN, J. D. Data structures and algoritmos.
Massachusetts, Addison-Wesley, 1987.
• 2. CORMEN, T.; LEISERSON, C.; RIVEST, R. Introduction to Algorithms. MIT Press,
2001.
• 3. FARRER, H. et alli. Algoritmos Estruturados. Rio de Janeiro, Guanabara, 1999.
• 4. GUIMARÃES, A. M.; LAGES, N.A.C. Algoritmos e Estruturas de Dados. Rio de
Janeiro , LTC, 1994.
• 5. SALVETTI, D.; et al. Algoritmos. São Paulo : Makron, 1998 .273 p.
• 6. VELOSO, Paulo et alli. Estruturas de Dados. Rio de Janeiro, Editora Campus,
1996.
• 7. VILLAS, Marcos V.; VILLAS BOAS, L. Programação: Conceitos, Técnicas e
Linguagens. Rio de Janeiro, Editora Campus, 1988.
• 8. WIRTH, N. Algoritmos e Estruturas de Dados. Rio de Janeiro, Prentice-Hall, 1999.
BOM SEMESTRE !