Início Questões de Concursos Algoritmos e Estrutura de Dados Resolva questões de Algoritmos e Estrutura de Dados comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Algoritmos e Estrutura de Dados Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 181Q963033 | Algoritmos e Estrutura de Dados, Conceitos Básicos de Estrutura de Dados, Informática, TRF 1ª REGIÃO, CESPE CEBRASPEAcerca de estrutura de dados, julgue o próximo item. A fila é uma lista de elementos em que os itens são sempre inseridos em uma das extremidades e excluídos da outra. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 182Q1001193 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação, UFPB, IBFC, 2025Com relação a vetores de registros, um registro, ou simplesmente estrutura, é um agrupamento de variáveis relacionadas entre si que podem ser referenciadas como um único elemento. As variáveis desse elemento construído podem ser de diferentes tipos, montando, assim, um tipo composto heterogêneo (CELES; CERQUEIRA; RANGEL, 2004). Assinale a alternativa que apresenta a estrutura correta que é possível utilizar para percorrer um array. ✂️ a) lock ✂️ b) var ✂️ c) if ✂️ d) for ✂️ e) reload Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 183Q963226 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019O Round-Robin é um tipo de escalonamento preemptivo mais simples e consiste em repartir uniformemente o tempo da CPU entre todos os processos prontos para a execução. Os processos são organizados em uma estrutura de dados, alocando-se a cada um uma fatia de tempo da CPU, igual a um número de quanta. Caso um processo não termine dentro de sua fatia de tempo, retorna para o fim da estrutura e uma nova fatia de tempo é alocada para o processo que está no começo da estrutura e que dela sai para receber o tempo de CPU. A estrutura de dados utilizada nesse tipo de escalonamento é: ✂️ a) pilha. ✂️ b) árvore B. ✂️ c) fila circular. ✂️ d) fila simples. ✂️ e) árvore binária. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 184Q1089927 | Algoritmos e Estrutura de Dados, Algoritmos, Área 7, DEPEN, CESPE CEBRASPENo que diz respeito a linguagens de programação e banco de dados, julgue o item a seguir.O resultado final do algoritmo em português estruturado apresentado abaixo é 13524.X[1]:=4 X[2]:=2 X[3]:=5 X[4]:=3 X[5]:=1 PARA J:=5 ATE 1 PASSO -1 FACA PARA I:=1 ATE J-1 FACA SE (X[I] > X[I+1]) ENTAO AUX:= X[I] X[I]:=X[I+1] X[I+1]:=AUX FIMSE FIMPARA FIMPARA PARA I:=1 ATE 5 FACA ESCREVA((X[I])FIMPARA ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 185Q1042321 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre vetores e matrizes, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Um vetor é uma estrutura de dados composta, unidimensional, que pode armazenar dados de diferentes tipos. ( ) Uma matriz é uma estrutura de dados composta, bidimensional, que pode armazenar dados de diferentes tipos. ( ) O acesso aos dados armazenados em vetores ocorre sempre em ordem sequencial. As afirmativas são, respectivamente, ✂️ a) F – V – F. ✂️ b) V – V – F. ✂️ c) V – F – V. ✂️ d) V – F – F. ✂️ e) V – V – V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 186Q1037975 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024Uma das etapas fundamentais da Ciência de Dados é o tratamento dos dados, que podem com frequência apresentar incorreções, pela maneira como foram adquiridos em suas fontes. O tratamento de dados é, então, essencial para aprimorar a sua qualidade e corrigir possíveis desvios. Dessa maneira, relacione os principais problemas que podem ser solucionados pelo tratamento de dados com as suas respectivas definições. 1. Enviesamento 2. Ruídos 3. Inconsistência 4. Redundância ( ) Ocorre quando existem alguns desvios dos valores verdadeiros, em geral por imprecisões existentes nos dispositivos que realizam a coleta dos dados. ( ) Ocorre quando dados repetem informações já presentes no conjunto obtido. ( ) Ocorre quando os dados não reproduzem bem a situação a ser analisada e produzem um modelo frequentemente preconceituoso. ( ) Ocorre quando atributos de dados são preenchidos de maneira incorreta, seja por engano ou com intenções fraudulentas, por exemplo. Assinale a opção que indica a relação correta na ordem apresentada. ✂️ a) 4, 2, 3 e 1. ✂️ b) 2, 4, 1 e 3. ✂️ c) 3, 2, 4 e 1. ✂️ d) 1, 2, 3 e 4. ✂️ e) 2, 3, 1 e 4. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 187Q1044413 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024O algoritmo k-vizinhos mais próximo (k-NN) é utilizado em tarefas de análise preditiva. Analise as afirmativas a seguir relativas ao algoritmo k-NN. I O algoritmo k-NN classifica os pontos com base nas distâncias entre eles e seus k vizinhos mais próximos. II O valor de k deve ser escolhido aleatoriamente e não tem impacto no desempenho do modelo k-NN. III O algoritmo k-NN é sensível à escala das variáveis de entrada e geralmente requer normalização dos dados antes de ser aplicado. É correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) I e II, apenas. ✂️ d) I e III, apenas. ✂️ e) II e III, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 188Q886407 | Algoritmos e Estrutura de Dados, Técnico em Informática, Prefeitura de Cruzaltense RS, FUNDATEC, 2024Analise o algoritmo abaixo, escrito no software VisuAlg 3.0:algoritmo "concurso"var cont, res: inteiroinicio res <- 0; para cont de 1 ate 8 faca se (cont < 4) entao res <- res + 1; senao res <- res - 1; fimse fimparafimalgoritmoAo final da execução do algoritmo acima, qual será o valor da variável “res”? ✂️ a) -2. ✂️ b) -1. ✂️ c) 0. ✂️ d) 1. ✂️ e) 2. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 189Q901067 | Algoritmos e Estrutura de Dados, Analista Técnico II – Cientista de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024A respeito dos diferentes tipos de algoritmos naive Bayes, assinale a opção correta. ✂️ a) No multinomial naive Bayes a média e a variância dos atributos são estimadas para cada classe a partir dos dados de treinamento. ✂️ b) O bernoulli naive Bayes representa as frequências com as quais certos eventos foram gerados por uma distribuição normal. ✂️ c) Os feature vectors do Bernoulli naive Bayes são geralmente contagens de eventos ou frequências. ✂️ d) No gaussian naive Bayes, assume-se que os valores contínuos associados a cada recurso são distribuídos de acordo com uma distribuição normal. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 190Q1039577 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024No que se refere à lógica de programação, julgue o item seguinte. Os algoritmos computacionais são compostos, pelo menos, de entrada, processamento e saída de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 191Q1037977 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024Descobrir regras de associação consiste em analisar as relações entre os atributos de uma base de dados transacional para tentar correlacioná-los. Sobre regras de associação, assinale a afirmativa correta. ✂️ a) A frequência de um item em uma base de dados não é pertinente para a descoberta de regras de associação. ✂️ b) O Algoritmo Frequent-Pattern Growth é um algoritmo computacionalmente custoso, não sendo apropriado para o uso em bases de dados transacionais extensas. ✂️ c) O suporte de um conjunto de itens mede o tamanho desse conjunto na sua respectiva base transacional. ✂️ d) A adição de um novo item a um conjunto de itens produz um novo conjunto de itens, que poderá ter frequência maior que o conjunto original na sua base transacional. ✂️ e) O Algoritmo Apriori é um algoritmo iterativo usado na descoberta de regras de associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 192Q1089254 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação Área Infraestrutura, UFRGS, FUNDATEC, 2025Algoritmos são sequências de comandos escritos para realizar determinadas operações. Entre esses comandos, há determinadas estruturas de repetição que são utilizadas para repetir instruções de acordo com as formas de critério de parada. Acerca do seguinte algoritmo, qual será a saída impressa pela variável Y? algoritmo “laço de repetição” declare Y numérico Y ← -1 faça Y ← Y + 1 enquanto (Y > 0) escreva (Y) fim-algoritmo ✂️ a) -1. ✂️ b) 0. ✂️ c) 1. ✂️ d) 2. ✂️ e) Executa infinitamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 193Q897014 | Algoritmos e Estrutura de Dados, Algoritmos, Analista de Sistemas, Prefeitura de Cacoal RO, Consulplan, 2024Heapsort é um algoritmo de ordenação baseado na estrutura de dados heap. Sobre as características desse algoritmo de ordenação, assinale, a afirmativa correta. ✂️ a) Heapsort é um algoritmo de ordenação estável. ✂️ b) O tempo de execução do Heapsort no pior caso é O(n log n). ✂️ c) Heapsort é um algoritmo que não pode ser implementado em uma estrutura de árvore. ✂️ d) Heapsort sempre utiliza espaço adicional, proporcional ao número de elementos na lista a ser ordenada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 194Q901069 | Algoritmos e Estrutura de Dados, Analista Técnico II – Cientista de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024Em relação aos conceitos do algoritmo k-means, julgue os itens a seguir. I É importante continuar as iterações do algoritmo k-means até que a mudança na posição dos centroides entre as iterações seja menor que um limite predefinido. II No coeficiente de silhueta, quanto mais próximo o coeficiente estiver de 1, menor a distância entre os clusters; 0 indica que os dados podem estar no cluster errado; valores negativos sugerem que o ponto está na borda. III Apesar de um maior número clusters sempre reduzir o SSE (sum of squared errors), isso não significa que mais clusters sempre sejam melhores, pois um número muito grande de clusters pode levar a overfitting do modelo. Assinale a opção correta. ✂️ a) Apenas o item I está certo. ✂️ b) Apenas o item II está certo. ✂️ c) Apenas os itens I e III estão certos. ✂️ d) Apenas os itens II e III estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 195Q1089255 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação Área Infraestrutura, UFRGS, FUNDATEC, 2025Algoritmos são escritos para realizar diversos cálculos em inúmeras áreas do conhecimento. Acerca do seguinte algoritmo, que efetua o cálculo percentual entre dois números, qual será o percentual impresso pela variável F? algoritmo “cálculo percentual” declare F, N, X, Y real N ← 100 F ← Y * N / X escreva (F) fim-algoritmo ✂️ a) De N em relação a Y. ✂️ b) De X em relação a Y. ✂️ c) De Y em relação a X. ✂️ d) De X em relação a N. ✂️ e) De Y em relação a N. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 196Q903923 | Algoritmos e Estrutura de Dados, Especialidade: Tecnologia da Informação, TRF 1a, FGV, 2024Iago trabalha em um banco e pretende encaminhar uma mensagem a Joyce, que trabalha na mesma rede, mas está fisicamente distante. Iago e Joyce compartilham um valor secreto comum que deve ser utilizado no trâmite da mensagem para assegurar sua autenticidade e confidencialidade. Para garantir os critérios da comunicação, Iago deverá aplicar uma: ✂️ a) função de hash à mensagem. Após esse processo, deve efetuar a criptografia no resumo da mensagem e concatenar com a mensagem inicial a ser enviada a Joyce; ✂️ b) função de hash à mensagem, concatenar com a mensagem a ser enviada e efetuar a criptografia de todo o bloco concatenado para que este seja enviado a Joyce; ✂️ c) concatenação do valor secreto comum com a mensagem para efetuar o cálculo do valor de hash. Após isso, concatena-se o hash com a mensagem para que sejam enviados para Joyce; ✂️ d) concatenação do valor secreto comum com a mensagem para efetuar o cálculo do valor de hash. Em seguida, deve efetuar o cálculo do hash. Após esse processo, concatena-se a mensagem com o resumo e depois efetua-se a criptografia do pacote completo, que será enviado a Joyce; ✂️ e) cifração da mensagem e logo depois o cálculo do hash da mensagem cifrada. Após esse processo, faz-se a concatenação do hash com a mensagem cifrada, que será enviada a Joyce. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 197Q1050009 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação, TCE GO, FGV, 2024O algoritmo Naive Bayes é amplamente utilizado em problemas de classificação, especialmente em aplicações de processamento de linguagem natural e análise de texto. O princípio fundamental do algoritmo Naive Bayes ✂️ a) baseia-se na técnica de clustering para agrupar instâncias semelhantes. ✂️ b) calcula a média ponderada dos atributos para determinar a classe de um exemplo. ✂️ c) considera a independência condicional entre os atributos dos dados. ✂️ d) utiliza redes neurais profundas para modelar relações complexas entre os atributos. ✂️ e) utiliza uma abordagem de força bruta para encontrar a solução ótima de classificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 198Q1060004 | Algoritmos e Estrutura de Dados, Estrutura de Dados, manhã, MF, FGV, 2024No contexto de uma Árvore B, estrutura comumente utilizada na indexação de tabelas relacionais, considere as seguintes propriedades numa Árvore B de grau g. 1. Todas as folhas estão no mesmo nível de profundidade na árvore. 2. Todos os nós podem conter, no máximo, 2g - 1 chaves. 3. Exceto pelo nó raiz, todos os demais nós devem conter, no mínimo, g -1 chaves. 4. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(n). 5. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(log n). Estão corretas as afirmativas ✂️ a) 2, 3 e 4, apenas. ✂️ b) 1, 2, 3 e 5. ✂️ c) 1, 2, 4 e 5. ✂️ d) 2, 3, 4 e 5. ✂️ e) 1, 3, 4 e 5. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 199Q1042322 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre árvores binárias, árvores binárias ordenadas e árvores binárias ordenadas balanceadas (AVL), assinale V para a afirmativa verdadeira e F para a falsa. ( ) Uma árvore binária é uma estrutura de dados que consiste em nós, onde cada nó tem no máximo dois filhos. ( ) Uma árvore binária ordenada é uma árvore binária em que os valores dos nós são ordenados de forma crescente ou decrescente. ( ) Uma árvore binária ordenada balanceada (AVL) é uma árvore binária ordenada em que a altura de qualquer subárvore não difere da altura de sua subárvore oposta em mais de um. As afirmativas são, respectivamente, ✂️ a) V – V – V. ✂️ b) V – F – V. ✂️ c) V – V – F. ✂️ d) F – V – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 200Q1082280 | Algoritmos e Estrutura de Dados, Algoritmos, Área Desenvolvimento, IF PE, FUNCERN, 2025A distinção entre a dificuldade de encontrar uma solução e a facilidade de verificá-la, é um pilar da teoria da complexidade. Um problema que exibe a característica de ter uma verificação de solução computacionalmente rápida (tempo polinomial), em contraste com um processo de busca da solução que pode ser extremamente lento (tempo exponencial), se enquadra na definição da classe de complexidade ✂️ a) P. ✂️ b) NP. ✂️ c) EXPTIME. ✂️ d) NP-Difícil. ✂️ e) NP-Completo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
181Q963033 | Algoritmos e Estrutura de Dados, Conceitos Básicos de Estrutura de Dados, Informática, TRF 1ª REGIÃO, CESPE CEBRASPEAcerca de estrutura de dados, julgue o próximo item. A fila é uma lista de elementos em que os itens são sempre inseridos em uma das extremidades e excluídos da outra. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
182Q1001193 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação, UFPB, IBFC, 2025Com relação a vetores de registros, um registro, ou simplesmente estrutura, é um agrupamento de variáveis relacionadas entre si que podem ser referenciadas como um único elemento. As variáveis desse elemento construído podem ser de diferentes tipos, montando, assim, um tipo composto heterogêneo (CELES; CERQUEIRA; RANGEL, 2004). Assinale a alternativa que apresenta a estrutura correta que é possível utilizar para percorrer um array. ✂️ a) lock ✂️ b) var ✂️ c) if ✂️ d) for ✂️ e) reload Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
183Q963226 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Tecnologia da Informação, TRF 4ª REGIÃO, FCC, 2019O Round-Robin é um tipo de escalonamento preemptivo mais simples e consiste em repartir uniformemente o tempo da CPU entre todos os processos prontos para a execução. Os processos são organizados em uma estrutura de dados, alocando-se a cada um uma fatia de tempo da CPU, igual a um número de quanta. Caso um processo não termine dentro de sua fatia de tempo, retorna para o fim da estrutura e uma nova fatia de tempo é alocada para o processo que está no começo da estrutura e que dela sai para receber o tempo de CPU. A estrutura de dados utilizada nesse tipo de escalonamento é: ✂️ a) pilha. ✂️ b) árvore B. ✂️ c) fila circular. ✂️ d) fila simples. ✂️ e) árvore binária. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
184Q1089927 | Algoritmos e Estrutura de Dados, Algoritmos, Área 7, DEPEN, CESPE CEBRASPENo que diz respeito a linguagens de programação e banco de dados, julgue o item a seguir.O resultado final do algoritmo em português estruturado apresentado abaixo é 13524.X[1]:=4 X[2]:=2 X[3]:=5 X[4]:=3 X[5]:=1 PARA J:=5 ATE 1 PASSO -1 FACA PARA I:=1 ATE J-1 FACA SE (X[I] > X[I+1]) ENTAO AUX:= X[I] X[I]:=X[I+1] X[I+1]:=AUX FIMSE FIMPARA FIMPARA PARA I:=1 ATE 5 FACA ESCREVA((X[I])FIMPARA ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
185Q1042321 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre vetores e matrizes, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Um vetor é uma estrutura de dados composta, unidimensional, que pode armazenar dados de diferentes tipos. ( ) Uma matriz é uma estrutura de dados composta, bidimensional, que pode armazenar dados de diferentes tipos. ( ) O acesso aos dados armazenados em vetores ocorre sempre em ordem sequencial. As afirmativas são, respectivamente, ✂️ a) F – V – F. ✂️ b) V – V – F. ✂️ c) V – F – V. ✂️ d) V – F – F. ✂️ e) V – V – V. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
186Q1037975 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024Uma das etapas fundamentais da Ciência de Dados é o tratamento dos dados, que podem com frequência apresentar incorreções, pela maneira como foram adquiridos em suas fontes. O tratamento de dados é, então, essencial para aprimorar a sua qualidade e corrigir possíveis desvios. Dessa maneira, relacione os principais problemas que podem ser solucionados pelo tratamento de dados com as suas respectivas definições. 1. Enviesamento 2. Ruídos 3. Inconsistência 4. Redundância ( ) Ocorre quando existem alguns desvios dos valores verdadeiros, em geral por imprecisões existentes nos dispositivos que realizam a coleta dos dados. ( ) Ocorre quando dados repetem informações já presentes no conjunto obtido. ( ) Ocorre quando os dados não reproduzem bem a situação a ser analisada e produzem um modelo frequentemente preconceituoso. ( ) Ocorre quando atributos de dados são preenchidos de maneira incorreta, seja por engano ou com intenções fraudulentas, por exemplo. Assinale a opção que indica a relação correta na ordem apresentada. ✂️ a) 4, 2, 3 e 1. ✂️ b) 2, 4, 1 e 3. ✂️ c) 3, 2, 4 e 1. ✂️ d) 1, 2, 3 e 4. ✂️ e) 2, 3, 1 e 4. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
187Q1044413 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024O algoritmo k-vizinhos mais próximo (k-NN) é utilizado em tarefas de análise preditiva. Analise as afirmativas a seguir relativas ao algoritmo k-NN. I O algoritmo k-NN classifica os pontos com base nas distâncias entre eles e seus k vizinhos mais próximos. II O valor de k deve ser escolhido aleatoriamente e não tem impacto no desempenho do modelo k-NN. III O algoritmo k-NN é sensível à escala das variáveis de entrada e geralmente requer normalização dos dados antes de ser aplicado. É correto o que se afirma em ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) I e II, apenas. ✂️ d) I e III, apenas. ✂️ e) II e III, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
188Q886407 | Algoritmos e Estrutura de Dados, Técnico em Informática, Prefeitura de Cruzaltense RS, FUNDATEC, 2024Analise o algoritmo abaixo, escrito no software VisuAlg 3.0:algoritmo "concurso"var cont, res: inteiroinicio res <- 0; para cont de 1 ate 8 faca se (cont < 4) entao res <- res + 1; senao res <- res - 1; fimse fimparafimalgoritmoAo final da execução do algoritmo acima, qual será o valor da variável “res”? ✂️ a) -2. ✂️ b) -1. ✂️ c) 0. ✂️ d) 1. ✂️ e) 2. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
189Q901067 | Algoritmos e Estrutura de Dados, Analista Técnico II – Cientista de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024A respeito dos diferentes tipos de algoritmos naive Bayes, assinale a opção correta. ✂️ a) No multinomial naive Bayes a média e a variância dos atributos são estimadas para cada classe a partir dos dados de treinamento. ✂️ b) O bernoulli naive Bayes representa as frequências com as quais certos eventos foram gerados por uma distribuição normal. ✂️ c) Os feature vectors do Bernoulli naive Bayes são geralmente contagens de eventos ou frequências. ✂️ d) No gaussian naive Bayes, assume-se que os valores contínuos associados a cada recurso são distribuídos de acordo com uma distribuição normal. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
190Q1039577 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024No que se refere à lógica de programação, julgue o item seguinte. Os algoritmos computacionais são compostos, pelo menos, de entrada, processamento e saída de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
191Q1037977 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação Tarde, Prefeitura de Cuiabá MT, FGV, 2024Descobrir regras de associação consiste em analisar as relações entre os atributos de uma base de dados transacional para tentar correlacioná-los. Sobre regras de associação, assinale a afirmativa correta. ✂️ a) A frequência de um item em uma base de dados não é pertinente para a descoberta de regras de associação. ✂️ b) O Algoritmo Frequent-Pattern Growth é um algoritmo computacionalmente custoso, não sendo apropriado para o uso em bases de dados transacionais extensas. ✂️ c) O suporte de um conjunto de itens mede o tamanho desse conjunto na sua respectiva base transacional. ✂️ d) A adição de um novo item a um conjunto de itens produz um novo conjunto de itens, que poderá ter frequência maior que o conjunto original na sua base transacional. ✂️ e) O Algoritmo Apriori é um algoritmo iterativo usado na descoberta de regras de associação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
192Q1089254 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação Área Infraestrutura, UFRGS, FUNDATEC, 2025Algoritmos são sequências de comandos escritos para realizar determinadas operações. Entre esses comandos, há determinadas estruturas de repetição que são utilizadas para repetir instruções de acordo com as formas de critério de parada. Acerca do seguinte algoritmo, qual será a saída impressa pela variável Y? algoritmo “laço de repetição” declare Y numérico Y ← -1 faça Y ← Y + 1 enquanto (Y > 0) escreva (Y) fim-algoritmo ✂️ a) -1. ✂️ b) 0. ✂️ c) 1. ✂️ d) 2. ✂️ e) Executa infinitamente. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
193Q897014 | Algoritmos e Estrutura de Dados, Algoritmos, Analista de Sistemas, Prefeitura de Cacoal RO, Consulplan, 2024Heapsort é um algoritmo de ordenação baseado na estrutura de dados heap. Sobre as características desse algoritmo de ordenação, assinale, a afirmativa correta. ✂️ a) Heapsort é um algoritmo de ordenação estável. ✂️ b) O tempo de execução do Heapsort no pior caso é O(n log n). ✂️ c) Heapsort é um algoritmo que não pode ser implementado em uma estrutura de árvore. ✂️ d) Heapsort sempre utiliza espaço adicional, proporcional ao número de elementos na lista a ser ordenada. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
194Q901069 | Algoritmos e Estrutura de Dados, Analista Técnico II – Cientista de Dados, SEBRAENACIONAL, CESPE CEBRASPE, 2024Em relação aos conceitos do algoritmo k-means, julgue os itens a seguir. I É importante continuar as iterações do algoritmo k-means até que a mudança na posição dos centroides entre as iterações seja menor que um limite predefinido. II No coeficiente de silhueta, quanto mais próximo o coeficiente estiver de 1, menor a distância entre os clusters; 0 indica que os dados podem estar no cluster errado; valores negativos sugerem que o ponto está na borda. III Apesar de um maior número clusters sempre reduzir o SSE (sum of squared errors), isso não significa que mais clusters sempre sejam melhores, pois um número muito grande de clusters pode levar a overfitting do modelo. Assinale a opção correta. ✂️ a) Apenas o item I está certo. ✂️ b) Apenas o item II está certo. ✂️ c) Apenas os itens I e III estão certos. ✂️ d) Apenas os itens II e III estão certos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
195Q1089255 | Algoritmos e Estrutura de Dados, Algoritmos, Técnico em Tecnologia da Informação Área Infraestrutura, UFRGS, FUNDATEC, 2025Algoritmos são escritos para realizar diversos cálculos em inúmeras áreas do conhecimento. Acerca do seguinte algoritmo, que efetua o cálculo percentual entre dois números, qual será o percentual impresso pela variável F? algoritmo “cálculo percentual” declare F, N, X, Y real N ← 100 F ← Y * N / X escreva (F) fim-algoritmo ✂️ a) De N em relação a Y. ✂️ b) De X em relação a Y. ✂️ c) De Y em relação a X. ✂️ d) De X em relação a N. ✂️ e) De Y em relação a N. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
196Q903923 | Algoritmos e Estrutura de Dados, Especialidade: Tecnologia da Informação, TRF 1a, FGV, 2024Iago trabalha em um banco e pretende encaminhar uma mensagem a Joyce, que trabalha na mesma rede, mas está fisicamente distante. Iago e Joyce compartilham um valor secreto comum que deve ser utilizado no trâmite da mensagem para assegurar sua autenticidade e confidencialidade. Para garantir os critérios da comunicação, Iago deverá aplicar uma: ✂️ a) função de hash à mensagem. Após esse processo, deve efetuar a criptografia no resumo da mensagem e concatenar com a mensagem inicial a ser enviada a Joyce; ✂️ b) função de hash à mensagem, concatenar com a mensagem a ser enviada e efetuar a criptografia de todo o bloco concatenado para que este seja enviado a Joyce; ✂️ c) concatenação do valor secreto comum com a mensagem para efetuar o cálculo do valor de hash. Após isso, concatena-se o hash com a mensagem para que sejam enviados para Joyce; ✂️ d) concatenação do valor secreto comum com a mensagem para efetuar o cálculo do valor de hash. Em seguida, deve efetuar o cálculo do hash. Após esse processo, concatena-se a mensagem com o resumo e depois efetua-se a criptografia do pacote completo, que será enviado a Joyce; ✂️ e) cifração da mensagem e logo depois o cálculo do hash da mensagem cifrada. Após esse processo, faz-se a concatenação do hash com a mensagem cifrada, que será enviada a Joyce. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
197Q1050009 | Algoritmos e Estrutura de Dados, Algoritmos, Tecnologia da Informação, TCE GO, FGV, 2024O algoritmo Naive Bayes é amplamente utilizado em problemas de classificação, especialmente em aplicações de processamento de linguagem natural e análise de texto. O princípio fundamental do algoritmo Naive Bayes ✂️ a) baseia-se na técnica de clustering para agrupar instâncias semelhantes. ✂️ b) calcula a média ponderada dos atributos para determinar a classe de um exemplo. ✂️ c) considera a independência condicional entre os atributos dos dados. ✂️ d) utiliza redes neurais profundas para modelar relações complexas entre os atributos. ✂️ e) utiliza uma abordagem de força bruta para encontrar a solução ótima de classificação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
198Q1060004 | Algoritmos e Estrutura de Dados, Estrutura de Dados, manhã, MF, FGV, 2024No contexto de uma Árvore B, estrutura comumente utilizada na indexação de tabelas relacionais, considere as seguintes propriedades numa Árvore B de grau g. 1. Todas as folhas estão no mesmo nível de profundidade na árvore. 2. Todos os nós podem conter, no máximo, 2g - 1 chaves. 3. Exceto pelo nó raiz, todos os demais nós devem conter, no mínimo, g -1 chaves. 4. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(n). 5. Para uma árvore com N chaves, a complexidade do algoritmo de inserção é O(log n). Estão corretas as afirmativas ✂️ a) 2, 3 e 4, apenas. ✂️ b) 1, 2, 3 e 5. ✂️ c) 1, 2, 4 e 5. ✂️ d) 2, 3, 4 e 5. ✂️ e) 1, 3, 4 e 5. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
199Q1042322 | Algoritmos e Estrutura de Dados, Estrutura de Dados, Técnico em Processamento de Dados, Prefeitura de Caraguatatuba SP, FGV, 2024Considere as seguintes afirmativas sobre árvores binárias, árvores binárias ordenadas e árvores binárias ordenadas balanceadas (AVL), assinale V para a afirmativa verdadeira e F para a falsa. ( ) Uma árvore binária é uma estrutura de dados que consiste em nós, onde cada nó tem no máximo dois filhos. ( ) Uma árvore binária ordenada é uma árvore binária em que os valores dos nós são ordenados de forma crescente ou decrescente. ( ) Uma árvore binária ordenada balanceada (AVL) é uma árvore binária ordenada em que a altura de qualquer subárvore não difere da altura de sua subárvore oposta em mais de um. As afirmativas são, respectivamente, ✂️ a) V – V – V. ✂️ b) V – F – V. ✂️ c) V – V – F. ✂️ d) F – V – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
200Q1082280 | Algoritmos e Estrutura de Dados, Algoritmos, Área Desenvolvimento, IF PE, FUNCERN, 2025A distinção entre a dificuldade de encontrar uma solução e a facilidade de verificá-la, é um pilar da teoria da complexidade. Um problema que exibe a característica de ter uma verificação de solução computacionalmente rápida (tempo polinomial), em contraste com um processo de busca da solução que pode ser extremamente lento (tempo exponencial), se enquadra na definição da classe de complexidade ✂️ a) P. ✂️ b) NP. ✂️ c) EXPTIME. ✂️ d) NP-Difícil. ✂️ e) NP-Completo. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro