Questões de Algoritmos e Estrutura de Dados comentadas
105 questões de Algoritmos e Estrutura de Dados com gabarito, explicação de cada alternativa e microaula. De graça.
- Pilhas são estruturas de dados do tipo LIFO (last-in first-out). Considerando o …
- Uma linguagem de programação possui um tipo primitivo de dados para armazenament…
- O analista de tecnologia da informação solicitou que você escrevesse um algoritm…
- Considere o pseudocódigo abaixo, que define uma função que recebe dois arrays, A…
- O mecanismo de funcionamento de um algoritmo é representado pela sequência…
- Considere uma lista ordenada, contendo 20 chaves únicas, na qual seja realizada …
- A complexidade do algoritmo de busca binária numa lista ordenada, com N elemento…
- Assinale a opção em que é corretamente apresentada uma característica de funcion…
- Listas encadeadas constituem estruturas de dados muito úteis na concepção de alg…
- Com relação a vetores de registros, um registro, ou simplesmente estrutura, é um…
- Em uma estrutura de dados do tipo “pilha”, qual das afirmações abaixo correspond…
- Assinale a alternativa que apresenta uma forma correta de declaração de uma vari…
- Considere o pseudocódigo a seguir. Considere que os elementos da matriz m são nú…
- Com base nas definições referentes à estrutura de dados digitais, à vetorização …
- O tempo de execução de um algoritmo é importante na avaliação de problemas e sol…
- O algoritmo conhecido como insertion (inserção) é um dos mais conhecidos algorit…
- Em um problema de classificação é entregue ao cientista de dados um par de covar…
- Considere a lista duplamente encadeada exibida a seguir. (1, 3, 0, “Verde”) (2, …
- Assinale a opção que apresenta a representação correta de instruções, em pseudoc…
- A analista Carla implementou uma solução algorítmica que classifica os novos pro…
- O professor Rafael estava explicando para seus colegas pedagogos como uma progra…
- Em relação à estrutura de dados do tipo árvore, analise a afirmativa a seguir. I…
- Avalie se, no contexto da lógica de programação, as etapas para o desenvolviment…
- A estrutura de dados usada em índices multiníveis dinâmicos em banco de dados re…
- A expressão lógica se A então B é equivalente à expressão…
- Dado um array unidimensional X, contendo milhares de números inteiros não ordena…
- Segundo o algoritmo adotado pelo Sistema de Pagamentos Brasileiro (SPB), transaç…
- O fato de o complemento do produto ser igual à soma dos complementos, ou seja, (…
- Um desenvolvedor está implementando uma estrutura de dados do tipo fila em Java.…
- 1. var 2. cont,n,resultado:inteiro 3. inicio 4. resultado <-1 5. leia(n) 6. para…
- A equipe responsável pela elaboração de projetos de tecnologia da informação de …
- O algoritmo de busca binária é mais eficiente que o de busca linear, para um mes…
- O roteamento entre dispositivos em uma mesma rede ou em redes diferentes é essen…
- Assinale as operações características de uma estrutura de dados do tipo pilha (s…
- As fontes de dados não estruturados incluem…
- Em programação, estruturas de controle são estruturas que estabelecem a ordem na…
- No contexto de estruturas de dados, considere uma lista encadeada L, não ordenad…
- Assinale a opção que apresenta o pseudo-código que apresentará o valor 10 como r…
- O hashing é uma técnica amplamente utilizada em várias áreas da computação. Esse…
- Uma das vantagens do uso de funções predefinidas é…
- Em um sistema operacional, a estrutura de dados utilizada para organizar chamada…
- Durante a análise e o desenvolvimento de sistemas no Tribunal de Justiça do Esta…
- Árvores B são muito usadas na implementação de índices em bancos de dados. Uma á…
- Julgue os itens a seguir, relacionados a dados do tipo elementar e do tipo estru…
- João precisa codificar uma função f(A), onde A é um array unidimensional de núme…
- Considere um processo de ordenação dos elementos do array [16,8,6,14,12,4] em or…
- Estruturas de dados são fundamentais na ciência da computação para organizar e p…
- Determinado profissional deseja criar um sistema para armazenar informações de c…
- Júlio está desenvolvendo uma aplicação e precisa implementar um mecanismo de des…
- O Auditor Ricardo treinou e avaliou um modelo de classificação binária, obtendo …
- No pior caso, o número de acessos numa busca binária num array ordenado, com N c…
- Uma das propriedades que caracterizam os algoritmos é a…
- soma = 0 função a(x): soma = 0 se (x <= 1) então retorne 1 fim se soma = soma + …
- As operações push (inserir no topo), pop (retirar do topo) e top (observar o top…
- Sobre estruturas básicas para a criação de um algoritmo, analise as afirmativas …
- Ainda que aprendizagem de máquina seja uma ferramenta poderosa para a aquisição …
- Em um sistema de gerenciamento de biblioteca, é necessário modelar as informaçõe…
- No contexto de estruturas de dados e algoritmos de busca, analise as afirmativas…
- No contexto da construção de compiladores para linguagens de programação, o uso …
- Considere o seguinte trecho de código em pseudolinguagem (Portugol): algoritmo "…
- Em uma aula para o ensino médio, o professor Lucas solicitou que os alunos organ…
- A estrutura de dados árvore herda as características das topologias em árvore, c…
- No contexto das estruturas de dados, considere uma pilha (stack) onde as seguint…
- O armazenamento de objetos consiste em uma tecnologia que armazena e gerencia da…
- João pretende armazenar uma coleção de dados referentes a cerca de um milhão de …
- A análise da complexidade de algoritmos é essencial para avaliar seu desempenho …
- Os grafos são uma estrutura de dados usada para representar um modelo em que exi…
- Em bancos de dados, especialmente quando distribuídos, surge o problema de garan…
- O analista Raimundo sabe que a indução de árvores de decisão é uma das formas ma…
- As operações POP e PUSH aplicáveis às estruturas de dados são conhecidas como…
- O script a seguir foi executado duas vezes por um usuário. !/bin/bash touch text…
- Em determinada estrutura de dados, os valores seguem a regra segundo a qual o úl…
- O auditor de contas públicas João deverá realizar uma auditoria financeira e pre…
- A Secretaria de Saúde de determinado município desenvolveu um sistema para organ…
- Considerando a, b, c e d como variáveis com valores iniciais iguais a 5, 7, 3 e …
- programa { funcao inicio ( ) { inteiro x, y, z x=3 y=5 z=2 escreva ( x * y - 4 *…
- No contexto das estruturas de índices do tipo árvores balanceadas (B-Trees), ana…
- O técnico José implementou uma estrutura de dados linear na qual os elementos sã…
- Árvores B são frequentemente utilizadas para indexação de bancos de dados. Nesse…
- Assinale a opção que apresenta a representação booleana equivalente mais simplif…
- Assinale a opção que contém apenas exemplos de algoritmos de ordenação que utili…
- Para ordenar um vetor de 10 elementos usando-se a ordenação por seleção, a quant…
- Dados conectados referem-se a um conjunto de boas práticas para publicação e con…
- Considere as variáveis A, B e C contendo os seguintes números com as suas respec…
- Uma das finalidades da utilização das funções de hashing é…
- 1. var 2. valores: vetor [1..5] de inteiro 3. resultado, x: real 4. 5. inicio 6.…
- Na estrutura de dados denominada FILA,…
- Com relação às características de dados semiestruturados, analise as afirmativas…
- Considere que, na lógica do algoritmo feito no VisualG, sejam inseridos sequenci…
- programa { funcao proc(inteiro n) { se (n==4) { retorna n; } senão { retorna 2*p…
- Uma das operações mais realizadas em sistemas é a operação de busca. Árvores bin…
- A necessidade de estar em constante aprimoramento das organizações transcendeu d…
- Durante uma análise de dados, o Auditor Carlos constatou que os registros de pag…
- Numa busca por uma chave armazenada numa lista encadeada circular, cujos element…
- O autômato finito determinístico…
- programa principal inteiro i, contagem = 10, limite = 10; para (i = 0; i > limit…
- “É um grafo acíclico não orientado conectado.” Trata-se do seguinte tipo de árvo…
- O algoritmo KNN (K-nearest neighbors ou k-vizinhos mais próximos) se insere na c…
- Algoritmos de ordenação são responsáveis por ordenar elementos de uma estrutura …
- João está trabalhando com uma base de dados que contém centenas de milhares de r…
- Considere o seguinte trecho de algoritmo: função calcular(valor inteiro x) retor…
- x = [1, 2, 3, 2, 1] m1 = 0 para (i = 1; i < 5; i = i + 1) m2 = i se (x[m1] < x[m…
- As funções de hash são comumente empregadas nos mecanismos de segurança da infor…
- Estruturas de dados são fundamentais para armazenar e organizar informações de f…
- Pilhas e filas são implementações de estruturas de dados que possuem algumas dif…