

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O algoritmo abaixo apresenta uma operação em uma estrutura de filas:
se início ≠ nulo então
pt : = início ➔ próximo;
se início= nulo então fim:= nulo;
valor_recuperado := pt ➔ info;
desocupar(pt);
senão underflow;
Com relação à operação acima, pode-se afirmar que
trata-se de um mecanismo de ordenação em fila com baixo nível de complexidade.
refere-se à operação de inserção, visto que o valor_recuperado está sendo adicionado em um nó da fila.
trata-se de uma operação de remoção da fila. Antes de se excluir o primeiro nó da fila, a informação nele contida, será recuperada.
trata-se de uma operação de remoção em fila, na qual o último elemento adicionado é excluído primeiro.
se os apontadores para o início e o fim da fila retornam valores nulos, significa que a fila está cheia.
O algoritmo a seguir apresenta uma operação com pilhas.
ocupar (pt);
pt ➔ info := novo_valor;
pt ➔ prox := topo;
topo ·= pt;
Sobre o algoritmo acima é correto afirmar que se refere ao
procedimento de remoção em pilhas, no qual o elemento a ser removido é sempre o primeiro que entrou na pilha.
procedimento de inserção em pilha, no qual o novo nó será considerado o topo da pilha.
refere-se ao procedimento de busca em pilhas com complexidade igual à O (log2 n).
mecanismo de remoção em pilhas, no qual o elemento que está no topo da lista será removido.
algoritmo de ordenação em pilhas.
Dado o algoritmo abaixo: ,
-
1. Algoritmo Media
2. Var
3. -----soma, num, media : real
4. -----cont : inteiro
5. Início
6. -----soma = 0
7. -----cont = 0
8. -----Enquanto cont < 20 Faça
9. -----Início
10.--------- soma = soma + cont
11. ---------cont = cont + 1
12. -----Fim
13.----- media = soma / cont
14. -----Mostrar (“O valor da média é de: “,
media)
15. Fim
-
Qual o valor que será emitido para a variável média ao final da execução do algoritmo acima.
12.
10,5.
10.
9,5.
Um algoritmo apresenta cinco características importantes, não sendo uma delas a contida na alternativa:
Sempre terminar após um número finito de passos.
Cada um de seus passos deve ser precisamente definido.
Um algoritmo deve ter uma ou mais entradas.
Um algoritmo deve ser efetivo.
Shell sort
Quicksort
Bubble sort
Insertion sort
Selection sort





Que valor deve ser mostrado como resultado de escreva(vet[7])?
28
29
30
32
34
Quantas comparações e trocas de posição ocorrerão se utilizarmos o algoritmo Bubble Sort para ordenar do menor para o maior valor o vetor [60,32,45,5,6,2], respectivamente:
10 e 4.
15 e 13.
25 e 15.
22 e 12.
12 e 9.
Considere o método de ordenação abaixo.

Utilizando este algoritmo de ordenação, percorre-se a lista dada da esquerda para a direita, comparando pares de elementos consecutivos, trocando de lugar os que estão fora da ordem. Em cada troca, o maior elemento é deslocado uma posição para a direita. Trata-se de um algoritmo de ordenação