Matemática Múltipla Escolha

Em vários momentos do nosso dia a dia, precisamos de dados ordenados para agilizar nossa pesquisa ou busca. Como exemplo, pode-se citar um relatório dos dados pessoais dos funcionários de uma empresa. Como seria consultar os dados de um funcionário, como e-mail ou telefone, se o relatório não estivesse em ordem alfabética de nome? Em função dessa necessidade de dados ordenados, existem vários métodos de ordenação, alguns melhores que outros. Analise a seguir, acerca dos algoritmos para ordenação interna apresentados na Unidade de aprendizagem. I. O algoritmo de ordenação por inserção simples apresenta um ótimo desempenho quando os elementos a serem ordenados encontram-se já inseridos de forma ordenada, não importando a quantidade de elementos a serem ordenados. Apresenta um desempenho não eficiente se os elementos encontram-se em ordem descendente/invertida. II. Um algoritmo de ordenação é considerado estável se ele não alterar a posição relativa de mesmo valor. III. O método bolha é um dos métodos mais fáceis de programar, mas não é eficiente comparado a outros métodos. IV. Os métodos de ordenação simples por inserção, método bolha e por seleção possuem complexidade de O(n²). Compare as asserções. Assinale a alternativa que contém a correta sequência de V (verdadeiro) e F (falso), correspondente às afirmativas acima.

Em vários momentos do nosso dia a dia, precisamos de dados ordenados para agilizar nossa pesquisa ou busca. Como exemplo, pode-se citar um relatório dos dados pessoais dos funcionários de uma empresa. Como seria consultar os dados de um funcionário, como e-mail ou telefone, se o relatório não estivesse em ordem alfabética de nome? Em função dessa necessidade de dados ordenados, existem vários métodos de ordenação, alguns melhores que outros. Analise a seguir, acerca dos algoritmos para ordenação interna apresentados na Unidade de aprendizagem. I. O algoritmo de ordenação por inserção simples apresenta um ótimo desempenho quando os elementos a serem ordenados encontram-se já inseridos de forma ordenada, não importando a quantidade de elementos a serem ordenados. Apresenta um desempenho não eficiente se os elementos encontram-se em ordem descendente/invertida. II. Um algoritmo de ordenação é considerado estável se ele não alterar a posição relativa de mesmo valor. III. O método bolha é um dos métodos mais fáceis de programar, mas não é eficiente comparado a outros métodos. IV. Os métodos de ordenação simples por inserção, método bolha e por seleção possuem complexidade de O(n²). Compare as asserções. Assinale a alternativa que contém a correta sequência de V (verdadeiro) e F (falso), correspondente às afirmativas acima.

  1. V, V, F, F
  2. V, F, V, F
  3. F, V, F, V
  4. V, V, V, F
  5. V, V, V, V

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - V, V, F, F

Análise:
O algoritmo de ordenação por inserção simples tem:

  • Primeira afirmação (V): Ótimo desempenho quando os elementos estão em ordem crescente (caso melhor, com complexidade O(n)).
  • Segunda afirmação (V): Menos eficiente que o bubble sort em casos médios (devido à sua lógica de inserção, que geralmente é mais prática do que a troca contínua do bubble sort).
  • Terceira afirmação (F): O bubble sort não é mais eficiente que o inserção simples em ordem inversa; ambos têm complexidade O(n^2) nesse caso, mas o inserção é geralmente melhor.
  • Quarta afirmação (F): Em casos melhores (elementos ordenados), sua complexidade é linear (O(n)), não quadrática (O(n^2)).

Portanto, a sequência correta é V, V, F, F.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.