SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Universidade Presbiteriana Mackenzie




                     Apresentação da Disciplina
                                 Estrutura de Dados I




       Prof. MSc. Fabricio da Silva Soares

          Faculdade de Computação e Informática
            São Paulo, 5 de agosto de 2011
Tópicos da Aula
•   Objetivos
•   Conteúdo Programático
•   Bibliografia Básica e Complementar
•   Notas
•   Datas Importantes
•   Comunicados e Avisos
•   Contatos

                    Apresentação da Disciplina   2
Objetivos
• Cognitivos:
  – Aprender os fundamentos de Estrutura de Dados
    e suas aplicações
  – Analisar estratégias de implementação destas
    Estruturas de Dados
  – Entender e analisar a eficiência destas estruturas




                     Apresentação da Disciplina          3
Objetivos
• Habilidades:
  – Ser capaz de entender o funcionamento das
    principais Estruturas de Dados
  – Ser hábil a avaliar a melhor Estrutura de Dados
    para cada aplicação
  – Ser capaz de desenvolver aplicações utilizando
    estas Estruturas de Dados



                     Apresentação da Disciplina       4
Objetivos
• Atitudes:
  – Ter consciência da importância da avaliação de
    desempenho das principais Estruturas de Dados
    para aplicações científicas e/ou comerciais
  – Valorizar o reuso de código
  – Fazer uso do trabalho cooperativo para
    desenvolvimento de tarefas complexas



                    Apresentação da Disciplina       5
Conteúdo Programático
•   Tópico 01: Conceitos Básicos
•   Tópico 02: Listas
•   Tópico 03: Pilhas
•   Tópico 04: Filas
•   Tópico 05: Estruturas Encadeadas
•   Tópico 06: Recursividade



                    Apresentação da Disciplina   6
Bibliografia Básica
• GOODRICH, Michael T.;
  TAMASSIA, Roberto.
  Data Structures and
  Algorithms in Java.
  New york: John Wiley,
  c1988. 738 p. : il. ; 25
  cm (Wordwide series in
  computer science) ISBN
  0-471-19308-9.


                      Apresentação da Disciplina   7
Bibliografia Básica
• CORMEN, Thomas H.
  Introduction to
  Algorithms – 2nd
  Edition. Cambridge,
  MA: MIT Press, c2001.
  xxi, 1180 p. ISBN
  0262032937.




                    Apresentação da Disciplina   8
Bibliografia Complementar
• AHO, Alfred V.;
  HOPCROFT, John E.;
  ULLMAN, Jeffrey D.
  Data structures and
  algorithms. Reading:
  Addison-Wesley, c1983.
  427 p. : il. ; 25 cm ISBN
  0201000237.



                      Apresentação da Disciplina   9
Bibliografia Complementar
• DEITEL, Harvey M.;
  DEITEL, Paul J. Java:
  Como Programar – 4ª
  Edição., 2. reimpr. Porto
  Alegre: Bookman, 2004.
  xx, 1386 p. ISBN
  8536301236.




                      Apresentação da Disciplina   10
Notas
• A média final da disciplina será calculada pela
  seguinte fórmula:


  – NF: Nota Final
  – P1: Prova Parcial 1
  – P2: Prova Parcial 2
  – PF: Prova Final
  – PR: PROCOMP
                     Apresentação da Disciplina     11
Datas Importantes
• 1ª prova parcial (12/09/2011): Peso 30
  – Tópico 01 e Tópico 02
• 2ª prova parcial (31/10/2011): Peso 30
  – Tópico 01, Tópico 02, Tópico 03 e Tópico 04
• Prova final (data a definir): Peso 40
  – Todos os tópicos da disciplina + "Artigo CAPES"




                     Apresentação da Disciplina       12
Comunicados e Avisos
• Todas as provas serão individuais e sem
  consulta
• Todos os comunicados e avisos referentes à
  disciplina serão postados no Mackenzie Virtual
• O aluno deve acompanhar seu e-mail
  institucional @mackenzista.com.br
• Todas as atividades e exercícios estarão
  disponíveis no Mackenzie Virtual

                   Apresentação da Disciplina   13
Contatos
• O principal canal de comunicação entre os
  alunos e o professor fora do horário de aula
  deverá ser através do e-mail:

   fabricio[dot]soares[at]mackenzie[dot]br




                   Apresentação da Disciplina    14
15
16
Obrigado



  Prof. MSc. Fabricio da Silva Soares
fabricio[dot]soares[at]mackenzie[dot]br




                                          17

Weitere ähnliche Inhalte

Andere mochten auch

Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dadosNegoTux Jean
 
Estrutura de Dados - Aula 03
Estrutura de Dados - Aula 03Estrutura de Dados - Aula 03
Estrutura de Dados - Aula 03thomasdacosta
 
Estrutura de Dados - Aula 02
Estrutura de Dados - Aula 02Estrutura de Dados - Aula 02
Estrutura de Dados - Aula 02thomasdacosta
 
Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01thomasdacosta
 
INTERIOR DO COMPUTADOR
INTERIOR DO COMPUTADORINTERIOR DO COMPUTADOR
INTERIOR DO COMPUTADORelectricgirl
 
Arquitetura interna do computador
Arquitetura interna do computadorArquitetura interna do computador
Arquitetura interna do computadorAndleloli
 
Estrutura de Dados - Aula 04
Estrutura de Dados - Aula 04Estrutura de Dados - Aula 04
Estrutura de Dados - Aula 04thomasdacosta
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)KianeLedok
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)KianeLedok
 
Estrutura de Dados Aula 04 - Listas Estáticas
Estrutura de Dados Aula 04 - Listas EstáticasEstrutura de Dados Aula 04 - Listas Estáticas
Estrutura de Dados Aula 04 - Listas EstáticasLeinylson Fontinele
 
Estrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesEstrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesLeinylson Fontinele
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADLeinylson Fontinele
 
Estrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasEstrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasLeinylson Fontinele
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisFabrício Lopes Sanchez
 
Introdução a estrutura de dados josé lucas rangel - raulzinho.cb@hotmail.com
Introdução a estrutura de dados   josé lucas rangel - raulzinho.cb@hotmail.comIntrodução a estrutura de dados   josé lucas rangel - raulzinho.cb@hotmail.com
Introdução a estrutura de dados josé lucas rangel - raulzinho.cb@hotmail.comRaul Batalha
 

Andere mochten auch (20)

Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dados
 
Estrutura de Dados - Aula 03
Estrutura de Dados - Aula 03Estrutura de Dados - Aula 03
Estrutura de Dados - Aula 03
 
Estrutura de Dados - Aula 02
Estrutura de Dados - Aula 02Estrutura de Dados - Aula 02
Estrutura de Dados - Aula 02
 
Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01Estrutura de Dados - Aula 01
Estrutura de Dados - Aula 01
 
INTERIOR DO COMPUTADOR
INTERIOR DO COMPUTADORINTERIOR DO COMPUTADOR
INTERIOR DO COMPUTADOR
 
Arquitetura interna do computador
Arquitetura interna do computadorArquitetura interna do computador
Arquitetura interna do computador
 
Estrutura de Dados - Aula 04
Estrutura de Dados - Aula 04Estrutura de Dados - Aula 04
Estrutura de Dados - Aula 04
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)
 
EDII02 [2012.1] Introdução (Estruturas de Dados)
EDII02 [2012.1]   Introdução (Estruturas de Dados)EDII02 [2012.1]   Introdução (Estruturas de Dados)
EDII02 [2012.1] Introdução (Estruturas de Dados)
 
Estrutura de Dados em Java (Introdução)
Estrutura de Dados em Java (Introdução)Estrutura de Dados em Java (Introdução)
Estrutura de Dados em Java (Introdução)
 
Estrutura de Dados Aula 04 - Listas Estáticas
Estrutura de Dados Aula 04 - Listas EstáticasEstrutura de Dados Aula 04 - Listas Estáticas
Estrutura de Dados Aula 04 - Listas Estáticas
 
Estrutura de dados em Java - Pilhas
Estrutura de dados em Java - PilhasEstrutura de dados em Java - Pilhas
Estrutura de dados em Java - Pilhas
 
Estrutura de dados em Java - Filas
Estrutura de dados em Java - FilasEstrutura de dados em Java - Filas
Estrutura de dados em Java - Filas
 
Estrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e FunçõesEstrutura de Dados - Aula 03 - Ponteiros e Funções
Estrutura de Dados - Aula 03 - Ponteiros e Funções
 
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TADEstrutura de Dados - Aula 02 - Estrutura de Dados e TAD
Estrutura de Dados - Aula 02 - Estrutura de Dados e TAD
 
Estrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas EstáticasEstrutura de Dados - Aula 04 - Listas Estáticas
Estrutura de Dados - Aula 04 - Listas Estáticas
 
Estruturas de dados
Estruturas de dadosEstruturas de dados
Estruturas de dados
 
Estrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentaisEstrutura de Dados - Conceitos fundamentais
Estrutura de Dados - Conceitos fundamentais
 
Introdução a estrutura de dados josé lucas rangel - raulzinho.cb@hotmail.com
Introdução a estrutura de dados   josé lucas rangel - raulzinho.cb@hotmail.comIntrodução a estrutura de dados   josé lucas rangel - raulzinho.cb@hotmail.com
Introdução a estrutura de dados josé lucas rangel - raulzinho.cb@hotmail.com
 
Relooking stratégique
Relooking stratégiqueRelooking stratégique
Relooking stratégique
 

Ähnlich wie (ED1) Tópico 00 - Apresentação da Disciplina

(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da DisciplinaFabricio Narcizo
 
(PDI) Tópico 00 - Apresentação da Disciplina
(PDI) Tópico 00 - Apresentação da Disciplina(PDI) Tópico 00 - Apresentação da Disciplina
(PDI) Tópico 00 - Apresentação da DisciplinaFabricio Narcizo
 
01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UCCarlos Santos
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCCarlos Santos
 
01 aula 07022012
01   aula 0702201201   aula 07022012
01 aula 07022012atsileg
 
Estrutura de Dados II - Apresentação da Disciplina
Estrutura de Dados II - Apresentação da DisciplinaEstrutura de Dados II - Apresentação da Disciplina
Estrutura de Dados II - Apresentação da DisciplinaDaniel Arndt Alves
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em ComputaçãoLeandro de Castro
 
Metodologia da Pesquisa Científica: Introdução
Metodologia da Pesquisa Científica:  IntroduçãoMetodologia da Pesquisa Científica:  Introdução
Metodologia da Pesquisa Científica: IntroduçãoAlexandre Duarte
 
Técnicas de Programação Aplicada III - Apresentação da Disciplina
Técnicas de Programação Aplicada III - Apresentação da DisciplinaTécnicas de Programação Aplicada III - Apresentação da Disciplina
Técnicas de Programação Aplicada III - Apresentação da DisciplinaDaniel Arndt Alves
 
01 aula 01032012
01   aula 0103201201   aula 01032012
01 aula 01032012atsileg
 
Atividadesde pesquisaii aula1
Atividadesde pesquisaii aula1Atividadesde pesquisaii aula1
Atividadesde pesquisaii aula1Danielle Couto
 
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...O Relatório Científico como suporte e instrumento de divulgação e difusão de ...
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...Anabela Mesquita
 
Linguagem de Programação II - Apresentação da Disciplina
Linguagem de Programação II - Apresentação da DisciplinaLinguagem de Programação II - Apresentação da Disciplina
Linguagem de Programação II - Apresentação da DisciplinaDaniel Arndt Alves
 
Logica programação
Logica programaçãoLogica programação
Logica programaçãoFIPA
 
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...Rosalina Simão Nunes
 
Qualificacao_JoniceOliveira (1).ppt
Qualificacao_JoniceOliveira (1).pptQualificacao_JoniceOliveira (1).ppt
Qualificacao_JoniceOliveira (1).pptAdeliceBraga
 

Ähnlich wie (ED1) Tópico 00 - Apresentação da Disciplina (20)

(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina(LP2) Tópico 00 - Apresentação da Disciplina
(LP2) Tópico 00 - Apresentação da Disciplina
 
(PDI) Tópico 00 - Apresentação da Disciplina
(PDI) Tópico 00 - Apresentação da Disciplina(PDI) Tópico 00 - Apresentação da Disciplina
(PDI) Tópico 00 - Apresentação da Disciplina
 
01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC01 LabMM4 - Apresentação da UC
01 LabMM4 - Apresentação da UC
 
LabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UCLabMM4 (T01 - 12/13) - Apresentação da UC
LabMM4 (T01 - 12/13) - Apresentação da UC
 
01 aula 07022012
01   aula 0702201201   aula 07022012
01 aula 07022012
 
Estrutura de Dados II - Apresentação da Disciplina
Estrutura de Dados II - Apresentação da DisciplinaEstrutura de Dados II - Apresentação da Disciplina
Estrutura de Dados II - Apresentação da Disciplina
 
2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação2016: Metodologia da Pesquisa em Computação
2016: Metodologia da Pesquisa em Computação
 
Metodologia da Pesquisa Científica: Introdução
Metodologia da Pesquisa Científica:  IntroduçãoMetodologia da Pesquisa Científica:  Introdução
Metodologia da Pesquisa Científica: Introdução
 
Técnicas de Programação Aplicada III - Apresentação da Disciplina
Técnicas de Programação Aplicada III - Apresentação da DisciplinaTécnicas de Programação Aplicada III - Apresentação da Disciplina
Técnicas de Programação Aplicada III - Apresentação da Disciplina
 
01 aula 01032012
01   aula 0103201201   aula 01032012
01 aula 01032012
 
Atividadesde pesquisaii aula1
Atividadesde pesquisaii aula1Atividadesde pesquisaii aula1
Atividadesde pesquisaii aula1
 
Tecnologia em Movimentação de Materiais (Aula 01)
Tecnologia em Movimentação de Materiais (Aula 01)Tecnologia em Movimentação de Materiais (Aula 01)
Tecnologia em Movimentação de Materiais (Aula 01)
 
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...O Relatório Científico como suporte e instrumento de divulgação e difusão de ...
O Relatório Científico como suporte e instrumento de divulgação e difusão de ...
 
AulaAula1(introducao)
AulaAula1(introducao)AulaAula1(introducao)
AulaAula1(introducao)
 
1. apresentação
1. apresentação1. apresentação
1. apresentação
 
Aula 1 apresentação
Aula 1   apresentaçãoAula 1   apresentação
Aula 1 apresentação
 
Linguagem de Programação II - Apresentação da Disciplina
Linguagem de Programação II - Apresentação da DisciplinaLinguagem de Programação II - Apresentação da Disciplina
Linguagem de Programação II - Apresentação da Disciplina
 
Logica programação
Logica programaçãoLogica programação
Logica programação
 
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
'Radiografia‘ dum curso online: estudo das práticas docentes sobre o desenho...
 
Qualificacao_JoniceOliveira (1).ppt
Qualificacao_JoniceOliveira (1).pptQualificacao_JoniceOliveira (1).ppt
Qualificacao_JoniceOliveira (1).ppt
 

Kürzlich hochgeladen

02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdfJorge Andrade
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxKtiaOliveira68
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaJúlio Sandes
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasillucasp132400
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumPatrícia de Sá Freire, PhD. Eng.
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 

Kürzlich hochgeladen (20)

02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf02. Informática - Windows 10 apostila completa.pdf
02. Informática - Windows 10 apostila completa.pdf
 
Orações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptxOrações subordinadas substantivas (andamento).pptx
Orações subordinadas substantivas (andamento).pptx
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma AntigaANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
ANTIGUIDADE CLÁSSICA - Grécia e Roma Antiga
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
Governo Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 BrasilGoverno Provisório Era Vargas 1930-1934 Brasil
Governo Provisório Era Vargas 1930-1934 Brasil
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Universidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comumUniversidade Empreendedora como uma Plataforma para o Bem comum
Universidade Empreendedora como uma Plataforma para o Bem comum
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 

(ED1) Tópico 00 - Apresentação da Disciplina

  • 1. Universidade Presbiteriana Mackenzie Apresentação da Disciplina Estrutura de Dados I Prof. MSc. Fabricio da Silva Soares Faculdade de Computação e Informática São Paulo, 5 de agosto de 2011
  • 2. Tópicos da Aula • Objetivos • Conteúdo Programático • Bibliografia Básica e Complementar • Notas • Datas Importantes • Comunicados e Avisos • Contatos Apresentação da Disciplina 2
  • 3. Objetivos • Cognitivos: – Aprender os fundamentos de Estrutura de Dados e suas aplicações – Analisar estratégias de implementação destas Estruturas de Dados – Entender e analisar a eficiência destas estruturas Apresentação da Disciplina 3
  • 4. Objetivos • Habilidades: – Ser capaz de entender o funcionamento das principais Estruturas de Dados – Ser hábil a avaliar a melhor Estrutura de Dados para cada aplicação – Ser capaz de desenvolver aplicações utilizando estas Estruturas de Dados Apresentação da Disciplina 4
  • 5. Objetivos • Atitudes: – Ter consciência da importância da avaliação de desempenho das principais Estruturas de Dados para aplicações científicas e/ou comerciais – Valorizar o reuso de código – Fazer uso do trabalho cooperativo para desenvolvimento de tarefas complexas Apresentação da Disciplina 5
  • 6. Conteúdo Programático • Tópico 01: Conceitos Básicos • Tópico 02: Listas • Tópico 03: Pilhas • Tópico 04: Filas • Tópico 05: Estruturas Encadeadas • Tópico 06: Recursividade Apresentação da Disciplina 6
  • 7. Bibliografia Básica • GOODRICH, Michael T.; TAMASSIA, Roberto. Data Structures and Algorithms in Java. New york: John Wiley, c1988. 738 p. : il. ; 25 cm (Wordwide series in computer science) ISBN 0-471-19308-9. Apresentação da Disciplina 7
  • 8. Bibliografia Básica • CORMEN, Thomas H. Introduction to Algorithms – 2nd Edition. Cambridge, MA: MIT Press, c2001. xxi, 1180 p. ISBN 0262032937. Apresentação da Disciplina 8
  • 9. Bibliografia Complementar • AHO, Alfred V.; HOPCROFT, John E.; ULLMAN, Jeffrey D. Data structures and algorithms. Reading: Addison-Wesley, c1983. 427 p. : il. ; 25 cm ISBN 0201000237. Apresentação da Disciplina 9
  • 10. Bibliografia Complementar • DEITEL, Harvey M.; DEITEL, Paul J. Java: Como Programar – 4ª Edição., 2. reimpr. Porto Alegre: Bookman, 2004. xx, 1386 p. ISBN 8536301236. Apresentação da Disciplina 10
  • 11. Notas • A média final da disciplina será calculada pela seguinte fórmula: – NF: Nota Final – P1: Prova Parcial 1 – P2: Prova Parcial 2 – PF: Prova Final – PR: PROCOMP Apresentação da Disciplina 11
  • 12. Datas Importantes • 1ª prova parcial (12/09/2011): Peso 30 – Tópico 01 e Tópico 02 • 2ª prova parcial (31/10/2011): Peso 30 – Tópico 01, Tópico 02, Tópico 03 e Tópico 04 • Prova final (data a definir): Peso 40 – Todos os tópicos da disciplina + "Artigo CAPES" Apresentação da Disciplina 12
  • 13. Comunicados e Avisos • Todas as provas serão individuais e sem consulta • Todos os comunicados e avisos referentes à disciplina serão postados no Mackenzie Virtual • O aluno deve acompanhar seu e-mail institucional @mackenzista.com.br • Todas as atividades e exercícios estarão disponíveis no Mackenzie Virtual Apresentação da Disciplina 13
  • 14. Contatos • O principal canal de comunicação entre os alunos e o professor fora do horário de aula deverá ser através do e-mail: fabricio[dot]soares[at]mackenzie[dot]br Apresentação da Disciplina 14
  • 15. 15
  • 16. 16
  • 17. Obrigado Prof. MSc. Fabricio da Silva Soares fabricio[dot]soares[at]mackenzie[dot]br 17