Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — UERJ 2024

Arquitetura de SoftwareSoftware
Código
qg366083
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
Existe a necessidade de ordenar dados em alguns contextos, demandando a aplicação de algoritmos de ordenação específicos, como o Bubble Sort, sobre o qual é válido afirmar que:
  1. Aos dados armazenados são comparados, e cada elemento da posição i é comparado com o elemento da posição i+1, e quando a ordenação procurada é encontrada, uma troca de posições entre os elementos é feita
  2. Bo vetor é dividido em vetores com a metade do tamanho do original por meio de um procedimento recursivo; essa divisão ocorre até que cada vetor fique com apenas um elemento e, ao fim, estes vetores sejam ordenados e intercalados
  3. Co vetor é dividido em duas partes, sendo uma parte ordenada e a outra não ordenada; o algoritmo busca o menor elemento na parte não ordenada e o coloca no início da parte ordenada, repetindo esse processo até que todo o vetor esteja completamente ordenado
  4. Do vetor é dividido em duas partes, sendo uma parte ordenada e a outra não ordenada; o algoritmo busca o menor elemento na parte não ordenada e o coloca no início da parte ordenada, repetindo esse processo até que todo o vetor esteja completamente ordenado
Revelar gabarito e comentário

GabaritoA — os dados armazenados são comparados, e cada elemento da posição i é comparado com o elemento da posição i+1, e quando a ordenação procurada é encontrada, uma troca de posições entre os elementos é feita

Link permanente: /questoes/qg366083