Filtrar


Questões por página:

Observe o código Python a seguir.



Imagem associada para resolução da questão



A partir do código apresentado, que implementa um algoritmo de ordenação, a função metodo_ordenacao que implementa o algoritmo é

Observe as rotinas de busca. O objetivo é buscar uma chave em um vetor com dados ordenados. Se a chave existir no vetor, devolva o índice da posição da chave no vetor. Caso contrário devolva -1. A primeira rotina tem nome “buscar1a” e a segunda rotina tem nome “buscar2a”.


Imagem associada para resolução da questão


Marque a alternativa CORRETA.
Faça uma rotina recursiva para calcular a soma de dois números naturais usando apenas o incremento (+1). Por exemplo, se desejar calcular 5+3 a rotina recursiva irá calcular (((5+1)+1)+1). Marque a alternativa CORRETA para essa rotina recursiva.

Julgue o próximo item, a respeito de computação e estrutura de dados. 


Ao se utilizar o método de ordenação por seleção, sempre serão necessárias 10 comparações para ordenar um conjunto com cinco elementos.

Observe o pseudocódigo abaixo, referente a um algoritmo com passagem de parâmetros por referência de CT para MTC e de BL para MTB e por valor de NR para MTN.

Captura_de tela 2026-01-16 113925.png (448×340)

Após a execução, serão mostrados para as variáveis CT, NR e BL, respectivamente, os seguintes valores