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:
- 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
- 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
- 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
- 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