Baixe o app para aproveitar ainda mais
Prévia do material em texto
01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 1/12 Minhas Disciplinas 20222-S000684 - PESQUISA, ORDENACAO E TECNICAS DE ARMAZ. MATERIAL DE AULA Avaliação A2 Iniciado em quinta, 1 dez 2022, 10:55 Estado Finalizada Concluída em quinta, 1 dez 2022, 11:01 Tempo empregado 5 minutos 26 segundos Avaliar 10,0 de um máximo de 10,0(100%) Questão 1 Correto Atingiu 0,5 de 0,5 No contexto da Ciência da Computação, selecione a alternativa que melhor descreve a Recursividade. a. A recursividade é uma importante técnica de programação em que os algoritmos são codi�cados de forma a realizar chamadas funcionais para eles mesmos, criando pilhas de chamadas. A possibilidade de uso da recursividade em um problema demanda de um caso trivial (condição de parada) e da existência de comportamento repetitivo (ou que o problema seja divisível em subproblemas de igual característica). b. A recursividade é uma importante técnica de ordenação de estruturas de dados na qual uma função realiza chamadas para si mesma. A implementação demanda do caso trivial (condição de parada) e de que a ordenação tratada seja divisível em subproblemas de igual característica. c. A recursividade é uma importante técnica de programação em que os algoritmos são codi�cados de forma a realizar chamadas funcionais para eles mesmos, criando pilhas de chamadas. Existem algoritmos iterativos (que utiliza loops) que não podem ser traduzidos para algoritmos recursivos. A implementação sempre demanda maior custo de memória mas traz como vantagens o menor tempo de execução com menores complexidades (Big O) na maioria dos casos. d. A recursividade é uma técnica de programação orientada a objetos na qual funções realizam chamadas para si mesmas. A implementação sempre demanda maior custo de memória mas traz como vantagens o menor tempo de execução com menores complexidades (Big O) na maioria dos casos. Sua resposta está correta. A resposta correta é: A recursividade é uma importante técnica de programação em que os algoritmos são codi�cados de forma a realizar chamadas funcionais para eles mesmos, criando pilhas de chamadas. A possibilidade de uso da recursividade em um problema demanda de um caso trivial (condição de parada) e da existência de comportamento repetitivo (ou que o problema seja divisível em subproblemas de igual característica). Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/my/ https://ambienteacademico.com.br/course/view.php?id=20260 https://ambienteacademico.com.br/course/view.php?id=20260§ion=2 https://ambienteacademico.com.br/mod/quiz/view.php?id=738416 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 2/12 Questão 2 Correto Atingiu 0,5 de 0,5 Questão 3 Correto Atingiu 0,5 de 0,5 Dado o seguinte pseudo-código recursivo: INT funcRec (INT param) { IMPRIMA "CHAMADA DE FUNCAO" se (param <= 0) retorne 0 senao returne (funcRec(param-3) + funcRec(param-2) + funcRec(param-1)) } Qual é o número de vezes que a instrução IMPRIMA "CHAMADA DE FUNCAO" é realizada quando invocamos funcRec(3)? Dica: desenhe uma árvore de chamadas para identi�car a quantidade de chamadas recursivas. a. 13 b. 133 c. 311 d. 3 Sua resposta está correta. A resposta correta é: 13 A busca talvez seja a operação mais trivial realizada na computação no que diz respeito às operações envolvendo dados. É impossível pensarmos em uma computação que não possa fazer uso de algum dado, tanto em momento de entrada/saída quanto em momento de chamada em algum escopo. Das alternativas a seguir, qual delas traz um problema que não realiza uma busca? a. Consulta de um informações de um cliente em um banco de dados b. Cálculo do n-ésimo termo Fibonacci c. Remoção de um nó/valor em uma estrutura de dados Árvore B d. Veri�cação de valores duplicados em uma estrutura de dados Lista Encadeada Sua resposta está correta. A resposta correta é: Cálculo do n-ésimo termo Fibonacci Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 3/12 Questão 4 Correto Atingiu 0,5 de 0,5 Questão 5 Correto Atingiu 0,5 de 0,5 A respeito das Buscas Binárias, selecione a alternativa correta. a. A Busca Binária não pode ser implementada com recursividade, visto que não podemos criar condições de parada nestes casos. b. Uma Busca Binária realizada em um Vetor unidimensional ordenado tem complexidade O(n). c. O algoritmo de Busca Binária possui complexidade O(log n) independentemente da estrutura de dados utilizada. d. Um algoritmo de Busca Binária é sempre mais performático (em termos de Big O) do que um algoritmo de Busca Sequencial, independente de como estiverem organizados os dados nos quais a busca será feita. Sua resposta está correta. A resposta correta é: O algoritmo de Busca Binária possui complexidade O(log n) independentemente da estrutura de dados utilizada. Seja a seguinte sequência de caracteres: SEQ: a c e g i k m o q s u x z Qual o número de iterações (veri�cações computacionais) que teremos em uma busca pela letra "a" em SEQ, utilizando Busca Sequencial e Busca Binária, respectivamente? a. 1 e 1 b. 4 e 1 c. 4 e 4 d. 1 e 4 Sua resposta está correta. A resposta correta é: 1 e 4 Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 4/12 Questão 6 Correto Atingiu 0,5 de 0,5 A estrutura de dados a seguir é uma Árvore AVL: Qual das alternativas abaixo nos mostra a Árvore AVL em questão após uma rotação do nó raiz "R" para a esquerda? a. Árvore AVL b. Árvore AVL c. Árvore AVL d. Árvore AVL Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 5/12 Questão 7 Correto Atingiu 0,5 de 0,5 Sua resposta está correta. A resposta correta é: Árvore AVL A Árvore AVL é uma estrutura de dados em árvore, sendo binária, ordenada, e balanceada. A sigla AVL vem do nome de seus criadores (Adelson-Velsky e Landis), e foi proposta em 1962. Sobre esta estrutura de dados, podemos a�rmar que: a. É a mais performática e e�ciente forma de se armazenar registros em quaisquer tipos de memória pois implementaa Busca Binária. As complexidades de Busca, Inserção, e Remoção são de O(log n). b. O fator de balanceamento hf, é de�nido por hr-hl, onde hl é a altura da sub-árvore esquerda e hr é a altura da sub-árvore direita. Desta forma, o fator hf representa a altura máxima da Árvore AVL e é sempre otimizado. c. Possui operações especiais chamadas "rotação", que podem ser à esquerda e à direita, de forma simples ou. dupla. Não existe limitação para o número de nós �lhos, os quais são criados durante a inserção de forma organizada. d. Possui operações especiais chamadas "rotação", que podem ser à esquerda e à direita, de forma simples ou. dupla. As complexidades de Busca, Inserção, e Remoção são de O(log n). Sua resposta está correta. A resposta correta é: Possui operações especiais chamadas "rotação", que podem ser à esquerda e à direita, de forma simples ou. dupla. As complexidades de Busca, Inserção, e Remoção são de O(log n). Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 6/12 Questão 8 Correto Atingiu 0,5 de 0,5 As árvores rubro-negras são binárias, balanceadas, e ordenadas. Adotam as propriedades de cor e de ponteiro para o nó pai em cada um de seus nós, a �m de balanceá-las através de operações de rotação e rede�nição de cor para manter-se propriedades especí�cas. Das alternativas a seguir, qual delas não é uma Árvore Rubro-Negra? a. Árvore RN b. Árvore RN c. Árvore RN d. Árvore RN Sua resposta está correta. A resposta correta é: Árvore RN Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 7/12 Questão 9 Correto Atingiu 0,5 de 0,5 Questão 10 Correto Atingiu 0,5 de 0,5 São uma generalização das árvores binárias, em que é possível armazenar múltiplos elementos e ponteiros para nós �lhos em cada nó. A estrutura de cada nó ordena os dados e os ponteiros, de forma sequencial, intercalando-os estruturalmente. A respeito das Árvores B, selecione a alternativa correta: a. As Árvores B possuem melhor performance que as Árvores AVL quanto a acessos em memória, sendo ideais para casos em que o número de nós é muito grande. Seu desempenho de busca é de O(log n) e não é necessário aplicar algoritmos de balanceamento. b. As Árvores B são versões otimizadas das Árvores Binárias (AVL e Rubro-Negras) em que as operações de rotação são realizadas apenas nos nós folhas (toda inserção é realizada apenas nas folhas). Adicionalmente, existem operações especiais chamadas de "particionamento" em que dividimos um nó em dois, para que o mesmo possa comportar mais chaves. c. As Árvores B podem ser implementadas sem a necessidade de um nó raiz, de forma Bottom-Up. Uma das principais características desta estrutura é a versatilidade do número de chaves e ponteiros para nós-folha em cada nó, onde ambos podem variar de 1 a N (N sendo o tamanho da paginação). d. As Árvores B possuem algoritmos especí�cos para a inserção, onde realizamos o "split" do nó. As inserções podem ocorrer em qualquer local da árvore, bem como a divisão do mesmo em dois nós distintos (over�ow). Sua resposta está correta. A resposta correta é: As Árvores B possuem melhor performance que as Árvores AVL quanto a acessos em memória, sendo ideais para casos em que o número de nós é muito grande. Seu desempenho de busca é de O(log n) e não é necessário aplicar algoritmos de balanceamento. A seguinte estrutura de dados é uma Árvore B de ordem 3 (número de �lhos = 3). Sobre esta estrutura, podemos a�rmar que: a. Ao inserirmos as chaves 46, 56, e 66, nesta exata ordem, teremos ao menos 1 particionamento/split. b. Ao inserir a chave 27, teremos a ocorrência de 3 particionamentos/splits. c. Para encontrar a chave 45 a partir do nó raiz (20,40) serão necessárias mais de 10 veri�cações computacionais. d. Ao inserirmos a chave 7, esta será armazenada ao lado esquerdo do valor 10 (no nó intermediário de altura 1). Sua resposta está correta. A resposta correta é: Ao inserir a chave 27, teremos a ocorrência de 3 particionamentos/splits. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 8/12 Questão 11 Correto Atingiu 0,5 de 0,5 Questão 12 Correto Atingiu 0,5 de 0,5 Uma certa tabela de dispersão (hash) em um programa de computador utiliza a função de espalhamento h(k) = k mod m, em que k é a chave e m é o tamanho de um vetor de listas ligadas indexado por h(k). Desta forma, para m = 5013, o índice obtido quando k = 10034 será: a. 0 b. 5013 c. 8 d. 10034 Sua resposta está correta. A resposta correta é: 8 Os métodos hashing envolvem o processo de transformação de uma chave em um endereço. Sobre estes métodos é INCORRETO a�rmar: a. Quando duas ou mais chaves possuem o mesmo endereço primário ocorre uma colisão. Mesmo que se obtenha uma função hash que distribua as chaves de forma uniforme, existe grande chance de haver colisões. b. Deve haver uma forma de tratar as colisões. Uma das formas de se resolver as colisões é construindo uma lista encadeada para cada endereço da tabela. Assim, todas as chaves com mesmo endereço são encadeadas. c. A função hash de transformação deve envolver uma operação simples sobre a chave. O índice gerado pela função hash é chamado endereço primário e o endereço verdadeiro do registro é chamado endereço efetivo. d. O tempo gasto com pesquisas em uma tabela hashing depende do tamanho da tabela e aí reside a grande vantagem destes métodos: sempre são usadas tabelas pequenas. Sua resposta está correta. A resposta correta é: O tempo gasto com pesquisas em uma tabela hashing depende do tamanho da tabela e aí reside a grande vantagem destes métodos: sempre são usadas tabelas pequenas. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 9/12 Questão 13 Correto Atingiu 0,5 de 0,5 Questão 14 Correto Atingiu 0,5 de 0,5 Considere a lista de números inteiros: 830, 73, 743, 752, 407, 618, 442. Um algoritmo de ordenação é utilizado para dispor os elementos da lista em ordem ascendente. A seguir é exibido o conteúdo da lista, ao �nal de cada iteração que movimenta elementos durante a execução do algoritmo, até que a listaesteja ordenada: iter.1: 73, 743, 752, 407, 618, 442, 830 iter.2: 73, 743, 407, 618, 442, 752, 830 iter.3: 73, 407, 618, 442, 743, 752, 830 iter.4: 73, 407, 442, 618, 743, 752, 830 a. Bubblesort b. Quicksort c. Selection Sort d. Merge Sort Sua resposta está correta. A resposta correta é: Bubblesort Assinale a alternativa correta acerca do algoritmo Quicksort. a. É o mais rápido para a ordenação. b. É utilizada uma árvore binária para a sua implementação. c. Implementa técnicas que possibilitam pressupor a sua entrada. d. Baseia-se no paradigma de dividir e conquistar. Sua resposta está correta. A resposta correta é: Baseia-se no paradigma de dividir e conquistar. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 10/12 Questão 15 Correto Atingiu 0,5 de 0,5 Questão 16 Correto Atingiu 0,5 de 0,5 Os algoritmos Counting Sort e Radix Sort são conhecidos por realizarem ordenações em tempo linear. A operação depende do prévio conhecimento de alguns parâmetros que dizem respeito ao tamanho do vetor e ao range (valores mínimos e máximos) do conjunto. A respeito destes algoritmos, podemos a�rmar que: a. As complexidades destes algoritmos, no melhor caso, pior caso, e caso médio, são idênticas. b. São algoritmos não locais, ou seja, necessitam de alocação de memória extra para realizarem suas operações. c. O Counting Sort utiliza o Radix Sort para implementar sua lógica, em que são obtidas informações adicionais do conjunto. d. Utilizam a estratégia Dividir para Conquistar Sua resposta está correta. A resposta correta é: São algoritmos não locais, ou seja, necessitam de alocação de memória extra para realizarem suas operações. A respeito dos métodos de acesso às memórias conhecemos e estudamos 4 técnicas: Sequêncial, Direto, Aleatório, e Associativo. Sobre estes métodos, podemos a�rmar que: a. O método de acesso Direto realiza a leitura através de ponteiros diretos para os endereços de interesse. Pode ser considerada uma evolução do método Sequencial, uma vez que existem apenas vantagens em seu uso quando comparados. b. O método de acesso Aleatório implementa a leitura por meio de endereçamentos virtualizados em forma de lista encadeada onde cada próximo endereço não precisa estar �sicamente sequencial ao endereço corrente. Correto c. O método Sequêncial, como o nome diz, faz o acesso através de acessos sucessivos até o endereço de interesse, onde cada endereço é acessado através de seu predecessor em um cenário onde todos os acessos a quaisquer endereços possuem tempos iguais. d. O método de acesso Associativo cria um mapeamento matemático entre o endereço e o valor a ser armazenado. Por ser um mapeamento matemático, não há a necessidade de tratativas de colisão (endereços iguais) pois qualquer que seja a função de mapeamento, nunca valores diferentes geram endereços iguais. A resposta correta é: O método de acesso Aleatório implementa a leitura por meio de endereçamentos virtualizados em forma de lista encadeada onde cada próximo endereço não precisa estar �sicamente sequencial ao endereço corrente. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 11/12 Questão 17 Correto Atingiu 0,5 de 0,5 Questão 18 Correto Atingiu 0,5 de 0,5 No computador, os sistemas de memória podem ser classi�cados de acordo com suas características. Algumas delas são: a. Método de Acesso, Arquitetura, e Unidade de Transferência. b. Desempenho, Fabricante, e Método de Acesso. c. Localização, Capacidade, e Tipo Físico. Correto d. Capacitância, Organização, e Clock. A resposta correta é: Localização, Capacidade, e Tipo Físico. RAID é a abreviação para Redundant Array of Independent Disks ou, em tradução livre, Conjunto Redundante de Discos Independentes. Essa tecnologia é baseada em montar arranjos onde dois ou mais hard drives e/ou memórias SSDs trabalharão em conjunto, com o intuito de aprimorar a segurança e performance de computadores, servidores e storages. Assinale a alternativa que não representa um tipo de RAID válido. a. RAID 3 - Todas as informações são divididas nos discos da matriz. A exceção �ca por conta de um deles, que se torna responsável por armazenar dados de paridade. Suas maiores vantagens são possibilidade de transferências de grandes volumes de dados e con�abilidade na proteção das informações. b. RAID 2 - Neste modelo, a base é o espelhamento de um disco em outro. Em outras palavras, é como se houvesse uma cópia do disco A no disco B e vice-versa. Além da vantagem de ser mais seguro em relação ao RAID 0, praticamente não há perda de desempenho. Por conta disso, esse formato é amplamente usado em servidores. c. RAID 0 - Também conhecida como “fracionamento”. Nesse caso, os dados disponíveis são divididos em pequenos segmentos e distribuídos pelos discos. Aqui não há redundância e, portanto, não há tolerância a falhas. O que signi�ca que em caso de problemas pode haver perda de dados. Por outro lado, essa característica melhora a performance do computador porque ele acessará os dados mais rapidamente. d. RAID 5 - É um modo é muito utilizado em servidores com um grande número de HDs. Ele utiliza um método bastante engenhoso para criar uma camada de redundância, sacri�cando apenas uma fração do espaço total, ao invés de simplesmente usar metade dos HDs para armazenar cópias completas, como no caso do RAID 1. O RAID 5 usa um sistema de paridade para manter a integridade dos dados. Os arquivos são divididos em fragmentos de tamanho con�gurável e, para cada grupo de fragmentos, é gerado um fragmento adicional, contendo códigos de paridade. Sua resposta está correta. A resposta correta é: RAID 2 - Neste modelo, a base é o espelhamento de um disco em outro. Em outras palavras, é como se houvesse uma cópia do disco A no disco B e vice-versa. Além da vantagem de ser mais seguro em relação ao RAID 0, praticamente não há perda de desempenho. Por conta disso, esse formato é amplamente usado em servidores. Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade 01/12/2022 11:01 Avaliação A2: Revisão da tentativa https://ambienteacademico.com.br/mod/quiz/review.php?attempt=1510618&cmid=738416 12/12 Questão 19 Correto Atingiu 0,5 de 0,5 Questão 20 Correto Atingiu 0,5 de 0,5 O seguinte trecho é um arquivo JSON que armazena dados de um cliente: { "_id": 2, "�rst_name": "Donna", "email": "donna@example.com", "spouse": "Joe", "likes": [ "spas", "shopping", "live tweeting" ], "businesses": [ { "name": "Castle Realty", "status": "Thriving", "date_founded": { "$date": "2013-11-21T04:00:00Z" } } ] } Este trecho é um exemplo de que tipo de banco de dados? a. Banco de Dados Orientado a Grafo b. Banco de Dados Hyper-Textoc. Banco de Dados Relacional d. Banco de Dados Orientado a Documentos Sua resposta está correta. A resposta correta é: Banco de Dados Orientado a Documentos Suponha que você possua uma Tabela Hash para a qual irá armazenar um conjunto de registros. Para um cenário em que a memória é limitadamente �xa, qual poderia ser uma estratégia adequada para tratar as possíveis colisões de sua tabela? a. Encadeamento através de Listas b. Encadeamento com outras Tabelas Hash c. Sondagem Linear d. Encadeamento através de Árvores Sua resposta está correta. A resposta correta é: Sondagem Linear ◄ Avaliação A1 Seguir para... Fórum ► Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental https://ambienteacademico.com.br/mod/quiz/view.php?id=682300&forceview=1 https://ambienteacademico.com.br/mod/forum/view.php?id=543620&forceview=1 https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html https://informa.fmu.br/carreiras/ https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html https://portal.fmu.br/sustentabilidade
Compartilhar