SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Capítulo 1
Estrutura de Dados
Estrutura de dados é o ramo da computação que estuda os diversos mecanismos de organização
de dados em memória, durante o curso serão apresentados os conceitos e implementações
das principais funções das estruturas de dados mais conhecidas dentre elas as pilhas, filas, listas
e árvores. As implementações das funções serão apresentadas na pseudo-linguagem portugol,
facilitando tanto o entendimento dos algoritmos quanto a migração para qualquer outra linguagem
que você esteja familiarizado, é imprescindível que o aluno conheça lógica de programação.
20
Capítulo 2
Plano de ensino
2.1 Objetivo
Apresentar os principais conceitos e implementações das estruturas de dados mais
conhecidas.
2.2 Público Alvo
Estudantes de informática ou qualquer outra pessoa que deseja aprofundar um pouco
mais
seus conhecimentos em programação.
2.3 Pré-requisitos
Os alunos deverão ter conhecimentos básicos em algoritmo e saber programar em pelo
menos
uma linguagem de programação procedural.
2.4 Descrição
O curso será realizado na modalidade Educação a Distância e utilizará a Plataforma Moodle
como ferramenta de aprendizagem. Ele será dividido em tópicos e cada um deles é composto
por um conjunto de atividades (lições, fóruns, glossários, questionários e outros) que deverão ser
executadas de acordo com as instruções fornecidas. O material didático está disponível on-line
de acordo com as datas pré-estabelecidas em cada tópico.
Todo o material está no formato de lições, e estará disponível ao longo do curso. As lições
poderão ser acessadas quantas vezes forem necessárias. Aconselhamos a leitura de "Ambientação
do Moodle", para que você conheça o produto de Ensino a Distância, evitando dificuldades
advindas do "desconhecimento"sobre o mesmo.
Ao final de cada semana do curso será disponibilizada a prova referente ao módulo estudado
anteriormente que também conterá perguntas sobre os textos indicados. Utilize o material de
cada semana e os exemplos disponibilizados para se preparar para prova.
Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deve ser
disponibilizada no fórum ou enviada por e-mail. Diariamente os monitores darão respostas e
esclarecimentos.
• Avaliação de aprendizagem e Avaliação do curso.
As lições contém o conteúdo principal. Elas poderão ser acessadas quantas vezes forem
necessárias, desde que estejam dentro da semana programada. Ao final de uma lição, você
receberá uma nota de acordo com o seu desempenho. Responda com atenção às perguntas de
cada lição, pois elas serão consideradas na sua nota final. Caso sua nota numa determinada
lição for menor do que 6.0, sugerimos que você faça novamente esta lição.
Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das lições
quanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveis
para que possam ser consultados durante a avaliação final.
Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de
Ensino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma.
Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá ser
enviada no fórum. Diariamente os monitores darão respostas e esclarecimentos.
2.7 Programa
O curso Estrutura de Dados oferecerá o seguinte conteúdo:
• Apresentação do conceito de tipo abstrato de dados;
• Sintaxe de um algoritmo em portugol;
• Conceitos e implementações das principais estrutras de dados.
22
• Avaliação de aprendizagem e Avaliação do curso.
As lições contém o conteúdo principal. Elas poderão ser acessadas quantas vezes forem
necessárias, desde que estejam dentro da semana programada. Ao final de uma lição, você
receberá uma nota de acordo com o seu desempenho. Responda com atenção às perguntas de
cada lição, pois elas serão consideradas na sua nota final. Caso sua nota numa determinada
lição for menor do que 6.0, sugerimos que você faça novamente esta lição.
Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das lições
quanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveis
para que possam ser consultados durante a avaliação final.
Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de
Ensino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma.
Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá ser
enviada no fórum. Diariamente os monitores darão respostas e esclarecimentos.
2.7 Programa
O curso Estrutura de Dados oferecerá o seguinte conteúdo:
• Apresentação do conceito de tipo abstrato de dados;
• Sintaxe de um algoritmo em portugol;
• Conceitos e implementações das principais estrutras de dados.
22
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
2.8 Avaliação
Toda a avaliação será feita on-line.
Aspectos a serem considerados na avaliação:
• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;
• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.
Instrumentos de avaliação:
• Participação ativa nas atividades programadas.
• Avaliação ao final do curso.
• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e
obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo
com a fórmula abaixo:
• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições
• AF = Avaliações
Porém antes de responder a esta pergunta é necessário explicitar a diferença entre dois outros
termos, são eles:
• Tipo de dados: Em linguagem de programação, tipo de dados se refere ao tipo da variável,
definindo o conjunto de valores que esta variável pode armazenar bem como o tamanho
do dado a ser armazenado. Por exemplo, para uma variável do tipo char na linguagem C é
reservado um byte na memória RAM para armazenar caracteres ou números inteiros que
caibam em um byte.
• Tipo abstrato de dados(TDA): Abrange não só os dados e tipo de dados mas também as
operações sobre esses dados, Matematicamente um tipo abstrato de dados pode ser definido
pelo par (V,O) onde V corresponde a um conjunto de valores e O a um conjunto de
funções que manipulam esses dados. Observe que não precisamos conhecer como são
implementadas essas funções, logo quando trabalhamos com tipo abstrato de dados estamos
preocupados em o que ele faz e não como ele faz, ou seja, não precisamos conhecer
a implementação de uma TDA, ela pode ser implementada e compilada separadamente do
código principal.

Weitere ähnliche Inhalte

Ähnlich wie Estruturas Dados Curso Online

PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiPLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiManoelCastro18
 
2apresentação e organização do curso o curso
2apresentação e organização do curso o curso2apresentação e organização do curso o curso
2apresentação e organização do curso o cursoadriana cavalcanti
 
Apresentação e organização do curso
Apresentação e organização do curso Apresentação e organização do curso
Apresentação e organização do curso adriana cavalcanti
 
Matemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfMatemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfHELENO FAVACHO
 
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
 
Logica programação
Logica programaçãoLogica programação
Logica programaçãoFIPA
 
(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
 
Matemática - Formação Continuada.docx
Matemática - Formação Continuada.docxMatemática - Formação Continuada.docx
Matemática - Formação Continuada.docxHELENO FAVACHO
 
Projeto, Sequencia didática e Plano de Aula.pdf
Projeto, Sequencia didática e Plano de Aula.pdfProjeto, Sequencia didática e Plano de Aula.pdf
Projeto, Sequencia didática e Plano de Aula.pdfSIRLENEMOTAPINHEIROD
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014Elainemat
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014mardasrour
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014julivibruno
 
Pós oficina ii parte05
Pós oficina ii parte05Pós oficina ii parte05
Pós oficina ii parte05Simone Silva
 
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de Sw
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de SwPrograma TEES Metodologias de Desenvolvimento Desenvolvimento de Sw
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de SwRogerio P C do Nascimento
 
Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013Cíntia Silva Barboza
 
ATPS - Programação Estruturada II
ATPS - Programação Estruturada IIATPS - Programação Estruturada II
ATPS - Programação Estruturada IIthomasdacosta
 

Ähnlich wie Estruturas Dados Curso Online (20)

PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiPLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
PLANO DE ESTUDO.docxkiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
 
2apresentação e organização do curso o curso
2apresentação e organização do curso o curso2apresentação e organização do curso o curso
2apresentação e organização do curso o curso
 
Apresentação e organização do curso
Apresentação e organização do curso Apresentação e organização do curso
Apresentação e organização do curso
 
Matemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdfMatemática - Formação Continuada.pdf
Matemática - Formação Continuada.pdf
 
Atividades modulo ii
Atividades modulo iiAtividades modulo ii
Atividades modulo ii
 
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
 
Logica programação
Logica programaçãoLogica programação
Logica programação
 
(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
 
Matemática - Formação Continuada.docx
Matemática - Formação Continuada.docxMatemática - Formação Continuada.docx
Matemática - Formação Continuada.docx
 
Projeto, Sequencia didática e Plano de Aula.pdf
Projeto, Sequencia didática e Plano de Aula.pdfProjeto, Sequencia didática e Plano de Aula.pdf
Projeto, Sequencia didática e Plano de Aula.pdf
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Ambientação_Atividade com Corpus - Lexical Approach
Ambientação_Atividade com Corpus  - Lexical ApproachAmbientação_Atividade com Corpus  - Lexical Approach
Ambientação_Atividade com Corpus - Lexical Approach
 
Guia do participante
Guia do participanteGuia do participante
Guia do participante
 
Pós oficina ii parte05
Pós oficina ii parte05Pós oficina ii parte05
Pós oficina ii parte05
 
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de Sw
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de SwPrograma TEES Metodologias de Desenvolvimento Desenvolvimento de Sw
Programa TEES Metodologias de Desenvolvimento Desenvolvimento de Sw
 
Webquest
WebquestWebquest
Webquest
 
Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013Projeto planejamento cíntiada_silvabarboza2013
Projeto planejamento cíntiada_silvabarboza2013
 
ATPS - Programação Estruturada II
ATPS - Programação Estruturada IIATPS - Programação Estruturada II
ATPS - Programação Estruturada II
 

Estruturas Dados Curso Online

  • 1. Capítulo 1 Estrutura de Dados Estrutura de dados é o ramo da computação que estuda os diversos mecanismos de organização de dados em memória, durante o curso serão apresentados os conceitos e implementações das principais funções das estruturas de dados mais conhecidas dentre elas as pilhas, filas, listas e árvores. As implementações das funções serão apresentadas na pseudo-linguagem portugol, facilitando tanto o entendimento dos algoritmos quanto a migração para qualquer outra linguagem que você esteja familiarizado, é imprescindível que o aluno conheça lógica de programação. 20
  • 2. Capítulo 2 Plano de ensino 2.1 Objetivo Apresentar os principais conceitos e implementações das estruturas de dados mais conhecidas. 2.2 Público Alvo Estudantes de informática ou qualquer outra pessoa que deseja aprofundar um pouco mais seus conhecimentos em programação. 2.3 Pré-requisitos Os alunos deverão ter conhecimentos básicos em algoritmo e saber programar em pelo menos uma linguagem de programação procedural.
  • 3. 2.4 Descrição O curso será realizado na modalidade Educação a Distância e utilizará a Plataforma Moodle como ferramenta de aprendizagem. Ele será dividido em tópicos e cada um deles é composto por um conjunto de atividades (lições, fóruns, glossários, questionários e outros) que deverão ser executadas de acordo com as instruções fornecidas. O material didático está disponível on-line de acordo com as datas pré-estabelecidas em cada tópico. Todo o material está no formato de lições, e estará disponível ao longo do curso. As lições poderão ser acessadas quantas vezes forem necessárias. Aconselhamos a leitura de "Ambientação do Moodle", para que você conheça o produto de Ensino a Distância, evitando dificuldades advindas do "desconhecimento"sobre o mesmo. Ao final de cada semana do curso será disponibilizada a prova referente ao módulo estudado anteriormente que também conterá perguntas sobre os textos indicados. Utilize o material de cada semana e os exemplos disponibilizados para se preparar para prova. Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deve ser disponibilizada no fórum ou enviada por e-mail. Diariamente os monitores darão respostas e esclarecimentos.
  • 4. • Avaliação de aprendizagem e Avaliação do curso. As lições contém o conteúdo principal. Elas poderão ser acessadas quantas vezes forem necessárias, desde que estejam dentro da semana programada. Ao final de uma lição, você receberá uma nota de acordo com o seu desempenho. Responda com atenção às perguntas de cada lição, pois elas serão consideradas na sua nota final. Caso sua nota numa determinada lição for menor do que 6.0, sugerimos que você faça novamente esta lição. Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das lições quanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveis para que possam ser consultados durante a avaliação final. Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de Ensino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma. Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá ser enviada no fórum. Diariamente os monitores darão respostas e esclarecimentos. 2.7 Programa O curso Estrutura de Dados oferecerá o seguinte conteúdo: • Apresentação do conceito de tipo abstrato de dados; • Sintaxe de um algoritmo em portugol; • Conceitos e implementações das principais estrutras de dados. 22
  • 5. • Avaliação de aprendizagem e Avaliação do curso. As lições contém o conteúdo principal. Elas poderão ser acessadas quantas vezes forem necessárias, desde que estejam dentro da semana programada. Ao final de uma lição, você receberá uma nota de acordo com o seu desempenho. Responda com atenção às perguntas de cada lição, pois elas serão consideradas na sua nota final. Caso sua nota numa determinada lição for menor do que 6.0, sugerimos que você faça novamente esta lição. Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das lições quanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveis para que possam ser consultados durante a avaliação final. Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de Ensino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma. Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá ser enviada no fórum. Diariamente os monitores darão respostas e esclarecimentos. 2.7 Programa O curso Estrutura de Dados oferecerá o seguinte conteúdo: • Apresentação do conceito de tipo abstrato de dados; • Sintaxe de um algoritmo em portugol; • Conceitos e implementações das principais estrutras de dados. 22
  • 6. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 7. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 8. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 9. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 10. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 11. 2.8 Avaliação Toda a avaliação será feita on-line. Aspectos a serem considerados na avaliação: • Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento; • Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados. Instrumentos de avaliação: • Participação ativa nas atividades programadas. • Avaliação ao final do curso. • O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação e obtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordo com a fórmula abaixo: • Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições • AF = Avaliações
  • 12. Porém antes de responder a esta pergunta é necessário explicitar a diferença entre dois outros termos, são eles: • Tipo de dados: Em linguagem de programação, tipo de dados se refere ao tipo da variável, definindo o conjunto de valores que esta variável pode armazenar bem como o tamanho do dado a ser armazenado. Por exemplo, para uma variável do tipo char na linguagem C é reservado um byte na memória RAM para armazenar caracteres ou números inteiros que caibam em um byte. • Tipo abstrato de dados(TDA): Abrange não só os dados e tipo de dados mas também as operações sobre esses dados, Matematicamente um tipo abstrato de dados pode ser definido pelo par (V,O) onde V corresponde a um conjunto de valores e O a um conjunto de funções que manipulam esses dados. Observe que não precisamos conhecer como são implementadas essas funções, logo quando trabalhamos com tipo abstrato de dados estamos preocupados em o que ele faz e não como ele faz, ou seja, não precisamos conhecer a implementação de uma TDA, ela pode ser implementada e compilada separadamente do código principal.