A disciplina online "Estrutura de Dados" aborda os seguintes conteúdos: - Compreensão do conceito de Estruturas de Dados; - Compreensão do conceito de Função; - Aplicação dos conceitos de Árvore, Grafo, Pilha, Fila e Lista; - Compreensão do uso de funções definidas pelo programador; - Implementação de funções com e sem retorno, com e sem passagem de parâmetros; - Compreensão do escopo de variáveis (global e local); - Implementação de funções tendo vetores como parâmetros; - Construção de biblioteca de funções; - Compreensão do uso das estruturas heterogêneas definidas pelo programador; - Definição e declaração de estruturas heterogêneas localmente e globalmente; - Identificação de que tipos de elementos podem ser membros de uma estrutura; - Implementação de programas usando estruturas; - Construção de funções usando estruturas heterogêneas; - Compreensão e uso do método de ordenação insertion sort, (inserção) em estruturas homogêneas e em estruturas heterogêneas; - Compreensão e uso do método de ordenação selection sort (seleção) em estruturas homogêneas e em estruturas heterogêneas; - Compreensão e uso do método de ordenação bubble sort (bolha) em estruturas homogêneas e em estruturas heterogêneas; - Compreensão e uso dos métodos de pesquisa sequencial em estruturas homogêneas e em estruturas heterogêneas; - Compreensão e uso dos métodos de pesquisa binária em estruturas homogêneas e em estruturas heterogêneas; - Compreensão do conceito da Estruturas de Dados - Lista Linear; - Identificação das diferenças entre Lista Sequencial e Encadeada; - Compreensão e uso da Estruturas de Dados - Lista Linear Sequencial; - Identificação das principais características da Lista Linear Sequencial; - Compreensão e uso de várias operações realizadas com Lista Linear Sequencial; - Aplicação dos conceitos de ordenação e pesquisa com Lista Linear Sequencial; - Conceituação da Estrutura de Dados Pilha; - Representação da Estrutura de Dados Pilha por contiguidade; - Compreensão e implementação das operações com Pilhas; - Compreensão e teste de aplicação com Pilha sequencial; - Conceituação da estrutura de dados Fila simples e Fila Circular; - Representação da estrutura de dados Fila por contiguidade (Fila simples); - Compreensão e implementação das operações com Fila simples; - Representação da estrutura de dados Fila por contiguidade (Fila circular); - Compreensão e implementação das operações com Fila circular; - Conceituação de ponteiro; - Conceituação dos operadores; - Manipulação de ponteiro com os operadores; - Compreensão do uso do operador ->; - Conceituação de alocação dinâmica de memória; - Compreensão do uso de ponteiro no estudo de Listas Lineares; - Conceituação de listas lineares simplesmente encadeadas; - Representação de listas lineares simplesmente encadeadas com poucos nodos.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar